We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
eve fails with:
/home/falcou/infra/tindalos-2/_work/eve/eve/test/unit/api/udt/comparison.cpp:60:55: error: C++20 says that these are ambiguous, even though the second is reversed: [-Werror] 60 | lp_t checks = [&](auto i, auto) { return lhs.get(i) != rhs.get(i); }; | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/falcou/infra/tindalos-2/_work/eve/eve/include/eve/detail/kumi.hpp:344:27: note: candidate 1: ‘constexpr auto kumi::operator!=(const tuple<Ts>&, const Other&) requires sizeof ... (Ts ...) != 0 && (equality_comparable<kumi::tuple<Ts ...>, Other>) [with Other = udt::label_position; Ts = {float, unsigned char}]’ 344 | friend constexpr auto operator!=(tuple const &self, Other const &other) noexcept | ^~~~~~~~ /home/falcou/infra/tindalos-2/_work/eve/eve/include/eve/detail/kumi.hpp:327:27: note: candidate 2: ‘constexpr auto kumi::operator==(const tuple<Ts>&, const Other&) requires sizeof ... (Ts ...) != 0 && (equality_comparable<kumi::tuple<Ts ...>, Other>) [with Other = udt::label_position; Ts = {float, unsigned char}]’ (reversed) 327 | friend constexpr auto operator==(tuple const &self, Other const &other) noexcept | ^~~~~~~~ cc1plus: all warnings being treated as errors
The text was updated successfully, but these errors were encountered:
Fix has been merged. Have to update EVE after new KUMI release
Sorry, something went wrong.
No branches or pull requests
eve fails with:
The text was updated successfully, but these errors were encountered: