Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 26, 2016 06:26
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/c62f377291f6d98de4be57fd745f3c98 to your computer and use it in GitHub Desktop.
Save Whateverable/c62f377291f6d98de4be57fd745f3c98 to your computer and use it in GitHub Desktop.
bisectable6
say 0x371.uniprop('White_Space') == 0x371.uniprop('space')
Bisecting: 1441 revisions left to test after this (roughly 11 steps)
[ce4734fd4fed21a5e322e8d4de3eba2bde8b6206] Make Str.samemark about 50x faster
»»»»» Testing ce4734fd4fed21a5e322e8d4de3eba2bde8b6206
»»»»» Script output:
Cannot convert string to number: base-10 number must begin with valid digits or '.' in '⏏BK' (indicated by ⏏)
in block <unit> at /tmp/6SBxe_AsOA line 1
Actually thrown at:
in block <unit> at /tmp/6SBxe_AsOA line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 faba64582221b5df97893a2cb5a0fb48db2049c2
»»»»» Script output:
Cannot convert string to number: base-10 number must begin with valid digits or '.' in '⏏BK' (indicated by ⏏)
in block <unit> at /tmp/6SBxe_AsOA line 1
Actually thrown at:
in block <unit> at /tmp/6SBxe_AsOA line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 cb9df2bd40a10355d3bcc067943542611759f0c8
»»»»» Script output:
Cannot convert string to number: base-10 number must begin with valid digits or '.' in '⏏BK' (indicated by ⏏)
in block <unit> at /tmp/6SBxe_AsOA line 1
Actually thrown at:
in block <unit> at /tmp/6SBxe_AsOA line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 896514584e0b5b9836de6c3c73de674deeea53c4
»»»»» Script output:
Cannot convert string to number: base-10 number must begin with valid digits or '.' in '⏏BK' (indicated by ⏏)
in block <unit> at /tmp/6SBxe_AsOA line 1
Actually thrown at:
in block <unit> at /tmp/6SBxe_AsOA line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 fb381908ed9a28f4291e3617c6fe57a2e6fe1bfd
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 3df4310fa30e7aea61ae16071bb190aec47440fe
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 f8cbcace21bd046b16b5a3779bbcce8ed909a86f
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 0c6d14298a95e118c61f9c4b374887679435cf6b
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 1582e93750b8dbba8406eb1dfbb12df44fecfa60
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 474ea330ddac3bba09406f7f4ab7188cc6ad6db2
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 71821dd9ebecd698cfefa6e229218509aaf8d52d
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» 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 64b5c2fae62504ee4dab9854b3cb4042ff7362a1
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
64b5c2fae62504ee4dab9854b3cb4042ff7362a1 is the first new commit
commit 64b5c2fae62504ee4dab9854b3cb4042ff7362a1
Author: Samantha McVey <samantham@posteo.net>
Date: Sun Dec 11 14:09:20 2016 -0800
Make uniprop return Bool or Str, also make it 15% faster and fix…
a bug in MoarVM where canonical Unicode shortnames return
the incorrect property.
It is 15% faster now, and adds these two fixes as well.
:040000 040000 eb8ba1cca39add914a846034eeaa967599250c79 e7ea545d377dae8d10a2421baab6d468cb5b66ff M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment