This fix test failures in std/utilities/memory with Clang 8. Clang 8
supports the -std=c++2a flag, but does not implement
__cpp_constexpr_dynamic_alloc, so we get errors when evaluating some static
asserts in these test files.
I am not sure if the library version macro needs to depend on compiler
support, but some of the other macros already do this.
I'd much rather keep this conditioned on TEST_STD_VER. Otherwise, we're assuming that __cpp_constexpr_dynamic_alloc is defined properly, else this will never get tested.
This shouldn't be an issue since the test is disabled with older Clangs anyway.