Skip to content

Instantly share code, notes, and snippets.

@lizmat
Last active February 2, 2022 19:33
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 lizmat/e94b93e0645168973a4ba173c834c05e to your computer and use it in GitHub Desktop.
Save lizmat/e94b93e0645168973a4ba173c834c05e to your computer and use it in GitHub Desktop.
EVAL not threadsafe
MoarVM oops: MVM_str_hash_fetch_nocheck called with a stale hashtable pointer
at gen/moar/stage2/QASTNode.nqp:249 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/QASTNode.moarvm:unique)
from gen/moar/Optimizer.nqp:780 (/Users/liz/Github/rakudo.moar/install/share/perl6/lib/Perl6/Optimizer.moarvm:lexical_vars_to_locals)
from gen/moar/Optimizer.nqp:2397 (/Users/liz/Github/rakudo.moar/install/share/perl6/lib/Perl6/Optimizer.moarvm:visit_block)
from gen/moar/Optimizer.nqp:2316 (/Users/liz/Github/rakudo.moar/install/share/perl6/lib/Perl6/Optimizer.moarvm:optimize)
from gen/moar/Compiler.nqp:124 (/Users/liz/Github/rakudo.moar/install/share/perl6/lib/Perl6/Compiler.moarvm:optimize)
from gen/moar/stage2/NQPHLL.nqp:2217 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:execute_stage)
from gen/moar/stage2/NQPHLL.nqp:2252 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:run)
from gen/moar/stage2/NQPHLL.nqp:2248 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:)
from gen/moar/stage2/NQPHLL.nqp:2244 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:compile)
from SETTING::src/core.c/ForeignCode.pm6:66 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:EVAL)
from SETTING::src/core.c/Cool.pm6:408 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:EVAL)
from site#sources/938BDD6DE18EDB94B2226E3FF5F740C64BEF2735 (Identity::Utils):8 (/Users/liz/.raku/precomp/C7729F3E368B891946AC1C9150ADB6DABCEB34A3/93/938BDD6DE18EDB94B2226E3FF5F740C64BEF2735:)
from site#sources/938BDD6DE18EDB94B2226E3FF5F740C64BEF2735 (Identity::Utils):8 (/Users/liz/.raku/precomp/C7729F3E368B891946AC1C9150ADB6DABCEB34A3/93/938BDD6DE18EDB94B2226E3FF5F740C64BEF2735:)
from site#sources/938BDD6DE18EDB94B2226E3FF5F740C64BEF2735 (Identity::Utils):7 (/Users/liz/.raku/precomp/C7729F3E368B891946AC1C9150ADB6DABCEB34A3/93/938BDD6DE18EDB94B2226E3FF5F740C64BEF2735:extract)
from /Users/liz/Github/RAKU/Ecosystem/lib/Ecosystem.rakumod (Ecosystem):394 (/Users/liz/Github/RAKU/Ecosystem/.precomp/C7729F3E368B891946AC1C9150ADB6DABCEB34A3/05/053150A23157A1F810E591BD14F999346243E4D0:resolve)
from /Users/liz/Github/RAKU/Ecosystem/lib/Ecosystem.rakumod (Ecosystem):411 (/Users/liz/Github/RAKU/Ecosystem/.precomp/C7729F3E368B891946AC1C9150ADB6DABCEB34A3/05/053150A23157A1F810E591BD14F999346243E4D0:pairize)
from /Users/liz/Github/RAKU/Ecosystem/lib/Ecosystem.rakumod (Ecosystem):434 (/Users/liz/Github/RAKU/Ecosystem/.precomp/C7729F3E368B891946AC1C9150ADB6DABCEB34A3/05/053150A23157A1F810E591BD14F999346243E4D0:)
from SETTING::src/core.c/Any-iterable-methods.pm6:326 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:pull-one)
from SETTING::src/core.c/Iterator.pm6:28 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:push-exactly)
from SETTING::src/core.c/Iterator.pm6:45 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:push-at-least)
from SETTING::src/core.c/List.pm6:41 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:reify-at-least)
from SETTING::src/core.c/List.pm6:569 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:pull-one)
from SETTING::src/core.c/Iterator.pm6:28 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:push-exactly)
from SETTING::src/core.c/Iterator.pm6:45 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:push-at-least)
from SETTING::src/core.c/List.pm6:41 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:reify-at-least)
from SETTING::src/core.c/List.pm6:569 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:pull-one)
from SETTING::src/core.c/Iterator.pm6:51 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:push-all)
from SETTING::src/core.c/Rakudo/Internals/HyperRaceSharedImpl.pm6:59 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:process-batch)
from SETTING::src/core.c/Rakudo/Internals/HyperPipeline.pm6:74 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:)
from SETTING::src/core.c/Rakudo/Internals/HyperPipeline.pm6:73 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:)
from SETTING::src/core.c/Rakudo/Internals/HyperPipeline.pm6:70 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:)
from SETTING::src/core.c/Promise.pm6:295 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:)
from SETTING::src/core.c/ThreadPoolScheduler.pm6:880 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:)
from SETTING::src/core.c/ThreadPoolScheduler.pm6:251 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:)
from SETTING::src/core.c/ThreadPoolScheduler.pm6:241 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:run-one)
from SETTING::src/core.c/ThreadPoolScheduler.pm6:284 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:)
from SETTING::src/core.c/Thread.pm6:58 (/Users/liz/Github/rakudo.moar/install/share/perl6/runtime/CORE.c.setting.moarvm:THREAD-ENTRY)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment