Skip to content

Instantly share code, notes, and snippets.

@masak
Created July 5, 2013 20:17
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 masak/5936970 to your computer and use it in GitHub Desktop.
Save masak/5936970 to your computer and use it in GitHub Desktop.
cannot build Rakudo on Parrot
$ make && make install
cd src/vm/parrot/ops && /home/masak/ours/rakudo/install/bin/ops2c C --dynamic perl6.ops
# Parsing perl6.ops...
# Parsed perl6.ops in 3.691 seconds; found 124 ops.
# Ops parsed in 3.706 seconds.
cd src/vm/parrot/ops && cc -c -o perl6_ops.o -I/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel -I/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel/pmc -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Wmissing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Wmissing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -O2 -g perl6_ops.c
perl6_ops.c:292:1: warning: no previous prototype for ‘Parrot_lib_perl6_ops_init’ [-Wmissing-prototypes]
perl6_ops.c: In function ‘run_leave_phasers’:
perl6_ops.c:135:10: warning: variable ‘oldctx’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
perl6_ops.c:131:91: warning: argument ‘exceptions’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
perl6_ops.c: In function ‘Parrot_perl6_type_check_return_value_pc_pc’:
perl6_ops.c:3604:28: warning: function call has aggregate value [-Waggregate-return]
perl6_ops.c: In function ‘Parrot_perl6_type_check_return_value_p_pc’:
perl6_ops.c:3574:28: warning: function call has aggregate value [-Waggregate-return]
perl6_ops.c: In function ‘Parrot_perl6_type_check_return_value_pc_p’:
perl6_ops.c:3544:28: warning: function call has aggregate value [-Waggregate-return]
perl6_ops.c: In function ‘Parrot_perl6_type_check_return_value_p_p’:
perl6_ops.c:3514:28: warning: function call has aggregate value [-Waggregate-return]
cd src/vm/parrot/guts && cc -c -o exceptions.o -I/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel -I/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel/pmc -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Wmissing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Wmissing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -O2 -g exceptions.c
cd src/vm/parrot/guts && cc -c -o bind.o -I/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel -I/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel/pmc -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Wmissing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Wmissing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -O2 -g bind.c
bind.c: In function ‘create_box’:
bind.c:98:5: warning: switch missing default case [-Wswitch-default]
bind.c: In function ‘Rakudo_binding_bind_one_param’:
bind.c:529:13: warning: switch missing default case [-Wswitch-default]
bind.c:609:13: warning: switch missing default case [-Wswitch-default]
bind.c: In function ‘get_positional_bind_val’:
bind.c:732:1: warning: function returns an aggregate [-Waggregate-return]
bind.c: In function ‘Rakudo_binding_bind’:
bind.c:858:28: warning: function call has aggregate value [-Waggregate-return]
bind.c:922:28: warning: function call has aggregate value [-Waggregate-return]
bind.c:945:28: warning: function call has aggregate value [-Waggregate-return]
bind.c: In function ‘Rakudo_binding_bind_one_param.isra.7’:
bind.c:340:14: warning: function call has aggregate value [-Waggregate-return]
bind.c: In function ‘Rakudo_binding_trial_bind’:
bind.c:1118:30: warning: function call has aggregate value [-Waggregate-return]
cd src/vm/parrot/guts && cc -c -o container.o -I/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel -I/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel/pmc -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Wmissing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Wmissing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -O2 -g container.c
container.c: In function ‘Rakudo_cont_register’:
container.c:121:31: warning: request for implicit conversion from ‘void *’ to ‘struct ContainerConfigurer *’ not permitted in C++ [-Wc++-compat]
container.c:123:24: warning: request for implicit conversion from ‘void *’ to ‘struct ContainerSpec *’ not permitted in C++ [-Wc++-compat]
cd src/vm/parrot/guts && cc -c -o types.o -I/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel -I/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel/pmc -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Wmissing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Wmissing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -O2 -g types.c
cd src/vm/parrot/ops && cc -o perl6_ops.so perl6_ops.o ../guts/bind.o ../guts/exceptions.o ../guts/container.o ../guts/types.o -fstack-protector -L/usr/local/lib -shared -L/usr/local/lib -fstack-protector -fPIC -ldl -lm -lpthread -lcrypt -lrt -lgmp -lffi
/usr/bin/perl -MExtUtils::Command -e cp src/vm/parrot/ops/perl6_ops.so dynext
/usr/bin/perl -MExtUtils::Command -e chmod 755 dynext/perl6_ops.so
/usr/bin/perl tools/build/gen-cat.pl parrot src/vm/parrot/ModuleLoaderVMConfig.nqp src/Perl6/ModuleLoader.nqp > src/gen/ModuleLoader.nqp
/home/masak/ours/rakudo/install/bin/nqp --target=pir --output=src/gen/perl6-moduleloader.pir --encoding=utf8 \
src/gen/ModuleLoader.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/ModuleLoader.pbc src/gen/perl6-moduleloader.pir
/home/masak/ours/rakudo/install/bin/nqp --vmlibs=perl6_ops --target=pir --output=src/gen/perl6-symboltable.pir --encoding=utf8 \
src/Perl6/World.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/World.pbc src/gen/perl6-symboltable.pir
/home/masak/ours/rakudo/install/bin/nqp --vmlibs=perl6_ops --target=pir --output=src/gen/perl6-pod.pir --encoding=utf8 \
src/Perl6/Pod.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/Pod.pbc src/gen/perl6-pod.pir
/home/masak/ours/rakudo/install/bin/nqp --target=pir --output=src/gen/perl6-constantfolder.pir --encoding=utf8 \
src/Perl6/ConstantFolder.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/ConstantFolder.pbc src/gen/perl6-constantfolder.pir
/home/masak/ours/rakudo/install/bin/nqp --vmlibs=perl6_ops --target=pir --output=src/gen/perl6-ops.pir --encoding=utf8 \
src/vm/parrot/Perl6/Ops.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/Ops.pbc src/gen/perl6-ops.pir
/home/masak/ours/rakudo/install/bin/nqp --vmlibs=perl6_ops --target=pir --output=src/gen/perl6-actions.pir --encoding=utf8 \
src/Perl6/Actions.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/Actions.pbc src/gen/perl6-actions.pir
/home/masak/ours/rakudo/install/bin/nqp --target=pir --output=src/gen/perl6-grammar.pir --encoding=utf8 \
src/Perl6/Grammar.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/Grammar.pbc src/gen/perl6-grammar.pir
/home/masak/ours/rakudo/install/bin/nqp --vmlibs=perl6_ops --target=pir --output=src/gen/perl6-optimizer.pir --encoding=utf8 \
src/Perl6/Optimizer.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/Optimizer.pbc src/gen/perl6-optimizer.pir
/home/masak/ours/rakudo/install/bin/nqp --target=pir --output=src/gen/perl6-compiler.pir --encoding=utf8 \
src/Perl6/Compiler.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/Compiler.pbc src/gen/perl6-compiler.pir
/usr/bin/perl tools/build/gen-version.pl >src/gen/main-version.nqp
/usr/bin/perl tools/build/gen-cat.pl parrot src/main.nqp src/gen/main-version.nqp > src/gen/main.nqp
/home/masak/ours/rakudo/install/bin/nqp --vmlibs=perl6_ops --target=pir --output=src/gen/perl6.pir \
src/gen/main.nqp
/home/masak/ours/rakudo/install/bin/parrot -o perl6.pbc src/gen/perl6.pir
/home/masak/ours/rakudo/install/bin/pbc_to_exe perl6.pbc
cc -o perl6.o -I"/home/masak/ours/rakudo/install/include/parrot/5.5.0-devel" -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -O2 -g -c perl6.c
Compiled: perl6.o
cc -o perl6 "perl6.o" "/home/masak/ours/rakudo/install/lib/parrot/5.5.0-devel/parrot_config.o" -Wl,-rpath="/home/masak/ours/rakudo/install/lib" -L"/home/masak/ours/rakudo/install/lib" -lparrot -Wl,-E -fstack-protector -L/usr/local/lib -Wl,-E -ldl -lm -lpthread -lcrypt -lrt -lgmp -lffi
Linked: perl6
/usr/bin/perl tools/build/gen-cat.pl parrot src/Perl6/Metamodel/Archetypes.nqp src/Perl6/Metamodel/Naming.nqp src/Perl6/Metamodel/Documenting.nqp src/Perl6/Metamodel/Stashing.nqp src/Perl6/Metamodel/Versioning.nqp src/Perl6/Metamodel/TypePretense.nqp src/Perl6/Metamodel/MethodDelegation.nqp src/Perl6/Metamodel/BoolificationProtocol.nqp src/Perl6/Metamodel/PackageHOW.nqp src/Perl6/Metamodel/ModuleHOW.nqp src/Perl6/Metamodel/GenericHOW.nqp src/Perl6/Metamodel/AttributeContainer.nqp src/Perl6/Metamodel/MethodContainer.nqp src/Perl6/Metamodel/PrivateMethodContainer.nqp src/Perl6/Metamodel/MultiMethodContainer.nqp src/Perl6/Metamodel/RoleContainer.nqp src/Perl6/Metamodel/MultipleInheritance.nqp src/Perl6/Metamodel/DefaultParent.nqp src/Perl6/Metamodel/BaseType.nqp src/Perl6/Metamodel/C3MRO.nqp src/Perl6/Metamodel/MROBasedMethodDispatch.nqp src/Perl6/Metamodel/MROBasedTypeChecking.nqp src/Perl6/Metamodel/Trusting.nqp src/Perl6/Metamodel/Mixins.nqp src/Perl6/Metamodel/BUILDPLAN.nqp src/Perl6/Metamodel/REPRAttributeProtocol.nqp src/Perl6/Metamodel/InvocationProtocol.nqp src/Perl6/Metamodel/ParrotInterop.nqp src/Perl6/Metamodel/RolePunning.nqp src/Perl6/Metamodel/RoleToRoleApplier.nqp src/Perl6/Metamodel/ConcreteRoleHOW.nqp src/Perl6/Metamodel/CurriedRoleHOW.nqp src/Perl6/Metamodel/ParametricRoleHOW.nqp src/Perl6/Metamodel/ParametricRoleGroupHOW.nqp src/Perl6/Metamodel/RoleToClassApplier.nqp src/Perl6/Metamodel/ClassHOW.nqp src/Perl6/Metamodel/GrammarHOW.nqp src/Perl6/Metamodel/NativeHOW.nqp src/Perl6/Metamodel/SubsetHOW.nqp src/Perl6/Metamodel/EnumHOW.nqp src/Perl6/Metamodel/ContainerDescriptor.nqp src/Perl6/Metamodel/Dispatchers.nqp > src/gen/Metamodel.nqp
/home/masak/ours/rakudo/install/bin/nqp --target=pir --output=src/gen/perl6-metamodel.pir --encoding=utf8 \
--vmlibs=perl6_ops src/gen/Metamodel.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/Metamodel.pbc src/gen/perl6-metamodel.pir
/usr/bin/perl tools/build/gen-cat.pl parrot src/Perl6/Metamodel/BOOTSTRAP.nqp src/Perl6/Metamodel/EXPORTHOW.nqp > src/gen/BOOTSTRAP.nqp
/home/masak/ours/rakudo/install/bin/nqp --target=pir --output=src/gen/perl6-bootstrap.pir --encoding=utf8 \
--vmlibs=perl6_ops src/gen/BOOTSTRAP.nqp
/home/masak/ours/rakudo/install/bin/parrot -o blib/Perl6/BOOTSTRAP.pbc src/gen/perl6-bootstrap.pir
/usr/bin/perl tools/build/gen-cat.pl parrot src/core/traits.pm src/core/Positional.pm src/core/Associative.pm src/core/Callable.pm src/core/natives.pm src/core/stubs.pm src/core/control.pm src/core/Mu.pm src/core/Stringy.pm src/core/Any.pm src/core/Scalar.pm src/core/Code.pm src/core/WhateverCode.pm src/core/Block.pm src/core/Attribute.pm src/core/Routine.pm src/core/Sub.pm src/core/Macro.pm src/core/Method.pm src/core/Submethod.pm src/core/Junction.pm src/core/Cool.pm src/core/Enumeration.pm src/core/Whatever.pm src/core/Bool.pm src/core/Numeric.pm src/core/Real.pm src/core/Int.pm src/core/Order.pm src/core/UInt64.pm src/core/Num.pm src/core/Str.pm src/core/Capture.pm src/core/Parcel.pm src/core/Iterable.pm src/core/Iterator.pm src/core/Nil.pm src/core/Range.pm src/core/ListIter.pm src/core/MapIter.pm src/core/GatherIter.pm src/core/List.pm src/core/LoL.pm src/core/Array.pm src/core/Enum.pm src/core/Pair.pm src/core/EnumMap.pm src/core/Hash.pm src/core/Stash.pm src/core/PseudoStash.pm src/core/Parameter.pm src/core/Signature.pm src/core/Buf.pm src/core/Rational.pm src/core/Rat.pm src/core/Complex.pm src/core/Backtrace.pm src/core/Exception.pm src/core/Failure.pm src/core/Match.pm src/core/Cursor.pm src/core/Grammar.pm src/core/Regex.pm src/core/IO/Spec/Unix.pm src/core/IO/Spec/Win32.pm src/core/IO/Spec/Cygwin.pm src/core/IO/Spec/QNX.pm src/core/IO/Spec.pm src/core/IO.pm src/core/IO/ArgFiles.pm src/core/IO/Socket.pm src/core/IO/Socket/INET.pm src/core/AST.pm src/core/CallFrame.pm src/core/Main.pm src/core/tai-utc.pm src/core/Instant.pm src/core/Duration.pm src/core/Temporal.pm src/core/EXPORTHOW.pm src/core/Pod.pm src/core/Set.pm src/core/Bag.pm src/core/ObjAt.pm src/core/Version.pm src/core/ForeignCode.pm src/core/operators.pm src/core/metaops.pm src/core/terms.pm src/core/you_are_here.pm > src/gen/CORE.setting
The following step can take a long time, please be patient.
./perl6 --setting=NULL --optimize=3 --target=pir --stagestats --output=src/gen/CORE.setting.pir src/gen/CORE.setting
Stage start : 0.000
Method 'defined' not found for invocant of class 'Parameter'
current instr.: '' pc 12182 (src/gen/perl6-bootstrap.pir:3064) (src/gen/BOOTSTRAP.nqp:105)
called from Sub '' pc 14678 (src/gen/perl6-bootstrap.pir:4121) (src/gen/BOOTSTRAP.nqp:471)
called from Sub 'make_topic_block_ref' pc 36751 (src/gen/perl6-actions.pir:14329) (src/Perl6/Actions.nqp:5479)
called from Sub '' pc 56509 (src/gen/perl6-actions.pir:22105) (src/Perl6/Actions.nqp:661)
called from Sub '' pc 56263 (src/gen/perl6-actions.pir:22002) (src/Perl6/Actions.nqp:649)
called from Sub 'statement' pc 55697 (src/gen/perl6-actions.pir:21785) (src/Perl6/Actions.nqp:640)
called from Sub '!reduce' pc 11778 (src/stage2/QRegex.pir:4823) (src/stage2/QRegex.nqp:667)
called from Sub '!cursor_pass' pc 11247 (src/stage2/QRegex.pir:4601) (src/stage2/QRegex.nqp:631)
called from Sub 'statement' pc 65162 (src/gen/perl6-grammar.pir:23646) (src/Perl6/Grammar.nqp:943)
called from Sub 'statementlist' pc 62705 (src/gen/perl6-grammar.pir:22902) (src/Perl6/Grammar.nqp:916)
called from Sub 'blockoid' pc 69076 (src/gen/perl6-grammar.pir:25062) (src/Perl6/Grammar.nqp:1011)
called from Sub 'routine_def' pc 162490 (src/gen/perl6-grammar.pir:56598) (src/Perl6/Grammar.nqp:2107)
called from Sub 'routine_declarator:sym<sub>' pc 159872 (src/gen/perl6-grammar.pir:55835) (src/Perl6/Grammar.nqp:2093)
called from Sub '!protoregex' pc 12141 (src/stage2/QRegex.pir:4975) (src/stage2/QRegex.nqp:699)
called from Sub 'routine_declarator' pc 159671 (src/gen/perl6-grammar.pir:55767) (src/Perl6/Grammar.nqp:2091)
called from Sub 'term:sym<routine_declarator>' pc 97785 (src/gen/perl6-grammar.pir:34482) (src/Perl6/Grammar.nqp:1344)
called from Sub '!protoregex' pc 12141 (src/stage2/QRegex.pir:4975) (src/stage2/QRegex.nqp:699)
called from Sub 'term' pc 194295 (src/gen/perl6-grammar.pir:66628) (src/Perl6/Grammar.nqp:2529)
called from Sub 'termish' pc 233276 (src/gen/perl6-grammar.pir:80151) (src/Perl6/Grammar.nqp:2931)
called from Sub 'EXPR' pc 17270 (src/stage2/gen/NQPHLL.pir:6330) (src/stage2/gen/NQPHLL.nqp:430)
called from Sub 'EXPR' pc 234972 (src/gen/perl6-grammar.pir:80770) (src/Perl6/Grammar.nqp:2966)
called from Sub 'statement' pc 64624 (src/gen/perl6-grammar.pir:23522) (src/Perl6/Grammar.nqp:943)
called from Sub 'statementlist' pc 62705 (src/gen/perl6-grammar.pir:22902) (src/Perl6/Grammar.nqp:916)
called from Sub 'comp_unit' pc 55501 (src/gen/perl6-grammar.pir:19952) (src/Perl6/Grammar.nqp:708)
called from Sub 'TOP' pc 22536 (src/gen/perl6-grammar.pir:8564) (src/Perl6/Grammar.nqp:340)
called from Sub 'parse' pc 20283 (src/stage2/QRegex.pir:8139) (src/stage2/QRegex.nqp:1193)
called from Sub 'parse' pc 33738 (src/stage2/gen/NQPHLL.pir:13307) (src/stage2/gen/NQPHLL.nqp:1414)
called from Sub '' pc 33138 (src/stage2/gen/NQPHLL.pir:13079) (src/stage2/gen/NQPHLL.nqp:1369)
called from Sub 'compile' pc 32916 (src/stage2/gen/NQPHLL.pir:12990) (src/stage2/gen/NQPHLL.nqp:1361)
called from Sub 'eval' pc 28463 (src/stage2/gen/NQPHLL.pir:11130) (src/stage2/gen/NQPHLL.nqp:1118)
called from Sub 'evalfiles' pc 31857 (src/stage2/gen/NQPHLL.pir:12560) (src/stage2/gen/NQPHLL.nqp:1328)
called from Sub 'command_eval' pc 30589 (src/stage2/gen/NQPHLL.pir:12064) (src/stage2/gen/NQPHLL.nqp:1257)
called from Sub 'command_eval' pc 369 (src/gen/perl6-compiler.pir:194) (src/Perl6/Compiler.nqp:17)
called from Sub 'command_line' pc 29612 (src/stage2/gen/NQPHLL.pir:11659) (src/stage2/gen/NQPHLL.nqp:1207)
called from Sub 'MAIN' pc 362 (src/gen/perl6.pir:140) (src/gen/main.nqp:45)
called from Sub '' pc 77 (src/gen/perl6.pir:55) (src/gen/main.nqp:1)
called from Sub '' pc 1121 (src/gen/perl6.pir:412) (src/gen/main.nqp:58)
make: *** [CORE.setting.pbc] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment