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

Using CXX14 and compatibility issues between UG_USE_JSON and UG_USE_PYBIND11 #1

Open
anaegel opened this issue Dec 6, 2024 · 0 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@anaegel
Copy link
Member

anaegel commented Dec 6, 2024

The boost version 1.71 shipped with UG4 is not compatible with CXX17.
I suggest moving back to CXX14. This fix is applied in 36f24a2.

The aforementioned defines are not 100% compatible, as of now. In particular, we cannot use JSON from python.
A tentative fix has been added in 6b9d74a. I do hope, this is complete and does not break anything.

@einfisch: What do you think? Please feel free to revert!

@anaegel anaegel added bug Something isn't working enhancement New feature or request labels Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants