- gperf
- libyaml-devel
- gmp-devel
+ - z3-devel
+ - yices-devel
+ - yices-tools
sources:
- https://git.sr.ht/~macbook/gram
tasks:
echo "SymbiYosys Git hash: $(git rev-parse HEAD)"
sudo make install
rm -rf /tmp/SymbiYosys
- - install-yices2: |
- cd /tmp
- git clone https://github.com/SRI-CSL/yices2.git yices2
- cd yices2
- echo "Yices2 Git hash: $(git rev-parse HEAD)"
- autoconf
- ./configure
- make -j$(nproc)
- sudo make install
- rm -rf /tmp/yices2
- - install-z3: |
- git clone https://github.com/Z3Prover/z3.git z3
- cd z3
- echo "z3 Git hash: $(git rev-parse HEAD)"
- python scripts/mk_make.py
- cd build
- make -j$(nproc)
- sudo make install
- rm -rf /tmp/z3
- install-icarus-verilog: |
cd /tmp
git clone git://github.com/steveicarus/iverilog.git iverilog
- run-tests: |
cd ~/gram
contrib/test
+shell: false