[llvm-commits] [test-suite] r109855 - /test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m
John McCall
rjmccall at apple.com
Thu Jul 29 23:47:29 PDT 2010
Author: rjmccall
Date: Fri Jul 30 01:47:29 2010
New Revision: 109855
URL: http://llvm.org/viewvc/llvm-project?rev=109855&view=rev
Log:
Fix a race condition in this test causing it to occasionally fail to
terminate (and therefore have halting thrust upon it by RunToolSafely).
Modified:
test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m
Modified: test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m?rev=109855&r1=109854&r2=109855&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m (original)
+++ test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m Fri Jul 30 01:47:29 2010
@@ -29,8 +29,7 @@
int main() {
unsigned i;
- numThreads = 10;
- for (i = 0; i < numThreads; ++i) {
+ for (i = 0; i < kNumThreads; ++i) {
[[[A alloc] init] start];
}
while (numThreads) ;
More information about the llvm-commits
mailing list