From 7378ad77e0ed8b8d076967d90b674f692ccba34e Mon Sep 17 00:00:00 2001 From: jnthn Date: Mon, 29 Jun 2015 16:40:57 +0200 Subject: [PATCH] Fix "dependency not precomp'd" error. Seems it didn't trigger for some reason the previous way we had it checked. This gets it more reliable. --- src/Perl6/ModuleLoader.nqp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Perl6/ModuleLoader.nqp b/src/Perl6/ModuleLoader.nqp index f6b1813f98a..207dc17fed0 100644 --- a/src/Perl6/ModuleLoader.nqp +++ b/src/Perl6/ModuleLoader.nqp @@ -170,9 +170,7 @@ class Perl6::ModuleLoader does Perl6::ModuleLoaderVMConfig { else { # If we're doing module pre-compilation, we should only # allow the modules we load to be pre-compiled also. - my $precomp := 0; - try $precomp := $*W.is_precompilation_mode(); - if $precomp { + if $*W && $*W.is_precompilation_mode() { nqp::die( "When pre-compiling a module, its dependencies must be pre-compiled first.\n" ~ "Please pre-compile " ~ %chosen);