That looks like you don't have enough virtual memory (the physical memory assigned to your VM and swap within it) should be at least 2GB (maybe even more).
S On 23 December 2015 at 16:27, Tom Browder <tom.brow...@gmail.com> wrote: > I'm getting a "rakudobrew build moar" failure on Ubuntu 14.04 LTS, > 32-bit, running as a guest host on VirtualBox 5.0.12 r104815 (running > on Debian 7, 64-bit). > > Note that I have done some root cpanm Perl module installations as > well as some Ubuntu package manager installations of Perl modules, > mostly in an attempt to install Padre (which was apparently successful > after patching the latest Term::Readline::Gnu and Padre's > Debug::Client). I hope I don't have to roll all those changes back! > > The following log comes from a third failed "rakudobrew build moar" > attempt just so I could capture the error messages: > > From git://github.com/rakudo/rakudo > cc46351..a860e8f nom -> origin/nom > a860e8ff81024211cc30e1de0e7ecd3ffaecd4a4 > Previous HEAD position was cc46351... Make .daycount a lazy Dateish attribute > HEAD is now at a860e8f... Streamline Date handling > ATTENTION: no --prefix supplied, building and installing to > /home/ctech/.rakudobrew/moar-nom/install > Using /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m (version > 2015.11-119-g566f8ce / MoarVM 2015.11-113-gbd56e2e). > Cleaning up ... > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m > tools/build/gen-cat.nqp moar src/vm/moar/ModuleLoaderVMConfig.nqp > src/Perl6/ModuleLoader.nqp > gen/moar/m-ModuleLoader.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=blib/Perl6/ModuleLoader.moarvm --encoding=utf8 \ > gen/moar/m-ModuleLoader.nqp > gcc -c -fPIC -Wdeclaration-after-statement > -Werror=declaration-after-statement -O3 -DNDEBUG -D_REENTRANT > -D_FILE_OFFSET_BITS=64 -fPIC -Wdeclaration-after-statement > -Werror=declaration-after-statement -O3 -DNDEBUG > -I/home/ctech/.rakudobrew/moar-nom/install/include/libatomic_ops \ > -I/home/ctech/.rakudobrew/moar-nom/install/include/dyncall > -I/home/ctech/.rakudobrew/moar-nom/install/include/moar \ > -I/home/ctech/.rakudobrew/moar-nom/install/include/sha1 > -I/home/ctech/.rakudobrew/moar-nom/install/include/tinymt > -I/home/ctech/.rakudobrew/moar-nom/install/include/libtommath \ > -I/home/ctech/.rakudobrew/moar-nom/install/include/libuv > -I/home/ctech/.rakudobrew/moar-nom/install/include -o > dynext/perl6_ops.o src/vm/moar/ops/perl6_ops.c > gcc -c -fPIC -Wdeclaration-after-statement > -Werror=declaration-after-statement -O3 -DNDEBUG -D_REENTRANT > -D_FILE_OFFSET_BITS=64 -fPIC -Wdeclaration-after-statement > -Werror=declaration-after-statement -O3 -DNDEBUG > -I/home/ctech/.rakudobrew/moar-nom/install/include/libatomic_ops \ > -I/home/ctech/.rakudobrew/moar-nom/install/include/dyncall > -I/home/ctech/.rakudobrew/moar-nom/install/include/moar \ > -I/home/ctech/.rakudobrew/moar-nom/install/include/sha1 > -I/home/ctech/.rakudobrew/moar-nom/install/include/tinymt > -I/home/ctech/.rakudobrew/moar-nom/install/include/libtommath \ > -I/home/ctech/.rakudobrew/moar-nom/install/include/libuv > -I/home/ctech/.rakudobrew/moar-nom/install/include -o > dynext/container.o src/vm/moar/ops/container.c > gcc -L/home/ctech/.rakudobrew/moar-nom/install/lib -shared -fPIC -O3 > -DNDEBUG -Wl,-rpath,/home/ctech/.rakudobrew/moar-nom/install/lib > -Wl,-rpath,/home/ctech/.rakudobrew/moar-nom/install/share/perl6/site/lib > -O3 -DNDEBUG -lm -lpthread -lrt -ldl -o dynext/libperl6_ops_moar.so > dynext/perl6_ops.o dynext/container.o -lmoar > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=blib/Perl6/Ops.moarvm --encoding=utf8 \ > src/vm/moar/Perl6/Ops.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=blib/Perl6/Pod.moarvm --encoding=utf8 \ > src/Perl6/Pod.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=blib/Perl6/World.moarvm --encoding=utf8 \ > src/Perl6/World.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m > tools/build/gen-cat.nqp moar src/Perl6/Actions.nqp > > gen/moar/m-Perl6-Actions.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=blib/Perl6/Actions.moarvm --encoding=utf8 \ > gen/moar/m-Perl6-Actions.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=blib/Perl6/Grammar.moarvm --encoding=utf8 \ > src/Perl6/Grammar.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m > tools/build/gen-cat.nqp moar src/Perl6/Optimizer.nqp > > gen/moar/m-Perl6-Optimizer.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=blib/Perl6/Optimizer.moarvm --encoding=utf8 \ > gen/moar/m-Perl6-Optimizer.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=blib/Perl6/Compiler.moarvm --encoding=utf8 \ > src/Perl6/Compiler.nqp > /usr/bin/perl tools/build/gen-version.pl > gen/moar/main-version.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m > tools/build/gen-cat.nqp moar src/main.nqp gen/moar/main-version.nqp > > gen/moar/m-main.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=perl6.moarvm \ > --vmlibs=dynext/libperl6_ops_moar.so=Rakudo_ops_init gen/moar/m-main.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m > tools/build/gen-cat.nqp moar -f tools/build/common_bootstrap_sources > > gen/moar/m-Metamodel.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=blib/Perl6/Metamodel.moarvm --encoding=utf8 \ > gen/moar/m-Metamodel.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m > tools/build/gen-cat.nqp moar src/Perl6/Metamodel/BOOTSTRAP.nqp > src/Perl6/Metamodel/EXPORTHOW.nqp > gen/moar/m-BOOTSTRAP.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc > --output=blib/Perl6/BOOTSTRAP.moarvm --encoding=utf8 \ > --vmlibs=dynext/libperl6_ops_moar.so=Rakudo_ops_init > gen/moar/m-BOOTSTRAP.nqp > /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m > tools/build/gen-cat.nqp moar -f tools/build/moar_core_sources > > gen/moar/m-CORE.setting > The following step can take a long time, please be patient. > /home/ctech/.rakudobrew/moar-nom/install/bin/moar > --libpath="/home/ctech/.rakudobrew/moar-nom/install/share/nqp/lib" > perl6.moarvm --setting=NULL --ll-exception --optimize=3 --target=mbc > --stagestats --output=CORE.setting.moarvm gen/moar/m-CORE.setting > Stage start : 0.000 > Stage parse : 182.682 > Stage syntaxcheck: 0.056 > Stage ast : 0.037 > Stage optimize : 760.450 > Stage mast : Killed > make: *** [CORE.setting.moarvm] Error 137 > Command failed (status 512): make > Failed running /usr/bin/perl Configure.pl --backends=moar --gen-moar > --git-reference=/home/ctech/.rakudobrew/bin/../git_reference > --make-install at /home/ctech/.rakudobrew/bin/rakudobrew line 57. > main::run('/usr/bin/perl Configure.pl --backends=moar --gen-moar > --git-r...') called at /home/ctech/.rakudobrew/bin/rakudobrew line 377 > main::build_impl('moar', undef, '') called at > /home/ctech/.rakudobrew/bin/rakudobrew line 113 > > Thanks for any help! > > Best regards, > > -Tom -- 4096R/EA75174B Steve Mynott <steve.myn...@gmail.com>