Skip to content

fix: missing type_traits include #1824

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

Klaim
Copy link
Contributor

@Klaim Klaim commented Aug 1, 2025

Usage of std::is_trivially_constructible in defs.hpp requires including type_traits.

This missing include leads to errors about that type not being found when building with clang++-22 with libc++-22 (which are not released yet), probably they changed the other header's transitive dependencies, making the issue suddenly visible.

Klaim added 2 commits August 1, 2025 16:00
Usage of `std::is_trivially_constructible` in `defs.hpp` requires including `type_traits`. This missing include leads to errors about that type not being found when building with clang++-22 with libc++-22.
@Klaim Klaim marked this pull request as ready for review August 1, 2025 14:50
@Klaim Klaim requested a review from a team as a code owner August 1, 2025 14:50
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.

1 participant