// { dg-options "-std=gnu++23" } // { dg-do compile } #include struct E { E() = default; E(E&&) = default; }; void test_pr105146() { std::bad_expected_access(E{}); }