Re: HEADSUP - gcc 3.3 snapshots

From: Henrik Nordstrom <hno@dont-contact.us>
Date: Wed, 18 Jun 2003 23:52:49 +0200

On Wednesday 18 June 2003 21.57, Henrik Nordstrom wrote:
> GCC-3.3 barfs on Squid-2.5...

> Have not tried Squid-3 yet.

Not supricingly it barfs on Squid-3 as well on pretty much the same
errors, plus a few C++ errors:

lib/MemPool.c: In function `memPoolCleanOne':
lib/MemPool.c:591: warning: dereferencing type-punned pointer will
break strict-aliasing rules

lib/radix.c: In function `squid_rn_init':
lib/radix.c:1008: warning: dereferencing type-punned pointer will
break strict-aliasing rules

lib/rfc1738.c: In function `rfc1738_do_escape':
lib/rfc1738.c:132: warning: comparison is always true due to limited
range of data type

src/ACLRequestHeaderStrategy.h: In instantiation of
`ACLRequestHeaderStrategy<HDR_REFERER>
ACLRequestHeaderStrategy<HDR_REFERER>::Instance_':
src/ACLRequestHeaderStrategy.h:80: instantiated from `static
ACLRequestHeaderStrategy<header>*
ACLRequestHeaderStrategy<header>::Instance() [with http_hdr_type
header = HDR_REFERER]'
src/ACLReferer.cc:43: instantiated from here
src/ACLRequestHeaderStrategy.h:59: error: `
   ACLRequestHeaderStrategy<header>::ACLRequestHeaderStrategy() [with
http_hdr_type header = HDR_REFERER]' is private
src/ACLRequestHeaderStrategy.h:84: error: within this context

src/delay_pools.cc: In member function `bool
   VectorMap<Key, Value>::indexUsed(unsigned char) const [with Key =
unsigned
   char, Value = DelayBucket]':
src/delay_pools.cc:395: instantiated from here
src/delay_pools.cc:806: varning: comparison is always true due to
limited range of data type

[duplicate errors pruned]

Regards
Henrik
Received on Wed Jun 18 2003 - 15:53:00 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:20:08 MST