blob: ba143da34ce6d3e8fa19e61965e2762243fc12e4 [file] [log] [blame]
#!/bin/bash
set -x
trap "echo FAIL > $1.status" ERR
yosys -p "
verific -sv $1.sv
verific -import -v top
synth -flatten -top top
design -stash A
verific -sv $1.sv
verific -import -gates -flatten top
synth -flatten -top top
design -stash B
design -copy-from A -as A top
design -copy-from B -as B top
miter -equiv -flatten A B miter
sat -verify -prove trigger 0 miter
"
if [ $? != 0 ] ; then
echo FAIL > ${1}_${2}.status
touch .stamp
exit 0
fi
echo PASS > $1.status