Andrew Dunstan wrote: > Stefan Kaltenbrunner wrote: >> Tom Lane wrote: >> >>> Jeremy Drake <[EMAIL PROTECTED]> writes: >>> >>>> Plus if it is backported, I can enable 8.x builds on mongoose (my >>>> x86 icc >>>> buildfarm box). >>>> >>> Please do --- I've applied the changes in 8.1 and 8.0 branches. >>> >> >> and leveret went green on both 8.0 and 8.1 ... >> >> >> >> > > > Good. Now we need to clean up the huge number of warnings, such as: > > > > /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE/proto.h(95): > warning #1292: attribute "warn_unused_result" ignored > __attribute__warn_unused_result__; > ^ > > and > pg_restore.c(332): warning #188: enumerated type mixed with another type > AH = OpenArchive(inputFileSpec, opts->format);
well a large number of those look a bit bogus(annoying) - and icc has ways to disable individual warnings (indicated by the number following the #) like: -wd<L1>[,<L2>,...<LN>] Disable diagnostics L1 through LN. maybe we should use that(ftp://download.intel.com/support/performancetools/c/linux/v9/icc.txt has the full manpage)? Stefan ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings