Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created April 18, 2018 12:30
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/6ab4c733c5b9078c557fdb94b4240bc4 to your computer and use it in GitHub Desktop.
Save Whateverable/6ab4c733c5b9078c557fdb94b4240bc4 to your computer and use it in GitHub Desktop.
bisectable6
2018.03,HEAD (^∞).hyper.grep(*.is-prime)[1000].say; say now - ENTER now
Bisecting: 119 revisions left to test after this (roughly 7 steps)
[f97398cfb8cfdf5cc74b7316d998a99e29d80fb0] Make sure that values of `once` blocks are deconted
»»»»» Testing f97398cfb8cfdf5cc74b7316d998a99e29d80fb0
»»»»» Script output:
«timed out after 10 seconds»
»»»»» Script exit code: 0
»»»»» Script exit signal: 1 (SIGHUP)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 1 (SIGHUP), exit signal on “old” revision is 0 (None)
»»»»» If exit signal is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b56851093228df58cdcfd690a3560644f2de6c31
»»»»» Script output:
«timed out after 10 seconds»
»»»»» Script exit code: 0
»»»»» Script exit signal: 1 (SIGHUP)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 1 (SIGHUP), exit signal on “old” revision is 0 (None)
»»»»» If exit signal is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2760753d5a4304c2180833955645e16b70ab8401
»»»»» Script output:
«timed out after 10 seconds»
»»»»» Script exit code: 0
»»»»» Script exit signal: 1 (SIGHUP)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 1 (SIGHUP), exit signal on “old” revision is 0 (None)
»»»»» If exit signal is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3420b67b67e6a5955ac1405071421887444fc883
»»»»» Script output:
7927
0.5352865
»»»»» Script exit code: 0
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 0 (None), exit signal on “old” revision is 0 (None)
»»»»» If exit signal is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6ca3920edc029ff40f77e0afcea0297a1493a5b5
»»»»» Script output:
«timed out after 10 seconds»
»»»»» Script exit code: 0
»»»»» Script exit signal: 1 (SIGHUP)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 1 (SIGHUP), exit signal on “old” revision is 0 (None)
»»»»» If exit signal is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ec5416a9a33e5820802885eddc4af2ee886bbda8
»»»»» Script output:
«timed out after 10 seconds»
»»»»» Script exit code: 0
»»»»» Script exit signal: 1 (SIGHUP)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 1 (SIGHUP), exit signal on “old” revision is 0 (None)
»»»»» If exit signal is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ae0cbc3020fc243cd5b53e622ad31edc19184936
»»»»» Script output:
7927
0.5393385
»»»»» Script exit code: 0
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 0 (None), exit signal on “old” revision is 0 (None)
»»»»» If exit signal is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
ec5416a9a33e5820802885eddc4af2ee886bbda8 is the first new commit
commit ec5416a9a33e5820802885eddc4af2ee886bbda8
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Tue Mar 20 12:46:49 2018 +0100
Replace HyperToIterator.push-all by push-exactly
The difference between the two is just one int condition and one int assignment
per HyperWorkBatch, which is neatly shown in the diff of this commit.
The extra work, at least currently, completely gets lost in the noise.
Also fix superfluous check and return value in skip-at-least: we only exit the
loop through -return- anyway.
:040000 040000 1e4859a7584c857adf907db088b2db3253555b88 269829491c4566acb8b3639a09cb57f0cbebdefc M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment