Skip to content

Commit f73588c

Browse files
committed
Ada: add gnatprove to CI
1 parent f5a54a5 commit f73588c

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/ada.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,11 @@ jobs:
5959
sudo apt-get install -y valgrind
6060
valgrind --leak-check=full --error-exitcode=1 \
6161
--suppressions=valgrind.supp ./bin/tests
62+
63+
- name: Run gnatprove on wolfssl
64+
working-directory: ./wrapper/Ada
65+
run: alr gnatprove --level=4 -P wolfssl.gpr -j 0 --warnings=error --checks-as-errors --proof-warnings -U
66+
67+
- name: Run gnatprove on examples
68+
working-directory: ./wrapper/Ada/examples
69+
run: alr gnatprove --level=4 -P examples.gpr -j 0 --warnings=error --checks-as-errors --proof-warnings -U

0 commit comments

Comments
 (0)