Created
July 22, 2015 07:46
-
-
Save jonathanstowe/a76c110ef81f0a218824 to your computer and use it in GitHub Desktop.
Apparent precompilation bug in Lock
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The below only happens when the module containing the OO::MOnitors "monitor" is pre-compiled: 28 of OO/Monitors.pm is in a catch, 25 is $!.lock | |
Cannot invoke this object (REPR: Null, cs = 0) | |
at lib/OO/Monitors.pm:28 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/site/lib/OO/Monitors.pm.moarvm::11) | |
from <unknown>:1 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/site/lib/OO/Monitors.pm.moarvm::18) | |
from lib/OO/Monitors.pm:25 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/site/lib/OO/Monitors.pm.moarvm::53) | |
from src/gen/m-Metamodel.nqp:3560 (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Metamodel.moarvm:enter:28) | |
from src/gen/m-CORE.setting:4763 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/CORE.setting.moarvm:CALL-ME:60) | |
from src/gen/m-BOOTSTRAP.nqp:2752 (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/BOOTSTRAP.moarvm::93) | |
from lib/Audio/Libshout.pm:697 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/site/lib/Audio/Libshout.pm.moarvm:BUILD:78) | |
from src/gen/m-CORE.setting:643 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/CORE.setting.moarvm:AUTOGEN:50) | |
from src/gen/m-CORE.setting:986 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/CORE.setting.moarvm::72) | |
from src/gen/m-CORE.setting:980 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/CORE.setting.moarvm:BUILDALL:71) | |
from src/gen/m-CORE.setting:969 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/CORE.setting.moarvm:bless:40) | |
from src/gen/m-CORE.setting:955 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/CORE.setting.moarvm:new:23) | |
from src/gen/m-CORE.setting:954 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/CORE.setting.moarvm:new:42) | |
from examples/streamfile-encode:30 (<ephemeral file>:MAIN:215) | |
from examples/streamfile-encode:10 (<ephemeral file>:MAIN:24) | |
from src/gen/m-CORE.setting:20961 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/CORE.setting.moarvm:MAIN_HELPER:297) | |
from examples/streamfile-encode:10 (<ephemeral file>:<unit>:37) | |
from examples/streamfile-encode:1 (<ephemeral file>:<unit-outer>:10) | |
from gen/moar/stage2/NQPHLL.nqp:1289 (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:eval:190) | |
from gen/moar/stage2/NQPHLL.nqp:1492 (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:evalfiles:91) | |
from gen/moar/stage2/NQPHLL.nqp:1386 (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:command_eval:214) | |
from src/Perl6/Compiler.nqp:59 (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Compiler.moarvm:command_eval:93) | |
from gen/moar/stage2/NQPHLL.nqp:1360 (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:command_line:116) | |
from src/gen/m-main.nqp:39 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/perl6.moarvm:MAIN:18) | |
from src/gen/m-main.nqp:35 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/perl6.moarvm:<mainline>:197) | |
from <unknown>:1 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/perl6.moarvm:<main>:8) | |
from <unknown>:1 (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/perl6.moarvm:<entry>:9) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment