mirror of git://gcc.gnu.org/git/gcc.git
The new test is currently marked as XFAIL because PR c++/102284 means that GCC doesn't notice that the lifetimes have ended. libstdc++-v3/ChangeLog: PR libstdc++/121024 * include/bits/ranges_uninitialized.h (ranges::destroy): Do not optimize away trivial destructors during constant evaluation. (ranges::destroy_n): Likewise. * testsuite/20_util/specialized_algorithms/destroy/121024.cc: New test. Reviewed-by: Tomasz Kamiński <tkaminsk@redhat.com> |
||
|---|---|---|
| .. | ||
| construct_at | ||
| destroy | ||
| memory_management_tools | ||
| pstl | ||
| uninitialized_copy | ||
| uninitialized_copy_n | ||
| uninitialized_default | ||
| uninitialized_default_construct | ||
| uninitialized_default_n | ||
| uninitialized_fill | ||
| uninitialized_fill_n | ||
| uninitialized_move | ||
| uninitialized_value_construct | ||
| uninitialized_value_construct_n | ||
| feature_test_macro.cc | ||