[Support] This sanity check in the test only works with certain versions
authorChandler Carruth <chandlerc@gmail.com>
Tue, 3 Jul 2018 07:51:01 +0000 (07:51 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Tue, 3 Jul 2018 07:51:01 +0000 (07:51 +0000)
commit9e0108d90cb11eb2a25e3019fa882d5032a709d5
tree7853928213936f9b2cf982a8fbfd5ac1680af880
parentba8228affc66affd56b8c95b48cfc43d9763b199
[Support] This sanity check in the test only works with certain versions
of libstdc++, not just certain versions of GCC. The original macros
broke when using Clang + libstdc++4.9 sadly.

Sadly, testing for versions of libstdc++ has been extremely problematic
in the past, so I'm just narrowing this down to Windows and when using
libc++ as that seems at least very unlikely to keep build bots broken.

llvm-svn: 336174
llvm/unittests/Support/TypeTraitsTest.cpp