Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI fails with latest CBMC #3497

Closed
zhassan-aws opened this issue Sep 5, 2024 · 1 comment · Fixed by #3499
Closed

CI fails with latest CBMC #3497

zhassan-aws opened this issue Sep 5, 2024 · 1 comment · Fixed by #3499
Labels
[C] Bug This is a bug. Something isn't working.

Comments

@zhassan-aws
Copy link
Contributor

Last known working CBMC commit: diffblue/cbmc@c193c27

Passing CI run: https://github.com/model-checking/kani/actions/runs/10664087716/job/29554647861

First known commit that fails: diffblue/cbmc@27b845c

Failing CI run: https://github.com/model-checking/kani/actions/runs/10679835508/job/29599963581

The failure is due to perf regressions timing out after 6 hours. In particular, the perf/s2n-quic/quic/s2n-quic-core test is timing out.

@zhassan-aws zhassan-aws added the [C] Bug This is a bug. Something isn't working. label Sep 5, 2024
@zhassan-aws
Copy link
Contributor Author

Looks like the cause is that the perf jobs is built without cadical:

cmake -S . -Bbuild -DWITH_JBMC=OFF

This is the configuration that should be used:

cmake -S . -Bbuild -DWITH_JBMC=OFF -Dsat_impl="minisat2;cadical"

github-merge-queue bot pushed a commit that referenced this issue Sep 6, 2024
Update the `cmake` configuration step used for building CBMC to include
cadical.

Resolves #3497 

By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 and MIT licenses.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C] Bug This is a bug. Something isn't working.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant