rsync build on IA64 using icc

michael bane michael.bane at manchester.ac.uk
Sat Sep 22 15:26:09 GMT 2007


I got numerous warnings when building rsync on IA64 (Itanium-2) using
Intel C/C++ compiler (see attached). Is this expected? Thanks, Michael


-------------- next part --------------
Script started on Fri 21 Sep 2007 06:14:05 PM BST

~/src$ ls -alt
total 222884
-rw-r--r--   1 mccssmb2 mcc101         0 Sep 21 18:14 build_rsync
drwxr-xr-x   8 mccssmb2 mcc101      4096 Sep 21 18:14 .
-rw-r--r--   1 mccssmb2 mcc101    811841 Sep 21 18:02 rsync-2.6.9.tar.gz
drwxr-xr-x  33 mccssmb2 mcc101      4096 Sep 21 18:02 ..
drwxr-xr-x   8 mccssmb2 mcc101      4096 May 11 17:51 parallel-netcdf-1.0.1
-rwxr--r--   1 mccssmb2 mcc101   5497446 Feb 16  2007 xconvR81.91
-rw-------   1 mccssmb2 mcc101 170118548 Jan 25  2007 CDAT-4.1.2-everything.tar.gz
drwxr-xr-x   4 mccssmb2 mcc101      4096 Jan 25  2007 pave_v2.2
-rw-r--r--   1 mccssmb2 mcc101  35000320 Jan  6  2007 parallel-netcdf-1.0.1.tar
drwxr-xr-x   2 mccssmb2 mcc101      4096 Nov 22  2006 swapbytes-0.1
-rw-r--r--   1 mccssmb2 mcc101     10240 Nov 22  2006 swapbytes-0.1.tar
drwxr-xr-x   6 mccssmb2 mcc101      4096 Oct 12  2006 screen-4.0.2
drwxr-xr-x   7 mccssmb2 mcc101      4096 Sep 26  2006 biggerIOAPI_3.0
lrwxrwxrwx   1 mccssmb2 mcc101        35 Sep 26  2006 CMAQv4.4 -> /project/horace/mcc101/src/CMAQv4.4
lrwxrwxrwx   1 mccssmb2 mcc101        36 Sep 26  2006 madrid4.4 -> /project/horace/mcc101/src/madrid4.4
lrwxrwxrwx   1 mccssmb2 mcc101        40 Sep 26  2006 M3DATA.tar.gz -> /project/horace/mcc101/src/M3DATA.tar.gz
lrwxrwxrwx   1 mccssmb2 mcc101        43 Sep 26  2006 ioapi-3.0.tar.gz -> /project/horace/mcc101/src/ioapi-3.0.tar.gz
drwxr-xr-x   8 mccssmb2 mcc101      4096 Sep 25  2006 IOAPI_3.0
-rw-r--r--   1 mccssmb2 mcc101   6676848 Aug 22  2006 ummcip_trial.tar.gz
-rw-r--r--   1 mccssmb2 mcc101   4618240 Aug  3  2006 flex-2.5.33.tar
-rw-r--r--   1 mccssmb2 mcc101   4003840 Aug  3  2006 xxdiff-3.2.tar
-rw-r--r--   1 mccssmb2 mcc101   1933259 Jan 14  2005 pave_v2.2_src.tar.gz

~/src$ tar -xtfxzf rsync-2.6.9.tar.gz

~/src$ cd rsync-2.6.9

~/src/rsync-2.6.9$ export 

~/src/rsync-2.6.9$ which icc
/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc

~/src/rsync-2.6.9$ export CC=/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc

~/src/rsync-2.6.9$ $CC --veriosion
icc (ICC) 9.1 20060707
Copyright (C) 1985-2006 Intel Corporation.  All rights reserved.


~/src/rsync-2.6.9$ ./configure
configure: Configuring rsync 2.6.9
checking build system type... ia64-unknown-linux-gnu
checking host system type... ia64-unknown-linux-gnu
checking target system type... ia64-unknown-linux-gnu
checking for gcc... /opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc accepts -g... yes
checking for /opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc option to accept ISO C89... none needed
checking how to run the C preprocessor... /opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a BSD-compatible install... /usr/bin/install -c
checking for /opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc option to accept ISO C99... -c99
checking for /opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 option to accept ISO Standard C... (cached) -c99
checking whether to include debugging symbols... yes
checking for remsh... 0
checking the group for user "nobody"... nobody
checking for broken largefile support... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for _LARGE_FILES value needed for large files... no
checking ipv6 stack type... linux-glibc
checking for library containing getaddrinfo... none required
checking whether to call shutdown on all sockets... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether time.h and sys/time.h may both be included... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking sys/fcntl.h usability... yes
checking sys/fcntl.h presence... yes
checking for sys/fcntl.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/unistd.h usability... yes
checking sys/unistd.h presence... yes
checking for sys/unistd.h... yes
checking for unistd.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking compat.h usability... no
checking compat.h presence... no
checking for compat.h... no
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking for sys/wait.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/filio.h usability... no
checking sys/filio.h presence... no
checking for sys/filio.h... no
checking for string.h... (cached) yes
checking for stdlib.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/mode.h usability... no
checking sys/mode.h presence... no
checking for sys/mode.h... no
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking glob.h usability... yes
checking glob.h presence... yes
checking for glob.h... yes
checking mcheck.h usability... yes
checking mcheck.h presence... yes
checking for mcheck.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking arpa/nameser.h usability... yes
checking arpa/nameser.h presence... yes
checking for arpa/nameser.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking libcharset.h usability... no
checking libcharset.h presence... no
checking for libcharset.h... no
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking whether sys/types.h defines makedev... yes
checking if makedev takes 3 args... no
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 8
checking for long long... yes
checking size of long long... 8
checking for short... yes
checking size of short... 2
checking for off_t... yes
checking size of off_t... 8
checking for off64_t... yes
checking size of off64_t... 8
checking for inline... inline
checking for long double with more range or precision than double... yes
checking return type of signal handlers... void
checking for uid_t in sys/types.h... yes
checking for mode_t... yes
checking for off_t... (cached) yes
checking for size_t... yes
checking for pid_t... yes
checking type of array argument to getgroups... gid_t
checking for struct stat.st_rdev... yes
checking for socklen_t... yes
checking for errno in errno.h... yes
checking for connect... yes
checking for library containing inet_ntop... none required
checking for library containing libiconv_open... no
checking for inet_ntop... yes
checking for inet_pton... yes
checking whether defines needed by getaddrinfo exist... yes
checking for getaddrinfo... yes
checking for getnameinfo... yes
checking for struct sockaddr.sa_len... no
checking for struct sockaddr_in.sin_len... no
checking for struct sockaddr_un.sun_len... no
checking struct sockaddr_storage... yes
checking for struct sockaddr_in6.sin6_scope_id... yes
checking struct stat64... yes
checking for strcasecmp... yes
checking whether utime accepts a null argument... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for waitpid... yes
checking for wait4... yes
checking for getcwd... yes
checking for strdup... yes
checking for chown... yes
checking for chmod... yes
checking for lchmod... no
checking for mknod... yes
checking for mkfifo... yes
checking for fchmod... yes
checking for fstat... yes
checking for ftruncate... yes
checking for strchr... yes
checking for readlink... yes
checking for link... yes
checking for utime... yes
checking for utimes... yes
checking for lutimes... no
checking for strftime... yes
checking for memmove... yes
checking for lchown... yes
checking for vsnprintf... yes
checking for snprintf... yes
checking for vasprintf... yes
checking for asprintf... yes
checking for setsid... yes
checking for glob... yes
checking for strpbrk... yes
checking for strlcat... no
checking for strlcpy... no
checking for strtol... yes
checking for mallinfo... yes
checking for getgroups... yes
checking for setgroups... yes
checking for geteuid... yes
checking for getegid... yes
checking for setlocale... yes
checking for setmode... no
checking for open64... yes
checking for lseek64... yes
checking for mkstemp64... yes
checking for mtrace... yes
checking for va_copy... no
checking for __va_copy... no
checking for strerror... yes
checking for putenv... yes
checking for iconv_open... yes
checking for locale_charset... no
checking for nl_langinfo... yes
checking for sigaction... yes
checking for sigprocmask... yes
checking for getpgrp... yes
checking for tcgetpgrp... yes
checking whether getpgrp requires zero arguments... yes
checking whether chown() modifies symlinks... no
checking whether link() can hard-link symlinks... yes
checking whether link() can hard-link special files... yes
checking for working socketpair... yes
checking for poptGetContext in -lpopt... yes
checking whether to use included libpopt... no
checking for unsigned char... yes
checking for broken readdir... no
checking for utimbuf... yes
checking if gettimeofday takes tz argument... yes
checking for C99 vsnprintf... yes
checking for secure mkstemp... yes
checking if mknod creates FIFOs... yes
checking if mknod creates sockets... yes
checking whether -c -o works... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lib/dummy
config.status: creating zlib/dummy
config.status: creating popt/dummy
config.status: creating shconfig
config.status: creating config.h

    rsync 2.6.9 configuration successful


~/src/rsync-2.6.9$ make
/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c rsync.c -o rsync.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

rsync.c(33): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

rsync.c(34): remark #1419: external declaration in primary source file
  extern int dry_run;
             ^

rsync.c(35): remark #1419: external declaration in primary source file
  extern int preserve_perms;
             ^

rsync.c(36): remark #1419: external declaration in primary source file
  extern int preserve_executability;
             ^

rsync.c(37): remark #1419: external declaration in primary source file
  extern int preserve_times;
             ^

rsync.c(38): remark #1419: external declaration in primary source file
  extern int omit_dir_times;
             ^

rsync.c(39): remark #1419: external declaration in primary source file
  extern int am_root;
             ^

rsync.c(40): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

rsync.c(41): remark #1419: external declaration in primary source file
  extern int am_sender;
             ^

rsync.c(42): remark #1419: external declaration in primary source file
  extern int am_generator;
             ^

rsync.c(43): remark #1419: external declaration in primary source file
  extern int am_starting_up;
             ^

rsync.c(44): remark #1419: external declaration in primary source file
  extern int allow_8bit_chars;
             ^

rsync.c(45): remark #1419: external declaration in primary source file
  extern int preserve_uid;
             ^

rsync.c(46): remark #1419: external declaration in primary source file
  extern int preserve_gid;
             ^

rsync.c(47): remark #1419: external declaration in primary source file
  extern int inplace;
             ^

rsync.c(48): remark #1419: external declaration in primary source file
  extern int keep_dirlinks;
             ^

rsync.c(49): remark #1419: external declaration in primary source file
  extern int make_backups;
             ^

rsync.c(50): remark #1419: external declaration in primary source file
  extern mode_t orig_umask;
                ^

rsync.c(51): remark #1419: external declaration in primary source file
  extern struct stats stats;
                      ^

rsync.c(52): remark #1419: external declaration in primary source file
  extern struct chmod_mode_struct *daemon_chmod_modes;
                                   ^

rsync.c(139): remark #981: operands are evaluated in unspecified order
  				full_fname(fname));
  				^

rsync.c(138): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "stat %s failed",
  			^

rsync.c(158): remark #981: operands are evaluated in unspecified order
  				full_fname(fname));
  				^

rsync.c(157): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "failed to set times on %s",
  			^

rsync.c(195): remark #981: operands are evaluated in unspecified order
  			    full_fname(fname));
  			    ^

rsync.c(193): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "%s %s failed",
  			^

rsync.c(216): remark #981: operands are evaluated in unspecified order
  				full_fname(fname));
  				^

rsync.c(214): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno,
  			^

rsync.c(279): remark #981: operands are evaluated in unspecified order
  			full_fname(fnametmp), fname);
  			^

rsync.c(277): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "%s %s -> \"%s\"",
  		^

rsync.c(298): remark #981: operands are evaluated in unspecified order
  				full_fname(fnametmp), fname);
  				^

rsync.c(297): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "rename %s -> \"%s\"",
  			^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c generator.c -o generator.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

generator.c(26): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

generator.c(27): remark #1419: external declaration in primary source file
  extern int dry_run;
             ^

generator.c(28): remark #1419: external declaration in primary source file
  extern int do_xfers;
             ^

generator.c(29): remark #1419: external declaration in primary source file
  extern int stdout_format_has_i;
             ^

generator.c(30): remark #1419: external declaration in primary source file
  extern int logfile_format_has_i;
             ^

generator.c(31): remark #1419: external declaration in primary source file
  extern int am_root;
             ^

generator.c(32): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

generator.c(33): remark #1419: external declaration in primary source file
  extern int am_daemon;
             ^

generator.c(34): remark #1419: external declaration in primary source file
  extern int do_progress;
             ^

generator.c(35): remark #1419: external declaration in primary source file
  extern int relative_paths;
             ^

generator.c(36): remark #1419: external declaration in primary source file
  extern int implied_dirs;
             ^

generator.c(37): remark #1419: external declaration in primary source file
  extern int keep_dirlinks;
             ^

generator.c(38): remark #1419: external declaration in primary source file
  extern int preserve_links;
             ^

generator.c(39): remark #1419: external declaration in primary source file
  extern int preserve_devices;
             ^

generator.c(40): remark #1419: external declaration in primary source file
  extern int preserve_specials;
             ^

generator.c(41): remark #1419: external declaration in primary source file
  extern int preserve_hard_links;
             ^

generator.c(42): remark #1419: external declaration in primary source file
  extern int preserve_perms;
             ^

generator.c(43): remark #1419: external declaration in primary source file
  extern int preserve_uid;
             ^

generator.c(44): remark #1419: external declaration in primary source file
  extern int preserve_gid;
             ^

generator.c(45): remark #1419: external declaration in primary source file
  extern int preserve_times;
             ^

generator.c(46): remark #1419: external declaration in primary source file
  extern int omit_dir_times;
             ^

generator.c(47): remark #1419: external declaration in primary source file
  extern int delete_mode;
             ^

generator.c(48): remark #1419: external declaration in primary source file
  extern int delete_before;
             ^

generator.c(49): remark #1419: external declaration in primary source file
  extern int delete_during;
             ^

generator.c(50): remark #1419: external declaration in primary source file
  extern int delete_after;
             ^

generator.c(51): remark #1419: external declaration in primary source file
  extern int module_id;
             ^

generator.c(52): remark #1419: external declaration in primary source file
  extern int ignore_errors;
             ^

generator.c(53): remark #1419: external declaration in primary source file
  extern int remove_source_files;
             ^

generator.c(54): remark #1419: external declaration in primary source file
  extern int delay_updates;
             ^

generator.c(55): remark #1419: external declaration in primary source file
  extern int update_only;
             ^

generator.c(56): remark #1419: external declaration in primary source file
  extern int ignore_existing;
             ^

generator.c(57): remark #1419: external declaration in primary source file
  extern int ignore_non_existing;
             ^

generator.c(58): remark #1419: external declaration in primary source file
  extern int inplace;
             ^

generator.c(59): remark #1419: external declaration in primary source file
  extern int append_mode;
             ^

generator.c(60): remark #1419: external declaration in primary source file
  extern int make_backups;
             ^

generator.c(61): remark #1419: external declaration in primary source file
  extern int csum_length;
             ^

generator.c(62): remark #1419: external declaration in primary source file
  extern int ignore_times;
             ^

generator.c(63): remark #1419: external declaration in primary source file
  extern int size_only;
             ^

generator.c(64): remark #1419: external declaration in primary source file
  extern OFF_T max_size;
               ^

generator.c(65): remark #1419: external declaration in primary source file
  extern OFF_T min_size;
               ^

generator.c(66): remark #1419: external declaration in primary source file
  extern int io_error;
             ^

generator.c(67): remark #1419: external declaration in primary source file
  extern int allowed_lull;
             ^

generator.c(68): remark #1419: external declaration in primary source file
  extern int sock_f_out;
             ^

generator.c(69): remark #1419: external declaration in primary source file
  extern int ignore_timeout;
             ^

generator.c(70): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

generator.c(71): remark #1419: external declaration in primary source file
  extern int fuzzy_basis;
             ^

generator.c(72): remark #1419: external declaration in primary source file
  extern int always_checksum;
             ^

generator.c(73): remark #1419: external declaration in primary source file
  extern int checksum_len;
             ^

generator.c(74): remark #1419: external declaration in primary source file
  extern char *partial_dir;
               ^

generator.c(75): remark #1419: external declaration in primary source file
  extern char *basis_dir[];
               ^

generator.c(76): remark #1419: external declaration in primary source file
  extern int compare_dest;
             ^

generator.c(77): remark #1419: external declaration in primary source file
  extern int copy_dest;
             ^

generator.c(78): remark #1419: external declaration in primary source file
  extern int link_dest;
             ^

generator.c(79): remark #1419: external declaration in primary source file
  extern int whole_file;
             ^

generator.c(80): remark #1419: external declaration in primary source file
  extern int list_only;
             ^

generator.c(81): remark #1419: external declaration in primary source file
  extern int new_root_dir;
             ^

generator.c(82): remark #1419: external declaration in primary source file
  extern int read_batch;
             ^

generator.c(83): remark #1419: external declaration in primary source file
  extern int safe_symlinks;
             ^

generator.c(84): remark #1419: external declaration in primary source file
  extern long block_size; /* "long" because popt can't set an int32. */
              ^

generator.c(85): remark #1419: external declaration in primary source file
  extern int max_delete;
             ^

generator.c(86): remark #1419: external declaration in primary source file
  extern int force_delete;
             ^

generator.c(87): remark #1419: external declaration in primary source file
  extern int one_file_system;
             ^

generator.c(88): remark #1419: external declaration in primary source file
  extern struct stats stats;
                      ^

generator.c(89): remark #1419: external declaration in primary source file
  extern dev_t filesystem_dev;
               ^

generator.c(90): remark #1419: external declaration in primary source file
  extern char *backup_dir;
               ^

generator.c(91): remark #1419: external declaration in primary source file
  extern char *backup_suffix;
               ^

generator.c(92): remark #1419: external declaration in primary source file
  extern int backup_suffix_len;
             ^

generator.c(93): remark #1419: external declaration in primary source file
  extern struct file_list *the_file_list;
                           ^

generator.c(94): remark #1419: external declaration in primary source file
  extern struct filter_list_struct server_filter_list;
                                   ^

generator.c(141): remark #981: operands are evaluated in unspecified order
  			full_fname(fname));
  			^

generator.c(140): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "delete_file: unlink %s failed",
  		^

generator.c(166): remark #981: operands are evaluated in unspecified order
  			full_fname(fname));
  			^

generator.c(165): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "delete_file: rmdir %s failed",
  		^

generator.c(205): remark #981: operands are evaluated in unspecified order
  			full_fname(fname));
  			^

generator.c(204): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "delete_file: rmdir %s failed",
  		^

generator.c(663): remark #810: conversion from "int" to "unsigned short" may lose significant bits
  					file->link_u.links->link_dest_used = j + 1;
  					                                   ^

generator.c(681): remark #981: operands are evaluated in unspecified order
  					full_fname(cmpbuf), fname);
  					^

generator.c(680): remark #981: operands are evaluated in unspecified order
  				rsyserr(FINFO, errno, "copy_file %s => %s",
  				^

generator.c(863): remark #981: operands are evaluated in unspecified order
  					full_fname(dn));
  					^

generator.c(861): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno,
  				^

generator.c(932): remark #981: operands are evaluated in unspecified order
  					full_fname(fname));
  					^

generator.c(930): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno,
  				^

generator.c(1023): remark #981: operands are evaluated in unspecified order
  				full_fname(fname), file->u.link);
  				^

generator.c(1022): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "symlink %s -> \"%s\" failed",
  			^

generator.c(1082): remark #981: operands are evaluated in unspecified order
  					full_fname(fname));
  					^

generator.c(1081): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno, "mknod %s failed",
  				^

generator.c(1167): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  			fnamecmp_type = j;
  			              ^

generator.c(1235): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  			SIVAL(numbuf, 0, ndx);
  			^

generator.c(1235): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  			SIVAL(numbuf, 0, ndx);
  			^

generator.c(1235): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  			SIVAL(numbuf, 0, ndx);
  			^

generator.c(1235): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  			SIVAL(numbuf, 0, ndx);
  			^

generator.c(1263): remark #981: operands are evaluated in unspecified order
  			full_fname(fnamecmp));
  			^

generator.c(1262): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "failed to open %s, continuing",
  		^

generator.c(1285): remark #981: operands are evaluated in unspecified order
  				full_fname(backupptr));
  				^

generator.c(1284): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "unlink %s",
  			^

generator.c(1293): remark #981: operands are evaluated in unspecified order
  				full_fname(backupptr));
  				^

generator.c(1292): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "open %s",
  			^

generator.c(1434): remark #981: operands are evaluated in unspecified order
  					full_fname(fname));
  					^

generator.c(1432): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno,
  				^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c receiver.c -o receiver.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

receiver.c(25): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

receiver.c(26): remark #1419: external declaration in primary source file
  extern int do_xfers;
             ^

receiver.c(27): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

receiver.c(28): remark #1419: external declaration in primary source file
  extern int do_progress;
             ^

receiver.c(29): remark #1419: external declaration in primary source file
  extern int log_before_transfer;
             ^

receiver.c(30): remark #1419: external declaration in primary source file
  extern int stdout_format_has_i;
             ^

receiver.c(31): remark #1419: external declaration in primary source file
  extern int logfile_format_has_i;
             ^

receiver.c(32): remark #1419: external declaration in primary source file
  extern int csum_length;
             ^

receiver.c(33): remark #1419: external declaration in primary source file
  extern int read_batch;
             ^

receiver.c(34): remark #1419: external declaration in primary source file
  extern int write_batch;
             ^

receiver.c(35): remark #1419: external declaration in primary source file
  extern int batch_gen_fd;
             ^

receiver.c(36): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

receiver.c(37): remark #1419: external declaration in primary source file
  extern int relative_paths;
             ^

receiver.c(38): remark #1419: external declaration in primary source file
  extern int preserve_hard_links;
             ^

receiver.c(39): remark #1419: external declaration in primary source file
  extern int preserve_perms;
             ^

receiver.c(40): remark #1419: external declaration in primary source file
  extern int basis_dir_cnt;
             ^

receiver.c(41): remark #1419: external declaration in primary source file
  extern int make_backups;
             ^

receiver.c(42): remark #1419: external declaration in primary source file
  extern int cleanup_got_literal;
             ^

receiver.c(43): remark #1419: external declaration in primary source file
  extern int remove_source_files;
             ^

receiver.c(44): remark #1419: external declaration in primary source file
  extern int append_mode;
             ^

receiver.c(45): remark #1419: external declaration in primary source file
  extern int sparse_files;
             ^

receiver.c(46): remark #1419: external declaration in primary source file
  extern int keep_partial;
             ^

receiver.c(47): remark #1419: external declaration in primary source file
  extern int checksum_seed;
             ^

receiver.c(48): remark #1419: external declaration in primary source file
  extern int inplace;
             ^

receiver.c(49): remark #1419: external declaration in primary source file
  extern int delay_updates;
             ^

receiver.c(50): remark #1419: external declaration in primary source file
  extern struct stats stats;
                      ^

receiver.c(51): remark #1419: external declaration in primary source file
  extern char *stdout_format;
               ^

receiver.c(52): remark #1419: external declaration in primary source file
  extern char *tmpdir;
               ^

receiver.c(53): remark #1419: external declaration in primary source file
  extern char *partial_dir;
               ^

receiver.c(54): remark #1419: external declaration in primary source file
  extern char *basis_dir[];
               ^

receiver.c(55): remark #1419: external declaration in primary source file
  extern struct file_list *the_file_list;
                           ^

receiver.c(56): remark #1419: external declaration in primary source file
  extern struct filter_list_struct server_filter_list;
                                   ^

receiver.c(167): remark #1599: declaration hides variable "len" (declared at line 133)
  			int32 len = sum.flength - offset;
  			      ^

receiver.c(175): remark #981: operands are evaluated in unspecified order
  				full_fname(fname), (double)j, (double)offset);
  				^

receiver.c(174): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "lseek of %s returned %.0f, not %.0f",
  			^

receiver.c(231): remark #981: operands are evaluated in unspecified order
  						full_fname(fname),
  						^

receiver.c(229): remark #981: operands are evaluated in unspecified order
  					rsyserr(FERROR, errno,
  					^

receiver.c(257): remark #981: operands are evaluated in unspecified order
  			full_fname(fname));
  			^

receiver.c(256): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "write failed on %s",
  		^

receiver.c(300): remark #981: operands are evaluated in unspecified order
  					full_fname(fname), partialptr);
  					^

receiver.c(298): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno,
  				^

receiver.c(305): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  					SIVAL(numbuf, 0, i);
  					^

receiver.c(305): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  					SIVAL(numbuf, 0, i);
  					^

receiver.c(305): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  					SIVAL(numbuf, 0, i);
  					^

receiver.c(305): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  					SIVAL(numbuf, 0, i);
  					^

receiver.c(528): remark #981: operands are evaluated in unspecified order
  				full_fname(fnamecmp));
  				^

receiver.c(527): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "fstat %s failed",
  			^

receiver.c(564): remark #981: operands are evaluated in unspecified order
  					full_fname(fname));
  					^

receiver.c(563): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno, "open %s failed",
  				^

receiver.c(597): remark #981: operands are evaluated in unspecified order
  					full_fname(fnametmp));
  					^

receiver.c(596): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno, "mkstemp %s failed",
  				^

receiver.c(623): remark #981: operands are evaluated in unspecified order
  				full_fname(fnametmp));
  				^

receiver.c(622): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "close failed on %s",
  			^

receiver.c(659): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, i);
  				^

receiver.c(659): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, i);
  				^

receiver.c(659): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, i);
  				^

receiver.c(659): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, i);
  				^

receiver.c(679): warning #188: enumerated type mixed with another type
  				rprintf(msgtype,
  				        ^

receiver.c(684): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, i);
  				^

receiver.c(684): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, i);
  				^

receiver.c(684): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, i);
  				^

receiver.c(684): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, i);
  				^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c cleanup.c -o cleanup.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

cleanup.c(26): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

cleanup.c(27): remark #1419: external declaration in primary source file
  extern int am_daemon;
             ^

cleanup.c(28): remark #1419: external declaration in primary source file
  extern int io_error;
             ^

cleanup.c(29): remark #1419: external declaration in primary source file
  extern int keep_partial;
             ^

cleanup.c(30): remark #1419: external declaration in primary source file
  extern int log_got_error;
             ^

cleanup.c(31): remark #1419: external declaration in primary source file
  extern char *partial_dir;
               ^

cleanup.c(32): remark #1419: external declaration in primary source file
  extern char *logfile_name;
               ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c sender.c -o sender.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

sender.c(25): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

sender.c(26): remark #1419: external declaration in primary source file
  extern int do_xfers;
             ^

sender.c(27): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

sender.c(28): remark #1419: external declaration in primary source file
  extern int am_daemon;
             ^

sender.c(29): remark #1419: external declaration in primary source file
  extern int log_before_transfer;
             ^

sender.c(30): remark #1419: external declaration in primary source file
  extern int stdout_format_has_i;
             ^

sender.c(31): remark #1419: external declaration in primary source file
  extern int logfile_format_has_i;
             ^

sender.c(32): remark #1419: external declaration in primary source file
  extern int csum_length;
             ^

sender.c(33): remark #1419: external declaration in primary source file
  extern int append_mode;
             ^

sender.c(34): remark #1419: external declaration in primary source file
  extern int io_error;
             ^

sender.c(35): remark #1419: external declaration in primary source file
  extern int allowed_lull;
             ^

sender.c(36): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

sender.c(37): remark #1419: external declaration in primary source file
  extern int remove_source_files;
             ^

sender.c(38): remark #1419: external declaration in primary source file
  extern int updating_basis_file;
             ^

sender.c(39): remark #1419: external declaration in primary source file
  extern int make_backups;
             ^

sender.c(40): remark #1419: external declaration in primary source file
  extern int do_progress;
             ^

sender.c(41): remark #1419: external declaration in primary source file
  extern int inplace;
             ^

sender.c(42): remark #1419: external declaration in primary source file
  extern int batch_fd;
             ^

sender.c(43): remark #1419: external declaration in primary source file
  extern int write_batch;
             ^

sender.c(44): remark #1419: external declaration in primary source file
  extern struct stats stats;
                      ^

sender.c(45): remark #1419: external declaration in primary source file
  extern struct file_list *the_file_list;
                           ^

sender.c(46): remark #1419: external declaration in primary source file
  extern char *stdout_format;
               ^

sender.c(313): remark #981: operands are evaluated in unspecified order
  					full_fname(fname));
  					^

sender.c(311): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno,
  				^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c exclude.c -o exclude.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

exclude.c(26): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

exclude.c(27): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

exclude.c(28): remark #1419: external declaration in primary source file
  extern int am_sender;
             ^

exclude.c(29): remark #1419: external declaration in primary source file
  extern int eol_nulls;
             ^

exclude.c(30): remark #1419: external declaration in primary source file
  extern int list_only;
             ^

exclude.c(31): remark #1419: external declaration in primary source file
  extern int recurse;
             ^

exclude.c(32): remark #1419: external declaration in primary source file
  extern int io_error;
             ^

exclude.c(33): remark #1419: external declaration in primary source file
  extern int local_server;
             ^

exclude.c(34): remark #1419: external declaration in primary source file
  extern int prune_empty_dirs;
             ^

exclude.c(35): remark #1419: external declaration in primary source file
  extern int delete_mode;
             ^

exclude.c(36): remark #1419: external declaration in primary source file
  extern int delete_excluded;
             ^

exclude.c(37): remark #1419: external declaration in primary source file
  extern int cvs_exclude;
             ^

exclude.c(38): remark #1419: external declaration in primary source file
  extern int sanitize_paths;
             ^

exclude.c(39): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

exclude.c(40): remark #1419: external declaration in primary source file
  extern int module_id;
             ^

exclude.c(42): remark #1419: external declaration in primary source file
  extern char curr_dir[];
              ^

exclude.c(43): remark #1419: external declaration in primary source file
  extern unsigned int curr_dir_len;
                      ^

exclude.c(44): remark #1419: external declaration in primary source file
  extern unsigned int module_dirlen;
                      ^

exclude.c(128): remark #981: operands are evaluated in unspecified order
  			who_am_i(), get_rule_prefix(mflags, pat, 0, NULL),
  			            ^

exclude.c(127): remark #981: operands are evaluated in unspecified order
  		rprintf(FINFO, "[%s] add_rule(%s%.*s%s)%s\n",
  		^

exclude.c(1027): remark #810: conversion from "int" to "char" may lose significant bits
  				*s++ = ch;
  				     ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c util.c -o util.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

util.c(26): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

util.c(27): remark #1419: external declaration in primary source file
  extern int dry_run;
             ^

util.c(28): remark #1419: external declaration in primary source file
  extern int module_id;
             ^

util.c(29): remark #1419: external declaration in primary source file
  extern int modify_window;
             ^

util.c(30): remark #1419: external declaration in primary source file
  extern int relative_paths;
             ^

util.c(31): remark #1419: external declaration in primary source file
  extern int human_readable;
             ^

util.c(32): remark #1419: external declaration in primary source file
  extern unsigned int module_dirlen;
                      ^

util.c(33): remark #1419: external declaration in primary source file
  extern mode_t orig_umask;
                ^

util.c(34): remark #1419: external declaration in primary source file
  extern char *partial_dir;
               ^

util.c(35): remark #1419: external declaration in primary source file
  extern struct filter_list_struct server_filter_list;
                                   ^

util.c(103): remark #981: operands are evaluated in unspecified order
  			   ",.-_=+@/") != strlen(*cmd)) {
  			               ^

util.c(274): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "open %s", full_fname(source));
  		                                  ^

util.c(274): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "open %s", full_fname(source));
  		^

util.c(279): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "unlink %s", full_fname(dest));
  		                                    ^

util.c(279): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "unlink %s", full_fname(dest));
  		^

util.c(285): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "open %s", full_fname(dest));
  		                                  ^

util.c(285): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "open %s", full_fname(dest));
  		^

util.c(292): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "write %s", full_fname(dest));
  			                                   ^

util.c(292): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "write %s", full_fname(dest));
  			^

util.c(300): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "read %s", full_fname(source));
  		                                  ^

util.c(300): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "read %s", full_fname(source));
  		^

util.c(308): remark #981: operands are evaluated in unspecified order
  			full_fname(source));
  			^

util.c(307): remark #981: operands are evaluated in unspecified order
  		rsyserr(FINFO, errno, "close failed on %s",
  		^

util.c(313): remark #981: operands are evaluated in unspecified order
  			full_fname(dest));
  			^

util.c(312): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "close failed on %s",
  		^

util.c(616): remark #810: conversion from "int" to "char" may lose significant bits
  			*s = tolower(*(unsigned char *)s);
  			   ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c main.c -o main.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

main.c(29): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

main.c(30): remark #1419: external declaration in primary source file
  extern int dry_run;
             ^

main.c(31): remark #1419: external declaration in primary source file
  extern int list_only;
             ^

main.c(32): remark #1419: external declaration in primary source file
  extern int am_root;
             ^

main.c(33): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

main.c(34): remark #1419: external declaration in primary source file
  extern int am_sender;
             ^

main.c(35): remark #1419: external declaration in primary source file
  extern int am_generator;
             ^

main.c(36): remark #1419: external declaration in primary source file
  extern int am_daemon;
             ^

main.c(37): remark #1419: external declaration in primary source file
  extern int blocking_io;
             ^

main.c(38): remark #1419: external declaration in primary source file
  extern int remove_source_files;
             ^

main.c(39): remark #1419: external declaration in primary source file
  extern int daemon_over_rsh;
             ^

main.c(40): remark #1419: external declaration in primary source file
  extern int need_messages_from_generator;
             ^

main.c(41): remark #1419: external declaration in primary source file
  extern int kluge_around_eof;
             ^

main.c(42): remark #1419: external declaration in primary source file
  extern int do_stats;
             ^

main.c(43): remark #1419: external declaration in primary source file
  extern int log_got_error;
             ^

main.c(44): remark #1419: external declaration in primary source file
  extern int module_id;
             ^

main.c(45): remark #1419: external declaration in primary source file
  extern int copy_links;
             ^

main.c(46): remark #1419: external declaration in primary source file
  extern int copy_dirlinks;
             ^

main.c(47): remark #1419: external declaration in primary source file
  extern int keep_dirlinks;
             ^

main.c(48): remark #1419: external declaration in primary source file
  extern int preserve_hard_links;
             ^

main.c(49): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

main.c(50): remark #1419: external declaration in primary source file
  extern int recurse;
             ^

main.c(51): remark #1419: external declaration in primary source file
  extern int relative_paths;
             ^

main.c(52): remark #1419: external declaration in primary source file
  extern int sanitize_paths;
             ^

main.c(53): remark #1419: external declaration in primary source file
  extern int curr_dir_depth;
             ^

main.c(54): remark #1419: external declaration in primary source file
  extern int curr_dir_len;
             ^

main.c(55): remark #1419: external declaration in primary source file
  extern int module_id;
             ^

main.c(56): remark #1419: external declaration in primary source file
  extern int rsync_port;
             ^

main.c(57): remark #1419: external declaration in primary source file
  extern int whole_file;
             ^

main.c(58): remark #1419: external declaration in primary source file
  extern int read_batch;
             ^

main.c(59): remark #1419: external declaration in primary source file
  extern int write_batch;
             ^

main.c(60): remark #1419: external declaration in primary source file
  extern int batch_fd;
             ^

main.c(61): remark #1419: external declaration in primary source file
  extern int batch_gen_fd;
             ^

main.c(62): remark #1419: external declaration in primary source file
  extern int filesfrom_fd;
             ^

main.c(63): remark #1419: external declaration in primary source file
  extern pid_t cleanup_child_pid;
               ^

main.c(64): remark #1419: external declaration in primary source file
  extern struct stats stats;
                      ^

main.c(65): remark #1419: external declaration in primary source file
  extern char *filesfrom_host;
               ^

main.c(66): remark #1419: external declaration in primary source file
  extern char *partial_dir;
               ^

main.c(67): remark #1419: external declaration in primary source file
  extern char *basis_dir[];
               ^

main.c(68): remark #1419: external declaration in primary source file
  extern char *rsync_path;
               ^

main.c(69): remark #1419: external declaration in primary source file
  extern char *shell_cmd;
               ^

main.c(70): remark #1419: external declaration in primary source file
  extern char *batch_name;
               ^

main.c(71): remark #1419: external declaration in primary source file
  extern char curr_dir[MAXPATHLEN];
              ^

main.c(72): remark #1419: external declaration in primary source file
  extern struct filter_list_struct server_filter_list;
                                   ^

main.c(260): remark #981: operands are evaluated in unspecified order
  			human_num(total_written), human_num(total_read),
  			                          ^

main.c(258): remark #981: operands are evaluated in unspecified order
  		rprintf(FINFO,
  		^

main.c(285): remark #981: operands are evaluated in unspecified order
  		am_daemon ? "daemon " : "", who_am_i());
  		                            ^

main.c(283): remark #981: operands are evaluated in unspecified order
  	rprintf(FINFO, RSYNC_NAME "[%d] (%s%s%s) heap statistics:\n",
  	^

main.c(485): remark #981: operands are evaluated in unspecified order
  					full_fname(dest_path));
  					^

main.c(484): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno, "push_dir#1 %s failed",
  				^

main.c(506): remark #981: operands are evaluated in unspecified order
  			full_fname(dest_path));
  			^

main.c(505): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "ERROR: cannot stat destination %s",
  		^

main.c(528): remark #981: operands are evaluated in unspecified order
  				full_fname(dest_path));
  				^

main.c(527): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "mkdir %s failed",
  			^

main.c(544): remark #981: operands are evaluated in unspecified order
  				full_fname(dest_path));
  				^

main.c(543): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "push_dir#2 %s failed",
  			^

main.c(564): remark #981: operands are evaluated in unspecified order
  			full_fname(dest_path));
  			^

main.c(563): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "push_dir#3 %s failed",
  		^

main.c(655): remark #981: operands are evaluated in unspecified order
  				full_fname(dir));
  				^

main.c(654): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "push_dir#3 %s failed",
  			^

main.c(812): remark #981: operands are evaluated in unspecified order
  				full_fname(dir));
  				^

main.c(811): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "push_dir#4 %s failed",
  			^

main.c(844): remark #1599: declaration hides variable "dir" (declared at line 786)
  		char **dir;
  		       ^

main.c(855): remark #1599: declaration hides variable "dir" (declared at line 786)
  		char **dir;
  		       ^

main.c(1356): remark #981: operands are evaluated in unspecified order
  				full_fname(batch_name));
  				^

main.c(1355): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "Batch file %s open error",
  			^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c checksum.c -o checksum.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

checksum.c(29): remark #1419: external declaration in primary source file
  extern int checksum_seed;
             ^

checksum.c(30): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

checksum.c(75): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  		SIVAL(buf1,len,checksum_seed);
  		^

checksum.c(75): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  		SIVAL(buf1,len,checksum_seed);
  		^

checksum.c(75): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  		SIVAL(buf1,len,checksum_seed);
  		^

checksum.c(75): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  		SIVAL(buf1,len,checksum_seed);
  		^

checksum.c(142): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(s, 0, seed);
  	^

checksum.c(142): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(s, 0, seed);
  	^

checksum.c(142): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(s, 0, seed);
  	^

checksum.c(142): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(s, 0, seed);
  	^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c match.c -o match.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

match.c(25): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

match.c(26): remark #1419: external declaration in primary source file
  extern int do_progress;
             ^

match.c(27): remark #1419: external declaration in primary source file
  extern int checksum_seed;
             ^

match.c(28): remark #1419: external declaration in primary source file
  extern int append_mode;
             ^

match.c(41): remark #1419: external declaration in primary source file
  extern struct stats stats;
                      ^

match.c(327): remark #1599: declaration hides parameter "len" (declared at line 305)
  			int32 len = s->flength - last_match;
  			      ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c syscall.c -o syscall.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

syscall.c(30): remark #1419: external declaration in primary source file
  extern int dry_run;
             ^

syscall.c(31): remark #1419: external declaration in primary source file
  extern int read_only;
             ^

syscall.c(32): remark #1419: external declaration in primary source file
  extern int list_only;
             ^

syscall.c(33): remark #1419: external declaration in primary source file
  extern int preserve_perms;
             ^

syscall.c(255): remark #310: old-style parameter list (anachronism)
  	off64_t lseek64();
  	        ^

syscall.c(255): remark #1419: external declaration in primary source file
  	off64_t lseek64();
  	        ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c log.c -o log.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

log.c(28): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

log.c(29): remark #1419: external declaration in primary source file
  extern int dry_run;
             ^

log.c(30): remark #1419: external declaration in primary source file
  extern int am_daemon;
             ^

log.c(31): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

log.c(32): remark #1419: external declaration in primary source file
  extern int am_sender;
             ^

log.c(33): remark #1419: external declaration in primary source file
  extern int local_server;
             ^

log.c(34): remark #1419: external declaration in primary source file
  extern int quiet;
             ^

log.c(35): remark #1419: external declaration in primary source file
  extern int module_id;
             ^

log.c(36): remark #1419: external declaration in primary source file
  extern int msg_fd_out;
             ^

log.c(37): remark #1419: external declaration in primary source file
  extern int allow_8bit_chars;
             ^

log.c(38): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

log.c(39): remark #1419: external declaration in primary source file
  extern int preserve_times;
             ^

log.c(40): remark #1419: external declaration in primary source file
  extern int stdout_format_has_i;
             ^

log.c(41): remark #1419: external declaration in primary source file
  extern int stdout_format_has_o_or_i;
             ^

log.c(42): remark #1419: external declaration in primary source file
  extern int logfile_format_has_i;
             ^

log.c(43): remark #1419: external declaration in primary source file
  extern int logfile_format_has_o_or_i;
             ^

log.c(44): remark #1419: external declaration in primary source file
  extern mode_t orig_umask;
                ^

log.c(45): remark #1419: external declaration in primary source file
  extern char *auth_user;
               ^

log.c(46): remark #1419: external declaration in primary source file
  extern char *stdout_format;
               ^

log.c(47): remark #1419: external declaration in primary source file
  extern char *logfile_format;
               ^

log.c(48): remark #1419: external declaration in primary source file
  extern char *logfile_name;
               ^

log.c(50): remark #1419: external declaration in primary source file
  extern iconv_t ic_chck;
                 ^

log.c(52): remark #1419: external declaration in primary source file
  extern char curr_dir[];
              ^

log.c(53): remark #1419: external declaration in primary source file
  extern unsigned int module_dirlen;
                      ^

log.c(112): remark #981: operands are evaluated in unspecified order
  			timestring(time(NULL)), (int)getpid(), buf);
  			                        ^

log.c(111): remark #981: operands are evaluated in unspecified order
  		fprintf(logfile_fp, "%s [%d] %s",
  		^

log.c(172): remark #981: operands are evaluated in unspecified order
  		else if (lp_syslog_facility(-1) != lp_syslog_facility(module_id))
  		                                ^

log.c(594): remark #810: conversion from "int" to "char" may lose significant bits
  			n[0] = iflags & ITEM_LOCAL_CHANGE
  			     ^

log.c(598): remark #810: conversion from "int" to "char" may lose significant bits
  			n[1] = S_ISDIR(file->mode) ? 'd'
  			     ^

log.c(602): remark #810: conversion from "int" to "char" may lose significant bits
  			n[2] = !(iflags & ITEM_REPORT_CHECKSUM) ? '.' : 'c';
  			     ^

log.c(603): remark #810: conversion from "int" to "char" may lose significant bits
  			n[3] = !(iflags & ITEM_REPORT_SIZE) ? '.' : 's';
  			     ^

log.c(604): remark #810: conversion from "int" to "char" may lose significant bits
  			n[4] = !(iflags & ITEM_REPORT_TIME) ? '.'
  			     ^

log.c(606): remark #810: conversion from "int" to "char" may lose significant bits
  			n[5] = !(iflags & ITEM_REPORT_PERMS) ? '.' : 'p';
  			     ^

log.c(607): remark #810: conversion from "int" to "char" may lose significant bits
  			n[6] = !(iflags & ITEM_REPORT_OWNER) ? '.' : 'o';
  			     ^

log.c(608): remark #810: conversion from "int" to "char" may lose significant bits
  			n[7] = !(iflags & ITEM_REPORT_GROUP) ? '.' : 'g';
  			     ^

log.c(613): remark #810: conversion from "int" to "char" may lose significant bits
  				char ch = iflags & ITEM_IS_NEW ? '+' : '?';
  				          ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c backup.c -o backup.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

backup.c(24): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

backup.c(25): remark #1419: external declaration in primary source file
  extern int backup_dir_len;
             ^

backup.c(26): remark #1419: external declaration in primary source file
  extern unsigned int backup_dir_remainder;
                      ^

backup.c(27): remark #1419: external declaration in primary source file
  extern char backup_dir_buf[MAXPATHLEN];
              ^

backup.c(28): remark #1419: external declaration in primary source file
  extern char *backup_suffix;
               ^

backup.c(29): remark #1419: external declaration in primary source file
  extern char *backup_dir;
               ^

backup.c(31): remark #1419: external declaration in primary source file
  extern int am_root;
             ^

backup.c(32): remark #1419: external declaration in primary source file
  extern int preserve_devices;
             ^

backup.c(33): remark #1419: external declaration in primary source file
  extern int preserve_specials;
             ^

backup.c(34): remark #1419: external declaration in primary source file
  extern int preserve_links;
             ^

backup.c(35): remark #1419: external declaration in primary source file
  extern int safe_symlinks;
             ^

backup.c(118): remark #981: operands are evaluated in unspecified order
  					full_fname(fullpath));
  					^

backup.c(116): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno,
  				^

backup.c(132): remark #981: operands are evaluated in unspecified order
  					full_fname(rel));
  					^

backup.c(130): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno,
  				^

backup.c(144): remark #981: operands are evaluated in unspecified order
  				full_fname(fullpath));
  				^

backup.c(143): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "make_bak_dir mkdir %s failed",
  			^

backup.c(197): remark #981: operands are evaluated in unspecified order
  				full_fname(buf));
  				^

backup.c(196): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "mknod %s failed",
  			^

backup.c(212): remark #981: operands are evaluated in unspecified order
  				full_fname(buf));
  				^

backup.c(211): remark #981: operands are evaluated in unspecified order
  			rsyserr(FINFO, errno, "mkdir %s failed",
  			^

backup.c(237): remark #981: operands are evaluated in unspecified order
  					full_fname(buf),
  					^

backup.c(236): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno, "link %s -> \"%s\"",
  				^

backup.c(256): remark #981: operands are evaluated in unspecified order
  				full_fname(fname), buf);
  				^

backup.c(255): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "keep_backup failed: %s -> \"%s\"",
  			^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c options.c -o options.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

options.c(27): remark #1419: external declaration in primary source file
  extern int module_id;
             ^

options.c(28): remark #1419: external declaration in primary source file
  extern int sanitize_paths;
             ^

options.c(29): remark #1419: external declaration in primary source file
  extern struct filter_list_struct filter_list;
                                   ^

options.c(30): remark #1419: external declaration in primary source file
  extern struct filter_list_struct server_filter_list;
                                   ^

options.c(862): remark #981: operands are evaluated in unspecified order
  					    poptStrerror(opt));
  					    ^

options.c(859): remark #981: operands are evaluated in unspecified order
  					rprintf(FERROR,
  					^

options.c(1102): remark #981: operands are evaluated in unspecified order
  				 poptStrerror(opt));
  				 ^

options.c(1099): remark #981: operands are evaluated in unspecified order
  			snprintf(err_buf, sizeof err_buf, "%s%s: %s\n",
  			^

options.c(919): warning #589: transfer of control bypasses initialization of:
            variable "elp" (declared at line 1237)
  					goto options_rejected;
  					^

options.c(922): warning #589: transfer of control bypasses initialization of:
            variable "elp" (declared at line 1237)
  					goto options_rejected;
  					^

options.c(1442): warning #589: transfer of control bypasses initialization of:
            variable "elp" (declared at line 1237)
  					goto options_rejected;
  					^

options.c(1445): warning #589: transfer of control bypasses initialization of:
            variable "elp" (declared at line 1237)
  					goto options_rejected;
  					^

options.c(1612): remark #181: argument is incompatible with corresponding format string conversion
  		if (asprintf(&arg, "-B%lu", block_size) < 0)
  		                            ^

options.c(1735): remark #1599: declaration hides variable "i" (declared at line 1477)
  		int i;
  		    ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c flist.c -o flist.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

flist.c(26): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

flist.c(27): remark #1419: external declaration in primary source file
  extern int list_only;
             ^

flist.c(28): remark #1419: external declaration in primary source file
  extern int am_root;
             ^

flist.c(29): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

flist.c(30): remark #1419: external declaration in primary source file
  extern int am_daemon;
             ^

flist.c(31): remark #1419: external declaration in primary source file
  extern int am_sender;
             ^

flist.c(32): remark #1419: external declaration in primary source file
  extern int do_progress;
             ^

flist.c(33): remark #1419: external declaration in primary source file
  extern int always_checksum;
             ^

flist.c(34): remark #1419: external declaration in primary source file
  extern int module_id;
             ^

flist.c(35): remark #1419: external declaration in primary source file
  extern int ignore_errors;
             ^

flist.c(36): remark #1419: external declaration in primary source file
  extern int numeric_ids;
             ^

flist.c(37): remark #1419: external declaration in primary source file
  extern int recurse;
             ^

flist.c(38): remark #1419: external declaration in primary source file
  extern int xfer_dirs;
             ^

flist.c(39): remark #1419: external declaration in primary source file
  extern int filesfrom_fd;
             ^

flist.c(40): remark #1419: external declaration in primary source file
  extern int one_file_system;
             ^

flist.c(41): remark #1419: external declaration in primary source file
  extern int copy_dirlinks;
             ^

flist.c(42): remark #1419: external declaration in primary source file
  extern int keep_dirlinks;
             ^

flist.c(43): remark #1419: external declaration in primary source file
  extern int preserve_links;
             ^

flist.c(44): remark #1419: external declaration in primary source file
  extern int preserve_hard_links;
             ^

flist.c(45): remark #1419: external declaration in primary source file
  extern int preserve_devices;
             ^

flist.c(46): remark #1419: external declaration in primary source file
  extern int preserve_specials;
             ^

flist.c(47): remark #1419: external declaration in primary source file
  extern int preserve_uid;
             ^

flist.c(48): remark #1419: external declaration in primary source file
  extern int preserve_gid;
             ^

flist.c(49): remark #1419: external declaration in primary source file
  extern int relative_paths;
             ^

flist.c(50): remark #1419: external declaration in primary source file
  extern int implied_dirs;
             ^

flist.c(51): remark #1419: external declaration in primary source file
  extern int prune_empty_dirs;
             ^

flist.c(52): remark #1419: external declaration in primary source file
  extern int copy_links;
             ^

flist.c(53): remark #1419: external declaration in primary source file
  extern int copy_unsafe_links;
             ^

flist.c(54): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

flist.c(55): remark #1419: external declaration in primary source file
  extern int sanitize_paths;
             ^

flist.c(56): remark #1419: external declaration in primary source file
  extern struct stats stats;
                      ^

flist.c(57): remark #1419: external declaration in primary source file
  extern struct file_list *the_file_list;
                           ^

flist.c(59): remark #1419: external declaration in primary source file
  extern char curr_dir[MAXPATHLEN];
              ^

flist.c(61): remark #1419: external declaration in primary source file
  extern struct chmod_mode_struct *chmod_modes;
                                   ^

flist.c(63): remark #1419: external declaration in primary source file
  extern struct filter_list_struct filter_list;
                                   ^

flist.c(64): remark #1419: external declaration in primary source file
  extern struct filter_list_struct server_filter_list;
                                   ^

flist.c(141): remark #981: operands are evaluated in unspecified order
  			f_name(f, NULL), f->u.link);
  			^

flist.c(138): remark #981: operands are evaluated in unspecified order
  		rprintf(FINFO, "%s %11.0f %s %s -> %s\n",
  		^

flist.c(148): remark #981: operands are evaluated in unspecified order
  			f_name(f, NULL));
  			^

flist.c(145): remark #981: operands are evaluated in unspecified order
  		rprintf(FINFO, "%s %11.0f %s %s\n",
  		^

flist.c(330): remark #810: conversion from "int" to "unsigned short" may lose significant bits
  	flags = file->flags & XMIT_TOP_DIR;
  	      ^

flist.c(397): remark #810: conversion from "unsigned short" to "unsigned char" may lose significant bits
  			write_byte(f, flags);
  			              ^

flist.c(398): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  			write_byte(f, flags >> 8);
  			              ^

flist.c(400): remark #810: conversion from "unsigned short" to "unsigned char" may lose significant bits
  			write_byte(f, flags);
  			              ^

flist.c(403): remark #810: conversion from "int" to "unsigned short" may lose significant bits
  			flags |= S_ISDIR(mode) ? XMIT_LONG_NAME : XMIT_TOP_DIR;
  			      ^

flist.c(404): remark #810: conversion from "unsigned short" to "unsigned char" may lose significant bits
  		write_byte(f, flags);
  		              ^

flist.c(407): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  		write_byte(f, l1);
  		              ^

flist.c(411): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  		write_byte(f, l2);
  		              ^

flist.c(438): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				write_byte(f, minor(rdev));
  				              ^

flist.c(524): remark #181: argument is incompatible with corresponding format string conversion
  			flags, l1, l2, lastname);
  			       ^

flist.c(524): remark #181: argument is incompatible with corresponding format string conversion
  			flags, l1, l2, lastname);
  			           ^

flist.c(861): remark #810: conversion from "unsigned short" to "unsigned char" may lose significant bits
  	file->flags = flags;
  	            ^

flist.c(976): remark #810: conversion from "int" to "char" may lose significant bits
  	char is_dot_dir = fbuf[ol-1] == '.' && (ol == 1 || fbuf[ol-2] == '/');
  	                  ^

flist.c(1015): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "opendir %s failed", full_fname(fbuf));
  		                                            ^

flist.c(1015): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "opendir %s failed", full_fname(fbuf));
  		^

flist.c(1045): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "readdir(%s)", full_fname(fbuf));
  		                                      ^

flist.c(1045): remark #981: operands are evaluated in unspecified order
  		rsyserr(FERROR, errno, "readdir(%s)", full_fname(fbuf));
  		^

flist.c(1081): remark #981: operands are evaluated in unspecified order
  				full_fname(argv[0]));
  				^

flist.c(1080): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "push_dir %s failed",
  			^

flist.c(1135): remark #981: operands are evaluated in unspecified order
  				full_fname(fbuf));
  				^

flist.c(1134): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "link_stat %s failed",
  			^

flist.c(1218): remark #981: operands are evaluated in unspecified order
  					full_fname(dir));
  					^

flist.c(1217): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno, "push_dir %s failed",
  				^

flist.c(1280): remark #981: operands are evaluated in unspecified order
  					full_fname(olddir));
  					^

flist.c(1279): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno, "pop_dir %s failed",
  				^

flist.c(1357): remark #810: conversion from "int" to "unsigned short" may lose significant bits
  			flags |= read_byte(f) << 8;
  			      ^

flist.c(1589): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  			flist->files[keep]->flags |= flist->files[drop]->flags
  			                          ^

flist.c(1849): remark #981: operands are evaluated in unspecified order
  	} while ((dif = (int)*c1++ - (int)*c2++) == 0);
  	                           ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c io.c -o io.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

io.c(36): remark #1419: external declaration in primary source file
  extern int bwlimit;
             ^

io.c(37): remark #1419: external declaration in primary source file
  extern size_t bwlimit_writemax;
                ^

io.c(38): remark #1419: external declaration in primary source file
  extern int io_timeout;
             ^

io.c(39): remark #1419: external declaration in primary source file
  extern int allowed_lull;
             ^

io.c(40): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

io.c(41): remark #1419: external declaration in primary source file
  extern int am_daemon;
             ^

io.c(42): remark #1419: external declaration in primary source file
  extern int am_sender;
             ^

io.c(43): remark #1419: external declaration in primary source file
  extern int am_generator;
             ^

io.c(44): remark #1419: external declaration in primary source file
  extern int eol_nulls;
             ^

io.c(45): remark #1419: external declaration in primary source file
  extern int read_batch;
             ^

io.c(46): remark #1419: external declaration in primary source file
  extern int csum_length;
             ^

io.c(47): remark #1419: external declaration in primary source file
  extern int checksum_seed;
             ^

io.c(48): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

io.c(49): remark #1419: external declaration in primary source file
  extern int remove_source_files;
             ^

io.c(50): remark #1419: external declaration in primary source file
  extern int preserve_hard_links;
             ^

io.c(51): remark #1419: external declaration in primary source file
  extern char *filesfrom_host;
               ^

io.c(52): remark #1419: external declaration in primary source file
  extern struct stats stats;
                      ^

io.c(53): remark #1419: external declaration in primary source file
  extern struct file_list *the_file_list;
                           ^

io.c(216): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(m->buf, 0, ((code+MPLEX_BASE)<<24) | len);
  	^

io.c(216): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(m->buf, 0, ((code+MPLEX_BASE)<<24) | len);
  	^

io.c(216): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(m->buf, 0, ((code+MPLEX_BASE)<<24) | len);
  	^

io.c(216): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(m->buf, 0, ((code+MPLEX_BASE)<<24) | len);
  	^

io.c(300): warning #188: enumerated type mixed with another type
  			rwrite(tag, buf, n);
  			       ^

io.c(1113): remark #981: operands are evaluated in unspecified order
  				(long)len, who_am_i());
  				           ^

io.c(1111): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno,
  			^

io.c(1165): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(buffer, 0, ((MPLEX_BASE + (int)code)<<24) + len);
  	^

io.c(1165): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(buffer, 0, ((MPLEX_BASE + (int)code)<<24) + len);
  	^

io.c(1165): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(buffer, 0, ((MPLEX_BASE + (int)code)<<24) + len);
  	^

io.c(1165): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(buffer, 0, ((MPLEX_BASE + (int)code)<<24) + len);
  	^

io.c(1237): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  	b[0] = x;
  	     ^

io.c(1238): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  	b[1] = x >> 8;
  	     ^

io.c(1245): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,0,x);
  	^

io.c(1245): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,0,x);
  	^

io.c(1245): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,0,x);
  	^

io.c(1245): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,0,x);
  	^

io.c(1267): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,0,(x&0xFFFFFFFF));
  	^

io.c(1267): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,0,(x&0xFFFFFFFF));
  	^

io.c(1267): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,0,(x&0xFFFFFFFF));
  	^

io.c(1267): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,0,(x&0xFFFFFFFF));
  	^

io.c(1268): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,4,((x>>32)&0xFFFFFFFF));
  	^

io.c(1268): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,4,((x>>32)&0xFFFFFFFF));
  	^

io.c(1268): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,4,((x>>32)&0xFFFFFFFF));
  	^

io.c(1268): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(b,4,((x>>32)&0xFFFFFFFF));
  	^

io.c(1301): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  		*lb++ = len / 0x100 + 0x80;
  		      ^

io.c(1303): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  	*lb = len;
  	    ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c compat.c -o compat.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

compat.c(27): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

compat.c(28): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

compat.c(29): remark #1419: external declaration in primary source file
  extern int inplace;
             ^

compat.c(30): remark #1419: external declaration in primary source file
  extern int fuzzy_basis;
             ^

compat.c(31): remark #1419: external declaration in primary source file
  extern int read_batch;
             ^

compat.c(32): remark #1419: external declaration in primary source file
  extern int checksum_seed;
             ^

compat.c(33): remark #1419: external declaration in primary source file
  extern int basis_dir_cnt;
             ^

compat.c(34): remark #1419: external declaration in primary source file
  extern int prune_empty_dirs;
             ^

compat.c(35): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

compat.c(36): remark #1419: external declaration in primary source file
  extern char *dest_option;
               ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c hlink.c -o hlink.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

hlink.c(26): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

hlink.c(27): remark #1419: external declaration in primary source file
  extern int do_xfers;
             ^

hlink.c(28): remark #1419: external declaration in primary source file
  extern int link_dest;
             ^

hlink.c(29): remark #1419: external declaration in primary source file
  extern int make_backups;
             ^

hlink.c(30): remark #1419: external declaration in primary source file
  extern int remove_source_files;
             ^

hlink.c(31): remark #1419: external declaration in primary source file
  extern int stdout_format_has_i;
             ^

hlink.c(32): remark #1419: external declaration in primary source file
  extern char *basis_dir[];
               ^

hlink.c(33): remark #1419: external declaration in primary source file
  extern struct file_list *the_file_list;
                           ^

hlink.c(169): remark #981: operands are evaluated in unspecified order
  				full_fname(fname));
  				^

hlink.c(168): remark #981: operands are evaluated in unspecified order
  			rsyserr(FERROR, errno, "unlink %s failed",
  			^

hlink.c(205): remark #981: operands are evaluated in unspecified order
  					full_fname(toname));
  					^

hlink.c(204): remark #981: operands are evaluated in unspecified order
  				rsyserr(FERROR, errno, "stat %s failed",
  				^

hlink.c(239): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, ndx);
  				^

hlink.c(239): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, ndx);
  				^

hlink.c(239): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, ndx);
  				^

hlink.c(239): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  				SIVAL(numbuf, 0, ndx);
  				^

hlink.c(264): remark #981: operands are evaluated in unspecified order
  			full_fname(fname), toname);
  			^

hlink.c(263): remark #981: operands are evaluated in unspecified order
  		rsyserr(code, errno, "link %s => %s failed",
  		^

hlink.c(309): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  			SIVAL(numbuf, 0, ndx);
  			^

hlink.c(309): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  			SIVAL(numbuf, 0, ndx);
  			^

hlink.c(309): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  			SIVAL(numbuf, 0, ndx);
  			^

hlink.c(309): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  			SIVAL(numbuf, 0, ndx);
  			^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c token.c -o token.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

token.c(26): remark #1419: external declaration in primary source file
  extern int do_compression;
             ^

token.c(27): remark #1419: external declaration in primary source file
  extern int module_id;
             ^

token.c(28): remark #1419: external declaration in primary source file
  extern int def_compress_level;
             ^

token.c(53): remark #810: conversion from "int" to "char" may lose significant bits
  					*t++ = tolower(*(unsigned char *)f);
  					     ^

token.c(200): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  			write_byte(f, (n==0? TOKEN_REL: TOKENRUN_REL) + r);
  			              ^

token.c(202): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  			write_byte(f, (n==0? TOKEN_LONG: TOKENRUN_LONG));
  			              ^

token.c(206): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  			write_byte(f, n);
  			              ^

token.c(207): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  			write_byte(f, n >> 8);
  			              ^

token.c(263): remark #810: conversion from "int" to "char" may lose significant bits
  					obuf[0] = DEFLATED_DATA + (n >> 8);
  					        ^

token.c(264): remark #810: conversion from "int" to "char" may lose significant bits
  					obuf[1] = n;
  					        ^

token.c(290): remark #181: argument is incompatible with corresponding format string conversion
  					r, tx_strm.avail_in);
  					   ^

token.c(460): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  				hdr[1] = blklen;
  				       ^

token.c(461): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  				hdr[2] = blklen >> 8;
  				       ^

token.c(462): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  				hdr[3] = ~hdr[1];
  				       ^

token.c(463): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  				hdr[4] = ~hdr[2];
  				       ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c uidlist.c -o uidlist.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

uidlist.c(35): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

uidlist.c(36): remark #1419: external declaration in primary source file
  extern int preserve_uid;
             ^

uidlist.c(37): remark #1419: external declaration in primary source file
  extern int preserve_gid;
             ^

uidlist.c(38): remark #1419: external declaration in primary source file
  extern int numeric_ids;
             ^

uidlist.c(39): remark #1419: external declaration in primary source file
  extern int am_root;
             ^

uidlist.c(284): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  			write_byte(f, len);
  			              ^

uidlist.c(300): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  			write_byte(f, len);
  			              ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c socket.c -o socket.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

socket.c(33): remark #1419: external declaration in primary source file
  extern char *bind_address;
               ^

socket.c(34): remark #1419: external declaration in primary source file
  extern int default_af_hint;
             ^

socket.c(369): remark #981: operands are evaluated in unspecified order
  				(int)resp->ai_protocol, strerror(errno));
  				                        ^

socket.c(366): remark #981: operands are evaluated in unspecified order
  			int r = asprintf(&errmsgs[ecnt++],
  			        ^

socket.c(395): remark #981: operands are evaluated in unspecified order
  				strerror(errno), (int)resp->ai_family);
  				^

socket.c(393): remark #981: operands are evaluated in unspecified order
  			int r = asprintf(&errmsgs[ecnt++],
  			        ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c fileio.c -o fileio.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

fileio.c(29): remark #1419: external declaration in primary source file
  extern int sparse_files;
             ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c batch.c -o batch.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

batch.c(27): remark #1419: external declaration in primary source file
  extern int eol_nulls;
             ^

batch.c(28): remark #1419: external declaration in primary source file
  extern int recurse;
             ^

batch.c(29): remark #1419: external declaration in primary source file
  extern int xfer_dirs;
             ^

batch.c(30): remark #1419: external declaration in primary source file
  extern int preserve_links;
             ^

batch.c(31): remark #1419: external declaration in primary source file
  extern int preserve_hard_links;
             ^

batch.c(32): remark #1419: external declaration in primary source file
  extern int preserve_devices;
             ^

batch.c(33): remark #1419: external declaration in primary source file
  extern int preserve_uid;
             ^

batch.c(34): remark #1419: external declaration in primary source file
  extern int preserve_gid;
             ^

batch.c(35): remark #1419: external declaration in primary source file
  extern int always_checksum;
             ^

batch.c(36): remark #1419: external declaration in primary source file
  extern int do_compression;
             ^

batch.c(37): remark #1419: external declaration in primary source file
  extern int def_compress_level;
             ^

batch.c(38): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

batch.c(39): remark #1419: external declaration in primary source file
  extern char *batch_name;
               ^

batch.c(41): remark #1419: external declaration in primary source file
  extern struct filter_list_struct filter_list;
                                   ^

batch.c(159): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  		write_byte(fd, eol_nulls ? 0 : '\n');
  		               ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c clientname.c -o clientname.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

clientname.c(33): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

clientname.c(224): remark #981: operands are evaluated in unspecified order
  			client_addr(fd), gai_strerror(name_err));
  			                 ^

clientname.c(223): remark #981: operands are evaluated in unspecified order
  		rprintf(FLOG, "name lookup failed for %s: %s\n",
  		^

clientname.c(270): remark #181: argument is incompatible with corresponding format string conversion
  				fn, ai->ai_addrlen);
  				    ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c chmod.c -o chmod.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

chmod.c(24): remark #1419: external declaration in primary source file
  extern mode_t orig_umask;
                ^

chmod.c(93): remark #810: conversion from "int" to "char" may lose significant bits
  			curr_mode->flags = flags;
  			                 ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c progress.c -o progress.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

progress.c(26): remark #1419: external declaration in primary source file
  extern struct stats stats;
                      ^

progress.c(27): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

progress.c(84): remark #1572: floating-point equality and inequality comparisons are unreliable
  		remain = rate ? (double) (size - ofs) / rate / 1000.0 : 0.0;
  		                ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c pipe.c -o pipe.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

pipe.c(26): remark #1419: external declaration in primary source file
  extern int am_sender;
             ^

pipe.c(27): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

pipe.c(28): remark #1419: external declaration in primary source file
  extern int blocking_io;
             ^

pipe.c(29): remark #1419: external declaration in primary source file
  extern int filesfrom_fd;
             ^

pipe.c(30): remark #1419: external declaration in primary source file
  extern mode_t orig_umask;
                ^

pipe.c(31): remark #1419: external declaration in primary source file
  extern char *logfile_name;
               ^

pipe.c(32): remark #1419: external declaration in primary source file
  extern struct chmod_mode_struct *chmod_modes;
                                   ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c params.c -o params.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

params.c(256): remark #810: conversion from "int" to "char" may lose significant bits
            bufr[i++] = c;
                      ^

params.c(355): remark #810: conversion from "int" to "char" may lose significant bits
            bufr[i++] = c;
                      ^

params.c(397): remark #810: conversion from "int" to "char" may lose significant bits
          bufr[i++] = c;       /* not advance <end>.  This allows trimming  */
                    ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c loadparm.c -o loadparm.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

loadparm.c(531): remark #981: operands are evaluated in unspecified order
        if (toupper(* (unsigned char *) psz1) != toupper(* (unsigned char *) psz2)
                                              ^

loadparm.c(806): remark #1419: external declaration in primary source file
  	extern int am_server;
  	           ^

loadparm.c(807): remark #1419: external declaration in primary source file
  	extern int am_root;
  	           ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c clientserver.c -o clientserver.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

clientserver.c(25): remark #1419: external declaration in primary source file
  extern int verbose;
             ^

clientserver.c(26): remark #1419: external declaration in primary source file
  extern int quiet;
             ^

clientserver.c(27): remark #1419: external declaration in primary source file
  extern int output_motd;
             ^

clientserver.c(28): remark #1419: external declaration in primary source file
  extern int list_only;
             ^

clientserver.c(29): remark #1419: external declaration in primary source file
  extern int am_sender;
             ^

clientserver.c(30): remark #1419: external declaration in primary source file
  extern int am_server;
             ^

clientserver.c(31): remark #1419: external declaration in primary source file
  extern int am_daemon;
             ^

clientserver.c(32): remark #1419: external declaration in primary source file
  extern int am_root;
             ^

clientserver.c(33): remark #1419: external declaration in primary source file
  extern int rsync_port;
             ^

clientserver.c(34): remark #1419: external declaration in primary source file
  extern int kluge_around_eof;
             ^

clientserver.c(35): remark #1419: external declaration in primary source file
  extern int daemon_over_rsh;
             ^

clientserver.c(36): remark #1419: external declaration in primary source file
  extern int sanitize_paths;
             ^

clientserver.c(37): remark #1419: external declaration in primary source file
  extern int filesfrom_fd;
             ^

clientserver.c(38): remark #1419: external declaration in primary source file
  extern int remote_protocol;
             ^

clientserver.c(39): remark #1419: external declaration in primary source file
  extern int protocol_version;
             ^

clientserver.c(40): remark #1419: external declaration in primary source file
  extern int io_timeout;
             ^

clientserver.c(41): remark #1419: external declaration in primary source file
  extern int no_detach;
             ^

clientserver.c(42): remark #1419: external declaration in primary source file
  extern int default_af_hint;
             ^

clientserver.c(43): remark #1419: external declaration in primary source file
  extern int logfile_format_has_i;
             ^

clientserver.c(44): remark #1419: external declaration in primary source file
  extern int logfile_format_has_o_or_i;
             ^

clientserver.c(45): remark #1419: external declaration in primary source file
  extern mode_t orig_umask;
                ^

clientserver.c(46): remark #1419: external declaration in primary source file
  extern char *bind_address;
               ^

clientserver.c(47): remark #1419: external declaration in primary source file
  extern char *sockopts;
               ^

clientserver.c(48): remark #1419: external declaration in primary source file
  extern char *config_file;
               ^

clientserver.c(49): remark #1419: external declaration in primary source file
  extern char *logfile_format;
               ^

clientserver.c(50): remark #1419: external declaration in primary source file
  extern char *files_from;
               ^

clientserver.c(51): remark #1419: external declaration in primary source file
  extern char *tmpdir;
               ^

clientserver.c(52): remark #1419: external declaration in primary source file
  extern struct chmod_mode_struct *chmod_modes;
                                   ^

clientserver.c(53): remark #1419: external declaration in primary source file
  extern struct filter_list_struct server_filter_list;
                                   ^

clientserver.c(287): remark #981: operands are evaluated in unspecified order
  	if (!allow_access(addr, host, lp_hosts_allow(i), lp_hosts_deny(i))) {
  	                                                 ^

clientserver.c(287): remark #981: operands are evaluated in unspecified order
  	if (!allow_access(addr, host, lp_hosts_allow(i), lp_hosts_deny(i))) {
  	     ^

clientserver.c(305): remark #981: operands are evaluated in unspecified order
  	if (!claim_connection(lp_lock_file(i), lp_max_connections(i))) {
  	                                       ^

clientserver.c(305): remark #981: operands are evaluated in unspecified order
  	if (!claim_connection(lp_lock_file(i), lp_max_connections(i))) {
  	     ^

clientserver.c(308): remark #981: operands are evaluated in unspecified order
  				lp_lock_file(i));
  				^

clientserver.c(307): remark #981: operands are evaluated in unspecified order
  			rsyserr(FLOG, errno, "failed to open lock file %s",
  			^

clientserver.c(505): remark #981: operands are evaluated in unspecified order
  				lp_path(i));
  				^

clientserver.c(504): remark #981: operands are evaluated in unspecified order
  			rsyserr(FLOG, errno, "chroot %s failed",
  			^

clientserver.c(512): remark #981: operands are evaluated in unspecified order
  				lp_path(i));
  				^

clientserver.c(511): remark #981: operands are evaluated in unspecified order
  			rsyserr(FLOG, errno, "chdir %s failed\n",
  			^

clientserver.c(520): remark #981: operands are evaluated in unspecified order
  				lp_path(i));
  				^

clientserver.c(519): remark #981: operands are evaluated in unspecified order
  			rsyserr(FLOG, errno, "chdir %s failed\n",
  			^

clientserver.c(665): remark #1599: declaration hides parameter "i" (declared at line 271)
  				int i;
  				    ^

clientserver.c(718): remark #981: operands are evaluated in unspecified order
  			io_printf(fd, "%-15s\t%s\n", lp_name(i), lp_comment(i));
  			                                         ^

clientserver.c(718): remark #981: operands are evaluated in unspecified order
  			io_printf(fd, "%-15s\t%s\n", lp_name(i), lp_comment(i));
  			^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c access.c -o access.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

access.c(53): remark #810: conversion from "int" to "char" may lose significant bits
  		mask[w] = 0xff & (0xff<<(8-b));
  		        ^

access.c(158): remark #181: argument is incompatible with corresponding format string conversion
  	    rprintf(FLOG, "unknown family %u\n", rest->ai_family);
  	                                         ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c connection.c -o connection.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c authenticate.c -o authenticate.o
icc: Command line remark: option '-W' not supported
proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

authenticate.c(24): remark #1419: external declaration in primary source file
  extern char *password_file;
               ^

authenticate.c(68): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 16, tv.tv_sec);
  	^

authenticate.c(68): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 16, tv.tv_sec);
  	^

authenticate.c(68): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 16, tv.tv_sec);
  	^

authenticate.c(68): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 16, tv.tv_sec);
  	^

authenticate.c(69): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 20, tv.tv_usec);
  	^

authenticate.c(69): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 20, tv.tv_usec);
  	^

authenticate.c(69): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 20, tv.tv_usec);
  	^

authenticate.c(69): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 20, tv.tv_usec);
  	^

authenticate.c(70): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 24, getpid());
  	^

authenticate.c(70): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 24, getpid());
  	^

authenticate.c(70): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 24, getpid());
  	^

authenticate.c(70): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	SIVAL(input, 24, getpid());
  	^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c lib/wildmatch.c -o lib/wildmatch.o
icc: Command line remark: option '-W' not supported
./proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

lib/wildmatch.c(84): remark #810: conversion from "int" to "unsigned char" may lose significant bits
  	    t_ch = tolower(t_ch);
  	         ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c lib/compat.c -o lib/compat.o
icc: Command line remark: option '-W' not supported
./proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c lib/snprintf.c -o lib/snprintf.o
icc: Command line remark: option '-W' not supported
lib/snprintf.c(132): remark #1419: external declaration in primary source file
   void dummy_snprintf(void);
        ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c lib/mdfour.c -o lib/mdfour.o
icc: Command line remark: option '-W' not supported
./proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

lib/mdfour.c(100): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	out[0] = x&0xFF;
  	       ^

lib/mdfour.c(101): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	out[1] = (x>>8)&0xFF;
  	       ^

lib/mdfour.c(102): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	out[2] = (x>>16)&0xFF;
  	       ^

lib/mdfour.c(103): remark #810: conversion from "unsigned int" to "unsigned char" may lose significant bits
  	out[3] = (x>>24)&0xFF;
  	       ^

lib/mdfour.c(121): remark #1419: external declaration in primary source file
  	extern int protocol_version;
  	           ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c lib/permstring.c -o lib/permstring.o
icc: Command line remark: option '-W' not supported
./proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

lib/permstring.c(44): remark #810: conversion from "int" to "char" may lose significant bits
  		perms[3] = (mode & S_IXUSR) ? 's' : 'S';
  		         ^

lib/permstring.c(47): remark #810: conversion from "int" to "char" may lose significant bits
  		perms[6] = (mode & S_IXGRP) ? 's' : 'S';
  		         ^

lib/permstring.c(51): remark #810: conversion from "int" to "char" may lose significant bits
  		perms[9] = (mode & S_IXOTH) ? 't' : 'T';
  		         ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c lib/pool_alloc.c -o lib/pool_alloc.o
icc: Command line remark: option '-W' not supported
./proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

lib/pool_alloc.c(247): remark #1418: external function definition with no prior declaration
  pool_stats(alloc_pool_t p, int fd, int summarize)
  ^

lib/pool_alloc.c(258): remark #181: argument is incompatible with corresponding format string conversion
  	FDPRINT("  Extents created:   %12ld\n",		pool->e_created);
  	^

lib/pool_alloc.c(259): remark #181: argument is incompatible with corresponding format string conversion
  	FDPRINT("  Extents freed:     %12ld\n",		pool->e_freed);
  	^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c zlib/deflate.c -o zlib/deflate.o
icc: Command line remark: option '-W' not supported
zlib/../proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

zlib/deflate.c(207): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(208): remark #310: old-style parameter list (anachronism)
      int level;
          ^

zlib/deflate.c(209): remark #310: old-style parameter list (anachronism)
      const char *version;
                  ^

zlib/deflate.c(210): remark #310: old-style parameter list (anachronism)
      int stream_size;
          ^

zlib/deflate.c(220): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(221): remark #310: old-style parameter list (anachronism)
      int  level;
           ^

zlib/deflate.c(222): remark #310: old-style parameter list (anachronism)
      int  method;
           ^

zlib/deflate.c(223): remark #310: old-style parameter list (anachronism)
      int  windowBits;
           ^

zlib/deflate.c(224): remark #310: old-style parameter list (anachronism)
      int  memLevel;
           ^

zlib/deflate.c(225): remark #310: old-style parameter list (anachronism)
      int  strategy;
           ^

zlib/deflate.c(226): remark #310: old-style parameter list (anachronism)
      const char *version;
                  ^

zlib/deflate.c(227): remark #310: old-style parameter list (anachronism)
      int stream_size;
          ^

zlib/deflate.c(318): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(319): remark #310: old-style parameter list (anachronism)
      const Bytef *dictionary;
                   ^

zlib/deflate.c(320): remark #310: old-style parameter list (anachronism)
      uInt  dictLength;
            ^

zlib/deflate.c(360): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(396): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(397): remark #310: old-style parameter list (anachronism)
      gz_headerp head;
                 ^

zlib/deflate.c(407): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(408): remark #310: old-style parameter list (anachronism)
      int bits;
          ^

zlib/deflate.c(409): remark #310: old-style parameter list (anachronism)
      int value;
          ^

zlib/deflate.c(419): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(420): remark #310: old-style parameter list (anachronism)
      int level;
          ^

zlib/deflate.c(421): remark #310: old-style parameter list (anachronism)
      int strategy;
          ^

zlib/deflate.c(457): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(458): remark #310: old-style parameter list (anachronism)
      int good_length;
          ^

zlib/deflate.c(459): remark #310: old-style parameter list (anachronism)
      int max_lazy;
          ^

zlib/deflate.c(460): remark #310: old-style parameter list (anachronism)
      int nice_length;
          ^

zlib/deflate.c(461): remark #310: old-style parameter list (anachronism)
      int max_chain;
          ^

zlib/deflate.c(492): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(493): remark #310: old-style parameter list (anachronism)
      uLong sourceLen;
            ^

zlib/deflate.c(521): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/deflate.c(522): remark #310: old-style parameter list (anachronism)
      uInt b;
           ^

zlib/deflate.c(535): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(555): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(556): remark #310: old-style parameter list (anachronism)
      int flush;
          ^

zlib/deflate.c(592): remark #810: conversion from "int" to "Bytef={Byte={unsigned char}}" may lose significant bits
                  put_byte(s, s->level == 9 ? 2 :
                  ^

zlib/deflate.c(599): remark #810: conversion from "int" to "Bytef={Byte={unsigned char}}" may lose significant bits
                  put_byte(s, (s->gzhead->text ? 1 : 0) +
                  ^

zlib/deflate.c(609): remark #810: conversion from "int" to "Bytef={Byte={unsigned char}}" may lose significant bits
                  put_byte(s, s->level == 9 ? 2 :
                  ^

zlib/deflate.c(612): remark #810: conversion from "int" to "Bytef={Byte={unsigned char}}" may lose significant bits
                  put_byte(s, s->gzhead->os & 0xff);
                  ^

zlib/deflate.c(614): remark #810: conversion from "unsigned int" to "Bytef={Byte={unsigned char}}" may lose significant bits
                      put_byte(s, s->gzhead->extra_len & 0xff);
                      ^

zlib/deflate.c(615): remark #810: conversion from "unsigned int" to "Bytef={Byte={unsigned char}}" may lose significant bits
                      put_byte(s, (s->gzhead->extra_len >> 8) & 0xff);
                      ^

zlib/deflate.c(700): remark #810: conversion from "int" to "Bytef={Byte={unsigned char}}" may lose significant bits
                  put_byte(s, val);
                  ^

zlib/deflate.c(731): remark #810: conversion from "int" to "Bytef={Byte={unsigned char}}" may lose significant bits
                  put_byte(s, val);
                  ^

zlib/deflate.c(862): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(897): remark #310: old-style parameter list (anachronism)
      z_streamp dest;
                ^

zlib/deflate.c(898): remark #310: old-style parameter list (anachronism)
      z_streamp source;
                ^

zlib/deflate.c(959): remark #310: old-style parameter list (anachronism)
      z_streamp strm;
                ^

zlib/deflate.c(960): remark #310: old-style parameter list (anachronism)
      Bytef *buf;
             ^

zlib/deflate.c(961): remark #310: old-style parameter list (anachronism)
      unsigned size;
               ^

zlib/deflate.c(989): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/deflate.c(1030): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/deflate.c(1031): remark #310: old-style parameter list (anachronism)
      IPos cur_match;                             /* current match */
           ^

zlib/deflate.c(1141): remark #981: operands are evaluated in unspecified order
          } while (*++scan == *++match && *++scan == *++match &&
                           ^

zlib/deflate.c(1141): remark #981: operands are evaluated in unspecified order
          } while (*++scan == *++match && *++scan == *++match &&
                                                  ^

zlib/deflate.c(1142): remark #981: operands are evaluated in unspecified order
                   *++scan == *++match && *++scan == *++match &&
                           ^

zlib/deflate.c(1142): remark #981: operands are evaluated in unspecified order
                   *++scan == *++match && *++scan == *++match &&
                                                  ^

zlib/deflate.c(1143): remark #981: operands are evaluated in unspecified order
                   *++scan == *++match && *++scan == *++match &&
                           ^

zlib/deflate.c(1143): remark #981: operands are evaluated in unspecified order
                   *++scan == *++match && *++scan == *++match &&
                                                  ^

zlib/deflate.c(1144): remark #981: operands are evaluated in unspecified order
                   *++scan == *++match && *++scan == *++match &&
                           ^

zlib/deflate.c(1144): remark #981: operands are evaluated in unspecified order
                   *++scan == *++match && *++scan == *++match &&
                                                  ^

zlib/deflate.c(1178): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/deflate.c(1179): remark #310: old-style parameter list (anachronism)
      IPos cur_match;                             /* current match */
           ^

zlib/deflate.c(1214): remark #981: operands are evaluated in unspecified order
      } while (*++scan == *++match && *++scan == *++match &&
                       ^

zlib/deflate.c(1214): remark #981: operands are evaluated in unspecified order
      } while (*++scan == *++match && *++scan == *++match &&
                                              ^

zlib/deflate.c(1215): remark #981: operands are evaluated in unspecified order
               *++scan == *++match && *++scan == *++match &&
                       ^

zlib/deflate.c(1215): remark #981: operands are evaluated in unspecified order
               *++scan == *++match && *++scan == *++match &&
                                              ^

zlib/deflate.c(1216): remark #981: operands are evaluated in unspecified order
               *++scan == *++match && *++scan == *++match &&
                       ^

zlib/deflate.c(1216): remark #981: operands are evaluated in unspecified order
               *++scan == *++match && *++scan == *++match &&
                                              ^

zlib/deflate.c(1217): remark #981: operands are evaluated in unspecified order
               *++scan == *++match && *++scan == *++match &&
                       ^

zlib/deflate.c(1217): remark #981: operands are evaluated in unspecified order
               *++scan == *++match && *++scan == *++match &&
                                              ^

zlib/deflate.c(1269): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/deflate.c(1393): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/deflate.c(1394): remark #310: old-style parameter list (anachronism)
      int flush;
          ^

zlib/deflate.c(1461): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/deflate.c(1462): remark #310: old-style parameter list (anachronism)
      int flush;
          ^

zlib/deflate.c(1519): remark #810: conversion from "unsigned int" to "uch={unsigned char}" may lose significant bits
              _tr_tally_dist(s, s->strstart - s->match_start,
              ^

zlib/deflate.c(1519): remark #810: conversion from "unsigned int" to "ush={unsigned short}" may lose significant bits
              _tr_tally_dist(s, s->strstart - s->match_start,
              ^

zlib/deflate.c(1577): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/deflate.c(1578): remark #310: old-style parameter list (anachronism)
      int flush;
          ^

zlib/deflate.c(1651): remark #810: conversion from "unsigned int" to "uch={unsigned char}" may lose significant bits
              _tr_tally_dist(s, s->strstart -1 - s->prev_match,
              ^

zlib/deflate.c(1651): remark #810: conversion from "unsigned int" to "ush={unsigned short}" may lose significant bits
              _tr_tally_dist(s, s->strstart -1 - s->prev_match,
              ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c zlib/inffast.c -o zlib/inffast.o
icc: Command line remark: option '-W' not supported
zlib/../proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

zlib/inffast.c(68): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inffast.c(69): remark #310: old-style parameter list (anachronism)
  unsigned start;         /* inflate()'s starting value for strm->avail_out */
           ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c zlib/inflate.c -o zlib/inflate.o
icc: Command line remark: option '-W' not supported
zlib/../proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

zlib/inflate.c(104): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(129): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(130): remark #310: old-style parameter list (anachronism)
  int bits;
      ^

zlib/inflate.c(131): remark #310: old-style parameter list (anachronism)
  int value;
      ^

zlib/inflate.c(145): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(146): remark #310: old-style parameter list (anachronism)
  int windowBits;
      ^

zlib/inflate.c(147): remark #310: old-style parameter list (anachronism)
  const char *version;
              ^

zlib/inflate.c(148): remark #310: old-style parameter list (anachronism)
  int stream_size;
      ^

zlib/inflate.c(188): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(189): remark #310: old-style parameter list (anachronism)
  const char *version;
              ^

zlib/inflate.c(190): remark #310: old-style parameter list (anachronism)
  int stream_size;
      ^

zlib/inflate.c(206): remark #310: old-style parameter list (anachronism)
  struct inflate_state FAR *state;
                            ^

zlib/inflate.c(324): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(325): remark #310: old-style parameter list (anachronism)
  unsigned out;
           ^

zlib/inflate.c(555): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(556): remark #310: old-style parameter list (anachronism)
  int flush;
      ^

zlib/inflate.c(711): remark #810: conversion from "unsigned int" to "Bytef={Byte={unsigned char}}" may lose significant bits
                          state->head->name[state->length++] = len;
                                                             ^

zlib/inflate.c(732): remark #810: conversion from "unsigned int" to "Bytef={Byte={unsigned char}}" may lose significant bits
                          state->head->comment[state->length++] = len;
                                                                ^

zlib/inflate.c(1156): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(1170): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(1171): remark #310: old-style parameter list (anachronism)
  const Bytef *dictionary;
               ^

zlib/inflate.c(1172): remark #310: old-style parameter list (anachronism)
  uInt dictLength;
       ^

zlib/inflate.c(1212): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(1213): remark #310: old-style parameter list (anachronism)
  gz_headerp head;
             ^

zlib/inflate.c(1240): remark #310: old-style parameter list (anachronism)
  unsigned FAR *have;
                ^

zlib/inflate.c(1241): remark #310: old-style parameter list (anachronism)
  unsigned char FAR *buf;
                     ^

zlib/inflate.c(1242): remark #310: old-style parameter list (anachronism)
  unsigned len;
           ^

zlib/inflate.c(1263): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(1314): remark #310: old-style parameter list (anachronism)
  z_streamp strm;
            ^

zlib/inflate.c(1324): remark #310: old-style parameter list (anachronism)
  z_streamp dest;
            ^

zlib/inflate.c(1325): remark #310: old-style parameter list (anachronism)
  z_streamp source;
            ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c zlib/inftrees.c -o zlib/inftrees.o
icc: Command line remark: option '-W' not supported
zlib/../proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

zlib/inftrees.c(33): remark #310: old-style parameter list (anachronism)
  codetype type;
           ^

zlib/inftrees.c(34): remark #310: old-style parameter list (anachronism)
  unsigned short FAR *lens;
                      ^

zlib/inftrees.c(35): remark #310: old-style parameter list (anachronism)
  unsigned codes;
           ^

zlib/inftrees.c(36): remark #310: old-style parameter list (anachronism)
  code FAR * FAR *table;
                  ^

zlib/inftrees.c(37): remark #310: old-style parameter list (anachronism)
  unsigned FAR *bits;
                ^

zlib/inftrees.c(38): remark #310: old-style parameter list (anachronism)
  unsigned short FAR *work;
                      ^

zlib/inftrees.c(143): remark #810: conversion from "int" to "unsigned short" may lose significant bits
          offs[len + 1] = offs[len] + count[len];
                        ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c zlib/trees.c -o zlib/trees.o
icc: Command line remark: option '-W' not supported
zlib/../proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

zlib/trees.c(383): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(412): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(456): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(457): remark #310: old-style parameter list (anachronism)
      ct_data *tree;  /* the tree to restore */
               ^

zlib/trees.c(458): remark #310: old-style parameter list (anachronism)
      int k;               /* node to move down */
          ^

zlib/trees.c(491): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(492): remark #310: old-style parameter list (anachronism)
      tree_desc *desc;    /* the tree descriptor */
                 ^

zlib/trees.c(578): remark #310: old-style parameter list (anachronism)
      ct_data *tree;             /* the tree to decorate */
               ^

zlib/trees.c(579): remark #310: old-style parameter list (anachronism)
      int max_code;              /* largest code with non zero frequency */
          ^

zlib/trees.c(580): remark #310: old-style parameter list (anachronism)
      ushf *bl_count;            /* number of codes at each bit length */
            ^

zlib/trees.c(591): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          next_code[bits] = code = (code + bl_count[bits-1]) << 1;
                                 ^

zlib/trees.c(604): remark #810: conversion from "unsigned int" to "ush={unsigned short}" may lose significant bits
          tree[n].Code = bi_reverse(next_code[len]++, len);
                       ^

zlib/trees.c(620): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(621): remark #310: old-style parameter list (anachronism)
      tree_desc *desc; /* the tree descriptor */
                 ^

zlib/trees.c(676): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          tree[node].Freq = tree[n].Freq + tree[m].Freq;
                          ^

zlib/trees.c(708): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(709): remark #310: old-style parameter list (anachronism)
      ct_data *tree;   /* the tree to be scanned */
               ^

zlib/trees.c(710): remark #310: old-style parameter list (anachronism)
      int max_code;    /* and its largest code of non zero frequency */
          ^

zlib/trees.c(728): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              s->bl_tree[curlen].Freq += count;
                                      ^

zlib/trees.c(753): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(754): remark #310: old-style parameter list (anachronism)
      ct_data *tree; /* the tree to be scanned */
               ^

zlib/trees.c(755): remark #310: old-style parameter list (anachronism)
      int max_code;       /* and its largest code of non zero frequency */
          ^

zlib/trees.c(773): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              do { send_code(s, curlen, s->bl_tree); } while (--count != 0);
                   ^

zlib/trees.c(773): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              do { send_code(s, curlen, s->bl_tree); } while (--count != 0);
                   ^

zlib/trees.c(773): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              do { send_code(s, curlen, s->bl_tree); } while (--count != 0);
                   ^

zlib/trees.c(777): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
                  send_code(s, curlen, s->bl_tree); count--;
                  ^

zlib/trees.c(777): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
                  send_code(s, curlen, s->bl_tree); count--;
                  ^

zlib/trees.c(777): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
                  send_code(s, curlen, s->bl_tree); count--;
                  ^

zlib/trees.c(780): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REP_3_6, s->bl_tree); send_bits(s, count-3, 2);
              ^

zlib/trees.c(780): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REP_3_6, s->bl_tree); send_bits(s, count-3, 2);
              ^

zlib/trees.c(780): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REP_3_6, s->bl_tree); send_bits(s, count-3, 2);
              ^

zlib/trees.c(780): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REP_3_6, s->bl_tree); send_bits(s, count-3, 2);
                                                 ^

zlib/trees.c(780): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REP_3_6, s->bl_tree); send_bits(s, count-3, 2);
                                                 ^

zlib/trees.c(780): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REP_3_6, s->bl_tree); send_bits(s, count-3, 2);
                                                 ^

zlib/trees.c(783): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_3_10, s->bl_tree); send_bits(s, count-3, 3);
              ^

zlib/trees.c(783): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_3_10, s->bl_tree); send_bits(s, count-3, 3);
              ^

zlib/trees.c(783): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_3_10, s->bl_tree); send_bits(s, count-3, 3);
              ^

zlib/trees.c(783): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_3_10, s->bl_tree); send_bits(s, count-3, 3);
                                                   ^

zlib/trees.c(783): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_3_10, s->bl_tree); send_bits(s, count-3, 3);
                                                   ^

zlib/trees.c(783): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_3_10, s->bl_tree); send_bits(s, count-3, 3);
                                                   ^

zlib/trees.c(786): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_11_138, s->bl_tree); send_bits(s, count-11, 7);
              ^

zlib/trees.c(786): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_11_138, s->bl_tree); send_bits(s, count-11, 7);
              ^

zlib/trees.c(786): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_11_138, s->bl_tree); send_bits(s, count-11, 7);
              ^

zlib/trees.c(786): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_11_138, s->bl_tree); send_bits(s, count-11, 7);
                                                     ^

zlib/trees.c(786): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_11_138, s->bl_tree); send_bits(s, count-11, 7);
                                                     ^

zlib/trees.c(786): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, REPZ_11_138, s->bl_tree); send_bits(s, count-11, 7);
                                                     ^

zlib/trees.c(804): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(839): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(840): remark #310: old-style parameter list (anachronism)
      int lcodes, dcodes, blcodes; /* number of codes for each tree */
          ^

zlib/trees.c(840): remark #310: old-style parameter list (anachronism)
      int lcodes, dcodes, blcodes; /* number of codes for each tree */
                  ^

zlib/trees.c(840): remark #310: old-style parameter list (anachronism)
      int lcodes, dcodes, blcodes; /* number of codes for each tree */
                          ^

zlib/trees.c(848): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, lcodes-257, 5); /* not +255 as stated in appnote.txt */
      ^

zlib/trees.c(848): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, lcodes-257, 5); /* not +255 as stated in appnote.txt */
      ^

zlib/trees.c(848): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, lcodes-257, 5); /* not +255 as stated in appnote.txt */
      ^

zlib/trees.c(849): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, dcodes-1,   5);
      ^

zlib/trees.c(849): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, dcodes-1,   5);
      ^

zlib/trees.c(849): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, dcodes-1,   5);
      ^

zlib/trees.c(850): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, blcodes-4,  4); /* not -3 as stated in appnote.txt */
      ^

zlib/trees.c(850): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, blcodes-4,  4); /* not -3 as stated in appnote.txt */
      ^

zlib/trees.c(850): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, blcodes-4,  4); /* not -3 as stated in appnote.txt */
      ^

zlib/trees.c(853): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, s->bl_tree[bl_order[rank]].Len, 3);
          ^

zlib/trees.c(853): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, s->bl_tree[bl_order[rank]].Len, 3);
          ^

zlib/trees.c(853): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, s->bl_tree[bl_order[rank]].Len, 3);
          ^

zlib/trees.c(868): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(869): remark #310: old-style parameter list (anachronism)
      charf *buf;       /* input block */
             ^

zlib/trees.c(870): remark #310: old-style parameter list (anachronism)
      ulg stored_len;   /* length of input block */
          ^

zlib/trees.c(871): remark #310: old-style parameter list (anachronism)
      int eof;          /* true if this is the last block for a file */
          ^

zlib/trees.c(873): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, (STORED_BLOCK<<1)+eof, 3);  /* send block type */
      ^

zlib/trees.c(873): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, (STORED_BLOCK<<1)+eof, 3);  /* send block type */
      ^

zlib/trees.c(873): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, (STORED_BLOCK<<1)+eof, 3);  /* send block type */
      ^

zlib/trees.c(893): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(895): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, STATIC_TREES<<1, 3);
      ^

zlib/trees.c(895): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, STATIC_TREES<<1, 3);
      ^

zlib/trees.c(895): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_bits(s, STATIC_TREES<<1, 3);
      ^

zlib/trees.c(896): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_code(s, END_BLOCK, static_ltree);
      ^

zlib/trees.c(896): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_code(s, END_BLOCK, static_ltree);
      ^

zlib/trees.c(896): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_code(s, END_BLOCK, static_ltree);
      ^

zlib/trees.c(907): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, STATIC_TREES<<1, 3);
          ^

zlib/trees.c(907): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, STATIC_TREES<<1, 3);
          ^

zlib/trees.c(907): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, STATIC_TREES<<1, 3);
          ^

zlib/trees.c(908): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_code(s, END_BLOCK, static_ltree);
          ^

zlib/trees.c(908): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_code(s, END_BLOCK, static_ltree);
          ^

zlib/trees.c(908): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_code(s, END_BLOCK, static_ltree);
          ^

zlib/trees.c(922): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(923): remark #310: old-style parameter list (anachronism)
      charf *buf;       /* input block, or NULL if too old */
             ^

zlib/trees.c(924): remark #310: old-style parameter list (anachronism)
      ulg stored_len;   /* length of input block */
          ^

zlib/trees.c(925): remark #310: old-style parameter list (anachronism)
      int eof;          /* true if this is the last block for a file */
          ^

zlib/trees.c(988): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, (STATIC_TREES<<1)+eof, 3);
          ^

zlib/trees.c(988): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, (STATIC_TREES<<1)+eof, 3);
          ^

zlib/trees.c(988): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, (STATIC_TREES<<1)+eof, 3);
          ^

zlib/trees.c(994): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, (DYN_TREES<<1)+eof, 3);
          ^

zlib/trees.c(994): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, (DYN_TREES<<1)+eof, 3);
          ^

zlib/trees.c(994): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
          send_bits(s, (DYN_TREES<<1)+eof, 3);
          ^

zlib/trees.c(1023): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(1024): remark #310: old-style parameter list (anachronism)
      unsigned dist;  /* distance of matched string */
               ^

zlib/trees.c(1025): remark #310: old-style parameter list (anachronism)
      unsigned lc;    /* match length-MIN_MATCH or unmatched char (if dist==0) */
               ^

zlib/trees.c(1073): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(1074): remark #310: old-style parameter list (anachronism)
      ct_data *ltree; /* literal tree */
               ^

zlib/trees.c(1075): remark #310: old-style parameter list (anachronism)
      ct_data *dtree; /* distance tree */
               ^

zlib/trees.c(1087): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, lc, ltree); /* send a literal byte */
              ^

zlib/trees.c(1087): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, lc, ltree); /* send a literal byte */
              ^

zlib/trees.c(1087): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, lc, ltree); /* send a literal byte */
              ^

zlib/trees.c(1092): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, code+LITERALS+1, ltree); /* send the length code */
              ^

zlib/trees.c(1092): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, code+LITERALS+1, ltree); /* send the length code */
              ^

zlib/trees.c(1092): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, code+LITERALS+1, ltree); /* send the length code */
              ^

zlib/trees.c(1096): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
                  send_bits(s, lc, extra);       /* send the extra length bits */
                  ^

zlib/trees.c(1096): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
                  send_bits(s, lc, extra);       /* send the extra length bits */
                  ^

zlib/trees.c(1096): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
                  send_bits(s, lc, extra);       /* send the extra length bits */
                  ^

zlib/trees.c(1102): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, code, dtree);       /* send the distance code */
              ^

zlib/trees.c(1102): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, code, dtree);       /* send the distance code */
              ^

zlib/trees.c(1102): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
              send_code(s, code, dtree);       /* send the distance code */
              ^

zlib/trees.c(1106): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
                  send_bits(s, dist, extra);   /* send the extra distance bits */
                  ^

zlib/trees.c(1106): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
                  send_bits(s, dist, extra);   /* send the extra distance bits */
                  ^

zlib/trees.c(1106): remark #810: conversion from "unsigned int" to "ush={unsigned short}" may lose significant bits
                  send_bits(s, dist, extra);   /* send the extra distance bits */
                  ^

zlib/trees.c(1116): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_code(s, END_BLOCK, ltree);
      ^

zlib/trees.c(1116): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_code(s, END_BLOCK, ltree);
      ^

zlib/trees.c(1116): remark #810: conversion from "int" to "ush={unsigned short}" may lose significant bits
      send_code(s, END_BLOCK, ltree);
      ^

zlib/trees.c(1127): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(1147): remark #310: old-style parameter list (anachronism)
      unsigned code; /* the value to invert */
               ^

zlib/trees.c(1148): remark #310: old-style parameter list (anachronism)
      int len;       /* its bit length */
          ^

zlib/trees.c(1162): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(1179): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(1198): remark #310: old-style parameter list (anachronism)
      deflate_state *s;
                     ^

zlib/trees.c(1199): remark #310: old-style parameter list (anachronism)
      charf    *buf;    /* the input data */
                ^

zlib/trees.c(1200): remark #310: old-style parameter list (anachronism)
      unsigned len;     /* its length */
               ^

zlib/trees.c(1201): remark #310: old-style parameter list (anachronism)
      int      header;  /* true if block header must be written */
               ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c zlib/zutil.c -o zlib/zutil.o
icc: Command line remark: option '-W' not supported
zlib/../proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

zlib/zutil.c(37): remark #280: selector expression is constant
      switch (sizeof(uInt)) {
              ^

zlib/zutil.c(43): remark #280: selector expression is constant
      switch (sizeof(uLong)) {
              ^

zlib/zutil.c(49): remark #280: selector expression is constant
      switch (sizeof(voidpf)) {
              ^

zlib/zutil.c(55): remark #280: selector expression is constant
      switch (sizeof(z_off_t)) {
              ^

zlib/zutil.c(134): remark #310: old-style parameter list (anachronism)
      int err;
          ^

zlib/zutil.c(301): remark #310: old-style parameter list (anachronism)
      voidpf opaque;
             ^

zlib/zutil.c(302): remark #310: old-style parameter list (anachronism)
      unsigned items;
               ^

zlib/zutil.c(303): remark #310: old-style parameter list (anachronism)
      unsigned size;
               ^

zlib/zutil.c(311): remark #310: old-style parameter list (anachronism)
      voidpf opaque;
             ^

zlib/zutil.c(312): remark #310: old-style parameter list (anachronism)
      voidpf ptr;
             ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c zlib/adler32.c -o zlib/adler32.o
icc: Command line remark: option '-W' not supported
zlib/adler32.c(58): remark #310: old-style parameter list (anachronism)
      uLong adler;
            ^

zlib/adler32.c(59): remark #310: old-style parameter list (anachronism)
      const Bytef *buf;
                   ^

zlib/adler32.c(60): remark #310: old-style parameter list (anachronism)
      uInt len;
           ^

zlib/adler32.c(129): remark #310: old-style parameter list (anachronism)
      uLong adler1;
            ^

zlib/adler32.c(130): remark #310: old-style parameter list (anachronism)
      uLong adler2;
            ^

zlib/adler32.c(131): remark #310: old-style parameter list (anachronism)
      z_off_t len2;
              ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c zlib/compress.c -o zlib/compress.o
icc: Command line remark: option '-W' not supported
zlib/compress.c(23): remark #310: old-style parameter list (anachronism)
      Bytef *dest;
             ^

zlib/compress.c(24): remark #310: old-style parameter list (anachronism)
      uLongf *destLen;
              ^

zlib/compress.c(25): remark #310: old-style parameter list (anachronism)
      const Bytef *source;
                   ^

zlib/compress.c(26): remark #310: old-style parameter list (anachronism)
      uLong sourceLen;
            ^

zlib/compress.c(27): remark #310: old-style parameter list (anachronism)
      int level;
          ^

zlib/compress.c(63): remark #310: old-style parameter list (anachronism)
      Bytef *dest;
             ^

zlib/compress.c(64): remark #310: old-style parameter list (anachronism)
      uLongf *destLen;
              ^

zlib/compress.c(65): remark #310: old-style parameter list (anachronism)
      const Bytef *source;
                   ^

zlib/compress.c(66): remark #310: old-style parameter list (anachronism)
      uLong sourceLen;
            ^

zlib/compress.c(76): remark #310: old-style parameter list (anachronism)
      uLong sourceLen;
            ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W  -c zlib/crc32.c -o zlib/crc32.o
icc: Command line remark: option '-W' not supported
zlib/../proto.h(224): remark #310: old-style parameter list (anachronism)
  void setup_iconv();
       ^

zlib/crc32.c(220): remark #310: old-style parameter list (anachronism)
      unsigned long crc;
                    ^

zlib/crc32.c(221): remark #310: old-style parameter list (anachronism)
      const unsigned char FAR *buf;
                               ^

zlib/crc32.c(222): remark #310: old-style parameter list (anachronism)
      unsigned len;
               ^

zlib/crc32.c(242): remark #111: statement is unreachable
      crc = crc ^ 0xffffffffUL;
      ^

zlib/crc32.c(263): remark #310: old-style parameter list (anachronism)
      unsigned long crc;
                    ^

zlib/crc32.c(264): remark #310: old-style parameter list (anachronism)
      const unsigned char FAR *buf;
                               ^

zlib/crc32.c(265): remark #310: old-style parameter list (anachronism)
      unsigned len;
               ^

zlib/crc32.c(303): remark #310: old-style parameter list (anachronism)
      unsigned long crc;
                    ^

zlib/crc32.c(304): remark #310: old-style parameter list (anachronism)
      const unsigned char FAR *buf;
                               ^

zlib/crc32.c(305): remark #310: old-style parameter list (anachronism)
      unsigned len;
               ^

zlib/crc32.c(343): remark #310: old-style parameter list (anachronism)
      unsigned long *mat;
                     ^

zlib/crc32.c(344): remark #310: old-style parameter list (anachronism)
      unsigned long vec;
                    ^

zlib/crc32.c(360): remark #310: old-style parameter list (anachronism)
      unsigned long *square;
                     ^

zlib/crc32.c(361): remark #310: old-style parameter list (anachronism)
      unsigned long *mat;
                     ^

zlib/crc32.c(371): remark #310: old-style parameter list (anachronism)
      uLong crc1;
            ^

zlib/crc32.c(372): remark #310: old-style parameter list (anachronism)
      uLong crc2;
            ^

zlib/crc32.c(373): remark #310: old-style parameter list (anachronism)
      z_off_t len2;
              ^

/opt/intel/compilo_9/l_cc_c_9.1.042/bin/icc -c99 -g -O2 -DHAVE_CONFIG_H -Wall -W  -o rsync rsync.o generator.o receiver.o cleanup.o sender.o exclude.o util.o main.o checksum.o match.o syscall.o log.o backup.o options.o flist.o io.o compat.o hlink.o token.o uidlist.o socket.o fileio.o batch.o clientname.o chmod.o progress.o pipe.o params.o loadparm.o clientserver.o access.o connection.o authenticate.o lib/wildmatch.o lib/compat.o lib/snprintf.o lib/mdfour.o lib/permstring.o lib/pool_alloc.o  zlib/deflate.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o zlib/trees.o zlib/zutil.o zlib/adler32.o zlib/compress.o zlib/crc32.o  -lpopt 
icc: Command line remark: option '-W' not supported

~/src/rsync-2.6.9$ whicls a--alt
total 112
drwxrwxr-x  11 mccssmb2 mcc101    4096 Sep 21 18:16 .
-rwxr-xr-x   1 mccssmb2 mcc101 1419192 Sep 21 18:16 rsync
drwxr-xr-x   2 mccssmb2 mcc101    4096 Sep 21 18:16 zlib
drwxr-xr-x   2 mccssmb2 mcc101    4096 Sep 21 18:16 lib
-rw-r--r--   1 mccssmb2 mcc101   15760 Sep 21 18:16 access.o
-rw-r--r--   1 mccssmb2 mcc101   24320 Sep 21 18:16 authenticate.o
-rw-r--r--   1 mccssmb2 mcc101    7792 Sep 21 18:16 connection.o
-rw-r--r--   1 mccssmb2 mcc101   60808 Sep 21 18:16 clientserver.o
-rw-r--r--   1 mccssmb2 mcc101   68688 Sep 21 18:16 loadparm.o
-rw-r--r--   1 mccssmb2 mcc101   23280 Sep 21 18:16 params.o
-rw-r--r--   1 mccssmb2 mcc101   15376 Sep 21 18:16 pipe.o
-rw-r--r--   1 mccssmb2 mcc101   11544 Sep 21 18:16 chmod.o
-rw-r--r--   1 mccssmb2 mcc101   24680 Sep 21 18:16 clientname.o
-rw-r--r--   1 mccssmb2 mcc101   17648 Sep 21 18:16 progress.o
-rw-r--r--   1 mccssmb2 mcc101   23936 Sep 21 18:16 batch.o
-rw-r--r--   1 mccssmb2 mcc101   19184 Sep 21 18:16 fileio.o
-rw-r--r--   1 mccssmb2 mcc101   45256 Sep 21 18:16 socket.o
-rw-r--r--   1 mccssmb2 mcc101   23312 Sep 21 18:16 uidlist.o
-rw-r--r--   1 mccssmb2 mcc101   29560 Sep 21 18:16 hlink.o
-rw-r--r--   1 mccssmb2 mcc101   28552 Sep 21 18:16 token.o
-rw-r--r--   1 mccssmb2 mcc101   13976 Sep 21 18:16 compat.o
-rw-r--r--   1 mccssmb2 mcc101   96024 Sep 21 18:16 io.o
-rw-r--r--   1 mccssmb2 mcc101  121688 Sep 21 18:16 flist.o
-rw-r--r--   1 mccssmb2 mcc101  141080 Sep 21 18:15 options.o
-rw-r--r--   1 mccssmb2 mcc101   28040 Sep 21 18:15 backup.o
-rw-r--r--   1 mccssmb2 mcc101   57840 Sep 21 18:15 log.o
-rw-r--r--   1 mccssmb2 mcc101   22504 Sep 21 18:15 syscall.o
-rw-r--r--   1 mccssmb2 mcc101   17008 Sep 21 18:15 checksum.o
-rw-r--r--   1 mccssmb2 mcc101   25128 Sep 21 18:15 match.o
-rw-r--r--   1 mccssmb2 mcc101   90136 Sep 21 18:15 main.o
-rw-r--r--   1 mccssmb2 mcc101   93112 Sep 21 18:15 util.o
-rw-r--r--   1 mccssmb2 mcc101   80248 Sep 21 18:15 exclude.o
-rw-r--r--   1 mccssmb2 mcc101   31616 Sep 21 18:15 sender.o
-rw-r--r--   1 mccssmb2 mcc101   18824 Sep 21 18:15 cleanup.o
-rw-r--r--   1 mccssmb2 mcc101   50344 Sep 21 18:15 receiver.o
-rw-r--r--   1 mccssmb2 mcc101   98064 Sep 21 18:15 generator.o
-rw-r--r--   1 mccssmb2 mcc101   32152 Sep 21 18:15 rsync.o
-rw-r--r--   1 mccssmb2 mcc101   15363 Sep 21 18:15 config.h
-rw-r--r--   1 mccssmb2 mcc101  206526 Sep 21 18:15 config.log
-rwxr-xr-x   1 mccssmb2 mcc101   33018 Sep 21 18:15 config.status
-rw-r--r--   1 mccssmb2 mcc101    5541 Sep 21 18:15 Makefile
drwxr-xr-x   2 mccssmb2 mcc101    4096 Sep 21 18:15 popt
-rw-r--r--   1 mccssmb2 mcc101     227 Sep 21 18:15 shconfig
drwxr-xr-x   9 mccssmb2 mcc101    4096 Sep 21 18:14 ..
drwxr-xr-x   2 mccssmb2 mcc101    4096 Nov  7  2006 patches
-rw-r--r--   1 mccssmb2 mcc101   29720 Nov  7  2006 rsyncd.conf.5
-rw-r--r--   1 mccssmb2 mcc101  136535 Nov  7  2006 rsync.1
-rw-r--r--   1 mccssmb2 mcc101   14588 Nov  7  2006 config.h.in
-rwxr-xr-x   1 mccssmb2 mcc101  431301 Nov  7  2006 configure
-rw-r--r--   1 mccssmb2 mcc101   23316 Nov  7  2006 configure.in
-rw-r--r--   1 mccssmb2 mcc101    8065 Nov  7  2006 NEWS
-rw-r--r--   1 mccssmb2 mcc101   92187 Nov  7  2006 OLDNEWS
-rw-r--r--   1 mccssmb2 mcc101   13783 Nov  7  2006 proto.h
-rw-r--r--   1 mccssmb2 mcc101   28617 Nov  7  2006 rsyncd.conf.yo
-rw-r--r--   1 mccssmb2 mcc101  129131 Nov  7  2006 rsync.yo
drwxr-xr-x   2 mccssmb2 mcc101    4096 Nov  7  2006 doc
drwxr-xr-x   4 mccssmb2 mcc101    4096 Nov  7  2006 packaging
drwxr-xr-x   2 mccssmb2 mcc101    4096 Nov  7  2006 support
drwxr-xr-x   2 mccssmb2 mcc101    4096 Nov  7  2006 testhelp
drwxr-xr-x   2 mccssmb2 mcc101    4096 Nov  7  2006 testsuite
-rwxr-xr-x   1 mccssmb2 mcc101    9362 Nov  4  2006 runtests.sh
-rwxr-xr-x   1 mccssmb2 mcc101   44208 Nov  2  2006 config.guess
-rwxr-xr-x   1 mccssmb2 mcc101   32448 Nov  2  2006 config.sub
-rw-r--r--   1 mccssmb2 mcc101   20255 Oct 31  2006 socket.c
-rwxr-xr-x   1 mccssmb2 mcc101     259 Oct 27  2006 tweak_manpage_dashes
-rw-r--r--   1 mccssmb2 mcc101    5546 Oct 24  2006 Makefile.in
-rw-r--r--   1 mccssmb2 mcc101   22850 Oct 24  2006 rsync.h
-rw-r--r--   1 mccssmb2 mcc101   22594 Oct 24  2006 clientserver.c
-rw-r--r--   1 mccssmb2 mcc101   60897 Oct 24  2006 options.c
-rw-r--r--   1 mccssmb2 mcc101     571 Oct 24  2006 prepare-source.mak
-rw-r--r--   1 mccssmb2 mcc101   41818 Oct 22  2006 generator.c
-rw-r--r--   1 mccssmb2 mcc101    8230 Oct 17  2006 hlink.c
-rw-r--r--   1 mccssmb2 mcc101    2445 Oct 15  2006 case_N.h
-rw-r--r--   1 mccssmb2 mcc101    5573 Oct 15  2006 cleanup.c
-rw-r--r--   1 mccssmb2 mcc101   34212 Oct 14  2006 util.c
-rw-r--r--   1 mccssmb2 mcc101   20141 Oct 14  2006 log.c
-rw-r--r--   1 mccssmb2 mcc101   48517 Oct 14  2006 flist.c
-rw-r--r--   1 mccssmb2 mcc101   35869 Oct 14  2006 main.c
-rw-r--r--   1 mccssmb2 mcc101    3847 Oct 14  2006 tls.c
-rw-r--r--   1 mccssmb2 mcc101    7812 Oct 14  2006 uidlist.c
-rw-r--r--   1 mccssmb2 mcc101    4833 Oct 14  2006 progress.c
-rw-r--r--   1 mccssmb2 mcc101    9388 Oct 14  2006 clientname.c
-rw-r--r--   1 mccssmb2 mcc101   18500 Oct 13  2006 receiver.c
-rw-r--r--   1 mccssmb2 mcc101    1080 Oct 13  2006 mkproto.awk
-rw-r--r--   1 mccssmb2 mcc101   25619 Oct 13  2006 loadparm.c
-rw-r--r--   1 mccssmb2 mcc101   34980 Oct 13  2006 exclude.c
-rw-r--r--   1 mccssmb2 mcc101    8935 Oct  8  2006 rsync.c
-rwxr-xr-x   1 mccssmb2 mcc101     461 Oct  7  2006 prepare-source
-rw-r--r--   1 mccssmb2 mcc101   33389 Sep 30  2006 io.c
-rw-r--r--   1 mccssmb2 mcc101    2168 Sep 24  2006 t_stub.c
-rw-r--r--   1 mccssmb2 mcc101    9620 Sep 20  2006 sender.c
-rw-r--r--   1 mccssmb2 mcc101    4933 May 29  2006 pipe.c
-rw-r--r--   1 mccssmb2 mcc101    5718 Apr 26  2006 wildtest.c
-rw-r--r--   1 mccssmb2 mcc101    1663 Apr 26  2006 getgroups.c
-rw-r--r--   1 mccssmb2 mcc101    9840 Apr 26  2006 match.c
-rw-r--r--   1 mccssmb2 mcc101   19998 Apr 26  2006 params.c
-rw-r--r--   1 mccssmb2 mcc101    5780 Apr 26  2006 syscall.c
-rw-r--r--   1 mccssmb2 mcc101   13511 Apr 26  2006 token.c
-rw-r--r--   1 mccssmb2 mcc101    1264 Apr 26  2006 trimslash.c
-rw-r--r--   1 mccssmb2 mcc101    1310 Apr 26  2006 t_unsafe.c
-rw-r--r--   1 mccssmb2 mcc101    6323 Apr 26  2006 fileio.c
-rw-r--r--   1 mccssmb2 mcc101    5219 Apr 26  2006 access.c
-rw-r--r--   1 mccssmb2 mcc101    7959 Apr 26  2006 authenticate.c
-rw-r--r--   1 mccssmb2 mcc101    7107 Apr 26  2006 backup.c
-rw-r--r--   1 mccssmb2 mcc101    5812 Apr 26  2006 batch.c
-rw-r--r--   1 mccssmb2 mcc101    1897 Apr 26  2006 byteorder.h
-rw-r--r--   1 mccssmb2 mcc101    4462 Apr 26  2006 checksum.c
-rw-r--r--   1 mccssmb2 mcc101    5119 Apr 26  2006 chmod.c
-rw-r--r--   1 mccssmb2 mcc101    3683 Apr 26  2006 compat.c
-rw-r--r--   1 mccssmb2 mcc101    1391 Apr 26  2006 connection.c
-rw-r--r--   1 mccssmb2 mcc101   17998 Apr 26  2006 COPYING
-rw-r--r--   1 mccssmb2 mcc101    2831 Apr 26  2006 errcode.h
-rw-r--r--   1 mccssmb2 mcc101   16297 Feb  3  2006 TODO
-rw-r--r--   1 mccssmb2 mcc101    4233 Dec 19  2005 wildtest.txt
-rw-r--r--   1 mccssmb2 mcc101    2142 Dec 16  2005 INSTALL
-rw-r--r--   1 mccssmb2 mcc101    3823 Apr 23  2005 README
-rw-r--r--   1 mccssmb2 mcc101     382 Feb 14  2005 getfsdev.c
-rwxr-xr-x   1 mccssmb2 mcc101    4773 Jan 10  2003 install-sh
-rw-r--r--   1 mccssmb2 mcc101    7150 Apr  8  2002 Doxyfile
-rw-r--r--   1 mccssmb2 mcc101    2552 Nov 28  2001 aclocal.m4
-rw-r--r--   1 mccssmb2 mcc101   14866 Sep 12  2001 rsync3.txt
-rw-r--r--   1 mccssmb2 mcc101    1339 Aug 30  2001 rsyncsh.txt
-rwxr-xr-x   1 mccssmb2 mcc101     249 Aug 29  2001 shconfig.in
-rw-r--r--   1 mccssmb2 mcc101    2732 Aug 23  2001 csprotocol.txt
-rw-r--r--   1 mccssmb2 mcc101   14675 Nov 23  1998 tech_report.tex

~/src/rsync-2.6.9$ file rsync
rsync: ELF 64-bit LSB executable, IA-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), not stripped

~/src/rsync-2.6.9$ /./rsumync --version
rsync  version 2.6.9  protocol version 29
Copyright (C) 1996-2006 by Andrew Tridgell, Wayne Davison, and others.
<http://rsync.samba.org/>
Capabilities: 64-bit files, socketpairs, hard links, symlinks, batchfiles,
              inplace, IPv6, 64-bit system inums, 64-bit internal inums

rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
are welcome to redistribute it under certain conditions.  See the GNU
General Public Licence for details.

~/src/rsync-2.6.9$ exit

Script done on Fri 21 Sep 2007 06:16:59 PM BST


More information about the rsync mailing list