This directory contains utilities for testing the compiler and runtime. More information on the scripts can be found in the headers of the scripts themselves.
bin/java
: wrap Java, so it runs in a containerrun-in-container.sh
: run a command in a virt-me containerfind_and_get_kernel.sh
: download kernel headers
- docker
- current user should be able to run docker, so
sudo usermod -aG docker $USER; newgrp docker
- current user should be able to run docker, so
- virtme: runs a virtualized kernel,
apt install virtme
orpip3 install virtme
- qemu: runs the virtualized kernel,
apt install qemu-system-x86
- python3 to run the header download script
- debian based distro (uses
dpkg-deb
to extract kernel headers)
MIT