Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created October 2, 2017 15:29
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/01c6be1fa2c160694a7a04bec58abfcc to your computer and use it in GitHub Desktop.
Save Whateverable/01c6be1fa2c160694a7a04bec58abfcc to your computer and use it in GitHub Desktop.
bisectable6
old=2017.09,new=HEAD CORE::<&run>($*EXECUTABLE, '--target=mbc', '--output=foo.moarvm', '-e', 'BEGIN %*ENV<PERL6LIB> = "data/all-modules/jnthn/oo-monitors/lib"; use OO::Monitors; class A { monitor Foo { } }')
Bisecting: 95 revisions left to test after this (roughly 7 steps)
[6e42b37e1b2384ad67d45d59a51da5b092d8fc7c] Add "no queue progress" deadlock heuristic
»»»»» Testing 6e42b37e1b2384ad67d45d59a51da5b092d8fc7c
»»»»» Script output:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846825ECD6DB987E2CBE01A390B23543F869EC51648CompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm65B8A5A006E714BBCEC7DFFBD9C1B54F6AA8C0547CompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//6e42b37e1b2384ad67d45d59a51da5b092d8fc7c/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846C5D802700A577739CD228BF4199A0E0A0960444ECompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm66998ABB93ACDF4F2F74C4F19AC339F62DB5A68F3CompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//ce12e480316e042db3f7b70bd8aefa13544425e9/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b16aba019b31d1616931e09fb72fe96fed48d953
»»»»» Script output:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA3384699651458D0412E59164B5226230945E087FA717BCompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm6481B939526990448A61CD86AB1FE1D04749389CDCompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//b16aba019b31d1616931e09fb72fe96fed48d953/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846C5D802700A577739CD228BF4199A0E0A0960444ECompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm66998ABB93ACDF4F2F74C4F19AC339F62DB5A68F3CompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//ce12e480316e042db3f7b70bd8aefa13544425e9/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0ffff8596cc03144bbe5b30e0775772bda2742c8
»»»»» Script output:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846431FFF3E4FB21546DBBCF4D843FFF52EC2213013CompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm6E28305EB6AF0136C99FA62BDF3A06834FD398123CompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//0ffff8596cc03144bbe5b30e0775772bda2742c8/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846C5D802700A577739CD228BF4199A0E0A0960444ECompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm66998ABB93ACDF4F2F74C4F19AC339F62DB5A68F3CompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//ce12e480316e042db3f7b70bd8aefa13544425e9/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing de311f46a98f13a5b0211d2585fbd9b17ce1bf2c
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 53dd776c9a2519de7c8077a2820a538e4f1d77da
»»»»» Script output:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846D6674E078C5FC1793B5956024844BAB635652FA8CompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm661BFAD62648080226DAEF6DB803204B24A6308A2CompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//53dd776c9a2519de7c8077a2820a538e4f1d77da/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846C5D802700A577739CD228BF4199A0E0A0960444ECompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm66998ABB93ACDF4F2F74C4F19AC339F62DB5A68F3CompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//ce12e480316e042db3f7b70bd8aefa13544425e9/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b5605c2dd6d361b705a59136c8ad641f245a5da5
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3b98fb9e396d040a8cb2c32d23cee54a5e88f878
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing e01e5bc3873ab78d463d6b25436cd5d08e8890d3
»»»»» Script output:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846FA03A0697CF236675A33509D6C6910143A460F2FCompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm6C5A92CBA2101B5416A567FD4E16BD89580CDADDACompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//e01e5bc3873ab78d463d6b25436cd5d08e8890d3/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846C5D802700A577739CD228BF4199A0E0A0960444ECompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm66998ABB93ACDF4F2F74C4F19AC339F62DB5A68F3CompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//ce12e480316e042db3f7b70bd8aefa13544425e9/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 5a19dffa075ec8cc66adc4a43966c3d4b897ae90
»»»»» Script output:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846C2D9B8400CBE6AD1E5A36CB53932F0048EDCB639CompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm684B02688F2A8AE40A7CF988816DA12F6B4F031E4CompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//5a19dffa075ec8cc66adc4a43966c3d4b897ae90/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
AAC61C0EC6F88780427830443A057030CAA33846perl#sources/AAC61C0EC6F88780427830443A057030CAA33846C5D802700A577739CD228BF4199A0E0A0960444ECompUnit::DependencySpecification.new(short-name => "experimental", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
===SORRY!===
F71E77A20471B9A941D0998A64093A9DAA30F934/home/bisectable/git/whateverable/data/all-modules/jnthn/oo-monitors/lib/OO/Monitors.pm66998ABB93ACDF4F2F74C4F19AC339F62DB5A68F3CompUnit::DependencySpecification.new(short-name => "OO::Monitors", source-line-number => 1, from => "Perl6", version-matcher => Bool::True, auth-matcher => Bool::True, api-matcher => Bool::True)
Unable to write bytecode to 'foo.moarvm'
The spawned command '/tmp/whateverable/rakudo-moar//ce12e480316e042db3f7b70bd8aefa13544425e9/bin/perl6' exited unsuccessfully (exit code: 1)
in block <unit> at /tmp/7qbZT89QmZ line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
5a19dffa075ec8cc66adc4a43966c3d4b897ae90 is the first new commit
commit 5a19dffa075ec8cc66adc4a43966c3d4b897ae90
Author: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Date: Mon Sep 18 13:22:22 2017 +0700
Add trim* subroutines for Cool instance
:040000 040000 0c06eeb90136a66cffaa6f7147e13b768d66494c fbbd97e2a81842399d3117e3311fca28e7c07e10 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment