Re: Compiler warnings in psqloodbc 08.03.0200 - Mailing list pgsql-odbc

From Hiroshi Saito
Subject Re: Compiler warnings in psqloodbc 08.03.0200
Date
Msg-id 009f01c9180a$e154a410$0e01a8c0@IBMC9A0F63B40D
Whole thread Raw
In response to Compiler warnings in psqloodbc 08.03.0200  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Compiler warnings in psqloodbc 08.03.0200  (Zoltan Boszormenyi <zb@cybertec.at>)
List 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 by date:

Previous
From: Tom Lane
Date:
Subject: Compiler warnings in psqloodbc 08.03.0200
Next
From: Marcin Ligorowski
Date:
Subject: Problem with using SOCK_put_int method PGAPI_PutData