$OpenBSD: patch-sim_Test_mcsim,v 1.1.1.1 2001/01/19 15:24:58 reinhard Exp $
--- sim/Test_mcsim.orig	Fri Nov 14 15:45:56 1997
+++ sim/Test_mcsim	Sun Jan 14 17:41:45 2001
@@ -1,147 +1,147 @@
 # Run diagnostic tests on several features of the program.
 # results are compared to prepared files.
-one:	
-	@echo
-	@echo ----------
-	@echo
-	@echo '* Testing MCSim: this could take a few minutes.'
-	@echo '* Creating logfile mcsim.log'
-	@touch mcsim.log
-	@date >> mcsim.log
-#
-	@echo
-	@echo ----------
-	@echo
-	@echo Testing with the tetrachloroethylene model
-	@mod perc.model
-	@gcc -I . -Wall -ansi -c model.c -o model.o  > /dev/null
-	@gcc -o mcsim *.o -lm
-	@echo
+#one:	
+	echo
+	echo ----------
+	echo
+	echo '* Testing MCSim: this could take a few minutes.'
+	echo '* Creating logfile mcsim.log'
+	touch mcsim.log
+	date >> mcsim.log
+#
+	echo
+	echo ----------
+	echo
+	echo Testing with the tetrachloroethylene model
+	../mod/mod perc.model
+	cc -I . -Wall -ansi -c model.c -o model.o  > /dev/null
+	cc -o mcsim *.o -lm
+	echo
 #
 # perc.lsodes.in    
-	@echo Testing Lsodes with perc.lsodes.in ...
-	@chmod -w perc.lsodes.in perc.lsodes.out 
-	@mcsim perc.lsodes.in sim.out >> mcsim.log
-	@(diff sim.out perc.lsodes.out > .tmp) && echo '-PASSED-'
+	echo Testing Lsodes with perc.lsodes.in ...
+	chmod -w perc.lsodes.in perc.lsodes.out 
+	./mcsim perc.lsodes.in sim.out >> mcsim.log
+	(diff sim.out perc.lsodes.out > .tmp) && echo '-PASSED-'
 #
 # perc.ndoses.in
-	@echo Testing NDoses with perc.ndoses.in ...
-	@chmod -w perc.ndoses.in perc.ndoses.out 
-	@mcsim perc.ndoses.in sim.out >> mcsim.log
-	@(diff sim.out perc.ndoses.out > .tmp) && echo '-PASSED-'
+	echo Testing NDoses with perc.ndoses.in ...
+	chmod -w perc.ndoses.in perc.ndoses.out 
+	./mcsim perc.ndoses.in sim.out >> mcsim.log
+	(diff sim.out perc.ndoses.out > .tmp) && echo '-PASSED-'
 #
 # perc.mtc.in
-	@echo Testing Monte Carlo with perc.mtc.in ...
-	@chmod -w perc.mtc.in perc.mtc.out 
-	@mcsim perc.mtc.in sim.out >> mcsim.log
-	@(diff sim.out perc.mtc.out > .tmp) && echo '-PASSED-'
+	echo Testing Monte Carlo with perc.mtc.in ...
+	chmod -w perc.mtc.in perc.mtc.out 
+	./mcsim perc.mtc.in sim.out >> mcsim.log
+	(diff sim.out perc.mtc.out > .tmp) && echo '-PASSED-'
 #
 # perc.setpoint.in
-	@echo Testing Set Point run with perc.setpoint.in ...
-	@chmod -w perc.setpoint.dat perc.setpoint.in perc.setpoint.out 
-	@mcsim perc.setpoint.in sim.out >> mcsim.log
-	@(diff sim.out perc.setpoint.out > .tmp) && echo '-PASSED-'
-#
-	@echo
-	@echo ----------
-	@echo
-	@echo Testing with the 1 compartment model
-	@mod 1cpt.model
-	@gcc -I . -Wall -ansi -c model.c -o model.o  > /dev/null
-	@gcc -o mcsim *.o -lm
-	@echo
+	echo Testing Set Point run with perc.setpoint.in ...
+	chmod -w perc.setpoint.dat perc.setpoint.in perc.setpoint.out 
+	./mcsim perc.setpoint.in sim.out >> mcsim.log
+	(diff sim.out perc.setpoint.out > .tmp) && echo '-PASSED-'
+#
+	echo
+	echo ----------
+	echo
+	echo Testing with the 1 compartment model
+	../mod/mod 1cpt.model
+	cc -I . -Wall -ansi -c model.c -o model.o  > /dev/null
+	cc -o mcsim *.o -lm
+	echo
 #
 # 1cpt_no_noise.in
-	@echo Testing Lsodes non random output with 1cpt_no_noise.in ...
-	@chmod -w 1cpt_no_noise.in 1cpt_no_noise.out
-	@mcsim 1cpt_no_noise.in sim.out >> mcsim.log
-	@(diff sim.out 1cpt_no_noise.out > .tmp) && echo '-PASSED-'
+	echo Testing Lsodes non random output with 1cpt_no_noise.in ...
+	chmod -w 1cpt_no_noise.in 1cpt_no_noise.out
+	./mcsim 1cpt_no_noise.in sim.out >> mcsim.log
+	(diff sim.out 1cpt_no_noise.out > .tmp) && echo '-PASSED-'
 #
 # 1cpt_w._noise.in
-	@echo Testing Lsodes randomized output with 1cpt_w._noise.in ...
-	@chmod -w 1cpt_w._noise.in 1cpt_w._noise.out
-	@mcsim 1cpt_w._noise.in sim.out >> mcsim.log
-	@(diff sim.out 1cpt_w._noise.out > .tmp) && echo '-PASSED-'
+	echo Testing Lsodes randomized output with 1cpt_w._noise.in ...
+	chmod -w 1cpt_w._noise.in 1cpt_w._noise.out
+	./mcsim 1cpt_w._noise.in sim.out >> mcsim.log
+	(diff sim.out 1cpt_w._noise.out > .tmp) && echo '-PASSED-'
 #
 # 1cpt.MCMC1.in
-	@echo Testing MCMC set uncertainties with 1cpt.MCMC1.in ...
-	@chmod -w 1cpt.MCMC1.in 1cpt.MCMC1.out
-	@mcsim 1cpt.MCMC1.in sim.out >> mcsim.log
-	@(diff sim.out 1cpt.MCMC1.out > .tmp) && echo '-PASSED-'
+	echo Testing MCMC set uncertainties with 1cpt.MCMC1.in ...
+	chmod -w 1cpt.MCMC1.in 1cpt.MCMC1.out
+	./mcsim 1cpt.MCMC1.in sim.out >> mcsim.log
+	(diff sim.out 1cpt.MCMC1.out > .tmp) && echo '-PASSED-'
 #
 # 1cpt.MCMC2.in
-	@echo Testing MCMC estimated uncertainties with 1cpt.MCMC2.in ...
-	@chmod -w 1cpt.MCMC2.in 1cpt.MCMC2.out
-	@mcsim 1cpt.MCMC2.in sim.out >> mcsim.log
-	@(diff sim.out 1cpt.MCMC2.out > .tmp) && echo '-PASSED-'
+	echo Testing MCMC estimated uncertainties with 1cpt.MCMC2.in ...
+	chmod -w 1cpt.MCMC2.in 1cpt.MCMC2.out
+	./mcsim 1cpt.MCMC2.in sim.out >> mcsim.log
+	(diff sim.out 1cpt.MCMC2.out > .tmp) && echo '-PASSED-'
 #
 # 1cpt.MCMC3.in
-	@echo Testing MCMC print every 2 iterations with 1cpt.MCMC3.in ...
-	@chmod -w 1cpt.MCMC3.in 1cpt.MCMC3.out
-	@mcsim 1cpt.MCMC3.in sim.out >> mcsim.log
-	@(diff sim.out 1cpt.MCMC3.out > .tmp) && echo '-PASSED-'
+	echo Testing MCMC print every 2 iterations with 1cpt.MCMC3.in ...
+	chmod -w 1cpt.MCMC3.in 1cpt.MCMC3.out
+	./mcsim 1cpt.MCMC3.in sim.out >> mcsim.log
+	(diff sim.out 1cpt.MCMC3.out > .tmp) && echo '-PASSED-'
 #
 # 1cpt.MCMC4.in
-	@echo Testing MCMC estimated bounds on F with 1cpt.MCMC4.in ...
-	@chmod -w 1cpt.MCMC4.in 1cpt.MCMC4.out
-	@mcsim 1cpt.MCMC4.in sim.out >> mcsim.log
-	@(diff sim.out 1cpt.MCMC4.out > .tmp) && echo '-PASSED-'
+	echo Testing MCMC estimated bounds on F with 1cpt.MCMC4.in ...
+	chmod -w 1cpt.MCMC4.in 1cpt.MCMC4.out
+	./mcsim 1cpt.MCMC4.in sim.out >> mcsim.log
+	(diff sim.out 1cpt.MCMC4.out > .tmp) && echo '-PASSED-'
 #
 # 1cpt.MCMC5.in
-	@echo Testing MCMC model-computed SDs with 1cpt.MCMC5.in ...
-	@chmod -w 1cpt.MCMC5.in 1cpt.MCMC5.out
-	@mcsim 1cpt.MCMC5.in sim.out >> mcsim.log
-	@(diff sim.out 1cpt.MCMC5.out > .tmp) && echo '-PASSED-'
-#
-	@echo
-	@echo ----------
-	@echo
-	@echo Testing with the linear model
-	@mod linear.model
-	@gcc -I . -Wall -ansi -c model.c -o model.o  > /dev/null
-	@gcc -o mcsim *.o -lm
-	@echo
+	echo Testing MCMC model-computed SDs with 1cpt.MCMC5.in ...
+	chmod -w 1cpt.MCMC5.in 1cpt.MCMC5.out
+	./mcsim 1cpt.MCMC5.in sim.out >> mcsim.log
+	(diff sim.out 1cpt.MCMC5.out > .tmp) && echo '-PASSED-'
+#
+	echo
+	echo ----------
+	echo
+	echo Testing with the linear model
+	../mod/mod linear.model
+	cc -I . -Wall -ansi -c model.c -o model.o  > /dev/null
+	cc -o mcsim *.o -lm
+	echo
 #
 # linear.in
-	@echo Testing Lsodes with linear.in ...
-	@chmod -w linear.in linear.out 
-	@mcsim linear.in sim.out >> mcsim.log
-	@(diff sim.out linear.out > .tmp) && echo '-PASSED-'
+	echo Testing Lsodes with linear.in ...
+	chmod -w linear.in linear.out 
+	./mcsim linear.in sim.out >> mcsim.log
+	(diff sim.out linear.out > .tmp) && echo '-PASSED-'
 #
 # linear.MCMC1.in
-	@echo Testing MCMC 1 experiment with linear.MCMC1.in ...
-	@chmod -w linear.MCMC1.in linear.MCMC1.out 
-	@mcsim linear.MCMC1.in sim.out >> mcsim.log
-	@(diff sim.out linear.MCMC1.out > .tmp) && echo '-PASSED-'
+	echo Testing MCMC 1 experiment with linear.MCMC1.in ...
+	chmod -w linear.MCMC1.in linear.MCMC1.out 
+	./mcsim linear.MCMC1.in sim.out >> mcsim.log
+	(diff sim.out linear.MCMC1.out > .tmp) && echo '-PASSED-'
 #
 # linear.MCMC2.in
-	@echo Testing MCMC 1 repeated experiment with linear.MCMC2.in ...
-	@chmod -w linear.MCMC2.in linear.MCMC2.out 
-	@mcsim linear.MCMC2.in sim.out >> mcsim.log
-	@(diff sim.out linear.MCMC2.out > .tmp) && echo '-PASSED-'
+	echo Testing MCMC 1 repeated experiment with linear.MCMC2.in ...
+	chmod -w linear.MCMC2.in linear.MCMC2.out 
+	./mcsim linear.MCMC2.in sim.out >> mcsim.log
+	(diff sim.out linear.MCMC2.out > .tmp) && echo '-PASSED-'
 #
 # linear.H.MCMC1.in
-	@echo Testing MCMC hierarchical linear model, 10 exps with \
+	echo Testing MCMC hierarchical linear model, 10 exps with \
          linear.H.MCMC1.in ...
-	@chmod -w linear.H.MCMC1.in linear.H.MCMC1.out 
-	@mcsim linear.H.MCMC1.in sim.out >> mcsim.log
-	@(diff sim.out linear.H.MCMC1.out > .tmp) && echo '-PASSED-'
+	chmod -w linear.H.MCMC1.in linear.H.MCMC1.out 
+	./mcsim linear.H.MCMC1.in sim.out >> mcsim.log
+	(diff sim.out linear.H.MCMC1.out > .tmp) && echo '-PASSED-'
 #
 # linear.H.MCMC2.in
-	@echo Testing MCMC hierarchical linear model, B1.1 set with \
+	echo Testing MCMC hierarchical linear model, B1.1 set with \
          linear.H.MCMC2.in
-	@chmod -w linear.H.MCMC2.in linear.H.MCMC2.out 
-	@mcsim linear.H.MCMC2.in sim.out >> mcsim.log
-	@(diff sim.out linear.H.MCMC2.out > .tmp) && echo '-PASSED-'
+	chmod -w linear.H.MCMC2.in linear.H.MCMC2.out 
+	./mcsim linear.H.MCMC2.in sim.out >> mcsim.log
+	(diff sim.out linear.H.MCMC2.out > .tmp) && echo '-PASSED-'
 #
 # linear.H.MCMC3.in
-	@echo Testing MCMC hierarchical model, restart file with \
+	echo Testing MCMC hierarchical model, restart file with \
          linear.H.MCMC3.in
-	@chmod -w linear.H.MCMC3.in linear.H.MCMC3.out 
-	@mcsim linear.H.MCMC3.in sim.out >> mcsim.log
-	@(diff sim.out linear.H.MCMC3.out > .tmp) && echo '-PASSED-'
-#
-	@echo
-	@echo Hourra!
-	@echo MCSim passed all tests.
+	chmod -w linear.H.MCMC3.in linear.H.MCMC3.out 
+	./mcsim linear.H.MCMC3.in sim.out >> mcsim.log
+	(diff sim.out linear.H.MCMC3.out > .tmp) && echo '-PASSED-'
+#
+	echo
+	echo Yaba-daba-doo!
+	echo MCSim passed all tests!
 
