Skip to content

[new release] goblint-cil (2.0.7)#28433

Merged
shonfeder merged 2 commits into
ocaml:masterfrom
sim642:release-goblint-cil-2.0.7
Sep 4, 2025
Merged

[new release] goblint-cil (2.0.7)#28433
shonfeder merged 2 commits into
ocaml:masterfrom
sim642:release-goblint-cil-2.0.7

Conversation

@sim642

@sim642 sim642 commented Sep 2, 2025

Copy link
Copy Markdown
Contributor

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

sim642 commented Sep 2, 2025

Copy link
Copy Markdown
Contributor Author

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
Copy Markdown
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