Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created March 22, 2018 15:47
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/0c0a04c16226bb81175a5bdee18ad4b8 to your computer and use it in GitHub Desktop.
Save Whateverable/0c0a04c16226bb81175a5bdee18ad4b8 to your computer and use it in GitHub Desktop.
bisectable6
say 23067200747291880127814827277075079921671259751791 %% 100000000000000000000000000000000000000000000000577
Bisecting: 3550 revisions left to test after this (roughly 12 steps)
[76f71878da61731f33b457e84c7b0e801c64af66] [io grant] Do not cache IO::Path.e results
»»»»» Testing 76f71878da61731f33b457e84c7b0e801c64af66
»»»»» Script output:
Cannot unbox 164 bit wide bigint into native integer
in block <unit> at /tmp/Dy_4FC2I_X 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 998e2b701d9b1ba0376977bdac8f47fbad03841c
»»»»» Script output:
False
»»»»» 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 a98724262c4db0ab6bafec2281e00081b137b019
»»»»» Script output:
False
»»»»» 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 a017356b84c803e6e8ae26f051e431a00eaa557c
»»»»» Script output:
False
»»»»» 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 7384939eb14767b63670e587b21e8bc2cb19fbab
»»»»» Script output:
False
»»»»» 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 04b23ff8fc5ddd83f9f0b51377527846e0f43e65
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing bcd902a43ee74a1ad0aab3715273037a6e4efa70
»»»»» Script output:
False
»»»»» 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 2bf2834a3ea2fce774161e4bf495afbf3fa5c868
»»»»» Script output:
Cannot unbox 164 bit wide bigint into native integer
in block <unit> at /tmp/Dy_4FC2I_X 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 9dab48c86c9904d1b8bed3e658248fda6626e4e1
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing a78c734ba847f05e638256d4e268c09a2670c8d4
»»»»» Script output:
False
»»»»» 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 80e0bce9eca253d67c492aec08b6a85149aec51f
»»»»» Script output:
False
»»»»» 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 5ec25177b78024c300173956810d3a40ba5e878a
»»»»» Script output:
Cannot unbox 164 bit wide bigint into native integer
in block <unit> at /tmp/Dy_4FC2I_X 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 1cafc67b1aad14eafa8d3e6431656524e4d0d5d3
»»»»» Script output:
False
»»»»» 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 742573724c691b661ccdfadd8c925b3bdea5b9be
»»»»» Script output:
False
»»»»» 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 755e25bd575c681c2361749daa12977f93def3d3
»»»»» Script output:
Cannot unbox 164 bit wide bigint into native integer
in block <unit> at /tmp/Dy_4FC2I_X 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”
»»»»» -------------------------------------------------------------------------
755e25bd575c681c2361749daa12977f93def3d3 is the first new commit
commit 755e25bd575c681c2361749daa12977f93def3d3
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Wed Feb 22 20:48:23 2017 +0100
Make %% about 14x faster for Int,Int case
- add candidate for Int:D, Int:D
- use native mod_i if possible
This makes "($_ if $_%%5 for 1..1000000).sum" about 3.3x faster
:040000 040000 891fac43c7f2ba425210ae79cb71f13fefb7623d da640dd5ed4c0940d4d84bc371ebc05ea0dc1a4f M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment