Do not use shiftmul peepopt pattern when mul result is truncated, fixes #1047
[yosys.git] / tests / various / run-test.sh
1 #!/usr/bin/env bash
2 set -e
3 for x in *.ys; do
4 echo "Running $x.."
5 ../../yosys -ql ${x%.ys}.log $x
6 done
7 # Run any .sh files in this directory (with the exception of the file - run-test.sh
8 shell_tests=$(echo *.sh | sed -e 's/run-test.sh//')
9 if [ "$shell_tests" ]; then
10 for s in $shell_tests; do
11 echo "Running $s.."
12 bash $s
13 done
14 fi