-
-
Save masak/822316 to your computer and use it in GitHub Desktop.
Rakudo build fail
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
(gdb) up | |
#1 0x00007ffff5144f70 in abort () from /lib/libc.so.6 | |
(gdb) up | |
#2 0x00007ffff78d6b60 in Parrot_confess ( | |
cond=0x7ffff7a8beb9 "!PObj_on_free_list_TEST(pmc)", | |
file=0x7ffff7a8bb70 "src/gc/gc_gms.c", line=2174) at src/exceptions.c:562 | |
562 abort(); | |
(gdb) up | |
#3 0x00007ffff78ecd5f in gc_gms_validate_pmc (interp=0x60d040, pmc=0xd978438) | |
at src/gc/gc_gms.c:2174 | |
2174 PARROT_ASSERT(!PObj_on_free_list_TEST(pmc)); | |
(gdb) up | |
#4 0x00007ffff78e110d in Parrot_gc_mark_PMC_alive_fun (interp=0x60d040, | |
obj=0xd978438) at src/gc/api.c:140 | |
140 interp->gc_sys->mark_pmc_header(interp, obj); | |
(gdb) p pmc->vtable->whoami->strstart | |
No symbol "pmc" in current context. | |
(gdb) frame | |
#4 0x00007ffff78e110d in Parrot_gc_mark_PMC_alive_fun (interp=0x60d040, | |
obj=0xd978438) at src/gc/api.c:140 | |
140 interp->gc_sys->mark_pmc_header(interp, obj); | |
(gdb) |
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
/usr/local/bin/parrot -o src/gen/perl6.pbc src/Perl6/Compiler.pir | |
/usr/bin/perl build/gen_core_pm.pl src/core/Positional.pm src/core/Associative.pm src/core/Callable.pm src/core/Abstraction.pm src/core/traits.pm src/core/metaops.pm src/core/operators.pm src/glue/handles.pm src/glue/subset.pm src/glue/enum.pm src/cheats/trait-export.pm src/cheats/num.pm src/cheats/eval.pm src/core/Mu.pm src/core/Bool.pm src/core/Order.pm src/core/Parcel.pm src/core/Any.pm src/core/Any-list.pm src/core/Code.pm src/core/Cool.pm src/core/Cool-num.pm src/core/Cool-str.pm src/core/List.pm src/core/Set.pm src/core/Array.pm src/core/Numeric.pm src/core/Real.pm src/core/Int.pm src/core/Iterable.pm src/core/Iterator.pm src/core/Num.pm src/core/Rat.pm src/core/Complex.pm src/core/Stringy.pm src/core/Buf.pm src/core/Str.pm src/core/Whatever.pm src/core/Pair.pm src/core/RangeIter.pm src/core/Range.pm src/core/EnumMap.pm src/core/Hash.pm src/core/Enum.pm src/core/IO.pm src/core/IO/ArgFiles.pm src/core/IO/Socket.pm src/core/IO/Socket/INET.pm src/core/IO/Stat.pm src/core/Parameter.pm src/core/Signature.pm src/core/Block.pm src/core/WhateverCode.pm src/core/Routine.pm src/core/Regex.pm src/core/Junction.pm src/core/Grammar.pm src/core/system.pm src/cheats/process.pm src/core/tai-utc.pm src/core/Duration.pm src/core/Instant.pm src/core/Temporal.pm src/core/Match.pm src/core/Attribute.pm src/core/CallFrame.pm src/core/Capture.pm src/core/MAIN.pm src/core/YOU_ARE_HERE.pm > src/gen/core.pm | |
/usr/local/bin/parrot src/gen/perl6.pbc --target=pir \ | |
src/gen/core.pm > src/gen/core.pir | |
src/gc/gc_gms.c:2174: failed assertion '!PObj_on_free_list_TEST(pmc)' | |
Backtrace - Obtained 31 stack frames (max trace depth is 32). | |
/usr/local/lib/libparrot.so.3.0.0(+0x192b8f) [0x2b8f0afadb8f] | |
/usr/local/lib/libparrot.so.3.0.0(Parrot_confess+0x8b) [0x2b8f0afadb5b] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1a8d5f) [0x2b8f0afc3d5f] | |
/usr/local/lib/libparrot.so.3.0.0(Parrot_gc_mark_PMC_alive_fun+0x5d) [0x2b8f0afb810d] | |
/usr/local/lib/libparrot.so.3.0.0(+0x2385a3) [0x2b8f0b0535a3] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1a8db8) [0x2b8f0afc3db8] | |
/usr/local/lib/libparrot.so.3.0.0(Parrot_gc_mark_PMC_alive_fun+0x5d) [0x2b8f0afb810d] | |
/usr/local/lib/libparrot.so.3.0.0(+0x2041fd) [0x2b8f0b01f1fd] | |
/usr/local/lib/libparrot.so.3.0.0(+0x204381) [0x2b8f0b01f381] | |
/usr/local/lib/libparrot.so.3.0.0(PackFile_map_segments+0x93) [0x2b8f0b01ffe3] | |
/usr/local/lib/libparrot.so.3.0.0(+0x204421) [0x2b8f0b01f421] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1a95c8) [0x2b8f0afc45c8] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1a8ed8) [0x2b8f0afc3ed8] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1a5236) [0x2b8f0afc0236] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1a8296) [0x2b8f0afc3296] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1a6d91) [0x2b8f0afc1d91] | |
/usr/local/lib/libparrot.so.3.0.0(Parrot_gc_new_pmc_header+0x53) [0x2b8f0afb87a3] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1f1b2f) [0x2b8f0b00cb2f] | |
/usr/local/lib/libparrot.so.3.0.0(Parrot_pmc_new+0x11b) [0x2b8f0b00c46b] | |
/usr/local/lib/libparrot.so.3.0.0(+0x237bbc) [0x2b8f0b052bbc] | |
/usr/local/lib/libparrot.so.3.0.0(+0x151963) [0x2b8f0af6c963] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1f4327) [0x2b8f0b00f327] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1f3267) [0x2b8f0b00e267] | |
/usr/local/lib/libparrot.so.3.0.0(+0x1b9dd0) [0x2b8f0afd4dd0] | |
/usr/local/lib/libparrot.so.3.0.0(Parrot_pcc_invoke_from_sig_object+0x1d2) [0x2b8f0afce7c2] | |
/usr/local/lib/libparrot.so.3.0.0(Parrot_pcc_invoke_sub_from_c_args+0x1d5) [0x2b8f0afcdf55] | |
/usr/local/lib/libparrot.so.3.0.0(Parrot_pf_execute_bytecode_program+0x184) [0x2b8f0b027234] | |
/usr/local/lib/libparrot.so.3.0.0(Parrot_api_run_bytecode+0x1c1) [0x2b8f0afa6541] | |
/usr/local/bin/parrot() [0x401922] | |
/lib/libc.so.6(__libc_start_main+0xfd) [0x2b8f0d7b9c4d] | |
/usr/local/bin/parrot() [0x4015d9] | |
Attempting to get PIR backtrace. No guarantees. Here goes... | |
current instr.: 'perl6;Perl6;Grammar;termish' pc 197524 (src/gen/perl6-grammar.pir:40906) | |
called from Sub 'perl6;HLL;Grammar;EXPR' pc 1228 (ext/nqp-rx/src/stage0/HLL-s0.pir:674) | |
called from Sub 'perl6;Perl6;Grammar;EXPR' pc 198491 (src/gen/perl6-grammar.pir:41202) | |
called from Sub 'perl6;Perl6;Grammar;statement' pc 61932 (src/gen/signature_pm.pir:4649) | |
called from Sub 'perl6;Perl6;Grammar;semilist' pc 61372 (src/gen/signature_pm.pir:4484) | |
called from Sub 'perl6;Perl6;Grammar;circumfix:sym<( )>' pc 194811 (src/gen/perl6-grammar.pir:40097) | |
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 2520 (ext/nqp-rx/src/stage0/Regex-s0.pir:1295) | |
called from Sub 'perl6;HLL;Grammar;circumfix' pc 3378 (ext/nqp-rx/src/stage0/HLL-s0.pir:1025) | |
called from Sub 'perl6;Perl6;Grammar;term:sym<circumfix>' pc 94157 (src/gen/package_pm.pir:13277) | |
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 2520 (ext/nqp-rx/src/stage0/Regex-s0.pir:1295) | |
called from Sub 'perl6;Perl6;Grammar;term' pc 167190 (src/gen/perl6-grammar.pir:32951) | |
called from Sub 'perl6;Perl6;Grammar;termish' pc 197629 (src/gen/perl6-grammar.pir:40939) | |
called from Sub 'perl6;HLL;Grammar;EXPR' pc 1228 (ext/nqp-rx/src/stage0/HLL-s0.pir:674) | |
called from Sub 'perl6;Perl6;Grammar;EXPR' pc 198491 (src/gen/perl6-grammar.pir:41202) | |
called from Sub 'perl6;Perl6;Grammar;arglist' pc 174309 (src/gen/perl6-grammar.pir:34623) | |
called from Sub 'perl6;Perl6;Grammar;args' pc 173652 (src/gen/perl6-grammar.pir:34469) | |
called from Sub 'perl6;Perl6;Grammar;term:sym<name>' pc 171933 (src/gen/perl6-grammar.pir:34021) | |
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 2557 (ext/nqp-rx/src/stage0/Regex-s0.pir:1308) | |
called from Sub 'perl6;Perl6;Grammar;term' pc 167190 (src/gen/perl6-grammar.pir:32951) | |
called from Sub 'perl6;Perl6;Grammar;termish' pc 197629 (src/gen/perl6-grammar.pir:40939) | |
called from Sub 'perl6;HLL;Grammar;EXPR' pc 1228 (ext/nqp-rx/src/stage0/HLL-s0.pir:674) | |
called from Sub 'perl6;Perl6;Grammar;EXPR' pc 198491 (src/gen/perl6-grammar.pir:41202) | |
called from Sub 'perl6;Perl6;Grammar;statement' pc 61932 (src/gen/signature_pm.pir:4649) | |
called from Sub 'perl6;Perl6;Grammar;statementlist' pc 60820 (src/gen/signature_pm.pir:4302) | |
called from Sub 'perl6;Perl6;Grammar;blockoid' pc 65294 (src/gen/signature_pm.pir:5711) | |
called from Sub 'perl6;Perl6;Grammar;pblock' pc 64256 (src/gen/signature_pm.pir:5393) | |
called from Sub 'perl6;Perl6;Grammar;xblock' pc 63688 (src/gen/signature_pm.pir:5191) | |
called from Sub 'perl6;Perl6;Grammar;statement_control:sym<if>' pc 69639 (src/gen/signature_pm.pir:6894) | |
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 2520 (ext/nqp-rx/src/stage0/Regex-s0.pir:1295) | |
called from Sub 'perl6;Perl6;Grammar;statement_control' pc 69320 (src/gen/signature_pm.pir:6808) | |
called from Sub 'perl6;Perl6;Grammar;statement' pc 61879 (src/gen/signature_pm.pir:4626) | |
called from Sub 'perl6;Perl6;Grammar;statementlist' pc 60820 (src/gen/signature_pm.pir:4302) | |
called from Sub 'perl6;Perl6;Grammar;blockoid' pc 65294 (src/gen/signature_pm.pir:5711) | |
called from Sub 'perl6;Perl6;Grammar;method_def' pc 145517 (src/gen/perl6-grammar.pir:27468) | |
called from Sub 'perl6;Perl6;Grammar;routine_declarator:sym<method>' pc 141306 (src/gen/perl6-grammar.pir:26370) | |
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 2520 (ext/nqp-rx/src/stage0/Regex-s0.pir:1295) | |
called from Sub 'perl6;Perl6;Grammar;routine_declarator' pc 140598 (src/gen/perl6-grammar.pir:26202) | |
called from Sub 'perl6;Perl6;Grammar;declarator' pc 131999 (src/gen/backtraceprinter_pm.pir:23850) | |
called from Sub 'perl6;Perl6;Grammar;multi_declarator:sym<multi>' pc 132682 (src/gen/backtraceprinter_pm.pir:24010) | |
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 2520 (ext/nqp-rx/src/stage0/Regex-s0.pir:1295) | |
called from Sub 'perl6;Perl6;Grammar;multi_declarator' pc 132338 (src/gen/backtraceprinter_pm.pir:23925) | |
called from Sub 'perl6;Perl6;Grammar;term:sym<multi_declarator>' pc 93320 (src/gen/package_pm.pir:13062) | |
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 2557 (ext/nqp-rx/src/stage0/Regex-s0.pir:1308) | |
called from Sub 'perl6;Perl6;Grammar;term' pc 167190 (src/gen/perl6-grammar.pir:32951) | |
called from Sub 'perl6;Perl6;Grammar;termish' pc 197629 (src/gen/perl6-grammar.pir:40939) | |
called from Sub 'perl6;HLL;Grammar;EXPR' pc 1228 (ext/nqp-rx/src/stage0/HLL-s0.pir:674) | |
called from Sub 'perl6;Perl6;Grammar;EXPR' pc 198491 (src/gen/perl6-grammar.pir:41202) | |
called from Sub 'perl6;Perl6;Grammar;statement' pc 61932 (src/gen/signature_pm.pir:4649) | |
called from Sub 'perl6;Perl6;Grammar;statementlist' pc 60820 (src/gen/signature_pm.pir:4302) | |
called from Sub 'perl6;Perl6;Grammar;blockoid' pc 65294 (src/gen/signature_pm.pir:5711) | |
called from Sub 'perl6;Perl6;Grammar;package_def' pc 131096 (src/gen/backtraceprinter_pm.pir:23668) | |
called from Sub 'perl6;Perl6;Grammar;package_declarator:sym<role>' pc 129375 (src/gen/loader_pm.pir:23162) | |
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 2520 (ext/nqp-rx/src/stage0/Regex-s0.pir:1295) | |
called from Sub 'perl6;Perl6;Grammar;package_declarator' pc 127509 (src/gen/loader_pm.pir:22641) | |
called from Sub 'perl6;Perl6;Grammar;term:sym<package_declarator>' pc 92469 (src/gen/package_pm.pir:12841) | |
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 2520 (ext/nqp-rx/src/stage0/Regex-s0.pir:1295) | |
called from Sub 'perl6;Perl6;Grammar;term' pc 167190 (src/gen/perl6-grammar.pir:32951) | |
called from Sub 'perl6;Perl6;Grammar;termish' pc 197629 (src/gen/perl6-grammar.pir:40939) | |
called from Sub 'perl6;HLL;Grammar;EXPR' pc 1228 (ext/nqp-rx/src/stage0/HLL-s0.pir:674) | |
called from Sub 'perl6;Perl6;Grammar;EXPR' pc 198491 (src/gen/perl6-grammar.pir:41202) | |
called from Sub 'perl6;Perl6;Grammar;statement' pc 61932 (src/gen/signature_pm.pir:4649) | |
called from Sub 'perl6;Perl6;Grammar;statementlist' pc 60820 (src/gen/signature_pm.pir:4302) | |
called from Sub 'perl6;Perl6;Grammar;comp_unit' pc 60363 (src/gen/signature_pm.pir:4168) | |
called from Sub 'perl6;Perl6;Grammar;TOP' pc 46861 (src/builtins/Array.pir:759) | |
called from Sub 'perl6;Regex;Cursor;parse' pc 371 (ext/nqp-rx/src/stage0/Regex-s0.pir:230) | |
called from Sub 'perl6;HLL;Compiler;parse' pc 96 (ext/nqp-rx/src/stage0/HLL-s0.pir:63) | |
called from Sub 'perl6;PCT;HLLCompiler;compile' pc 464 (compilers/pct/src/PCT/HLLCompiler.pir:331) | |
called from Sub 'perl6;HLL;Compiler;eval' pc 24429 (ext/nqp-rx/src/stage0/HLL-s0.pir:8218) | |
called from Sub 'perl6;PCT;HLLCompiler;evalfiles' pc 1501 (compilers/pct/src/PCT/HLLCompiler.pir:764) | |
called from Sub 'perl6;PCT;HLLCompiler;command_line' pc 1719 (compilers/pct/src/PCT/HLLCompiler.pir:875) | |
called from Sub 'perl6;Perl6;Compiler;main' pc 327741 (src/gen/perl6-grammar.pir:17255) | |
Aborted | |
make: *** [perl6.pbc] Error 134 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment