[libc++] Mark a few more tests as unsupported on gcc-8/9.
authorMarek Kurdej <marek.kurdej@gmail.com>
Thu, 26 Nov 2020 11:40:50 +0000 (12:40 +0100)
committerMarek Kurdej <marek.kurdej@gmail.com>
Thu, 26 Nov 2020 11:40:50 +0000 (12:40 +0100)
commit5641b1dfddff847f7f3edc484537f9314c283225
treefe7986ed343940ef0f1003ce2442ad2b0c56af59
parent4bee3197f665a8c2336a6cdd4bf5c4575b9e5fe7
[libc++] Mark a few more tests as unsupported on gcc-8/9.

This will fix remaining failures on gcc-9 buildbot: http://lab.llvm.org:8011/#/builders/101.
gcc-8 and gcc-9 do not support constexpr destructors nor constexpr allocation.

Fix gcc warnings: -Wconversion, -Wpragmas.
libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.members/allocate.pass.cpp
libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.members/allocate_hint.pass.cpp
libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.members/construct.pass.cpp
libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.members/deallocate.pass.cpp
libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.members/destroy.pass.cpp
libcxx/test/std/utilities/memory/default.allocator/allocator.members/allocate.pass.cpp
libcxx/test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy.pass.cpp
libcxx/test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy_at.pass.cpp
libcxx/test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy_n.pass.cpp
libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/result_of11.pass.cpp
libcxxabi/src/demangle/Utility.h