diff --git a/Makefile b/Makefile index 9ba2bffb3..2ae004798 100644 --- a/Makefile +++ b/Makefile @@ -108,8 +108,6 @@ endif tests : ifndef NOFORTRAN -ifndef TARGET -ifndef CROSS touch $(LIBNAME) ifndef NO_FBLAS $(MAKE) -C test all @@ -119,8 +117,6 @@ ifndef NO_CBLAS $(MAKE) -C ctest all endif endif -endif -endif libs : ifeq ($(CORE), UNKOWN) diff --git a/ctest/Makefile b/ctest/Makefile index 7a5d236aa..6eda43863 100644 --- a/ctest/Makefile +++ b/ctest/Makefile @@ -42,6 +42,7 @@ ztestl3o_3m = c_zblas3_3m.o c_z3chke_3m.o auxiliary.o c_xerbla.o constant.o all :: all1 all2 all3 all1: xscblat1 xdcblat1 xccblat1 xzcblat1 +ifndef CROSS ifeq ($(USE_OPENMP), 1) OMP_NUM_THREADS=2 ./xscblat1 OMP_NUM_THREADS=2 ./xdcblat1 @@ -53,8 +54,10 @@ else OPENBLAS_NUM_THREADS=2 ./xccblat1 OPENBLAS_NUM_THREADS=2 ./xzcblat1 endif +endif all2: xscblat2 xdcblat2 xccblat2 xzcblat2 +ifndef CROSS ifeq ($(USE_OPENMP), 1) OMP_NUM_THREADS=2 ./xscblat2 < sin2 OMP_NUM_THREADS=2 ./xdcblat2 < din2 @@ -66,8 +69,10 @@ else OPENBLAS_NUM_THREADS=2 ./xccblat2 < cin2 OPENBLAS_NUM_THREADS=2 ./xzcblat2 < zin2 endif +endif all3: xscblat3 xdcblat3 xccblat3 xzcblat3 +ifndef CROSS ifeq ($(USE_OPENMP), 1) OMP_NUM_THREADS=2 ./xscblat3 < sin3 OMP_NUM_THREADS=2 ./xdcblat3 < din3 @@ -88,6 +93,7 @@ else OPENBLAS_NUM_THREADS=2 ./xccblat3_3m < cin3_3m OPENBLAS_NUM_THREADS=2 ./xzcblat3_3m < zin3_3m endif +endif diff --git a/test/Makefile b/test/Makefile index 75ea6de60..65fb6f438 100644 --- a/test/Makefile +++ b/test/Makefile @@ -4,6 +4,7 @@ include ../Makefile.system all :: level1 level2 level3 level1 : sblat1 dblat1 cblat1 zblat1 +ifndef CROSS OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./sblat1 OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./dblat1 OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./cblat1 @@ -21,8 +22,10 @@ else OPENBLAS_NUM_THREADS=2 ./zblat1 endif endif +endif level2 : sblat2 dblat2 cblat2 zblat2 +ifndef CROSS rm -f ?BLAT2.SUMM OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./sblat2 < ./sblat2.dat @$(GREP) -q FATAL SBLAT2.SUMM && cat SBLAT2.SUMM || exit 0 @@ -54,8 +57,10 @@ else @$(GREP) -q FATAL ZBLAT2.SUMM && cat ZBLAT2.SUMM || exit 0 endif endif +endif level3 : sblat3 dblat3 cblat3 zblat3 +ifndef CROSS rm -f ?BLAT3.SUMM OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./sblat3 < ./sblat3.dat @$(GREP) -q FATAL SBLAT3.SUMM && cat SBLAT3.SUMM || exit 0 @@ -87,9 +92,11 @@ else @$(GREP) -q FATAL ZBLAT3.SUMM && cat ZBLAT3.SUMM || exit 0 endif endif +endif level3_3m : zblat3_3m cblat3_3m +ifndef CROSS rm -f ?BLAT3_3M.SUMM OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./cblat3_3m < ./cblat3_3m.dat @$(GREP) -q FATAL CBLAT3_3M.SUMM && cat CBLAT3_3M.SUMM || exit 0 @@ -109,6 +116,7 @@ else @$(GREP) -q FATAL ZBLAT3_3M.SUMM && cat ZBLAT3_3M.SUMM || exit 0 endif endif +endif diff --git a/utest/Makefile b/utest/Makefile index 9f9808920..3ccc0a041 100644 --- a/utest/Makefile +++ b/utest/Makefile @@ -21,7 +21,9 @@ $(UTESTBIN): $(OBJS) $(CC) $(CFLAGS) -o $@ $^ ../$(LIBNAME) $(EXTRALIB) $(FEXTRALIB) run_test: $(UTESTBIN) +ifndef CROSS ./$(UTESTBIN) +endif clean: -rm -f *.o $(UTESTBIN)