diff options
| -rw-r--r-- | libcxx/test/libcxx/debug/containers/db_sequence_container_iterators.pass.cpp | 34 | 
1 files changed, 0 insertions, 34 deletions
diff --git a/libcxx/test/libcxx/debug/containers/db_sequence_container_iterators.pass.cpp b/libcxx/test/libcxx/debug/containers/db_sequence_container_iterators.pass.cpp index 3014ae34e88..e3932bc0981 100644 --- a/libcxx/test/libcxx/debug/containers/db_sequence_container_iterators.pass.cpp +++ b/libcxx/test/libcxx/debug/containers/db_sequence_container_iterators.pass.cpp @@ -22,9 +22,6 @@  #include <list>  #include <vector>  #include <deque> -#if !defined(_LIBCPP_HAS_NO_THREADS) -#   include <thread> -#endif  #include "container_debug_tests.hpp"  #include "debug_mode_helper.h" @@ -54,7 +51,6 @@ public:          InsertIterIterIter();          EmplaceIterValue();          EraseIterIter(); -        ThreadUseIter();        }      else {        SpliceFirstElemAfter(); @@ -189,36 +185,6 @@ private:      EXPECT_DEATH( CC.front() );    } -  static void ThreadUseIter() { -#if !defined(_LIBCPP_HAS_NO_THREADS) -    CHECKPOINT("thread iter use"); -    const size_t maxRounds = 7; -    struct TestRunner{ -     void operator()() { -        for (size_t count = 0; count < maxRounds; count++) { -          const size_t containerCount = 21; -          std::vector<Container> containers; -          std::vector<typename Container::iterator> iterators; -          for (size_t containerIndex = 0; containerIndex < containerCount; containerIndex++) { -              containers.push_back(makeContainer(3)); -              Container &c = containers.back(); -              iterators.push_back(c.begin()); -              iterators.push_back(c.end()); -          } -        } -      } -    }; -    TestRunner r; -    const size_t threadCount = 13; -    std::vector<std::thread> threads; -    for (size_t count = 0; count < threadCount; count++) -        threads.emplace_back(r); -    r(); -    for (size_t count = 0; count < threadCount; count++) -        threads[count].join(); -#endif -  } -    static void EraseIterIter() {      CHECKPOINT("testing erase iter iter invalidation");      Container C1 = makeContainer(3);  | 

