30643.test revision 1.7
1#! /bin/sh 2 3ID=$1 4 5LOGID=`printf "%04d" ${ID}` 6LOG=${BUGID}.${LOGID}.out 7MSGID="bug ${BUGID}, id ${ID}" 8ASM=${BUGID}.${LOGID}.s 9 10$REG_TEST_COMPILER $REG_OPTS $REG_TESTCASE > ${LOG} 2>&1 11 12if [ $? -ne 0 ]; then 13 echo "`date` compilation failed unexpectedly for ${MSGID}" 14 exit REG_ERROR 15fi 16 17cp ${BUGID}.s $ASM 18 19grep -q abort $ASM 20if [ $? -eq 0 ]; then 21 echo "`date` abort call exists for ${MSGID}" 22 exit $REG_FAIL 23fi 24 25echo "`date` no call to abort for ${MSGID}" 26exit $REG_PASS 27