echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 000 ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx000libbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=0 GLOBAL_RND=0 GLOBAL_FLAGS=0 UNCHANGED_BINARY_FLAGS=0
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 001 ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx001libbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=0 GLOBAL_RND=0 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 010 ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx010libbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=0 GLOBAL_RND=1 GLOBAL_FLAGS=0 UNCHANGED_BINARY_FLAGS=0
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 011 ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx011libbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=0 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 100 ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx100libbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=1 GLOBAL_RND=0 GLOBAL_FLAGS=0 UNCHANGED_BINARY_FLAGS=0
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 101 ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx101libbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=1 GLOBAL_RND=0 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 110 ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx110libbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=0 UNCHANGED_BINARY_FLAGS=0
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 111 ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx111libbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
./readtest < readtest.in
rm ../LIBRARY/libbid.a



echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 000b ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx000blibbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=0 GLOBAL_RND=0 GLOBAL_FLAGS=0 UNCHANGED_BINARY_FLAGS=1
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 001b ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx001blibbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=0 GLOBAL_RND=0 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=1
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 010b ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx010blibbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=0 GLOBAL_RND=1 GLOBAL_FLAGS=0 UNCHANGED_BINARY_FLAGS=1
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 011b ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx011blibbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=0 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=1
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 100b ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx100blibbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=1 GLOBAL_RND=0 GLOBAL_FLAGS=0 UNCHANGED_BINARY_FLAGS=1
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 101b ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx101blibbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=1 GLOBAL_RND=0 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=1
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 110b ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx110blibbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=0 UNCHANGED_BINARY_FLAGS=1
./readtest < readtest.in
echo ""
echo ""
echo "****************** RUNNING TESTS FOR icx 111b ***************************"
echo ""
echo ""
make $1 clean OS_TYPE=LINUX
cp ../LIBRARY/icx111blibbid.a ../LIBRARY/libbid.a
ranlib ../LIBRARY/libbid.a
make $1 OS_TYPE=LINUX CC=icx CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=1
./readtest < readtest.in
rm ../LIBRARY/libbid.a
