Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created February 26, 2017 15:33
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/817e70f7723518f77d08ca32572bf70e to your computer and use it in GitHub Desktop.
Save Whateverable/817e70f7723518f77d08ca32572bf70e to your computer and use it in GitHub Desktop.
bisectable6
(<1/2> + <3/2>).ceiling.say
Bisecting: 1763 revisions left to test after this (roughly 11 steps)
[668dc5c40108d3811f4d7f92531a0bb56e973f32] Merge pull request #843 from dmaestro/prune_references_to_obsolete_done
»»»»» Testing 668dc5c40108d3811f4d7f92531a0bb56e973f32
»»»»» Script output:
3
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b67c1e45ab00a12cdb54d556f8ee1d55c538abcb
»»»»» Script output:
3
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f57ba8af8edc522c3243f4f18bc3d8ba7cc66b45
»»»»» Script output:
3
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 87d40ab183539730994d69e919649d91c8c2dc88
»»»»» Script output:
3
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 673f06bc8d25d13589f6d247e35a471dcecb40cd
»»»»» Script output:
2
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing c0a907fb5ae34e3bea5e29da43ce1f81788164a1
»»»»» Script output:
3
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 301bcf9398203cbd5cc20751efee39c56b022774
»»»»» Script output:
3
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8f67f17fc803485c47c78a218729b7e3bc5f2a2a
»»»»» Script output:
2
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 266f345718b18b2d0c2313181091ad9d441877c9
»»»»» Script output:
2
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 02815c9a0677648dfee4b0ba7fa0a65895b096eb
»»»»» Script output:
3
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6372417035b959f971a58490101b9d7cb3db4004
»»»»» Script output:
2
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a148c70190b86d755cdd700efc7e23bb9240756b
»»»»» Script output:
3
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
3
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
6372417035b959f971a58490101b9d7cb3db4004 is the first new commit
commit 6372417035b959f971a58490101b9d7cb3db4004
Author: Zoffix Znet <cpan@zoffix.com>
Date: Fri Feb 10 20:32:14 2017 +0000
Interim fix for Rational.ceiling/.floor
https://irclog.perlgeek.de/perl6/2017-02-10#i_14081234
Somehow it's possible to end up with a Rat is is <4/2>, and when
we call .ceiling/.floor, we end up with an incorrect value.
Temporarily fix by stuffing self.REDUCE-ME into these methods.
Will hunt down how to produce a <4/2> Rat and try to locate which
other place is missing the reduction that would (possibly) let us
avoid it in .ceiling/.floor
:040000 040000 e61620f570447079581dfb717a58501adaef5336 f8e66585094bd0c6ab57ee7acc5953df517a52b6 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment