From: Louis Dionne Date: Thu, 29 Nov 2018 21:25:29 +0000 (+0000) Subject: [libcxx] Make UNSUPPORTED for std::async test more fine grained X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9af1d12978a4a640abb3dd969638932e348e7604;p=platform%2Fupstream%2Fllvm.git [libcxx] Make UNSUPPORTED for std::async test more fine grained The test was previously marked as unsupported on all Apple platforms, when we really just want to mark it as unsupported for previously shipped dylibs on macosx. llvm-svn: 347920 --- diff --git a/libcxx/test/std/thread/futures/futures.async/async_race.38682.pass.cpp b/libcxx/test/std/thread/futures/futures.async/async_race.38682.pass.cpp index 9374c50..bc82ba8 100644 --- a/libcxx/test/std/thread/futures/futures.async/async_race.38682.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.async/async_race.38682.pass.cpp @@ -12,7 +12,14 @@ // There's currently no release of OS X whose dylib contains the patch for // PR38682. Since the fix for future is in the dylib, this test may fail. -// UNSUPPORTED: apple-darwin +// UNSUPPORTED: with_system_cxx_lib=macosx10.14 +// UNSUPPORTED: with_system_cxx_lib=macosx10.13 +// UNSUPPORTED: with_system_cxx_lib=macosx10.12 +// UNSUPPORTED: with_system_cxx_lib=macosx10.11 +// UNSUPPORTED: with_system_cxx_lib=macosx10.10 +// UNSUPPORTED: with_system_cxx_lib=macosx10.9 +// UNSUPPORTED: with_system_cxx_lib=macosx10.8 +// UNSUPPORTED: with_system_cxx_lib=macosx10.7 // This test is designed to cause and allow TSAN to detect a race condition // in std::async, as reported in https://bugs.llvm.org/show_bug.cgi?id=38682.