Skip to content

Conversation

@zhassan-aws
Copy link
Contributor

This is a proposed alternative fix to #4052 where the new GCC version (v15) switched from C17 to C23 by default and complains about errors in https://github.com/model-checking/kani/blob/main/library/kani/kani_lib.c.

The first proposed fix in #4055 pinned the version to C17. This PR instead removes the typedef that causes an error with C23.

Resolves #4052

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

@zhassan-aws zhassan-aws requested a review from a team as a code owner May 7, 2025 17:54
@github-actions github-actions bot added the Z-EndToEndBenchCI Tag a PR to run benchmark CI label May 7, 2025
@DianaNites
Copy link

Can confirm this is also working as a fix for me, my proofs are running just fine.

@zhassan-aws
Copy link
Contributor Author

Awesome, thanks for confirming!

@zhassan-aws zhassan-aws added this pull request to the merge queue May 7, 2025
Merged via the queue into model-checking:main with commit f47b27a May 7, 2025
25 of 26 checks passed
@zhassan-aws zhassan-aws deleted the remove-bool branch May 7, 2025 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Z-EndToEndBenchCI Tag a PR to run benchmark CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Conversion error: error: failed to find symbol 'nullptr'

3 participants