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

SWIG: make it work with Clang 19 #1250

Merged
merged 15 commits into from
Nov 10, 2024
Merged

SWIG: make it work with Clang 19 #1250

merged 15 commits into from
Nov 10, 2024

Conversation

agarny
Copy link
Contributor

@agarny agarny commented Oct 14, 2024

Fixes #1249.

…p file.

It's already included in the corresponding .h file.
Indeed, from https://releases.llvm.org/19.1.0/tools/clang/docs/ReleaseNotes.html:

Added the INFINITY and NAN macros to Clang’s <float.h> freestanding implementation; these macros were defined in <math.h> in C99 but C23 added them to <float.h> in WG14 N2848.
nickerso
nickerso previously approved these changes Oct 15, 2024
Copy link
Contributor

@nickerso nickerso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Due to buildbot not being available, testing performed manually has confirmed this PR is working across Windows, Mac, and Linux.

@hsorby hsorby added the Infrastructure Building, hosting, testing, etc. label Nov 7, 2024
@hsorby hsorby merged commit 7d5bf00 into cellml:main Nov 10, 2024
14 checks passed
@agarny agarny deleted the python branch November 10, 2024 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Infrastructure Building, hosting, testing, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SWIG: make it work with Clang 19
3 participants