Fix tests on Windows: need arch=x86 since ispc_test.exe is a32-bit app
This commit is contained in:
10
run_tests.sh
10
run_tests.sh
@@ -23,6 +23,12 @@ EOF
|
|||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
|
ISPC_ARCH=x86-64
|
||||||
|
if [[ $OS == "Windows_NT" ]]; then
|
||||||
|
ISPC_ARCH=x86
|
||||||
|
fi
|
||||||
|
ISPC_ARGS="--target=$target --arch=$ISPC_ARCH -O2 --woff"
|
||||||
|
|
||||||
shift $(( $OPTIND - 1 ))
|
shift $(( $OPTIND - 1 ))
|
||||||
if [[ "$1" > 0 ]]; then
|
if [[ "$1" > 0 ]]; then
|
||||||
while [[ "$1" > 0 ]]; do
|
while [[ "$1" > 0 ]]; do
|
||||||
@@ -31,7 +37,7 @@ if [[ "$1" > 0 ]]; then
|
|||||||
echo Running test $i
|
echo Running test $i
|
||||||
|
|
||||||
bc=${i%%ispc}bc
|
bc=${i%%ispc}bc
|
||||||
ispc -O2 $i -woff -o $bc --emit-llvm --target=$target
|
ispc $ISPC_ARGS $i -o $bc --emit-llvm
|
||||||
if [[ $? != 0 ]]; then
|
if [[ $? != 0 ]]; then
|
||||||
surprises=1
|
surprises=1
|
||||||
echo Test $i FAILED ispc compile
|
echo Test $i FAILED ispc compile
|
||||||
@@ -55,7 +61,7 @@ else
|
|||||||
fi
|
fi
|
||||||
(( counter++ ))
|
(( counter++ ))
|
||||||
bc=${i%%ispc}bc
|
bc=${i%%ispc}bc
|
||||||
ispc -O2 $i -woff -o $bc --emit-llvm --target=$target
|
ispc $ISPC_ARGS $i -o $bc --emit-llvm
|
||||||
if [[ $? != 0 ]]; then
|
if [[ $? != 0 ]]; then
|
||||||
surprises=1
|
surprises=1
|
||||||
echo Test $i FAILED ispc compile
|
echo Test $i FAILED ispc compile
|
||||||
|
|||||||
Reference in New Issue
Block a user