Re: Compiler warnings in psqloodbc 08.03.0200
От | Hiroshi Saito |
---|---|
Тема | Re: Compiler warnings in psqloodbc 08.03.0200 |
Дата | |
Msg-id | 009f01c9180a$e154a410$0e01a8c0@IBMC9A0F63B40D обсуждение исходный текст |
Ответ на | Compiler warnings in psqloodbc 08.03.0200 (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: Compiler warnings in psqloodbc 08.03.0200
|
Список | pgsql-odbc |
Hi. Surely, we have not made offer sufficient about x86_64.... However, The check of operation was performed by the temporary rental machine. Moreover, there is also a situation of taking time in the check of the present BIGENDIAN. Then, late work may be blamed.... Anyway, In order to avoid a problem, to be warning should clear. BTW, FreeBSD x86 is this. inet% gmake socket.o if gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -I/usr/local/pgsql/include -Wall -g -O2 -MT socket.o -MD -MP -MF ".deps/socket.Tpo" -c -o socket.o socket.c; \ then mv -f ".deps/socket.Tpo" ".deps/socket.Po"; else rm -f ".deps/socket.Tpo"; exit 1; fi socket.c: In function `SOCK_wait_for_ready': socket.c:468: warning: 'no_timeout' might be used uninitialized in this function Regards, Hiroshi Saito ----- Original Message ----- From: "Tom Lane" <tgl@sss.pgh.pa.us> >I wrote: >> BTW, isn't anyone paying attention to compiler warnings in this code base? > > To be concrete, attached is a list of warnings I see when building .0200 > using gcc -Wall on an x86_64 Fedora 9 machine. If I were in charge of > this project I'd insist on every one of these being cleaned up --- they > are at least evidence of sloppy programming, and a significant fraction > look like they mean certain crashes if the code ever gets executed. > > BTW, I've omitted 261 "pointer targets differ in signedness" warnings... > those are probably not interesting, but I'd still recommend cleaning > them up, if only so that more important warnings don't get lost in the > noise. The core Postgres project has maintained a zero-tolerance policy > on gcc warnings for years, and I think it's served us well. > > regards, tom lane
В списке pgsql-odbc по дате отправления: