Makefiles: consistently pass $(TESTOPTS) to bgtest runs
authorPhil Miller <mille121@illinois.edu>
Fri, 16 Mar 2012 15:26:51 +0000 (10:26 -0500)
committerPhil Miller <mille121@illinois.edu>
Fri, 16 Mar 2012 15:26:51 +0000 (10:26 -0500)
40 files changed:
examples/Makefile
examples/ParFUM/Makefile
examples/ampi/Makefile
examples/armci/Makefile
examples/bigsim/Makefile
examples/bigsim/sdag/Makefile
examples/bigsim/sdag/jacobi-no-redn/Makefile
examples/charm++/AllReduce/Makefile
examples/charm++/AllReduce/bench/Makefile
examples/charm++/Makefile
examples/charm++/PMEMimic/Makefile
examples/charm++/PMEMimic/PMEMimic/Makefile
examples/charm++/PMEMimic/PMEMimic_Parallel/Makefile
examples/charm++/RedExample/Makefile
examples/charm++/commlib/Makefile
examples/charm++/commlib/multicast/Makefile
examples/charm++/hello/1darray/Makefile
examples/charm++/hello/3darray/Makefile
examples/charm++/hello/Makefile
examples/charm++/hello/darray/Makefile
examples/charm++/hello/fancyarray/Makefile
examples/charm++/integrate2/Makefile
examples/charm++/integrateArray/Makefile
examples/charm++/load_balancing/Makefile
examples/charm++/piArray/Makefile
examples/charm++/ring/Makefile
examples/charm++/rings/Makefile
examples/charm++/speeds/Makefile
examples/converse/Makefile
examples/fem/Makefile
examples/fem/simple2D/Makefile
tests/ampi/Makefile
tests/ampi/stacksize/Makefile
tests/charm++/array4d/Makefile
tests/charm++/delegation/Makefile
tests/charm++/delegation/multicast/Makefile
tests/charm++/hello-crosscorruption/Makefile
tests/charm++/load_balancing/Makefile
tests/charm++/simplearrayhello/Makefile
tests/fem/Makefile

index e9fd298308f88e2ba3a23efa8f13837d9e04384c..c7e54b725ba69ce958e1d9f7a51a5df80b0f941e 100644 (file)
@@ -13,7 +13,7 @@ test:
 
 bgtest:
        for d in charm++ ampi fem armci; do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index ec3f8fd450ead53197cb0185019c334747db7505..d60eac6bdda43f30c0ed963e9499a3446177ce44 100644 (file)
@@ -13,7 +13,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index 0271085842b62695eef8090bf019f648c004c6fd..e5b86ea6229aee6b9d650b9e73b11b061844fb33 100755 (executable)
@@ -12,7 +12,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index cbb7b13c57d223cc62391d5ef8905e9c91b83a06..e0dd46b2798cc909c0a313ae36984e029f7008bf 100755 (executable)
@@ -12,7 +12,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index d281059658b31ccd9e4a6ebca841a80ebcf03ff1..31008f1240296627bef232231d0bcc6b1c41cf89 100644 (file)
@@ -18,7 +18,7 @@ test:
 
 bgtest:
        for d in sdag; do \
-               (cd $$d; $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) test OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index e088ae89f219bcba859441fbc88c2bf6f3e23650..23bf0aca8401e719ea086f6fc23ef3ffde61a207 100644 (file)
@@ -12,7 +12,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-                (cd $$d; $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
+                (cd $$d; $(MAKE) test OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
         done
 
 clean:
index 08fd8fc6036c290b9f6d3be57dd06d78a1c548da..d71ccd486f1e00f84925b9cf64dafd138380c6b5 100644 (file)
@@ -44,7 +44,7 @@ bglog: jacobi
 #      ./charmrun +p4 ./jacobi 16 10 4 +x2 +y2 +z2 +cth1 +wth1 +bglog
 
 bgtest: jacobi
-       ./charmrun +p4 ./jacobi 64 10 32 +bgconfig ./bg_config +bgstacksize 102400
+       ./charmrun +p4 ./jacobi 64 10 32 +bgconfig ./bg_config +bgstacksize 102400 $(TESTOPTS)
 
 clean:
        rm -f *.sts *.log C *.o *.def.h *.decl.h *~ jacobi bgTraceFile
index 3573d1f97051163d2202a76b07c0bcf784b6d08b..f3bd0d7624d55beffd25947ef9dc92010469a682 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun ./AllReduce 20 100000 +p4 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun ./AllReduce 20 100000 +p4 +x2 +y2 +z2
+       ./charmrun ./AllReduce 20 100000 +p4 +x2 +y2 +z2 $(TESTOPTS)
index 3786b0230c8e44c8362e2f5d6ca0e86b41b72026..230885443922bfc73b12cace181eacbec7884f8e 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun ./AllReduce 20 100000 +p4 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun ./AllReduce 20 100000 +p4 +x2 +y2 +z2
+       ./charmrun ./AllReduce 20 100000 +p4 +x2 +y2 +z2 $(TESTOPTS)
index 1a43ea04b029b48cc4e674ab5d49c3dba0a2e2ef..271b309427bcefcecd95a1765b63117588b0f395 100644 (file)
@@ -13,7 +13,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index cca7bf8a9f4b14367aa703c332a33f2067200958..88735e563069eb1419e663ea74b7b92a9edfea4b 100644 (file)
@@ -23,4 +23,4 @@ test: all
        ./charmrun +p12 pgm 3 2 2 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun pgm +p4 10 +x2 +y2 +z1
+       ./charmrun pgm +p4 10 +x2 +y2 +z1 $(TESTOPTS)
index b694cdf9e3fb71a21bfa1ea094b4a22e0da09aac..f8cc2c59186820bfbea063fe6d633b18eb735e60 100644 (file)
@@ -23,4 +23,4 @@ test: all
        ./charmrun +p12 pgm 3 2 2 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun pgm +p4 10 +x2 +y2 +z1
+       ./charmrun pgm +p4 10 +x2 +y2 +z1 $(TESTOPTS)
index 38bd73d5709b5049419cf6e672b07c643fb13d95..29b84e8b6ba4c3293b8e9dc8457ed34c9c8a6f7a 100644 (file)
@@ -7,7 +7,7 @@ all: pgm pgm.prj
 pgm: $(OBJS)
        $(CHARMC) -language charm++ -o pgm $(OBJS) 
 #$(CHARMC) -language charm++ -o pgm $(OBJS) -module CkMulticast
-       
+
 
 pgm.prj: $(OBJS)
        $(CHARMC) -language charm++ -tracemode projections -o pgm.prj $(OBJS) 
@@ -26,4 +26,4 @@ test: all
        ./charmrun +p12 pgm 3 2 2 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun pgm +p4 10 +x2 +y2 +z1
+       ./charmrun pgm +p4 10 +x2 +y2 +z1 $(TESTOPTS)
index 3f44bf3dd16e6984b0b779764aaecb7f3fd09e3a..4cb29fc96f749eeb4b2ba53cd71002c74daee2bb 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun ./RedExample 20 4.5 10.3 +p4 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun ./RedExample 20 4.5 10.3 +p4 +x2 +y2 +z2
+       ./charmrun ./RedExample 20 4.5 10.3 +p4 +x2 +y2 +z2 $(TESTOPTS)
index 38241dca42e0834943f3a55adcafe9abe897dddc..e011f7e89b7f3db8aba60fb225698f13f0effcf7 100644 (file)
@@ -7,12 +7,12 @@ all:
 
 test:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) test OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index ba1151633af9a2f56434ce4a5d9852f582e2465b..e0ec8c6eb228cb35c069a9096b8122001acfaaae 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun pgm +p4 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun pgm +p4 +x2 +y2 +z1
+       ./charmrun pgm +p4 +x2 +y2 +z1 $(TESTOPTS)
index 19843dff97ad1c2eac9c35f996cd3e9ae5d0b934..a2cd44ab732ba9f315cf2593090698b55eb6d73e 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun hello +p4 10 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun hello +p4 10 +x2 +y2 +z1
+       ./charmrun hello +p4 10 +x2 +y2 +z1 $(TESTOPTS)
index 2eada50804b8088f4e89da5c343b9c446e6176fb..6d54da97038d5587303f821edd8502c69741cf58 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun ./hello +p4 10 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun ./hello +p4 10 +x2 +y2 +z2
+       ./charmrun ./hello +p4 10 +x2 +y2 +z2 $(TESTOPTS)
index c70536c888e385a907b685dad36136d9858b2635..0fbdf49c9d1ac985d304f89e8dece11235134ce4 100644 (file)
@@ -15,7 +15,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index a771281b56d375f61cc77cc3d4476648272d8470..eccf5511c9024a8c496e914a8975947ac5c9bd9d 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun ./hello +p2 10 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun ./hello +p2 10 +x2 +y2 +z1
+       ./charmrun ./hello +p2 10 +x2 +y2 +z1 $(TESTOPTS)
index 2eada50804b8088f4e89da5c343b9c446e6176fb..6d54da97038d5587303f821edd8502c69741cf58 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun ./hello +p4 10 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun ./hello +p4 10 +x2 +y2 +z2
+       ./charmrun ./hello +p4 10 +x2 +y2 +z2 $(TESTOPTS)
index 68c53ffb47c8afa805f8c8e08d64ba03e73e92f8..c7ce4e1b3dfad0f367b1cce457801876d8936a90 100644 (file)
@@ -18,5 +18,5 @@ test: pgm
        ./charmrun ./pgm +p2 1000 10 $(TESTOPTS)
 
 bgtest: pgm
-       ./charmrun ./pgm +p2 1000 10 +x2 +y2 +z1
+       ./charmrun ./pgm +p2 1000 10 +x2 +y2 +z1 $(TESTOPTS)
 
index c6141bb469b89cdd7983a0657726b2c07a8bf8b9..06efba17dd5f453df3513aaded52eff04180cce8 100644 (file)
@@ -10,7 +10,7 @@ test: pgm
        ./charmrun +p4 ./pgm 1000000 100 $(TESTOPTS)
 
 bgtest: pgm
-       ./charmrun +p4 ./pgm 1000000 100 +x2 +y2 +z2
+       ./charmrun +p4 ./pgm 1000000 100 +x2 +y2 +z2 $(TESTOPTS)
 
 
 # compile program with trace projections - performance trace library
index 5d2f23e47f4cf35448c5166c6909f2be9cc3f0da..77f1587fc2ab6aac94eea8045a88a761835e6e13 100644 (file)
@@ -12,7 +12,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index d4b8eeceb4953ddd7fae72f0754fca6f0da1bb8d..02c174a528ba496e54e8b3ddf402acdaca4836af 100644 (file)
@@ -9,7 +9,7 @@ test: pgm
        ./charmrun +p4 ./pgm 100000 100 $(TESTOPTS)
 
 bgtest: pgm
-       ./charmrun +p4 ./pgm 100000 100 +x2 +y2 +z1
+       ./charmrun +p4 ./pgm 100000 100 +x2 +y2 +z1 $(TESTOPTS)
 
 pgm.o : pgm.C pgm.h pgm.decl.h
        $(CHARMC) -c pgm.C
index 71c1af39303a634b6753b1f48abbe24047dc5738..8df4585aae49e62b0dcd4a0343ea4fff84c54162 100644 (file)
@@ -12,7 +12,7 @@ test: pgm
        ./charmrun +p4 ./pgm $(TESTOPTS)
 
 bgtest: pgm
-       ./charmrun +p4 ./pgm +x2 +y2 +z2
+       ./charmrun +p4 ./pgm +x2 +y2 +z2 $(TESTOPTS)
 
 clean:
        rm -f conv-host pgm *.def.h *.decl.h *.o *~ charmrun charmrun.exe pgm.exe pgm.pdb pgm.ilk
index 2ab74008f497cc248bf3051f61f2d7506e494afe..a8f3fbb1dc237ad40ea1a60c55d8e2028cd62d63 100644 (file)
@@ -12,7 +12,7 @@ test: pgm
        ./charmrun +p4 ./pgm $(TESTOPTS)
 
 bgtest: pgm
-       ./charmrun +p4 ./pgm +x2 +y2 +z2
+       ./charmrun +p4 ./pgm +x2 +y2 +z2 $(TESTOPTS)
 
 clean:
        rm -f conv-host pgm *.o *.decl.h *.def.h *~ charmrun charmrun.exe pgm.exe pgm.pdb pgm.ilk
index 2fb0ca7e8dadcb2bfee87b077aafa7a6b4a12c25..c26dbc0b732c747d9155ca63d8b8d38225f61762 100644 (file)
@@ -12,7 +12,7 @@ test: pgm
        ./charmrun +p4 ./pgm 8 $(TESTOPTS)
 
 bgtest: pgm
-       ./charmrun +p4 ./pgm 8 +x2 +y2 +z1
+       ./charmrun +p4 ./pgm 8 +x2 +y2 +z1 $(TESTOPTS)
 
 clean:
        rm -f conv-host pgm *.def.h *.decl.h *.o *~ charmrun charmrun.exe pgm.exe pgm.pdb pgm.ilk
index 31af8012357964039189f0c1b05e78c6aaa50f40..ae72278983f249eabfc383ba3585dc02676341ce 100644 (file)
@@ -7,7 +7,7 @@ all:
 
 test:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) test OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index 44f0371066a5c5cb5c103cc41199e2651ed42d90..3b380bc28b051ceb888cab9f1ecfd1d08c8941f4 100644 (file)
@@ -12,7 +12,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index 9ef43269aa8a8eb2d32e13520e0cf9abdb215a65..d2be84b7243c9b87c91dbb0b7b1cf681a37ed63e 100644 (file)
@@ -16,7 +16,7 @@ test: pgm
        ./charmrun ./pgm +vp4 +p2 $(TESTOPTS)
 
 bgtest: pgm
-       ./charmrun ./pgm +vp4 +p2 +x2 +y2 +z1
+       ./charmrun ./pgm +vp4 +p2 +x2 +y2 +z1 $(TESTOPTS)
 
 clean:
        rm -f pgm fpgm *.o conv-host charmrun charmrun.exe pgm.exe pgm.pdb pgm.ilk
index 0f44fbc693a5352f475eb61a7aafc43ba02946f9..0891b5b2c3aa0c3f4851c8e5ff59f4e43d1e99d3 100644 (file)
@@ -13,7 +13,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d && $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d && $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index ee283f21fe72c8efc1dbcafbb4eb48e854f8deb5..d689d8a5df56220af8c46c0d030755e1caee2ecb 100644 (file)
@@ -15,5 +15,5 @@ test: pgm
        ./charmrun ./pgm +p2 +vp4 $(TESTOPTS)
 
 bgtest: pgm
-       ./charmrun ./pgm +p2 +vp4 +x2 +y1 +z1
+       ./charmrun ./pgm +p2 +vp4 +x2 +y1 +z1 $(TESTOPTS)
 
index 3e18215de2bb87b6aa4ae10b60cff1936cd523fb..22b02fb25e7817cccef5bd816d1408dd7e085696 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun ./hello +p4 10 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun ./hello +p4 10 +x2 +y2 +z2 +cth1 +wth1 +bglog
+       ./charmrun ./hello +p4 10 +x2 +y2 +z2 +cth1 +wth1 +bglog $(TESTOPTS)
index e0e787e7b13052ec0bdb82788bc704abe759788b..a1f1224fad7fe9b0dfef731f1bbbc1d6a344f588 100644 (file)
@@ -12,7 +12,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index 21fc9de05aca339a64d1830ad3bba3e02c30cb29..8980628a5c3427811601315972a6e7b2af90496b 100644 (file)
@@ -15,7 +15,7 @@ test: all
        ./charmrun +p3 ./hello 10 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun +p3 ./hello 10 +x1 +y1 +z3
+       ./charmrun +p3 ./hello 10 +x1 +y1 +z3 $(TESTOPTS)
 
 clean:
        rm -f conv-host *.o charmrun charmrun.exe
index 220a03a49c44ccfc83856ef017c0748cf8036803..93bec14c0a59f71a7af55b36b6b5bd597a92575c 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun ./hello +p4 10 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun ./hello +p4 10 +x2 +y2 +z2 +cth1 +wth1
+       ./charmrun ./hello +p4 10 +x2 +y2 +z2 +cth1 +wth1 $(TESTOPTS)
index 46e60773ff6907d6d13ac4e0b9c9bdd26a211aaa..a4027fb86ecbf96a66b65a753c8cdbf0d6199b33 100644 (file)
@@ -12,7 +12,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean:
index 6c69dfa611fcb633e55ebe73af6f28ba7919e80d..baaec79e286f44d5fe98f5a385c3a3cbe62111d0 100644 (file)
@@ -20,4 +20,4 @@ test: all
        ./charmrun ./hello +p4 10 $(TESTOPTS)
 
 bgtest: all
-       ./charmrun ./hello +p4 10 +x2 +y2 +z2 +cth1 +wth1
+       ./charmrun ./hello +p4 10 +x2 +y2 +z2 +cth1 +wth1 $(TESTOPTS)
index eb9d557b99c7fe135dae238f649cdbf32db9de5c..747b765ad9a3a879c7c3da522b50b48cde9c8073 100644 (file)
@@ -12,7 +12,7 @@ test:
 
 bgtest:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
        done
 
 clean: