From b420a0995961abdde414afc231810ca7eaf3b54d Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Fri, 1 May 2020 13:25:40 -0400 Subject: [PATCH] [libc++] Re-enable some tests under ASAN and MSAN The tests were disabled under ASAN/MSAN because old Clangs were very slow to build the test cases. However, I checked with the Clang used on our build bots and the tests are not slow to build anymore, so the tests can be re-enabled. --- .../locale.nm.put/facet.num.put.members/put_double.pass.cpp | 3 --- .../locale.nm.put/facet.num.put.members/put_long_double.pass.cpp | 3 --- libcxx/test/std/re/re.traits/isctype.pass.cpp | 3 --- 3 files changed, 9 deletions(-) diff --git a/libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_double.pass.cpp b/libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_double.pass.cpp index e8084f8..474f9ce 100644 --- a/libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_double.pass.cpp +++ b/libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_double.pass.cpp @@ -12,9 +12,6 @@ // iter_type put(iter_type s, ios_base& iob, char_type fill, double v) const; -// TODO(EricWF): This test takes 40+ minutes to build with Clang 3.8 under ASAN or MSAN. -// UNSUPPORTED: asan, msan - #include #include #include diff --git a/libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.pass.cpp b/libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.pass.cpp index 16c7d61..0740271 100644 --- a/libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.pass.cpp +++ b/libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.pass.cpp @@ -12,9 +12,6 @@ // iter_type put(iter_type s, ios_base& iob, char_type fill, long double v) const; -// TODO(EricWF): This test takes 40+ minutes to build with Clang 3.8 under ASAN or MSAN. -// UNSUPPORTED: asan, msan - // TODO GLIBC uses a different string for positive and negative NAN numbers. // XFAIL: linux-gnu diff --git a/libcxx/test/std/re/re.traits/isctype.pass.cpp b/libcxx/test/std/re/re.traits/isctype.pass.cpp index 1eed193..8c0b079 100644 --- a/libcxx/test/std/re/re.traits/isctype.pass.cpp +++ b/libcxx/test/std/re/re.traits/isctype.pass.cpp @@ -12,9 +12,6 @@ // bool isctype(charT c, char_class_type f) const; -// TODO(EricWF): This test takes 40+ minutes to build with Clang 3.8 under ASAN or MSAN. -// UNSUPPORTED: asan, msan - #include #include -- 2.7.4