Unix Technical Forum

PostgreSQL 8.2 : warnings during the built with ICC 9.1.045

This is a discussion on PostgreSQL 8.2 : warnings during the built with ICC 9.1.045 within the pgsql Hackers forums, part of the PostgreSQL category; --> Hello List, I try to post this e-mail on this list, as nobody answers me on pgsql-general :-( I ...


Go Back   Unix Technical Forum > Database Server Software > PostgreSQL > pgsql Hackers

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-12-2008, 05:58 AM
DANTE Alexandra
 
Posts: n/a
Default PostgreSQL 8.2 : warnings during the built with ICC 9.1.045

Hello List,

I try to post this e-mail on this list, as nobody answers me on
pgsql-general :-(
I work with an IA-64 server with Red Hat Enterprise Linux 4 AS update 2
on which the Intel compiler icc 9.1.045 is available and I build
PostgreSQL 8.2 with this compiler.
To do that I generated RPM from the "postgresql-8.2.0-2PGDG.src.rpm"
with the command "rpmbuild -ba postgresql-8.2.spec"

I noticed a lot of warnings in the log of the "rpmbuild -ba" command.
I put below some of these warnings :
parse_expr.c(2066): warning #188: enumerated type mixed with another type
rctype = 0; /* keep compiler
quiet */

.../../../../src/include/storage/s_lock.h(246): warning #167: argument of
type "volatile slock_t={unsigned int} *" is incompatible with parameter
of type "void *"
ret = _InterlockedExchange(lock,1); /* this is a xchg asm
macro */

hba.c(1476): warning #167: argument of type "int *" is incompatible with
parameter of type "socklen_t={__socklen_t={unsigned int}} *restrict"
if (getsockopt(sock, SOL_SOCKET, SO_PEERCRED, &peercred, &so_len)
!= 0 ||

regc_locale.c(358): warning #186: pointless comparison of unsigned
integer with zero
return (c >= 0 && c <= UCHAR_MAX && isdigit((unsigned char) c));

dfmgr.c(117): warning #556: a value of type "void *" cannot be assigned
to an entity of type "PGFunction"
retval = pg_dlsym(lib_handle, funcname);
^
dfmgr.c(165): warning #120: return value type does not match the
function type
return pg_dlsym(filehandle, funcname);

fe-misc.c(167): warning #186: pointless comparison of unsigned integer
with zero
if (len < 0 || len > (size_t) (conn->inEnd - conn->inCursor))

mbuf.c(45): warning #108: implicitly-signed bit field of length 1
int no_write:1;

These numbers of warning (#188, #167, #186, #556, #120, #186, #108)
represent all the warrnings contained in the log file.

Could someone tell me if these warnings can have a negative impact on
the performances of PostgreSQL ?

Thank you in advance.
Regards,
Alexandra DANTE

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

http://archives.postgresql.org

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 11:17 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com