Re: Need NetBSD thread tester

From: Larry Rosenman <ler(at)lerctr(dot)org>
To: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: Christopher Kings-Lynne <chriskl(at)familyhealth(dot)com(dot)au>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: Need NetBSD thread tester
Date: 2003-09-12 17:09:55
Message-ID: 162190000.1063386595@lerlaptop-red.iadfw.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

--On Friday, September 12, 2003 13:03:33 -0400 Bruce Momjian
<pgman(at)candle(dot)pha(dot)pa(dot)us> wrote:

> Larry Rosenman wrote:
> -- Start of PGP signed section.
>>
>>
>> --On Friday, September 12, 2003 12:18:52 -0400 Bruce Momjian
>> <pgman(at)candle(dot)pha(dot)pa(dot)us> wrote:
>>
>> >
>> > I need someone running NetBSD to read the top of
>> > src/tools/test_thread_funcs.c and compile and run that function and
>> > report the results.
>> >
>> I have access to one NetBSD system on an Alpha:
>>
>> $ uname -a
>> NetBSD milo.cirr.com 1.6.1_STABLE NetBSD 1.6.1_STABLE (MILO) #1: Sun Jun
>> 1 20:44:15 CDT 2003
>> eric(at)milo(dot)cirr(dot)com:/rmt/.amd/egsner/root/work/eric/NetBSD-1.6/src/sys/ar
>> ch/ alpha/compile/MILO alpha
>> $ cc -O -o test_thread_funcs test_thread_funcs.c
>> test_thread_funcs.c:27: pthread.h: No such file or directory
>> $ cc -O -pthread -o test_thread_funcs test_thread_funcs.c
>> cc: unrecognized option `-pthread'
>> test_thread_funcs.c:27: pthread.h: No such file or directory
>> $ cc -O -pthreads -o test_thread_funcs test_thread_funcs.c
>> cc: unrecognized option `-pthreads'
>> test_thread_funcs.c:27: pthread.h: No such file or directory
>> $ locate pthread.h
>
> Wow, that is strange. Someone else told me NetBSD supports threads, and
> doesn't need any special compile flags, but of course, it has to have
> pthread.h to support threads. NetBSD 1.6.1 is very current, so it isn't
> an old OS.
>
> Can you compile if you remove the pthread.h include? No special compile
> flags should be required.
Nope......

$ vi test*
$ cc -O -o test_thread_funcs test_thread_funcs.c
test_thread_funcs.c: In function `main':
test_thread_funcs.c:50: `pthread_t' undeclared (first use in this function)
test_thread_funcs.c:50: (Each undeclared identifier is reported only once
test_thread_funcs.c:50: for each function it appears in.)
test_thread_funcs.c:50: parse error before `thread1'
test_thread_funcs.c:59: `thread1' undeclared (first use in this function)
test_thread_funcs.c:60: `thread2' undeclared (first use in this function)
$

--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler(at)lerctr(dot)org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Matthew T. O'Connor 2003-09-12 17:16:18 Re: Another small bug (pg_autovacuum)
Previous Message Tom Lane 2003-09-12 17:06:40 Re: Another small bug (pg_autovacuum)