hanchenye-llvm-project/libcxx/test/thread
Marshall Clow a6d24cc19d Fixed race conditions in thread tests; exposed by UBSan
llvm-svn: 178029
2013-03-26 15:28:33 +00:00
..
futures This is a start at making the libc++ test suite friendlier to the -fnoexceptions flag. Although this is not a complete solution, it does reduce the number of test failures on OS X from 467 to 128 on OS X when -fno-exceptions is enabled, and does not impact the number of failures at all when -fno-exceptions is not enabled. The bulk of this code was donated anonymously. 2013-03-23 17:27:16 +00:00
thread.condition [tests] Another batch of timeout increases. 2013-02-11 21:04:34 +00:00
thread.general license change 2010-11-16 22:09:02 +00:00
thread.mutex Fix a bug in mutex_try_to_lock. This was previously trying to unlock a mutex that it didn't own, causing an assertion failure in mutex.cpp. The issue was that the unique_lock went out of scope, releasing the lock on m, then m.unlock() was called on an already-unlocked mutex. 2013-02-19 11:28:45 +00:00
thread.req Update testsuite strucuture to latest draft 2010-11-23 22:13:07 +00:00
thread.threads Fixed race conditions in thread tests; exposed by UBSan 2013-03-26 15:28:33 +00:00
macro.pass.cpp license change 2010-11-16 22:09:02 +00:00