2
0
mirror of https://github.com/boostorg/cobalt.git synced 2026-01-19 04:02:16 +00:00

workaround for pair comparison operator on gcc-12.

This commit is contained in:
Klemens Morgenstern
2024-11-26 13:12:13 +08:00
parent f7b0aa6e4d
commit 6cc042e442

View File

@@ -126,7 +126,8 @@ CO_TEST_CASE(dummy_result)
std::vector<cobalt::promise<std::size_t>> vec;
vec.push_back([]() -> cobalt::promise<std::size_t> { co_return 42u;}());
BOOST_CHECK((co_await cobalt::as_result(race(vec))).value() == std::pair(0u, 42u));
const std::pair<std::size_t, std::size_t> cmp(0u, 42u);
BOOST_CHECK((co_await cobalt::as_result(race(vec))).value() == cmp);
}