From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9526 invoked by alias); 3 Mar 2005 03:19:18 -0000 Mailing-List: contact pthreads-win32-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: pthreads-win32-owner@sources.redhat.com Received: (qmail 9294 invoked from network); 3 Mar 2005 03:19:05 -0000 Received: from unknown (HELO foresee.com.cn) (61.144.60.122) by sourceware.org with SMTP; 3 Mar 2005 03:19:05 -0000 Received: from [192.168.0.120] by foresee.com.cn (MDaemon.PRO.v7.2.0.R) with ESMTP id md50000003189.msg for ; Thu, 03 Mar 2005 11:18:52 +0800 Message-ID: <4226821C.7060603@gmail.com> Date: Thu, 03 Mar 2005 03:19:00 -0000 From: Dongsheng Song User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) MIME-Version: 1.0 To: pthreads-win32@sources.redhat.com Subject: Intel C++ 8.1 fix for pthread-win32 test code References: <42267EA1.5050300@gmail.com> In-Reply-To: <42267EA1.5050300@gmail.com> Content-Type: multipart/mixed; boundary="------------030105050905060901040708" X-Authenticated-Sender: songdongsheng@foresee.com.cn X-Spam-Processed: foresee.com.cn, Thu, 03 Mar 2005 11:18:52 +0800 (not processed: spam filter disabled) X-Return-Path: dongsheng.song@gmail.com X-MDaemon-Deliver-To: pthreads-win32@sources.redhat.com X-MDAV-Processed: foresee.com.cn, Thu, 03 Mar 2005 11:18:57 +0800 X-SW-Source: 2005/txt/msg00015.txt.bz2 This is a multi-part message in MIME format. --------------030105050905060901040708 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Content-length: 1972 D:\tmp\pthreads-win32\tests>cvs diff cvs diff: Diffing . Index: exit2.c =================================================================== RCS file: /cvs/pthreads-win32/pthreads/tests/exit2.c,v retrieving revision 1.11 diff -r1.11 exit2.c 49a50,51 > > return NULL; Index: exit3.c =================================================================== RCS file: /cvs/pthreads-win32/pthreads/tests/exit3.c,v retrieving revision 1.8 diff -r1.8 exit3.c 47a48,49 > > return NULL; Index: eyal1.c =================================================================== RCS file: /cvs/pthreads-win32/pthreads/tests/eyal1.c,v retrieving revision 1.17 diff -r1.17 eyal1.c 137c137 < s += 2 * f * g / (h != 0 ? (h * h) : 1); --- > s += 2 * f * g / ((int) h != 0 ? (h * h) : 1); Index: mutex5.c =================================================================== RCS file: /cvs/pthreads-win32/pthreads/tests/mutex5.c,v retrieving revision 1.8 diff -r1.8 mutex5.c 50,53c50,53 < assert(success = PTHREAD_MUTEX_DEFAULT == PTHREAD_MUTEX_NORMAL); < assert(success = PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_ERRORCHECK); < assert(success = PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_RECURSIVE); < assert(success = PTHREAD_MUTEX_RECURSIVE != PTHREAD_MUTEX_ERRORCHECK); --- > assert(PTHREAD_MUTEX_DEFAULT == PTHREAD_MUTEX_NORMAL); > assert(PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_ERRORCHECK); > assert(PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_RECURSIVE); > assert(PTHREAD_MUTEX_RECURSIVE != PTHREAD_MUTEX_ERRORCHECK); 55,57c55,57 < assert(success = PTHREAD_MUTEX_NORMAL == PTHREAD_MUTEX_FAST_NP); < assert(success = PTHREAD_MUTEX_RECURSIVE == PTHREAD_MUTEX_RECURSIVE_NP); < assert(success = PTHREAD_MUTEX_ERRORCHECK == PTHREAD_MUTEX_ERRORCHECK_NP); --- > assert(PTHREAD_MUTEX_NORMAL == PTHREAD_MUTEX_FAST_NP); > assert(PTHREAD_MUTEX_RECURSIVE == PTHREAD_MUTEX_RECURSIVE_NP); > assert(PTHREAD_MUTEX_ERRORCHECK == PTHREAD_MUTEX_ERRORCHECK_NP); --------------030105050905060901040708 Content-Type: text/plain; name="patch.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="patch.txt" Content-length: 1895 Index: exit2.c =================================================================== RCS file: /cvs/pthreads-win32/pthreads/tests/exit2.c,v retrieving revision 1.11 diff -r1.11 exit2.c 49a50,51 > > return NULL; Index: exit3.c =================================================================== RCS file: /cvs/pthreads-win32/pthreads/tests/exit3.c,v retrieving revision 1.8 diff -r1.8 exit3.c 47a48,49 > > return NULL; Index: eyal1.c =================================================================== RCS file: /cvs/pthreads-win32/pthreads/tests/eyal1.c,v retrieving revision 1.17 diff -r1.17 eyal1.c 137c137 < s += 2 * f * g / (h != 0 ? (h * h) : 1); --- > s += 2 * f * g / ((int) h != 0 ? (h * h) : 1); Index: mutex5.c =================================================================== RCS file: /cvs/pthreads-win32/pthreads/tests/mutex5.c,v retrieving revision 1.8 diff -r1.8 mutex5.c 50,53c50,53 < assert(success = PTHREAD_MUTEX_DEFAULT == PTHREAD_MUTEX_NORMAL); < assert(success = PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_ERRORCHECK); < assert(success = PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_RECURSIVE); < assert(success = PTHREAD_MUTEX_RECURSIVE != PTHREAD_MUTEX_ERRORCHECK); --- > assert(PTHREAD_MUTEX_DEFAULT == PTHREAD_MUTEX_NORMAL); > assert(PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_ERRORCHECK); > assert(PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_RECURSIVE); > assert(PTHREAD_MUTEX_RECURSIVE != PTHREAD_MUTEX_ERRORCHECK); 55,57c55,57 < assert(success = PTHREAD_MUTEX_NORMAL == PTHREAD_MUTEX_FAST_NP); < assert(success = PTHREAD_MUTEX_RECURSIVE == PTHREAD_MUTEX_RECURSIVE_NP); < assert(success = PTHREAD_MUTEX_ERRORCHECK == PTHREAD_MUTEX_ERRORCHECK_NP); --- > assert(PTHREAD_MUTEX_NORMAL == PTHREAD_MUTEX_FAST_NP); > assert(PTHREAD_MUTEX_RECURSIVE == PTHREAD_MUTEX_RECURSIVE_NP); > assert(PTHREAD_MUTEX_ERRORCHECK == PTHREAD_MUTEX_ERRORCHECK_NP); --------------030105050905060901040708--