fix MultiShift* classes to correctly calculate shift-amount bit width
[ieee754fpu.git] / .gitlab-ci.yml
index e5cf72f83c836450f00e8f11bc1a7e658f4e6dbc..d13b6665cab862b946c795db1ca05446eb2bfab9 100644 (file)
@@ -99,6 +99,18 @@ build:
         - make install
         - popd
 
+        - git clone https://github.com/bitwuzla/bitwuzla.git bitwuzla
+        - pushd bitwuzla
+        - git checkout 19dd987a6e246990619751cca07996fac505fd0b
+        - ./contrib/setup-btor2tools.sh
+        - ./contrib/setup-symfpu.sh
+        - ./contrib/setup-cadical.sh
+        - ./configure.sh
+        - cd build
+        - make -j$(nproc)
+        - make install
+        - popd
+
         - git clone --depth 1 -b smtlib2-expr-support https://gitlab.com/programmerjake/nmigen.git nmigen
         - pushd nmigen
         - git rev-parse HEAD
@@ -113,4 +125,4 @@ build:
 
         - python3 setup.py develop
 
-        - pytest
+        - pytest -v