New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Really really really odd precomp bug #3587
Comments
From @hoelzroWow. Just, uh...wow. I had a hell of a time golfing down the code that demonstrated this bug; it's golfed down as much as it can be without fixing the bug, but there's still a substantial amount of code present, and there's no rhyme or reason to it. I can't even begin to describe what's going on here. As far as I can tell, it something to do with one or more of the following things working in concert. - Loading modules If I remove any instance of the above from the code, the bug no longer presents itself. Attached is the golfed code; it's derived from github.com/colomon/ABC, which is how the bug was originally discovered. Install Rakudo-Moar and run 'make test' to see the bug in action. I'll test on Parrot/JVM later. |
From @hoelzroTried on JVM and Parrot; occurs on the JVM, and Parrot segfaults. |
From @hoelzroWe should probably also try against the problem revisions in https://rt-archive.perl.org/perl6/Ticket/Display.html?id=122773 to see if the problem has been introduced since then. |
From @hoelzroOn 2014-11-21 12:29:01, rob@hoelz.ro wrote:
This is ok on Rakudo+MoarVM (as of Rakudo 59f7cb90f5d626f5e5bc0237e1ddff44e8c127eb); the JVM build is currently busted, so I can't on there. |
From @skidsOn Tue Dec 15 14:11:01 2015, rob@hoelz.ro wrote:
Tests added. I back-engineered roast enough to verify that the tests Then I modernized the tests and used a new rakudo and they pass. However, they only pass when run directly in roast with Maybe best to let them sit that way until run_alt is fixed, |
The RT System itself - Status changed from 'new' to 'open' |
From @skidsOn Fri Dec 18 23:02:47 2015, bri@abrij.org wrote:
Oh, sorry, roast commits 040bac7 and cee6b12, S10-packages/precompilation.rakudo.moar |
From @skidsOK, either someone fixed the precomp run_alt, or it went along its way to bother |
@skids - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#123272 (status was 'resolved')
Searchable as RT123272$
The text was updated successfully, but these errors were encountered: