summaryrefslogtreecommitdiff
path: root/math/atlas/files/Makefile.test
blob: 590300e4277d02e3bf1722f245568c45413ba8ec (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
ALLTESTS =	xsl3blastst xdl3blastst xcl3blastst xzl3blastst \
		xsl2blastst xdl2blastst xcl2blastst xzl2blastst \
		xsl1blastst xdl1blastst xcl1blastst xzl1blastst \
		xslutst xslutstF xdlutst xdlutstF xclutst xclutstF \
		xzlutst xzlutstF xsllttst xsllttstF xdllttst xdllttstF \
		xcllttst xcllttstF xzllttst xzllttstF

ALLTESTS_PT =	xsl3blastst_pt xdl3blastst_pt xcl3blastst_pt xzl3blastst_pt \
		xslutst_pt xslutstF_pt xdlutst_pt xdlutstF_pt xclutst_pt xclutstF_pt \
		xzlutst_pt xzlutstF_pt xsllttst_pt xsllttstF_pt xdllttst_pt \
		xdllttstF_pt xcllttst_pt xcllttstF_pt xzllttst_pt xzllttstF_pt
#builderrors?
#		xsl1blastst_pt xdl1blastst_pt xcl1blastst_pt xzl1blastst_pt \
#		xsl2blastst_pt xdl2blastst_pt xcl2blastst_pt xzl2blastst_pt \

test:
	for i in ${ALLTESTS} ; do \
		${ECHO_CMD} "Making $${i}" ; \
		cd ${WRKDIR}/ATLAS/bin/NON_THREADED_PIC/ ; ${MAKE} ${.MAKEFLAGS} "ARCH=NON_THREADED_PIC" $${i} ; \
	done
	for i in ${ALLTESTS_PT} ; do \
		${ECHO_CMD} "Making $${i}" ; \
		cd ${WRKDIR}/ATLAS/bin/THREADED_PIC ; ${MAKE} ${.MAKEFLAGS} "ARCH=THREADED_PIC" $${i} ; \
	done
	for i in ${ALLTESTS} ; do \
		${ECHO_CMD} "Benchmarking $${i}" ; \
		cd ${WRKDIR}/ATLAS/bin/NON_THREADED_PIC ; ./$${i} ; \
	done
	for i in ${ALLTESTS_PT} ; do \
		${ECHO_CMD} "Benchmarking $${i}" ; \
		cd ${WRKDIR}/ATLAS/bin/THREADED_PIC ; ./$${i} ; \
	done