EXE=$1 CPU=$2 TARGET=$3 LOAD_P=$4 TEST_P=$5 BENCHMARK_P=$6 MAKE_FLAGS=$7 BOOT_FLAGS=$8 VARIANT=$9 PREFIX=misc/integration/results-$CPU$VARIANT mkdir -p $PREFIX VM_LOG=$PREFIX/vm.log BOOT_LOG=$PREFIX/boot.log LOAD_LOG=$PREFIX/load.log TEST_LOG=$PREFIX/test.log BENCHMARK_LOG=$PREFIX/benchmark.log echo "Output files:" echo "VM compilation: $VM_LOG" echo "Bootstrap: $BOOT_LOG" echo "Load everything: $LOAD_LOG" echo "Unit tests: $TEST_LOG" echo "Benchmarks: $BENCHMARK_LOG" IMAGE=factor.image echo echo echo echo "Compiling VM" ${MAKE-make} clean $TARGET $MAKE_FLAGS >$VM_LOG $BOOT_LOG /tmp/factor-$$ $EXE -i=$IMAGE \ /tmp/factor-$$ \ -run=none \ >$LOAD_LOG $TEST_LOG $BENCHMARK_LOG