@@ -22,18 +22,13 @@ jobs:
2222 run : |
2323 sudo apt-get update
2424 sudo apt-get install libxml2-utils
25- sudo apt-get install libz3-dev libtinyxml2-dev
25+ sudo apt-get install libtinyxml2-dev
2626 sudo apt-get install qtbase5-dev qttools5-dev libqt5charts5-dev qt5-default
2727
28- - name : Fix missing z3_version.h
29- if : matrix.os == 'ubuntu-18.04'
30- run : |
31- cp externals/z3_version_old.h externals/z3_version.h
32-
3328 - name : Install missing software on macos
3429 if : contains(matrix.os, 'macos')
3530 run : |
36- brew install coreutils python3 z3 qt@5
31+ brew install coreutils python3 qt@5
3732
3833 - name : Install missing Python packages
3934 run : |
4540 run : |
4641 mkdir cmake.output.tinyxml2
4742 cd cmake.output.tinyxml2
48- cmake -G "Unix Makefiles" -DUSE_Z3=On - DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DUSE_BUNDLED_TINYXML2=Off ..
43+ cmake -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DUSE_BUNDLED_TINYXML2=Off ..
4944 cmake --build . -- -j$(nproc)
5045 cd ..
5146
5954 run : |
6055 mkdir cmake.output
6156 cd cmake.output
62- cmake -G "Unix Makefiles" -DUSE_Z3=On - DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On ..
57+ cmake -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On ..
6358 cmake --build . -- -j$(nproc)
6459 cd ..
6560
6863 run : |
6964 mkdir cmake.output
7065 cd cmake.output
71- cmake -G "Unix Makefiles" -DUSE_Z3=On - DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DQt5_DIR=$(brew --prefix qt@5)/lib/cmake/Qt5 ..
66+ cmake -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DQt5_DIR=$(brew --prefix qt@5)/lib/cmake/Qt5 ..
7267 cmake --build . -- -j$(nproc)
7368 cd ..
7469
@@ -95,15 +90,15 @@ jobs:
9590 - name : Build cppcheck
9691 run : |
9792 make clean
98- make -j$(nproc) USE_Z3=yes HAVE_RULES=yes
93+ make -j$(nproc) HAVE_RULES=yes
9994
10095 - name : Build test
10196 run : |
102- make -j$(nproc) testrunner USE_Z3=yes HAVE_RULES=yes
97+ make -j$(nproc) testrunner HAVE_RULES=yes
10398
10499 - name : Run test
105100 run : |
106- make -j$(nproc) check USE_Z3=yes HAVE_RULES=yes
101+ make -j$(nproc) check HAVE_RULES=yes
107102
108103 # the script uses sed parameters not supported by MacOS
109104 - name : Run extra tests
0 commit comments