--- tests_and_examples/install.tst/inst_tst.sh.orig Sat Sep 16 22:32:18 2006 +++ tests_and_examples/install.tst/inst_tst.sh Sun Sep 17 00:25:34 2006 @@ -1,5 +1,4 @@ #!/bin/sh -# install test procedures CVER="../../bin/cver -q " @@ -7,90 +6,162 @@ then echo "ERROR - there is no cver in ../../bin/" echo "Must make in src/ directory" - exit; + exit 1 fi $CVER instid.v >/dev/null ./rmlic.pl -diff verilog.log instid.plg +cmp -s verilog.log instid.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER instpnd3.v >/dev/null ./rmlic.pl -diff verilog.log instpnd3.plg +cmp -s verilog.log instpnd3.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER aspike1.v >/dev/null ./rmlic.pl -diff verilog.log aspike1.plg +cmp -s verilog.log aspike1.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi + $CVER +warn_canceled_e aspike1.v >/dev/null ./rmlic.pl -diff verilog.log aspike1a.plg +cmp -s verilog.log aspike1a.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi + $CVER +show_canceled_e aspike1.v >/dev/null ./rmlic.pl -diff verilog.log aspike1b.plg +cmp -s verilog.log aspike1b.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi + $CVER +show_canceled_e +pulse_e_style_ondetect aspike1.v >/dev/null ./rmlic.pl -diff verilog.log aspike1c.plg +cmp -s verilog.log aspike1c.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi + $CVER aspike1.v -et >/dev/null ./rmlic.pl -diff verilog.log aspike1d.plg +cmp -s verilog.log aspike1d.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER +warn_canceled_e -v JK_Q.v -v JK_QBAR.v udpjkff.v >/dev/null ./rmlic.pl -diff verilog.log udpjkff.plg +cmp -s verilog.log udpjkff.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER xx2bdel.v >/dev/null ./rmlic.pl -diff verilog.log xx2bdel.plg +cmp -s verilog.log xx2bdel.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi + $CVER xx2bpth.v >/dev/null ./rmlic.pl -diff verilog.log xx2bpth.plg +cmp -s verilog.log xx2bpth.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi + $CVER xx2bpth2.v >/dev/null ./rmlic.pl -diff verilog.log xx2bpth2.plg +cmp -s verilog.log xx2bpth2.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER c880.v >/dev/null ./rmlic.pl -diff verilog.log c880.plg +cmp -s verilog.log c880.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER -i force01.inp force01.v >/dev/null ./rmlic.pl -diff verilog.log force01.plg +cmp -s verilog.log force01.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER smrd04.v -f smrd04.vc >/dev/null ./rmlic.pl -diff verilog.log smrd04.plg +cmp -s verilog.log smrd04.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER gatenots.v >/dev/null ./rmlic.pl -diff verilog.log gatenots.plg +cmp -s verilog.log gatenots.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER arms_sim.v armscnt.v >/dev/null ./rmlic.pl -diff verilog.log arms.plg +cmp -s verilog.log arms.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER -f dfpsetd.vc >/dev/null ./rmlic.pl -diff verilog.log dfpsetd.plg +cmp -s verilog.log dfpsetd.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER -f mipdnot1.vc >/dev/null ./rmlic.pl -diff verilog.log mipdnot1.plg +cmp -s verilog.log mipdnot1.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER -f sdfia04.vc >/dev/null ./rmlic.pl -diff verilog.log sdfia04.plg +cmp -s verilog.log sdfia04.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER dffn.v >/dev/null ./rmlic.pl -diff verilog.log dffn.plg +cmp -s verilog.log dffn.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER xplipnd.v >/dev/null ./rmlic.pl -diff verilog.log xplipnd.plg +cmp -s verilog.log xplipnd.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi $CVER defsplt1.v >/dev/null ./rmlic.pl -diff verilog.log defsplt1.plg +cmp -s verilog.log defsplt1.plg +if [ "$?" -ne 0 ]; then + exit 1 +fi + -echo ">>>> Install test completed (this should be only message printed)." -echo " " +exit 0