diff options
author | Alon Zakai <alonzakai@gmail.com> | 2014-02-13 10:26:09 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2014-02-13 11:32:12 -0800 |
commit | c5ae63b3ab37efec6785b60c8429d1100e2cd4c6 (patch) | |
tree | e2c2b0a73949b4bd8746f51ff3fc120ec5200865 /tests | |
parent | 28aabecb6f594744fe6d9152bd554a2cfdd4e1b4 (diff) |
fuzz tester tweaks
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/fuzz/test.sh | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/tests/fuzz/test.sh b/tests/fuzz/test.sh index 208e97e0..db0fac01 100755 --- a/tests/fuzz/test.sh +++ b/tests/fuzz/test.sh @@ -3,11 +3,12 @@ # to find failures, then check those out with this script echo "builds" +rm n1 n2 js ua sh fc fc-sh gcc $@ -I/home/alon/Dev/csmith/runtime -o n1.out &> /dev/null /home/alon/Dev/fastcomp/build/Release/bin/clang $@ -I/home/alon/Dev/csmith/runtime -o n2.out &> /dev/null /home/alon/Dev/fastcomp/build/Release/bin/clang $@ -I/home/alon/Dev/csmith/runtime -emit-llvm -c -o bc.bc &> o ~/Dev/emscripten/emcc $@ -I/home/alon/Dev/csmith/runtime -o js.out.js &> /dev/null -#~/Dev/emscripten/emcc $@ -s UNALIGNED_MEMORY=1 -I/home/alon/Dev/csmith/runtime -o ua.out.js &> /dev/null +~/Dev/emscripten/emcc $@ -s UNALIGNED_MEMORY=1 -I/home/alon/Dev/csmith/runtime -o ua.out.js &> /dev/null ~/Dev/emscripten/emcc $@ -s SAFE_HEAP=1 -I/home/alon/Dev/csmith/runtime -o sh.out.js &> /dev/null EMCC_FAST_COMPILER=1 ~/Dev/emscripten/emcc $@ -I/home/alon/Dev/csmith/runtime -o fc.out.js &> /dev/null EMCC_FAST_COMPILER=1 ~/Dev/emscripten/emcc $@ -s SAFE_HEAP=1 -I/home/alon/Dev/csmith/runtime -o fc-sh.out.js &> /dev/null @@ -20,7 +21,7 @@ echo "run bc" echo "run js" mozjs js.out.js &> js echo "run ua" -#mozjs ua.out.js &> ua +mozjs ua.out.js &> ua echo "run sh" mozjs sh.out.js &> sh echo "run fc" @@ -34,11 +35,13 @@ diff n1 bc echo "n/js" diff n1 js | grep -v warning echo "n/js-ua" -#diff n1 ua | grep -v warning +diff n1 ua | grep -v warning echo "n/js-sh" diff n1 sh | grep -v warning echo "js/fc" -diff js fc | grep -v warning +diff fc js | grep -v warning echo "js/fc-sh" -diff js fc-sh | grep -v warning +diff fc-sh js | grep -v warning +echo "native/fc" +diff n1 fc | grep -v warning |