Working on Darwin.

and trying to build 4d3a38f97e57f91ffca7289ace25dbf22513e2b2

Building Perl 6 using Configure.pl --gen-parrot
ends on an Abort Trap.

/Users/chris/Desktop/rakudo-rakudo-4d3a38f97e57f91ffca7289ace25dbf22513e2b2/parrot/parrot
 -o perl6_s1.pbc perl6.pir
src/string/api.c:767: failed assertion 'encoding'
Backtrace - Obtained 15 stack frames (max trace depth is 32).
  Parrot_do_check_events
    Parrot_confess
      Parrot_str_new_init
        Parrot_str_new_constant
          Parrot_lib_perl6_group_load
            Parrot_init_lib
              Parrot_init_lib
                Parrot_load_lib
                  Parrot_Undef_ro_unshift_string
                    yyparse
                      imcc_initialize
                        imcc_run
                          start
                            start
                              (unknown)
make: *** [perl6_s1.pbc] Abort trap


Building Perl6 using Building Perl 6 using Configure.p
after having generated by myself the parrot machine 
ennds on  an error too.

/Users/chris/Desktop/parrot-1.1.0/parrot  -o perl6_s1.pbc perl6.pir
perl build/gen_setting_pm.pl src/setting/Any-list.pm src/setting/Any-num.pm
src/setting/Any-str.pm src/setting/Array.pm src/setting/Bool.pm
src/setting/Hash.pm src/setting/IO.pm src/setting/IO/Socket.pm
src/setting/IO/Socket/INET.pm src/setting/List.pm src/setting/Match.pm
src/setting/Num.pm src/setting/Object.pm src/setting/Pair.pm
src/setting/Range.pm src/setting/Whatever.pm  > src/gen_setting.pm
/Users/chris/Desktop/parrot-1.1.0/parrot  perl6_s1.pbc --target=pir
src/gen_setting.pm > src/gen_setting.pir
Object must be created by a class.
current instr.: 'parrot;PGE;Match;new' pc 43
(compilers/pge/PGE/Match.pir:68)
called from Sub 'parrot;PGE;OPTable;parse' pc 1333
(compilers/pge/PGE/OPTable.pir:313)
called from Sub 'parrot;PGE;Perl6Regex;regex' pc 6584
(compilers/pge/PGE/Perl6Regex.pir:144)
called from Sub 'parrot;PGE;Perl6Regex;compile_perl6regex' pc 6461
(compilers/pge/PGE/Perl6Regex.pir:94)
called from Sub 'parrot;POST;Compiler;pir' pc 10048
(src/POST/Compiler.pir:276)
called from Sub 'parrot;POST;Compiler;pir_children' pc 9607
(src/POST/Compiler.pir:88)
... call repeated 6 times
called from Sub 'parrot;POST;Compiler;pir' pc 10141
(src/POST/Compiler.pir:301)
called from Sub 'parrot;POST;Compiler;pir_children' pc 9607
(src/POST/Compiler.pir:88)
... call repeated 4 times
called from Sub 'parrot;POST;Compiler;pir' pc 10141
(src/POST/Compiler.pir:301)
called from Sub 'parrot;POST;Compiler;pir_children' pc 9607
(src/POST/Compiler.pir:88)
... call repeated 2 times
called from Sub 'parrot;POST;Compiler;pir' pc 10141
(src/POST/Compiler.pir:301)
called from Sub 'parrot;POST;Compiler;pir_children' pc 9607
(src/POST/Compiler.pir:88)
... call repeated 2 times
called from Sub 'parrot;POST;Compiler;pir' pc 10141
(src/POST/Compiler.pir:301)
called from Sub 'parrot;POST;Compiler;to_pir' pc 9549
(src/POST/Compiler.pir:57)
called from Sub 'parrot;PCT;HLLCompiler;compile' pc 428
(src/PCT/HLLCompiler.pir:303)
called from Sub 'parrot;PCT;HLLCompiler;eval' pc 920
(src/PCT/HLLCompiler.pir:521)
called from Sub 'parrot;PCT;HLLCompiler;evalfiles' pc 1275
(src/PCT/HLLCompiler.pir:690)
called from Sub 'parrot;PCT;HLLCompiler;command_line' pc 1470
(src/PCT/HLLCompiler.pir:791)
called from Sub 'parrot;Perl6;Compiler;main' pc 189615
(src/gen_metaop.pir:352)
make: *** [perl6.pbc] Error 1



Building 9fa0fca79315160469202c495d78ff970c77c4bc
works perfectly.

Reply via email to