diff options
Diffstat (limited to 'testsuite/gna/issue1881/testsuite.sh')
-rwxr-xr-x | testsuite/gna/issue1881/testsuite.sh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/testsuite/gna/issue1881/testsuite.sh b/testsuite/gna/issue1881/testsuite.sh new file mode 100755 index 000000000..b938a6322 --- /dev/null +++ b/testsuite/gna/issue1881/testsuite.sh @@ -0,0 +1,19 @@ +#! /bin/sh + +. ../../testenv.sh + +analyze mcve.vhdl +elab mcve +if ghdl_has_feature mcve vcd; then + simulate mcve --vcd=mcve.vcd --stop-time=1us + + if ! grep -q "stage_reg is not handled" mcve.vcd; then + echo "error: stage_reg is not dumpable" + exit 1; + fi +fi + +clean +rm -f mcve.vcd + +echo "Test successful" |