Skip to content

Conversation

@sim642
Copy link
Contributor

@sim642 sim642 commented Sep 2, 2025

CHANGES:

* Add `_Float16` type support (goblint/cil#190, goblint/cil#193).
* Add C23 `alignof` and `alignas` support (goblint/cil#189, goblint/cil#191).
* Add initializer support for anonymous struct in union (goblint/cil#176, goblint/cil#184).
* Fix enumerator printing (goblint/cil#185).
* Remove global state from `Pretty` (goblint/cil#187).
* Remove OCaml <4.12 support (goblint/cil#180, goblint/cil#181).
* Use `gnu11` standard in most tests (goblint/cil#188, goblint/cil#192).
@sim642
Copy link
Contributor Author

sim642 commented Sep 2, 2025

Regarding the CI failures:

  1. The lint jobs about conf and depext have been fine in the past: [new release] goblint-cil (2.0.6) #27679 (comment).
  2. The goblint.2.5.0 failures are due to archlinux and fedora-42 having newer GCC by default nowadays.
  3. The freebsd test failures are expected and even in x-ci-accept-failures, but still show up.

@shonfeder
Copy link
Member

Thanks for the updates and the review of CI results!

@shonfeder shonfeder merged commit 8793cd6 into ocaml:master Sep 4, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants