Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created April 22, 2018 11:18
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/0251a025962d537574f366d73507bd12 to your computer and use it in GitHub Desktop.
Save Whateverable/0251a025962d537574f366d73507bd12 to your computer and use it in GitHub Desktop.
bisectable6
old=2017.02 role R1 { method m {} }; role R2 { method n {} }; my $a = 1 but R1,R2; say $a.^name;
Bisecting: 1951 revisions left to test after this (roughly 11 steps)
[d85569d03660b4dde1bbc1fcdcdedcd061f3500c] Align two similar method bodies the same way
»»»»» Testing d85569d03660b4dde1bbc1fcdcdedcd061f3500c
»»»»» Script output:
WARNINGS for /tmp/dkdzCtvu4K:
Useless use of constant value R2 in sink context (line 1)
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a2e28a9595905d54e6f3b0c6dfa03cae296e3910
»»»»» Script output:
WARNINGS for /tmp/dkdzCtvu4K:
Useless use of constant value R2 in sink context (line 1)
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing acaeb367f32d30022464d79fe728093dbf975a92
»»»»» Script output:
WARNINGS for /tmp/dkdzCtvu4K:
Useless use of constant value R2 in sink context (line 1)
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7380215fc5233aff07d6c443cb3cb761ad867071
»»»»» Script output:
WARNINGS for /tmp/dkdzCtvu4K:
Useless use of constant value R2 in sink context (line 1)
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2ad93cfa3d9d44d17641b194f36d18c9a39ab3f5
»»»»» Script output:
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3e86d0fa9a4933518edde6bc5946222af86a3589
»»»»» Script output:
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b86e6b05e7e2aa4f2b88a3038d303640e284d389
»»»»» Script output:
WARNINGS for /tmp/dkdzCtvu4K:
Useless use of constant value R2 in sink context (line 1)
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 127338a9dc3d35c570eecbb70ab6446772ba4bf2
»»»»» Script output:
WARNINGS for /tmp/dkdzCtvu4K:
Useless use of constant value R2 in sink context (line 1)
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ff7bfb92b6cda7eb8b63403e0e5506bbc708bea2
»»»»» Script output:
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 76a59cf8386b9816ea6a906f959ae0a69e49d2b1
»»»»» Script output:
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing cef41b2487fa0a25cc299eb1bfcb7efbae8d9d74
»»»»» Script output:
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 5b6e0fb26ab455f26530d869adda0b9542233cb7
»»»»» Script output:
Int+{R1}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Int+{R1}
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
127338a9dc3d35c570eecbb70ab6446772ba4bf2 is the first new commit
commit 127338a9dc3d35c570eecbb70ab6446772ba4bf2
Author: TimToady <larry@wall.org>
Date: Tue Mar 7 18:27:00 2017 -0800
Report useless use of $_ in my $x = 1,$_
The optimizer was not properly propagating void context to comma's args.
:040000 040000 896f244e1d8d7bdaa9502f7055d3d46820100418 b242223320e979f4e2614a9c585cbd7e20e757b9 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment