annotate src/fftw-3.3.5/tests/Makefile.am @ 55:284acf908dcd

Add source for PortAudio stable v190600_20161030
author Chris Cannam
date Tue, 03 Jan 2017 13:44:07 +0000
parents 2cd0e3b3e1fd
children
rev   line source
Chris@42 1 AM_CPPFLAGS = -I$(top_srcdir)/kernel -I$(top_srcdir)/libbench2 \
Chris@42 2 -I$(top_srcdir)/dft -I$(top_srcdir)/rdft -I$(top_srcdir)/reodft \
Chris@42 3 -I$(top_srcdir)/threads -I$(top_srcdir)/api
Chris@42 4
Chris@42 5 noinst_PROGRAMS = bench
Chris@42 6 EXTRA_DIST = check.pl README
Chris@42 7
Chris@42 8 if THREADS
Chris@42 9 bench_CFLAGS = $(PTHREAD_CFLAGS)
Chris@42 10 if !COMBINED_THREADS
Chris@42 11 LIBFFTWTHREADS = $(top_builddir)/threads/libfftw3@PREC_SUFFIX@_threads.la
Chris@42 12 endif
Chris@42 13 else
Chris@42 14 if OPENMP
Chris@42 15 bench_CFLAGS = $(OPENMP_CFLAGS)
Chris@42 16 LIBFFTWTHREADS = $(top_builddir)/threads/libfftw3@PREC_SUFFIX@_omp.la
Chris@42 17 endif
Chris@42 18 endif
Chris@42 19
Chris@42 20 bench_SOURCES = bench.c hook.c fftw-bench.c fftw-bench.h
Chris@42 21 bench_LDADD = $(LIBFFTWTHREADS) \
Chris@42 22 $(top_builddir)/libfftw3@PREC_SUFFIX@.la \
Chris@42 23 $(top_builddir)/libbench2/libbench2.a $(THREADLIBS)
Chris@42 24
Chris@42 25 check-local: bench$(EXEEXT)
Chris@42 26 perl -w $(srcdir)/check.pl $(CHECK_PL_OPTS) -r -c=30 -v `pwd`/bench$(EXEEXT)
Chris@42 27 @echo "--------------------------------------------------------------"
Chris@42 28 @echo " FFTW transforms passed basic tests!"
Chris@42 29 @echo "--------------------------------------------------------------"
Chris@42 30 if SMP
Chris@42 31 perl -w $(srcdir)/check.pl $(CHECK_PL_OPTS) -r -c=30 -v --nthreads=2 `pwd`/bench$(EXEEXT)
Chris@42 32 @echo "--------------------------------------------------------------"
Chris@42 33 @echo " FFTW threaded transforms passed basic tests!"
Chris@42 34 @echo "--------------------------------------------------------------"
Chris@42 35 endif
Chris@42 36
Chris@42 37 bigcheck: bench$(EXEEXT)
Chris@42 38 perl -w $(srcdir)/check.pl $(CHECK_PL_OPTS) -a -v `pwd`/bench$(EXEEXT)
Chris@42 39 @echo "--------------------------------------------------------------"
Chris@42 40 @echo " FFTW transforms passed big tests!"
Chris@42 41 @echo "--------------------------------------------------------------"
Chris@42 42 if SMP
Chris@42 43 perl -w $(srcdir)/check.pl $(CHECK_PL_OPTS) -a -v --nthreads=2 `pwd`/bench$(EXEEXT)
Chris@42 44 perl -w $(srcdir)/check.pl $(CHECK_PL_OPTS) -a -v --nthreads=3 `pwd`/bench$(EXEEXT)
Chris@42 45 perl -w $(srcdir)/check.pl $(CHECK_PL_OPTS) -a -v --nthreads=10 `pwd`/bench$(EXEEXT)
Chris@42 46 @echo "--------------------------------------------------------------"
Chris@42 47 @echo " FFTW threaded transforms passed big tests!"
Chris@42 48 @echo "--------------------------------------------------------------"
Chris@42 49 endif
Chris@42 50
Chris@42 51 smallcheck: bench$(EXEEXT)
Chris@42 52 perl -w $(srcdir)/check.pl -r -c=1 -v `pwd`/bench$(EXEEXT)
Chris@42 53 perl -w $(srcdir)/check.pl -r --estimate -c=5 -v `pwd`/bench$(EXEEXT)
Chris@42 54 @echo "--------------------------------------------------------------"
Chris@42 55 @echo " FFTW transforms passed a few tests!"
Chris@42 56 @echo "--------------------------------------------------------------"
Chris@42 57 if SMP
Chris@42 58 perl -w $(srcdir)/check.pl -r --estimate -c=2 -v --nthreads=2 `pwd`/bench$(EXEEXT)
Chris@42 59 @echo "--------------------------------------------------------------"
Chris@42 60 @echo " FFTW threaded transforms passed a few tests!"
Chris@42 61 @echo "--------------------------------------------------------------"
Chris@42 62 endif
Chris@42 63
Chris@42 64 paranoid-check: bench$(EXEEXT)
Chris@42 65 if SMP
Chris@42 66 perl -w $(srcdir)/check.pl -a --patient --nthreads=10 --paranoid `pwd`/bench$(EXEEXT)
Chris@42 67 perl -w $(srcdir)/check.pl -a --patient --nthreads=7 --paranoid `pwd`/bench$(EXEEXT)
Chris@42 68 perl -w $(srcdir)/check.pl -a --patient --nthreads=3 --paranoid `pwd`/bench$(EXEEXT)
Chris@42 69 perl -w $(srcdir)/check.pl -a --patient --nthreads=2 --paranoid `pwd`/bench$(EXEEXT)
Chris@42 70 endif
Chris@42 71 perl -w $(srcdir)/check.pl -a --patient --paranoid `pwd`/bench$(EXEEXT)
Chris@42 72
Chris@42 73 exhaustive-check: bench$(EXEEXT)
Chris@42 74 if SMP
Chris@42 75 perl -w $(srcdir)/check.pl -a --exhaustive --nthreads=10 --paranoid `pwd`/bench$(EXEEXT)
Chris@42 76 perl -w $(srcdir)/check.pl -a --exhaustive --nthreads=7 --paranoid `pwd`/bench$(EXEEXT)
Chris@42 77 perl -w $(srcdir)/check.pl -a --exhaustive --nthreads=3 --paranoid `pwd`/bench$(EXEEXT)
Chris@42 78 perl -w $(srcdir)/check.pl -a --exhaustive --nthreads=2 --paranoid `pwd`/bench$(EXEEXT)
Chris@42 79 endif
Chris@42 80 perl -w $(srcdir)/check.pl -a --exhaustive --paranoid `pwd`/bench$(EXEEXT)