diff --git a/libcxx/test/std/algorithms/algorithms.results/in_out_result.pass.cpp b/libcxx/test/std/algorithms/algorithms.results/in_out_result.pass.cpp index d66426b0469c2..d77123eaf6274 100644 --- a/libcxx/test/std/algorithms/algorithms.results/in_out_result.pass.cpp +++ b/libcxx/test/std/algorithms/algorithms.results/in_out_result.pass.cpp @@ -16,14 +16,10 @@ // struct in_out_result; // } - #include #include #include -// FIXME(varconst): this test doesn't work on Fuchsia. -#ifndef __Fuchsia__ - struct A { A(int&); }; @@ -46,10 +42,7 @@ static_assert(std::is_convertible_v&& static_assert(!std::is_nothrow_convertible_v&&, std::ranges::in_out_result>); -#endif // __Fuchsia__ - int main(int, char**) { -#ifndef __Fuchsia__ // Conversion, fundamental types. { std::ranges::in_out_result x = {2, false}; @@ -135,7 +128,6 @@ int main(int, char**) { static_assert( !std::is_convertible_v, std::ranges::in_out_result>); } -#endif // __Fuchsia__ return 0; }