Skip to content

Conversation

@sim642
Copy link
Member

@sim642 sim642 commented Sep 2, 2025

Adapts to goblint/cil#193.

Notably, this is just enough to parse new MacOS headers which contain functions with _Float16 in signatures. Construction of float abstractions of this type will crash.

It should be possible to properly support _Float16 but that requires extending our float C stubs to this new type. It might be a bit of work because _Float16 might not be available on all architectures, so it would probably have to duplicate some conditional compilation similar to what's now in CIL.

@sim642 sim642 added this to the v2.6.0 Awkward Aardvark milestone Sep 2, 2025
@sim642 sim642 added the feature label Sep 2, 2025
@sim642 sim642 marked this pull request as ready for review September 5, 2025 06:51
@sim642 sim642 merged commit f34a158 into master Sep 5, 2025
17 of 19 checks passed
@sim642 sim642 deleted the float16 branch September 5, 2025 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants