Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build fails on Mono 6.4.0 #194

Open
DennisMitchell opened this issue Sep 28, 2019 · 3 comments
Open

Build fails on Mono 6.4.0 #194

DennisMitchell opened this issue Sep 28, 2019 · 3 comments

Comments

@DennisMitchell
Copy link

Try to run make with the lastest stable version of Mono, results in the following output.

NIECZA_KEEP_IL=1 mono boot/run/Niecza.exe --obj-dir=run -C CORE
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319
===SORRY!===

(no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 54:
------>  is pure is Niecza::builtin('plus',2,2) ⏏{*}

Use of uninitialized value in numeric context
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 1295 (warn @ 5) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 294 (Any.Numeric @ 8) 
  at <unknown> line 0 (ExitRunloop @ 0) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 192 (run_optree @ 63) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 166 (run_optree @ 19) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 19 (NieczaPassSimplifier.invoke_incr @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaBackendDotnet.pm6 line 240 (StaticSub.finish @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4149 (NieczaActions.finish_method_routine @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4154 (NieczaActions.routine_def @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1837 (P6.routine_def @ 77) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1769 (P6.multi_declarator:multi @ 8) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.multi_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2004 (P6.term:multi_declarator @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1753 (P6.package_def @ 98) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1666 (P6.package_declarator:module @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.package_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scoped @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scope_declarator:my @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2003 (P6.term:scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1158 (P6.comp_unit @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 101 (STD.TOP @ 11) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 2923 (Grammar.parse @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaFrontendSTD.pm6 line 281 (NieczaFrontendSTD.parse @ 70) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 34 (NieczaCompiler.compile @ 18) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 50 (NieczaCompiler.compile_module @ 7) 
  at /Users/sorear/rel/niecza/next/next/src/niecza line 147 (mainline @ 109) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4211 (ANON @ 3) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (module-CORE @ 578) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (mainline @ 3) 
  at <unknown> line 0 (ExitRunloop @ 0) 
(no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 57:
------> is pure is Niecza::builtin('minus',2,2) ⏏{*}

Use of uninitialized value in numeric context
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 1295 (warn @ 5) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 294 (Any.Numeric @ 8) 
  at <unknown> line 0 (ExitRunloop @ 0) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 192 (run_optree @ 63) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 166 (run_optree @ 19) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 19 (NieczaPassSimplifier.invoke_incr @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaBackendDotnet.pm6 line 240 (StaticSub.finish @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4149 (NieczaActions.finish_method_routine @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4154 (NieczaActions.routine_def @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1837 (P6.routine_def @ 77) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1769 (P6.multi_declarator:multi @ 8) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.multi_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2004 (P6.term:multi_declarator @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1753 (P6.package_def @ 98) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1666 (P6.package_declarator:module @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.package_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scoped @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scope_declarator:my @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2003 (P6.term:scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1158 (P6.comp_unit @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 101 (STD.TOP @ 11) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 2923 (Grammar.parse @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaFrontendSTD.pm6 line 281 (NieczaFrontendSTD.parse @ 70) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 34 (NieczaCompiler.compile @ 18) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 50 (NieczaCompiler.compile_module @ 7) 
  at /Users/sorear/rel/niecza/next/next/src/niecza line 147 (mainline @ 109) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4211 (ANON @ 3) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (module-CORE @ 578) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (mainline @ 3) 
  at <unknown> line 0 (ExitRunloop @ 0) 
(no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 60:
------> > is pure is Niecza::builtin('mul',2,2) ⏏is Niecza::absprec<u=> ($?,$?) {*}

Use of uninitialized value in numeric context
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 1295 (warn @ 5) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 294 (Any.Numeric @ 8) 
  at <unknown> line 0 (ExitRunloop @ 0) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 192 (run_optree @ 63) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 166 (run_optree @ 19) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 19 (NieczaPassSimplifier.invoke_incr @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaBackendDotnet.pm6 line 240 (StaticSub.finish @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4149 (NieczaActions.finish_method_routine @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4154 (NieczaActions.routine_def @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1837 (P6.routine_def @ 77) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1769 (P6.multi_declarator:multi @ 8) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.multi_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2004 (P6.term:multi_declarator @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1753 (P6.package_def @ 98) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1666 (P6.package_declarator:module @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.package_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scoped @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scope_declarator:my @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2003 (P6.term:scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1158 (P6.comp_unit @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 101 (STD.TOP @ 11) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 2923 (Grammar.parse @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaFrontendSTD.pm6 line 281 (NieczaFrontendSTD.parse @ 70) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 34 (NieczaCompiler.compile @ 18) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 50 (NieczaCompiler.compile_module @ 7) 
  at /Users/sorear/rel/niecza/next/next/src/niecza line 147 (mainline @ 109) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4211 (ANON @ 3) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (module-CORE @ 578) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (mainline @ 3) 
  at <unknown> line 0 (ExitRunloop @ 0) 
(no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 62:
------> s pure is Niecza::builtin('divide',2,2) ⏏is equiv<*> ($?,$?) {*}

Use of uninitialized value in numeric context
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 1295 (warn @ 5) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 294 (Any.Numeric @ 8) 
  at <unknown> line 0 (ExitRunloop @ 0) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 192 (run_optree @ 63) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 166 (run_optree @ 19) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 19 (NieczaPassSimplifier.invoke_incr @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaBackendDotnet.pm6 line 240 (StaticSub.finish @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4149 (NieczaActions.finish_method_routine @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4154 (NieczaActions.routine_def @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1837 (P6.routine_def @ 77) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1769 (P6.multi_declarator:multi @ 8) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.multi_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2004 (P6.term:multi_declarator @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1753 (P6.package_def @ 98) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1666 (P6.package_declarator:module @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.package_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scoped @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scope_declarator:my @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2003 (P6.term:scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1158 (P6.comp_unit @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 101 (STD.TOP @ 11) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 2923 (Grammar.parse @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaFrontendSTD.pm6 line 281 (NieczaFrontendSTD.parse @ 70) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 34 (NieczaCompiler.compile @ 18) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 50 (NieczaCompiler.compile_module @ 7) 
  at /Users/sorear/rel/niecza/next/next/src/niecza line 147 (mainline @ 109) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4211 (ANON @ 3) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (module-CORE @ 578) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (mainline @ 3) 
  at <unknown> line 0 (ExitRunloop @ 0) 
(no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 64:
------> > is pure is Niecza::builtin('mod',2,2) ⏏is equiv<*> ($?,$?) {*}

Use of uninitialized value in numeric context
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 1295 (warn @ 5) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 294 (Any.Numeric @ 8) 
  at <unknown> line 0 (ExitRunloop @ 0) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 192 (run_optree @ 63) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 166 (run_optree @ 19) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 19 (NieczaPassSimplifier.invoke_incr @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaBackendDotnet.pm6 line 240 (StaticSub.finish @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4149 (NieczaActions.finish_method_routine @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4154 (NieczaActions.routine_def @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1837 (P6.routine_def @ 77) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1769 (P6.multi_declarator:multi @ 8) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.multi_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2004 (P6.term:multi_declarator @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1753 (P6.package_def @ 98) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1666 (P6.package_declarator:module @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.package_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scoped @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scope_declarator:my @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2003 (P6.term:scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1158 (P6.comp_unit @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 101 (STD.TOP @ 11) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 2923 (Grammar.parse @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaFrontendSTD.pm6 line 281 (NieczaFrontendSTD.parse @ 70) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 34 (NieczaCompiler.compile @ 18) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 50 (NieczaCompiler.compile_module @ 7) 
  at /Users/sorear/rel/niecza/next/next/src/niecza line 147 (mainline @ 109) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4211 (ANON @ 3) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (module-CORE @ 578) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (mainline @ 3) 
  at <unknown> line 0 (ExitRunloop @ 0) 
(no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 66:
------>  is pure is Niecza::builtin('pow',2,2)  ⏏is Niecza::absprec<w= right> ($?,$?) {*}

(no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 66:
------> pow',2,2)  is Niecza::absprec<w= right> ⏏($?,$?) {*}

Use of uninitialized value in numeric context
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 1295 (warn @ 5) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 294 (Any.Numeric @ 8) 
  at <unknown> line 0 (ExitRunloop @ 0) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 192 (run_optree @ 63) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 166 (run_optree @ 19) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 19 (NieczaPassSimplifier.invoke_incr @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaBackendDotnet.pm6 line 240 (StaticSub.finish @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4149 (NieczaActions.finish_method_routine @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4154 (NieczaActions.routine_def @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1837 (P6.routine_def @ 77) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1769 (P6.multi_declarator:multi @ 8) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.multi_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2004 (P6.term:multi_declarator @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1753 (P6.package_def @ 98) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1666 (P6.package_declarator:module @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.package_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scoped @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scope_declarator:my @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2003 (P6.term:scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1158 (P6.comp_unit @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 101 (STD.TOP @ 11) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 2923 (Grammar.parse @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaFrontendSTD.pm6 line 281 (NieczaFrontendSTD.parse @ 70) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 34 (NieczaCompiler.compile @ 18) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 50 (NieczaCompiler.compile_module @ 7) 
  at /Users/sorear/rel/niecza/next/next/src/niecza line 147 (mainline @ 109) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4211 (ANON @ 3) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (module-CORE @ 578) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (mainline @ 3) 
  at <unknown> line 0 (ExitRunloop @ 0) 
Use of uninitialized value in numeric context
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 1295 (warn @ 5) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 294 (Any.Numeric @ 8) 
  at <unknown> line 0 (ExitRunloop @ 0) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 192 (run_optree @ 63) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 166 (run_optree @ 19) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaPassSimplifier.pm6 line 19 (NieczaPassSimplifier.invoke_incr @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaBackendDotnet.pm6 line 240 (StaticSub.finish @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4149 (NieczaActions.finish_method_routine @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4154 (NieczaActions.routine_def @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1837 (P6.routine_def @ 77) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1784 (P6.routine_declarator:sub @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.routine_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2005 (P6.term:routine_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1753 (P6.package_def @ 98) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1666 (P6.package_declarator:module @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.package_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scoped @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scope_declarator:my @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2003 (P6.term:scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1158 (P6.comp_unit @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 101 (STD.TOP @ 11) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 2923 (Grammar.parse @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaFrontendSTD.pm6 line 281 (NieczaFrontendSTD.parse @ 70) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 34 (NieczaCompiler.compile @ 18) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 50 (NieczaCompiler.compile_module @ 7) 
  at /Users/sorear/rel/niecza/next/next/src/niecza line 147 (mainline @ 109) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4211 (ANON @ 3) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (module-CORE @ 578) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (mainline @ 3) 
  at <unknown> line 0 (ExitRunloop @ 0) 
(no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 97:
------> <&> is pure is Niecza::absprec<q= list> ⏏is iffy

(no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 99:
------> <|> is pure is Niecza::absprec<p= list> ⏏is iffy

(no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 108:
------>     ⏏is Niecza::absprec<m= chain> is diffy is

Unhandled exception: (no .gist on Array yet)
  at /opt/perl6-niecza/boot/lib/CORE.setting line 0 (ANON @ 0) 
  at <unknown> line 0 (ExitRunloop @ 0)  at /opt/perl6-niecza/boot/lib/CORE.setting line 108:
------>     is Niecza::absprec<m= chain> ⏏is diffy is iffy {*}

  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 1443 (die @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 5640 (ANON @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 5646 (STD.sorry @ 11) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 5458 (ANON @ 17) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 5462 (STD.trymop @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 1761 (NieczaActions.eval_ast_str @ 6) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 3279 (ANON @ 110) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 3305 (NieczaActions.process_block_traits @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaActions.pm6 line 4117 (NieczaActions.routine_def_2 @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1817 (P6.routine_def_2 @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1826 (P6.routine_def @ 47) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1773 (P6.multi_declarator:proto @ 8) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.multi_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2004 (P6.term:multi_declarator @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1753 (P6.package_def @ 98) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1666 (P6.package_declarator:module @ 4) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.package_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scoped @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1632 (P6.scope_declarator:my @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 2003 (P6.term:scope_declarator @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 0 (STD.term @ 3) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1999 (P6.termish @ 15) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4537 (ANON @ 10) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 4645 (STD.EXPR @ 26) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1351 (P6.statement @ 13) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1287 (P6.statementlist @ 16) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 1158 (P6.comp_unit @ 9) 
  at /Users/sorear/rel/niecza/next/next/src/STD.pm6 line 101 (STD.TOP @ 11) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 2923 (Grammar.parse @ 5) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaFrontendSTD.pm6 line 281 (NieczaFrontendSTD.parse @ 70) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 34 (NieczaCompiler.compile @ 18) 
  at /Users/sorear/rel/niecza/next/next/src/NieczaCompiler.pm6 line 50 (NieczaCompiler.compile_module @ 7) 
  at /Users/sorear/rel/niecza/next/next/src/niecza line 147 (mainline @ 109) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4211 (ANON @ 3) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (module-CORE @ 578) 
  at /Users/sorear/rel/niecza/next/next/boot/lib/CORE.setting line 4212 (mainline @ 3) 
  at <unknown> line 0 (ExitRunloop @ 0) 
make: *** [Makefile:53: .fetch-stamp] Error 1
@vendethiel
Copy link

Is that for TIO? Any reason to use niecza there instead of Rakudo?

@DennisMitchell
Copy link
Author

@vendethiel TIO has both https://tio.run/#perl6 (Rakudo) and https://tio.run/#perl6-niecza right now.

@vendethiel
Copy link

Niecza hasn't had much love since 2013. I'm not sure there's really a need for its availability?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants