Skip to content

Instantly share code, notes, and snippets.

@zoffixznet
Created September 21, 2016 13:05
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 zoffixznet/a3a79105df12355e9f559ce6221d27d5 to your computer and use it in GitHub Desktop.
Save zoffixznet/a3a79105df12355e9f559ce6221d27d5 to your computer and use it in GitHub Desktop.
perl Configure.pl --gen-moar --gen-nqp --backends=moar
perl -pi -e 's/--optimize=\K3/0/' Makefile
make
make test
make install
rm -fr nqp/MoarVM
mkdir nqp/MoarVM
cd nqp/MoarVM
git clone https://github.com/zoffixznet/MoarVM .
git checkout line_based_coverage_4--line-num
git pull --rebase https://github.com/MoarVM/MoarVM/
perl Configure.pl --prefix=../../install/
make
make install
cd ../..
install/bin/moar --help | grep MVM_COVERAGE_LOG &&
echo 'We SUCCEEDED!!' ||
echo 'WE FAILED!!!!'
git clone https://github.com/tadzik/panda
export PATH=`pwd`/install/bin:$PATH
cd panda; perl6 bootstrap.pl
cd ..
export PATH=`pwd`/install/share/perl6/site/bin:$PATH
panda install Inline::Perl5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment