Skip to content

Conversation

@BenBrock
Copy link
Contributor

@BenBrock BenBrock commented Mar 13, 2025

More specifically, std::is_assignable_v<T, U> returns true when one of T and U is a C _Complex number. Clang doesn't allow this conversion, however. This implements a workaround to disable assignments whenever T and U are "mixed C complex numbers."

@BenBrock BenBrock merged commit fbf3902 into main Mar 13, 2025
3 checks passed
@BenBrock BenBrock deleted the dev/brock/fix-clang-cpp branch March 13, 2025 23:25
@BenBrock BenBrock mentioned this pull request Mar 13, 2025
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