Changeset 797
- Timestamp:
- 12/12/10 04:56:18 (14 years ago)
- Files:
-
- trunk/test/runnable/test35.sh (modified) (1 diff)
- trunk/test/runnable/test39.sh (modified) (1 diff)
- trunk/test/runnable/test44.sh (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/test/runnable/test35.sh
r680 r797 1 1 #!/bin/bash 2 2 3 3 dir=${RESULTS_DIR}/runnable 4 4 dmddir=${RESULTS_DIR}${SEP}runnable 5 5 output_file=${dir}/test35.sh.out 6 6 7 7 rm -f ${output_file} 8 8 9 $DMD - Irunnable -od${dmddir} -c runnable/extra-files/test35.d >> ${output_file}9 $DMD -m${MODEL} -Irunnable -od${dmddir} -c runnable/extra-files/test35.d >> ${output_file} 10 10 if [ $? -ne 0 ]; then 11 11 cat ${output_file} 12 12 rm -f ${output_file} 13 13 exit 1 14 14 fi 15 15 16 $DMD - od${dmddir} -c -release runnable/imports/test35a.d >> ${output_file}16 $DMD -m${MODEL} -od${dmddir} -c -release runnable/imports/test35a.d >> ${output_file} 17 17 if [ $? -ne 0 ]; then 18 18 cat ${output_file} 19 19 rm -f ${output_file} 20 20 exit 1 21 21 fi 22 22 23 $DMD - of${dmddir}${SEP}test35 ${dir}/test35${OBJ} ${dir}/test35a${OBJ} >> ${output_file}23 $DMD -m${MODEL} -of${dmddir}${SEP}test35 ${dir}/test35${OBJ} ${dir}/test35a${OBJ} >> ${output_file} 24 24 if [ $? -ne 0 ]; then 25 25 cat ${output_file} 26 26 rm -f ${output_file} 27 27 exit 1 28 28 fi 29 29 30 30 ./${dir}/test35 >> ${output_file} 31 31 if [ $? -ne 0 ]; then 32 32 cat ${output_file} 33 33 rm -f ${output_file} 34 34 exit 1 35 35 fi 36 36 37 37 rm ${dir}/{test35${OBJ},test35a${OBJ},test35${EXE}} 38 38 trunk/test/runnable/test39.sh
r680 r797 1 1 #!/bin/bash 2 2 3 3 dir=${RESULTS_DIR}/runnable 4 4 dmddir=${RESULTS_DIR}${SEP}runnable 5 5 output_file=${dir}/test39.sh.out 6 6 7 7 rm -f ${output_file} 8 8 9 $DMD - Irunnable -od${dmddir} -c runnable/extra-files/test39.d >> ${output_file}9 $DMD -m${MODEL} -Irunnable -od${dmddir} -c runnable/extra-files/test39.d >> ${output_file} 10 10 if [ $? -ne 0 ]; then 11 11 cat ${output_file} 12 12 rm -f ${output_file} 13 13 exit 1 14 14 fi 15 15 16 $DMD - Irunnable -od${dmddir} -c runnable/imports/test39a.d >> ${output_file}16 $DMD -m${MODEL} -Irunnable -od${dmddir} -c runnable/imports/test39a.d >> ${output_file} 17 17 if [ $? -ne 0 ]; then 18 18 cat ${output_file} 19 19 rm -f ${output_file} 20 20 exit 1 21 21 fi 22 22 23 23 if [ ${OS} == "win32" ]; then 24 24 lib -c ${dmddir}${SEP}test39a.lib ${dmddir}${SEP}test39a.obj >> ${output_file} 2>&1 25 25 LIBEXT=.lib 26 26 else 27 27 ar -r ${dir}/test39a.a ${dir}/test39a.o >> ${output_file} 2>&1 28 28 LIBEXT=.a 29 29 fi 30 30 if [ $? -ne 0 ]; then 31 31 cat ${output_file} 32 32 rm -f ${output_file} 33 33 exit 1 34 34 fi 35 35 36 $DMD - of${dmddir}${SEP}test39 ${dir}/test39${OBJ} ${dir}/test39a${LIBEXT} >> ${output_file}36 $DMD -m${MODEL} -of${dmddir}${SEP}test39 ${dir}/test39${OBJ} ${dir}/test39a${LIBEXT} >> ${output_file} 37 37 if [ $? -ne 0 ]; then 38 38 cat ${output_file} 39 39 rm -f ${output_file} 40 40 exit 1 41 41 fi 42 42 43 43 ./${dir}/test39 >> ${output_file} 44 44 if [ $? -ne 0 ]; then 45 45 cat ${output_file} 46 46 rm -f ${output_file} 47 47 exit 1 48 48 fi 49 49 50 50 rm ${dir}/{test39${OBJ},test39a${OBJ},test39a${LIBEXT},test39${EXE}} 51 51 trunk/test/runnable/test44.sh
r680 r797 1 1 #!/bin/bash 2 2 3 3 dir=${RESULTS_DIR}/runnable 4 4 dmddir=${RESULTS_DIR}${SEP}runnable 5 5 output_file=${dir}/test44.sh.out 6 6 7 7 rm -f ${output_file} 8 8 9 $DMD - Irunnable -od${dmddir} -of${dmddir}${SEP}test44runnable/extra-files/test44.d runnable/imports/test44a.d >> ${output_file}9 $DMD -m${MODEL} -Irunnable -od${dmddir} -of${dmddir}${SEP}test44_1 runnable/extra-files/test44.d runnable/imports/test44a.d >> ${output_file} 10 10 if [ $? -ne 0 ]; then 11 11 cat ${output_file} 12 12 rm -f ${output_file} 13 13 exit 1 14 14 fi 15 15 16 ./${dir}/test44 >> ${output_file}16 ./${dir}/test44_1 >> ${output_file} 17 17 if [ $? -ne 0 ]; then 18 18 cat ${output_file} 19 19 rm -f ${output_file} 20 20 exit 1 21 21 fi 22 22 23 $DMD - Irunnable -od${dmddir} -of${dmddir}${SEP}test44runnable/imports/test44a.d runnable/extra-files/test44.d >> ${output_file}23 $DMD -m${MODEL} -Irunnable -od${dmddir} -of${dmddir}${SEP}test44_2 runnable/imports/test44a.d runnable/extra-files/test44.d >> ${output_file} 24 24 if [ $? -ne 0 ]; then 25 25 cat ${output_file} 26 26 rm -f ${output_file} 27 27 exit 1 28 28 fi 29 29 30 ./${dir}/test44 >> ${output_file}30 ./${dir}/test44_2 >> ${output_file} 31 31 if [ $? -ne 0 ]; then 32 32 cat ${output_file} 33 33 rm -f ${output_file} 34 34 exit 1 35 35 fi 36 36 37 rm ${dir}/{test44 ${OBJ},test44${EXE}}37 rm ${dir}/{test44_1${OBJ},test44_1${EXE},test44_2${OBJ},test44_2${EXE}} 38 38
