-
- Downloads
libstdc++: Fix testsuite warnings about new C++23 deprecations
With the recent change to deprecate std::aligned_storage and std::aligned_union we need to adjust some tests that now fail with -std=c++23. libstdc++-v3/ChangeLog: * include/std/type_traits: Add diagnostic pragmas around references to deprecated std::aligned_storage and std::aligned_union traits. * testsuite/20_util/aligned_storage/requirements/alias_decl.cc: Add dg-warning for et c++23. * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc: Likewise. * testsuite/20_util/aligned_storage/value.cc: Likewise. * testsuite/20_util/aligned_union/1.cc: Likewise. * testsuite/20_util/aligned_union/requirements/alias_decl.cc: Likewise.
Showing
- libstdc++-v3/include/std/type_traits 7 additions, 0 deletionslibstdc++-v3/include/std/type_traits
- libstdc++-v3/testsuite/20_util/aligned_storage/requirements/alias_decl.cc 3 additions, 0 deletions...tsuite/20_util/aligned_storage/requirements/alias_decl.cc
- libstdc++-v3/testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc 3 additions, 0 deletions...il/aligned_storage/requirements/explicit_instantiation.cc
- libstdc++-v3/testsuite/20_util/aligned_storage/value.cc 2 additions, 0 deletionslibstdc++-v3/testsuite/20_util/aligned_storage/value.cc
- libstdc++-v3/testsuite/20_util/aligned_union/1.cc 2 additions, 0 deletionslibstdc++-v3/testsuite/20_util/aligned_union/1.cc
- libstdc++-v3/testsuite/20_util/aligned_union/requirements/alias_decl.cc 3 additions, 0 deletions...estsuite/20_util/aligned_union/requirements/alias_decl.cc
Loading
Please register or sign in to comment