/gist:3e159740c4ab00c73558 Secret
Created
March 31, 2014 19:34
Star
You must be signed in to star a gist
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
| ➜ rakudo git:(nom) perl Configure.pl --gen-moar --backends=moar | |
| Using /Users/sam/dev/perl/rakudo/install/bin/nqp-m (version 2014.03-26-g83f5f9d / MoarVM 2014.03-51-g78f9ab0). | |
| Cleaning up ... | |
| You can now use 'make' to build Rakudo. | |
| After that, 'make test' will run some tests and | |
| 'make install' will install Rakudo. | |
| ➜ rakudo git:(nom) make | |
| perl tools/build/gen-cat.pl moar src/vm/moar/ModuleLoaderVMConfig.nqp src/Perl6/ModuleLoader.nqp > src/gen/m-ModuleLoader.nqp | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=blib/Perl6/ModuleLoader.moarvm --encoding=utf8 \ | |
| src/gen/m-ModuleLoader.nqp | |
| clang -c -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -DNDEBUG -D_DARWIN_USE_64_BIT_INODE=1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -DNDEBUG -I/Users/sam/dev/perl/rakudo/install/include/libatomic_ops \ | |
| -I/Users/sam/dev/perl/rakudo/install/include/dyncall -I/Users/sam/dev/perl/rakudo/install/include/linenoise -I/Users/sam/dev/perl/rakudo/install/include/moar \ | |
| -I/Users/sam/dev/perl/rakudo/install/include/sha1 -I/Users/sam/dev/perl/rakudo/install/include/tinymt -I/Users/sam/dev/perl/rakudo/install/include/libtommath \ | |
| -I/Users/sam/dev/perl/rakudo/install/include/libuv -I/Users/sam/dev/perl/rakudo/install/include -o dynext/perl6_ops.o src/vm/moar/ops/perl6_ops.c | |
| clang -c -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -DNDEBUG -D_DARWIN_USE_64_BIT_INODE=1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -DNDEBUG -I/Users/sam/dev/perl/rakudo/install/include/libatomic_ops \ | |
| -I/Users/sam/dev/perl/rakudo/install/include/dyncall -I/Users/sam/dev/perl/rakudo/install/include/linenoise -I/Users/sam/dev/perl/rakudo/install/include/moar \ | |
| -I/Users/sam/dev/perl/rakudo/install/include/sha1 -I/Users/sam/dev/perl/rakudo/install/include/tinymt -I/Users/sam/dev/perl/rakudo/install/include/libtommath \ | |
| -I/Users/sam/dev/perl/rakudo/install/include/libuv -I/Users/sam/dev/perl/rakudo/install/include -o dynext/container.o src/vm/moar/ops/container.c | |
| clang -dynamiclib -O1 -DNDEBUG -Wl,-rpath,/Users/sam/dev/perl/rakudo/install/lib -O1 -DNDEBUG -lpthread -o dynext/libperl6_ops_moar.dylib dynext/perl6_ops.o dynext/container.o /Users/sam/dev/perl/rakudo/install/lib/libmoar.dylib | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=blib/Perl6/Ops.moarvm --encoding=utf8 \ | |
| src/vm/moar/Perl6/Ops.nqp | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=blib/Perl6/World.moarvm --encoding=utf8 \ | |
| src/Perl6/World.nqp | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=blib/Perl6/Pod.moarvm --encoding=utf8 \ | |
| src/Perl6/Pod.nqp | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=blib/Perl6/Actions.moarvm --encoding=utf8 \ | |
| src/Perl6/Actions.nqp | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=blib/Perl6/Grammar.moarvm --encoding=utf8 \ | |
| src/Perl6/Grammar.nqp | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=blib/Perl6/Optimizer.moarvm --encoding=utf8 \ | |
| src/Perl6/Optimizer.nqp | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=blib/Perl6/Compiler.moarvm --encoding=utf8 \ | |
| src/Perl6/Compiler.nqp | |
| perl tools/build/gen-version.pl > src/gen/main-version.nqp | |
| perl tools/build/gen-cat.pl moar src/main.nqp src/gen/main-version.nqp > src/gen/m-main.nqp | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=perl6.moarvm \ | |
| --vmlibs=dynext/libperl6_ops_moar.dylib=Rakudo_ops_init src/gen/m-main.nqp | |
| perl tools/build/gen-cat.pl moar 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/REPRComposeProtocol.nqp src/Perl6/Metamodel/InvocationProtocol.nqp src/Perl6/Metamodel/RolePunning.nqp src/Perl6/Metamodel/ArrayType.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/m-Metamodel.nqp | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=blib/Perl6/Metamodel.moarvm --encoding=utf8 \ | |
| src/gen/m-Metamodel.nqp | |
| perl tools/build/gen-cat.pl moar src/Perl6/Metamodel/BOOTSTRAP.nqp src/Perl6/Metamodel/EXPORTHOW.nqp > src/gen/m-BOOTSTRAP.nqp | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=blib/Perl6/BOOTSTRAP.moarvm --encoding=utf8 \ | |
| --vmlibs=dynext/libperl6_ops_moar.dylib=Rakudo_ops_init src/gen/m-BOOTSTRAP.nqp | |
| perl tools/build/gen-cat.pl moar src/core/core_prologue.pm 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/array_slice.pm src/core/hash_slice.pm src/core/Scalar.pm src/core/Code.pm src/core/WhateverCode.pm src/core/Block.pm src/core/Attribute.pm src/core/Variable.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/Buf.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 | |
| The following step can take a long time, please be patient. | |
| /Users/sam/dev/perl/rakudo/install/bin/moar --libpath="/Users/sam/dev/perl/rakudo/install/languages/nqp/lib" perl6.moarvm --setting=NULL --optimize=3 --target=mbc --stagestats --output=CORE.setting.moarvm src/gen/m-CORE.setting | |
| Stage start : 0.000 | |
| Stage parse : 51.797 | |
| Stage syntaxcheck: 0.000 | |
| Stage ast : 0.000 | |
| Stage optimize : 3.751 | |
| Stage mast : 22.176 | |
| Stage mbc : 0.801 | |
| /Users/sam/dev/perl/rakudo/install/bin/moar --libpath="/Users/sam/dev/perl/rakudo/install/languages/nqp/lib" perl6.moarvm --target=mbc --output=RESTRICTED.setting.moarvm src/RESTRICTED.setting | |
| perl tools/build/create-moar-runner.pl "/Users/sam/dev/perl/rakudo/install/bin/moar" perl6.moarvm perl6-m . "/Users/sam/dev/perl/rakudo/install/languages/nqp/lib" . | |
| ./perl6-m --target=mbc --output=lib/Test.moarvm lib/Test.pm | |
| ./perl6-m --target=mbc --output=blib/lib.moarvm lib/lib.pm6 | |
| perl -MExtUtils::Command -e mkpath blib/Pod/To | |
| ./perl6-m --target=mbc --output=blib/Pod/To/Text.moarvm lib/Pod/To/Text.pm | |
| /Users/sam/dev/perl/rakudo/install/bin/nqp-m --target=mbc --output=perl6-debug.moarvm \ | |
| --vmlibs=dynext/libperl6_ops_moar.dylib=Rakudo_ops_init src/perl6-debug.nqp | |
| perl tools/build/create-moar-runner.pl "/Users/sam/dev/perl/rakudo/install/bin/moar" perl6-debug.moarvm perl6-debug-m . "/Users/sam/dev/perl/rakudo/install/languages/nqp/lib" . | |
| perl -MExtUtils::Command -e cp perl6-m perl6 | |
| make: write error | |
| ➜ rakudo git:(nom) perl Configure.pl --gen-moar --backends=moar |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment