Skip Menu |
Report information
Id: 131496
Status: resolved
Priority: 0/
Queue: perl6

Owner: Nobody
Requestors: cpan [at] zoffix.com
Cc:
AdminCc:

Severity: (no value)
Tag: Bug
Platform: (no value)
Patch Status: (no value)
VM: (no value)



Subject: [BUG] Failure.perl doesn't roundrip `handled` flag
Download (untitled) / with headers
text/plain 279b
Handled Failures are explosive again, if they're .perl'ed: <Zoffix__> m: given Failure.new { .so; .handled.say; .perl.EVAL.handled.say } <camelia> rakudo-moar 61ecfd: OUTPUT: «True␤False␤» Perhaps the `handled` flag should be a public attribute, settable via new?
RT-Send-CC: perl6-compiler [...] perl.org
Download (untitled) / with headers
text/plain 519b
On Sat, 03 Jun 2017 04:35:14 -0700, cpan@zoffix.com wrote: Show quoted text
> Handled Failures are explosive again, if they're .perl'ed: > > <Zoffix__> m: given Failure.new { .so; .handled.say; > .perl.EVAL.handled.say } > <camelia> rakudo-moar 61ecfd: OUTPUT: «True␤False␤» > > Perhaps the `handled` flag should be a public attribute, settable via > new?
Thank you for the report. This is now fixed. Fix: https://github.com/rakudo/rakudo/commit/b2a21fa96538e2f Test: https://github.com/perl6/roast/commit/9625f78f3e925aa5d


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org