Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created August 7, 2017 18:41
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/c664055209ebd18ecac1232eef8630bc to your computer and use it in GitHub Desktop.
Save Whateverable/c664055209ebd18ecac1232eef8630bc to your computer and use it in GitHub Desktop.
bisectable6
old=2017.04.3 new=2017.05 say Mix('a' => 0.3).roll
Bisecting: 155 revisions left to test after this (roughly 7 steps)
[14e09532e73c3e17be4516cd45c54773aeca3708] Oops, another copy-pasto :-(
»»»»» Testing 14e09532e73c3e17be4516cd45c54773aeca3708
»»»»» Script output:
Type check failed in binding; expected Int but got Rat (0.3)
in block <unit> at /tmp/FNke9yGCe1 line 1
»»»»» 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 ccedd6b1e3d52d02ca1bf42b6f9dc69dd2d66c2c
»»»»» Script output:
a
»»»»» 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 bdb5391b94dbada6e8a29b06009a75edfd4cfe0d
»»»»» Script output:
a
»»»»» 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 3829488f149f894f372691a62862aba93df475fd
»»»»» Script output:
Type check failed in binding; expected Int but got Rat (0.3)
in block <unit> at /tmp/FNke9yGCe1 line 1
»»»»» 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 7404c706ffd2e6009fe33193e44b286077504592
»»»»» Script output:
a
»»»»» 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 204ea59b454f8fc3137ac844ca668deee9ab2cc5
»»»»» Script output:
Type check failed in binding; expected Int but got Rat (0.3)
in block <unit> at /tmp/FNke9yGCe1 line 1
»»»»» 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 fec547a1edc88351c0bbafd1e317470222727fc6
»»»»» Script output:
a
»»»»» 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 50429b13a18fe5529aa9c61a24aec47eeb935b75
»»»»» Script output:
Type check failed in binding; expected Int but got Rat (0.3)
in block <unit> at /tmp/FNke9yGCe1 line 1
»»»»» 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 a2602b9cee60f746b6012c87c146d68cb79b4bed
»»»»» Script output:
Type check failed in binding; expected Int but got Rat (0.3)
in block <unit> at /tmp/FNke9yGCe1 line 1
»»»»» 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”
»»»»» -------------------------------------------------------------------------
a2602b9cee60f746b6012c87c146d68cb79b4bed is the first new commit
commit a2602b9cee60f746b6012c87c146d68cb79b4bed
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Sun Apr 30 23:46:17 2017 +0200
Add R:Q.MIX-ROLL, make Mix.roll() about 2.5x as fast
Mostly caused by the fact that we optimize for Mixes without negative
values, and pessimize a bit for ones that do.
:040000 040000 bfb63588f764222d0d525102bd4a8792afc57322 405e151f39c330eac8ed8223cf3339a23fdbf3b4 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment