]> granicus.if.org Git - libatomic_ops/commitdiff
Remove useless 'perror' call in tests run_parallel.h
authorIvan Maidanski <ivmai@mail.ru>
Tue, 18 Sep 2012 11:10:47 +0000 (15:10 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 18 Sep 2012 11:10:47 +0000 (15:10 +0400)
* tests/run_parallel.h (run_parallel): Remove useless perror() call
(since error code is returned by pthread primitive or GetLastError).

tests/run_parallel.h

index a200f33e53fbdd5d6d9c8a81b1e7b46dc1dffdec..2a2b456512e024fb7c05801f78b282487d23cda6 100644 (file)
@@ -77,7 +77,6 @@ void * run_parallel(int nthreads, thr_func f1, test_func t, const char *name)
     {
       if ((code = pthread_create(thr + i, &attr, f1, (void *)(long)i)) != 0)
     {
-      perror("Thread creation failed");
       fprintf(stderr, "Pthread_create returned %d, thread %d\n", code, i);
       abort();
         }
@@ -86,7 +85,6 @@ void * run_parallel(int nthreads, thr_func f1, test_func t, const char *name)
     {
       if ((code = pthread_join(thr[i], NULL)) != 0)
     {
-      perror("Thread join failed");
       fprintf(stderr, "Pthread_join returned %d, thread %d\n", code, i);
       abort();
         }
@@ -181,7 +179,6 @@ void * run_parallel(int nthreads, thr_func f1, test_func t, const char *name)
       if ((thr[i] = CreateThread(NULL, 0, tramp, (LPVOID)(args+i), 0, NULL))
       == NULL)
     {
-      perror("Thread creation failed");
       fprintf(stderr, "CreateThread failed with %lu, thread %d\n",
               (unsigned long)GetLastError(), i);
       abort();
@@ -191,7 +188,6 @@ void * run_parallel(int nthreads, thr_func f1, test_func t, const char *name)
     {
       if ((code = WaitForSingleObject(thr[i], INFINITE)) != WAIT_OBJECT_0)
     {
-      perror("Thread join failed");
       fprintf(stderr, "WaitForSingleObject returned %lu, thread %d\n",
               (unsigned long)code, i);
       abort();