From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10310 invoked by alias); 18 Aug 2003 13:23:48 -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 10303 invoked from network); 18 Aug 2003 13:23:47 -0000 Received: from unknown (HELO hotmail.com) (64.4.18.122) by sources.redhat.com with SMTP; 18 Aug 2003 13:23:47 -0000 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 18 Aug 2003 06:23:46 -0700 Received: from 62.245.182.10 by law12-oe18.adinternal.hotmail.com with DAV; Mon, 18 Aug 2003 13:23:46 +0000 X-Originating-IP: [62.245.182.10] X-Originating-Email: [vcotirlea@hotmail.com] From: "vc" To: References: <3F3C4B65.4060400@callisto.canberra.edu.au> Subject: Re: Snapshot 2003-08-15 available. Date: Mon, 18 Aug 2003 13:23:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-ID: X-OriginalArrivalTime: 18 Aug 2003 13:23:46.0510 (UTC) FILETIME=[F4016EE0:01C3658B] X-SW-Source: 2003/txt/msg00073.txt.bz2 I've tried to fix the below problems, but those tests seems to have more than one compiling problem ... For instance in reuse1.c I fixed the one described below, but I'll get others .... I've downloaded the sources from: ftp://sources.redhat.com/pub/pthreads-win32/sources/pthreads-snap-2003-08-15 / Viv ----- Original Message ----- From: "vc" To: ; Sent: Monday, August 18, 2003 2:53 PM Subject: Re: Snapshot 2003-08-15 available. > Hi, > > I downloaded the 2003-08-15 sources and tests and I'm having some errors > when running the tests. > I'm using Win 2k, VC++ 7.1 and I'm building also the pthreads sources > myself. > > I'm getting the following errors at the following tests (nmake clean VC): > 1) reuse1.c -> > reuse1.c > reuse1.c(80) : error C2059: syntax error : '}' > reuse1.c(82) : error C2059: syntax error : ';' > reuse1.c(86) : error C2059: syntax error : ';' > reuse1.c(87) : error C2059: syntax error : ';' > reuse1.c(102) : error C2059: syntax error : ';' > reuse1.c(103) : error C2059: syntax error : ')' > reuse1.c(105) : error C2059: syntax error : ')' > reuse1.c(108) : error C2059: syntax error : ';' > reuse1.c(108) : error C2065: 'NUMTHREADS' : undeclared identifier > reuse1.c(108) : warning C4552: '<' : operator has no effect; expected > operator with side-effect > reuse1.c(108) : error C2143: syntax error : missing ';' before ')' > reuse1.c(111) : error C2059: syntax error : ')' > reuse1.c(113) : error C2059: syntax error : ')' > reuse1.c(118) : error C2059: syntax error : 'return' > reuse1.c(119) : error C2059: syntax error : '}' > NMAKE : fatal error U1077: 'cl' : return code '0x2' > Stop. > > The problem is obviously the: > enum {NUMTHREADS = }; > > either the = should be removed, or a value should be put there > > 2) reuse2.c -> > reuse2.c > reuse2.c(81) : error C2059: syntax error : '}' > reuse2.c(84) : error C2059: syntax error : ';' > reuse2.c(92) : error C2059: syntax error : ';' > reuse2.c(98) : error C2065: 'NUMTHREADS' : undeclared identifier > reuse2.c(98) : error C2057: expected constant expression > reuse2.c(98) : error C2466: cannot allocate an array of constant size 0 > reuse2.c(98) : error C2133: 't' : unknown size > reuse2.c(102) : error C2059: syntax error : ',' > reuse2.c(109) : error C2059: syntax error : ';' > reuse2.c(109) : warning C4552: '<' : operator has no effect; expected > operator with side-effect > reuse2.c(109) : error C2143: syntax error : missing ';' before ')' > reuse2.c(114) : error C2059: syntax error : 'while' > reuse2.c(121) : error C2059: syntax error : 'for' > reuse2.c(121) : error C2143: syntax error : missing '{' before '<' > reuse2.c(121) : error C2059: syntax error : '<' > reuse2.c(121) : error C2143: syntax error : missing '{' before '++' > reuse2.c(121) : error C2059: syntax error : '++' > reuse2.c(121) : error C2059: syntax error : ')' > reuse2.c(150) : error C2059: syntax error : 'for' > reuse2.c(150) : error C2143: syntax error : missing '{' before '<' > reuse2.c(150) : error C2059: syntax error : '<' > reuse2.c(150) : error C2143: syntax error : missing '{' before '++' > reuse2.c(150) : error C2059: syntax error : '++' > reuse2.c(150) : error C2059: syntax error : ')' > reuse2.c(156) : error C2143: syntax error : missing ')' before 'string' > reuse2.c(156) : error C2143: syntax error : missing '{' before 'string' > reuse2.c(156) : error C2059: syntax error : '' > reuse2.c(156) : error C2059: syntax error : ')' > reuse2.c(157) : error C2143: syntax error : missing ')' before 'string' > reuse2.c(157) : error C2143: syntax error : missing '{' before 'string' > reuse2.c(157) : error C2059: syntax error : '' > reuse2.c(157) : error C2059: syntax error : ')' > reuse2.c(158) : error C2143: syntax error : missing ')' before 'string' > reuse2.c(158) : error C2143: syntax error : missing '{' before 'string' > reuse2.c(158) : error C2059: syntax error : '' > reuse2.c(158) : error C2059: syntax error : ')' > reuse2.c(159) : error C2143: syntax error : missing ')' before 'string' > reuse2.c(159) : error C2143: syntax error : missing '{' before 'string' > reuse2.c(159) : error C2059: syntax error : '' > reuse2.c(159) : error C2059: syntax error : ')' > reuse2.c(161) : error C2059: syntax error : 'return' > reuse2.c(162) : error C2059: syntax error : '}' > NMAKE : fatal error U1077: 'cl' : return code '0x2' > Stop. > > The problem is the same like above > > 3) kill1.c -> > kill1.c > kill1.c(84) : error C2059: syntax error : ')' > NMAKE : fatal error U1077: 'cl' : return code '0x2' > Stop. > > The problem: Seems that the second param for pthread_kill is missing ?????? > > 4) valid1.c -> > valid1.c > valid1.c(80) : error C2059: syntax error : '}' > valid1.c(82) : error C2059: syntax error : ';' > valid1.c(86) : error C2059: syntax error : ';' > valid1.c(87) : error C2059: syntax error : ';' > valid1.c(96) : error C2059: syntax error : ';' > valid1.c(97) : error C2059: syntax error : ')' > valid1.c(99) : error C2059: syntax error : ')' > valid1.c(101) : error C2059: syntax error : ')' > NMAKE : fatal error U1077: 'cl' : return code '0x2' > Stop. > > The problem: the same like in reuse1.c sample > > 5) valid2.c -> > valid2.c > valid2.c(88) : error C2059: syntax error : ')' > NMAKE : fatal error U1077: 'cl' : return code '0x2' > Stop. > > The problem: the same like in kill1.c sample > > All the other tests passed ... > > Thanks a lot for providing this useful library, > Viv > > > ----- Original Message ----- > From: "Ross Johnson" > To: > Sent: Friday, August 15, 2003 4:54 AM > Subject: Snapshot 2003-08-15 available. > > > > Snapshot 2003-08-15 is now available. See > > > > http://sources.redhat.com/pthreads-win32/ > > > > Enjoy. > > Ross > > > > > > >