Skip to content

Instantly share code, notes, and snippets.

@lizmat
Created March 3, 2017 11:16
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/05b9ca664c6526e2d0b4c4bb18729e03 to your computer and use it in GitHub Desktop.
Save lizmat/05b9ca664c6526e2d0b4c4bb18729e03 to your computer and use it in GitHub Desktop.
cannot use native int arrays in setting
diff --git a/src/core/core_epilogue.pm b/src/core/core_epilogue.pm
index 920061b..c700628 100644
--- a/src/core/core_epilogue.pm
+++ b/src/core/core_epilogue.pm
@@ -18,6 +18,8 @@ BEGIN {
Perl6::Metamodel::WrapDispatcher.HOW.compose(Perl6::Metamodel::WrapDispatcher);
}
+my $a := array[int].new;
+
{YOU_ARE_HERE}
# vim: ft=perl6 expandtab sw=4
Stage start : 0.000
Stage parse : Cannot auto-generate a proto method for 'splice' in the setting
at gen/moar/Metamodel.nqp:690 (blib/Perl6/Metamodel.moarvm:incorporate_multi_candidates)
from gen/moar/Metamodel.nqp:3045 (blib/Perl6/Metamodel.moarvm:compose)
from gen/moar/Metamodel.nqp:1325 (blib/Perl6/Metamodel.moarvm:generate_mixin)
from gen/moar/Metamodel.nqp:1241 (blib/Perl6/Metamodel.moarvm:)
from gen/moar/Metamodel.nqp:1276 (blib/Perl6/Metamodel.moarvm:mixin)
from SETTING::src/core/native_array.pm:2864 (<ephemeral file>:)
from SETTING::src/core/native_array.pm:2863 (<ephemeral file>:parameterize)
from src/Perl6/World.nqp:2229 (blib/Perl6/World.moarvm:)
from src/Perl6/World.nqp:3038 (blib/Perl6/World.moarvm:parameterize_type_with_args)
from src/Perl6/World.nqp:3028 (blib/Perl6/World.moarvm:parameterize_type)
from gen/moar/Perl6-Actions.nqp:5641 (blib/Perl6/Actions.moarvm:term:sym<name>)
from gen/moar/stage2/QRegex.nqp:1477 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/QRegex.moarvm:!cursor_pass)
from src/Perl6/Grammar.nqp:3353 (blib/Perl6/Grammar.moarvm:term:sym<name>)
from gen/moar/stage2/QRegex.nqp:1553 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/QRegex.moarvm:!protoregex)
from src/Perl6/Grammar.nqp:3905 (blib/Perl6/Grammar.moarvm:termish)
from gen/moar/stage2/NQPHLL.nqp:932 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:EXPR)
from <unknown>:1 (blib/Perl6/Grammar.moarvm:initializer:sym<:=>)
from gen/moar/stage2/QRegex.nqp:1553 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/QRegex.moarvm:!protoregex)
from <unknown>:1 (blib/Perl6/Grammar.moarvm:initializer)
from src/Perl6/Grammar.nqp:2503 (blib/Perl6/Grammar.moarvm:declarator)
from src/Perl6/Grammar.nqp:2561 (blib/Perl6/Grammar.moarvm:scoped)
from <unknown>:1 (blib/Perl6/Grammar.moarvm:scope_declarator:sym<my>)
from gen/moar/stage2/QRegex.nqp:1553 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/QRegex.moarvm:!protoregex)
from <unknown>:1 (blib/Perl6/Grammar.moarvm:term:sym<scope_declarator>)
from gen/moar/stage2/QRegex.nqp:1553 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/QRegex.moarvm:!protoregex)
from src/Perl6/Grammar.nqp:3905 (blib/Perl6/Grammar.moarvm:termish)
from gen/moar/stage2/NQPHLL.nqp:932 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:EXPR)
from <unknown>:1 (blib/Perl6/Grammar.moarvm:statement)
from src/Perl6/Grammar.nqp:1225 (blib/Perl6/Grammar.moarvm:statementlist)
from gen/moar/stage2/NQPHLL.nqp:1164 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:LANG)
from src/Perl6/Grammar.nqp:1649 (blib/Perl6/Grammar.moarvm:FOREIGN_LANG)
from src/Perl6/Grammar.nqp:1187 (blib/Perl6/Grammar.moarvm:comp_unit)
from src/Perl6/Grammar.nqp:494 (blib/Perl6/Grammar.moarvm:TOP)
from gen/moar/stage2/QRegex.nqp:2284 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/QRegex.moarvm:parse)
from gen/moar/stage2/NQPHLL.nqp:1894 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:parse)
from gen/moar/stage2/NQPHLL.nqp:1835 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:run)
from gen/moar/stage2/NQPHLL.nqp:1845 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:)
from gen/moar/stage2/NQPHLL.nqp:1823 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:compile)
from gen/moar/stage2/NQPHLL.nqp:1569 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:eval)
from gen/moar/stage2/NQPHLL.nqp:1790 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:evalfiles)
from gen/moar/stage2/NQPHLL.nqp:1684 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:command_eval)
from src/Perl6/Compiler.nqp:42 (blib/Perl6/Compiler.moarvm:command_eval)
from gen/moar/stage2/NQPHLL.nqp:1658 (/Users/liz/Github/rakudo.moar/install/share/nqp/lib/NQPHLL.moarvm:command_line)
from gen/moar/main.nqp:47 (perl6.moarvm:MAIN)
from gen/moar/main.nqp:38 (perl6.moarvm:<mainline>)
from <unknown>:1 (perl6.moarvm:<main>)
from <unknown>:1 (perl6.moarvm:<entry>)
make: *** [CORE.setting.moarvm] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment