Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 28, 2018 18:35
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/455b8ae06915031698fc447da6b2cbef to your computer and use it in GitHub Desktop.
Save Whateverable/455b8ae06915031698fc447da6b2cbef to your computer and use it in GitHub Desktop.
bisectable6
old=2015.12 new=HEAD my @a = 2,4,1; say sort(@a) ~~ sort(@a)
Bisecting: 3355 revisions left to test after this (roughly 12 steps)
[6f6f0cf19ed10e8c7e3e828b3a776eb2c3220fc1] Add unicmp op which uses unicmp_s nqp op to do string compare
»»»»» Testing 6f6f0cf19ed10e8c7e3e828b3a776eb2c3220fc1
»»»»» Script output:
False
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing c4e91ca432fdd49f76a3af664ce6a11f3ad54e44
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0cb765fca9cf7b317b354633ea79d07610dd862c
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1dc0c01522721e62d3a4f7286bb9bc2ebca9c239
»»»»» Script output:
False
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2a8ec405f04568ac850811f4438e9b0633dfb2f3
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e8573e791e5a479951ce78f37a1cea1812f1be9b
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1ee24cc5a4ddef6deab3616b68605e5105ac1b3f
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7193df1d23dc989925c87428225cd71c76c26340
»»»»» Script output:
False
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9594a3ece38ca212023cf3ece7405d955303db13
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing dbbf9dd169ab730d8835d0ee29088112fcbbbc16
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d35efb602f2b08012379d4d02e64573865a037da
»»»»» Script output:
False
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 5023bf39f102697ae52707661a29547ab0938ab2
»»»»» Script output:
False
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 434bf75b9d69747f8b13de92a64bde296ecab5be
»»»»» Script output:
False
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
434bf75b9d69747f8b13de92a64bde296ecab5be is the first new commit
commit 434bf75b9d69747f8b13de92a64bde296ecab5be
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Wed Dec 28 09:48:13 2016 +0100
Make .sort always return a .Seq
This is not really about performance but really about (possible)
correctness. This makes a few spectests fail that test for the return
type of .sort being a List (which one could consider to be faulty).
:040000 040000 dfd80c33310dbe79c3e05674d04254be2f682dd1 fe3fda2f102b0437a0fe65c4653892ba99e2056d M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment