Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created July 22, 2017 19:19
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/dc0e91dfb019e48c83d84ba57218c0cd to your computer and use it in GitHub Desktop.
Save Whateverable/dc0e91dfb019e48c83d84ba57218c0cd to your computer and use it in GitHub Desktop.
bisectable6
NEW=HEAD OLD=93b0ffae5292791bf14b0d say (4,5,6).tail(-9999999999999999999)
Bisecting: 984 revisions left to test after this (roughly 10 steps)
[b1fbd1331d0d2657a0166da27a290a54b5a4f9d2] Some more uses of .raw_hash
»»»»» Testing b1fbd1331d0d2657a0166da27a290a54b5a4f9d2
»»»»» Script output:
Cannot unbox 64 bit wide bigint into native integer
in block <unit> at /tmp/elPBfhc2Nz 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 7bebec08e930dffd8c1ccf5bb03dcfab924f11e2
»»»»» Script output:
(4 5 6)
»»»»» 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 a8f172765072e302183b3b85234f7551fd1c5cba
»»»»» Script output:
Cannot unbox 64 bit wide bigint into native integer
in block <unit> at /tmp/elPBfhc2Nz 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 6686abbff7c90dd00ca358e738ef603e6e3953b2
»»»»» Script output:
Cannot unbox 64 bit wide bigint into native integer
in block <unit> at /tmp/elPBfhc2Nz 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 e87179ddc0840c6aa3397f539af2dc9a519c9cfe
»»»»» Script output:
(4 5 6)
»»»»» 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 876637010edef3155953cda3ea2cff57f7d7dd07
»»»»» Script output:
Cannot unbox 64 bit wide bigint into native integer
in block <unit> at /tmp/elPBfhc2Nz 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 0111f10933b8eee3015ad3f50e5955aadd9cf137
»»»»» Script output:
(4 5 6)
»»»»» 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 fb1beef84428037beb02b33a699c6bca916b21db
»»»»» Script output:
Cannot unbox 64 bit wide bigint into native integer
in block <unit> at /tmp/elPBfhc2Nz 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 ca2a77eee3244774950ee39e11e18585afe01a0f
»»»»» Script output:
(4 5 6)
»»»»» 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 666ce35dd7d416842c98014e5de097ac225ab260
»»»»» Script output:
Cannot unbox 64 bit wide bigint into native integer
in block <unit> at /tmp/elPBfhc2Nz 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 fa9aa47652cfca472cceebe7e264c1457dd0675c
»»»»» Script output:
(4 5 6)
»»»»» 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”
»»»»» -------------------------------------------------------------------------
666ce35dd7d416842c98014e5de097ac225ab260 is the first new commit
commit 666ce35dd7d416842c98014e5de097ac225ab260
Author: Zoffix Znet <cpan@zoffix.com>
Date: Mon Mar 27 15:12:08 2017 +0000
Bump NQP
Brings these commits
https://github.com/perl6/nqp/compare/2017.03-12-g0adbb98...2017.03-32-g7bd72e5
7bd72e5 Bump MoarVM
885d2c8 Merge pull request #349 from skids/FOREIGN_LANG
c360266 Test dividing big negative numbers
85b8b45 [js] Fix bug when dividing big negative numbers
51243c9 Test that bitshifts round down not to zero
7471512 [js] Make bitshift on bignums round down
bbbad2b [js] Remove duplicated code
07bf3e8 [js] Make nqp::backtrace return a stack trace
7c13010 Just use nqp::null raher than a sentinel in define_slang
91070a8 [js] Add missing file
4e519d2 Prevent warnings on action type objects -- use NO_VALUE sentinal
383e75b Handle cloning/setting braids between NQPCursor and Perl6 Cursor
bb30a4d [js] Remove unused part of a hack
9497ebd [js] Fix style violation found by 'make js-lint'
ad45110 [js] Refactor to avoid cloning an array
c247728 [js] Implement nqp::getstrfromname and nqp::codepointfromname.
e5872af Test cloning of closures that have statevars
5cc1501 Test nqp::getlexouter with dynamic variables
c2cea52 [js] Refactor the way lexical scopes are handled
67a74d2 Bump MoarVM to fix bug with case insensitive regex w/ synthetics
MoarVM bump brought these commits:
https://github.com/MoarVM/MoarVM/compare/2017.03-25-ga8448142...2017.03-31-g8f9325b
8f9325b chr: For cp < 0x300 short circuit a unicode property test
f2acad4 MVM_string_chr: Only allocate and normalize for cp's that require it
ad44958 Merge pull request #557 from MasterDuke17/fix_overflow_to_negative_boundary_detection_in_mp_get_int64
c5eb7d5 Split into mp_get_int64 and mp_get_uint64
65f35b2 Rename `sign` to `is_signed`
84a730f Correctly detect+handle overflow in mp_get_int64
:040000 040000 5674cca3b4aea2c002da60ea7ef5b7ae453e0bc4 1418308d7e6974949208a221f7b42d63f9a6892a M tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment