Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created February 26, 2019 01:03
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/2c419d7862632b2fcdd5da79503348c9 to your computer and use it in GitHub Desktop.
Save Whateverable/2c419d7862632b2fcdd5da79503348c9 to your computer and use it in GitHub Desktop.
bisectable6_
use NativeCall; class Test is repr<CStruct> { has int32 $.foo; has int32 $.bar; HAS int8 @.bloop[16] is CArray }; my @things; for ^100_000 { @things.push(Test.new); @things.pop; Nil }
Bisecting: 4658 revisions left to test after this (roughly 12 steps)
[11fa6d944b1e68f0d6a0e8f8e289e54c599b8385] Fix problem doing hash (|) object hash
»»»»» Testing 11fa6d944b1e68f0d6a0e8f8e289e54c599b8385
»»»»» Script output:
»»»»» 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 76eff07dd66bec86901a5e934cd83292a9f8980f
»»»»» Script output:
»»»»» 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 efbd58c8d5b5914669410cc13c939ce26d91dfa3
»»»»» Script output:
free(): invalid pointer
»»»»» Script exit code: 0
»»»»» Script exit signal: 6 (SIGABRT)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 6 (SIGABRT), 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 2871cd9e1a41b7920162903efcdc84559856b200
»»»»» Script output:
»»»»» 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 f9963bbfad3648a7ea09d211e7ad0924338faaf4
»»»»» Script output:
»»»»» 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 b7190f649747486896cf2c399797dfd1cd883876
»»»»» Script output:
free(): invalid pointer
»»»»» Script exit code: 0
»»»»» Script exit signal: 6 (SIGABRT)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 6 (SIGABRT), 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 1070fa0c84af1bc3f25bd29f207da64396c7260c
»»»»» Script output:
free(): invalid pointer
»»»»» Script exit code: 0
»»»»» Script exit signal: 6 (SIGABRT)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 6 (SIGABRT), 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 4522132d2f99bc17de5ebb7e00ee56cf86a75adb
»»»»» Script output:
»»»»» 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 6e661e9e4f722bfe9777aefec9f5dad169660302
»»»»» Script output:
free(): invalid pointer
»»»»» Script exit code: 0
»»»»» Script exit signal: 6 (SIGABRT)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 6 (SIGABRT), 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 7c08ba7443af98cc5def12780379cf076cbb6337
»»»»» Script output:
free(): invalid pointer
»»»»» Script exit code: 0
»»»»» Script exit signal: 6 (SIGABRT)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 6 (SIGABRT), 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 1978a2fc1d33aea03547ea47130102ec791d436f
»»»»» Script output:
»»»»» 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 3cfa77ac47eeb97b28f61743023fe2e44e295369
»»»»» Script output:
free(): invalid pointer
»»»»» Script exit code: 0
»»»»» Script exit signal: 6 (SIGABRT)
»»»»» Bisecting by exit signal
»»»»» Current exit signal is 6 (SIGABRT), 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 a3a8712560b44820846ad137afcca9b7cc8a2ff7
»»»»» Script output:
»»»»» 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”
»»»»» -------------------------------------------------------------------------
3cfa77ac47eeb97b28f61743023fe2e44e295369 is the first new commit
commit 3cfa77ac47eeb97b28f61743023fe2e44e295369
Author: Tobias Leich <email@froggs.de>
Date: Tue Aug 7 00:20:40 2018 +0200
Bump nqp/moar for CStruct/CArray fix
:040000 040000 65696cbc9adfebfba0b8b88ca89fc40b37a254fb 61666cf7fe1fed64d623e9f6093c3731023187ef M tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment