Making OS-independent libraries
(cd libsrc; make -f makefile.unix);
(cd util; make -f makefile.unix)
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g ahputaway.c
cp ahputaway.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g brent.c
cp brent.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g butterworth.c
cp butterworth.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g chron3.c
cp chron3.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g complex_math.c
cp complex_math.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g convertInstResponse.c
In file included from convertInstResponse.c:52:
/opt/earthworm/earthworm_svn/include/convertInstResponse.h:37:9: warning: 'CONVERTINSTRESPONSE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef CONVERTINSTRESPONSE_H
        ^~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/convertInstResponse.h:38:9: note: 'CONVERTINSTPRESPONSE_H' is defined here; did you mean 'CONVERTINSTRESPONSE_H'?
#define CONVERTINSTPRESPONSE_H
        ^~~~~~~~~~~~~~~~~~~~~~
        CONVERTINSTRESPONSE_H
1 warning generated.
cp convertInstResponse.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g earthworm_defs.c
cp earthworm_defs.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g ew_nevent_message.c
cp ew_nevent_message.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g ew_spectra_io.c
cp ew_spectra_io.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g fft_prep.c
cp fft_prep.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g fft99.c
cp fft99.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g fleng.c
cp fleng.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g geo_to_km.c
cp geo_to_km.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g getutil.c
cp getutil.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g global_amp_rw.c
cp global_amp_rw.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g global_loc_rw.c
cp global_loc_rw.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g global_msg.c
cp global_msg.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g global_pick_rw.c
global_pick_rw.c:168:2: warning: '/*' within block comment [-Wcomment]
        /* Get first token */
        ^
1 warning generated.
cp global_pick_rw.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g gma.c
cp gma.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g gseputaway.c
gseputaway.c:579:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
    fprintf (gse_fp, string);
                     ^~~~~~
1 warning generated.
cp gseputaway.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g ioc_filter.c
In file included from ioc_filter.c:43:
/opt/earthworm/earthworm_svn/include/convertInstResponse.h:37:9: warning: 'CONVERTINSTRESPONSE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef CONVERTINSTRESPONSE_H
        ^~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/convertInstResponse.h:38:9: note: 'CONVERTINSTPRESPONSE_H' is defined here; did you mean 'CONVERTINSTRESPONSE_H'?
#define CONVERTINSTPRESPONSE_H
        ^~~~~~~~~~~~~~~~~~~~~~
        CONVERTINSTRESPONSE_H
1 warning generated.
cp ioc_filter.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g k2evt2ew.c
k2evt2ew.c:370:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&tag->type);
              ^~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:371:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&tag->length);
               ^~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:372:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&tag->dataLength);
               ^~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:373:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&tag->id);
               ^~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:374:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&tag->checksum);
               ^~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:520:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.headerVersion);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:521:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.headerBytes);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:523:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.misc.installedChan);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:524:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.misc.maxChannels);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:525:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.misc.sysBlkVersion);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:526:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.misc.bootBlkVersion);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:527:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.misc.appBlkVersion);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:528:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.misc.dspBlkVersion);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:530:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.misc.crc);
               ^~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:531:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.misc.flags);
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:534:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.timing.gpsLockFailCount);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:535:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.timing.gpsUpdateRTCCount);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:540:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.timing.dacCount);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:543:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->roParms.timing.gpsLastTurnOnTime[0]);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:544:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->roParms.timing.gpsLastTurnOnTime[1]);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:545:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->roParms.timing.gpsLastUpdateTime[0]);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:546:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->roParms.timing.gpsLastUpdateTime[1]);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:547:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->roParms.timing.gpsLastLockTime[0]);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:548:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->roParms.timing.gpsLastLockTime[1]);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:550:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->roParms.stream.startTime);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:551:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->roParms.stream.triggerTime);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:552:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->roParms.stream.duration);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:553:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.stream.errors);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:554:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.stream.flags);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:555:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.stream.startTimeMsec);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:556:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->roParms.stream.triggerTimeMsec);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:557:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->roParms.stream.nscans);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:563:19: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
        SwapLong (&head->roParms.channel[i].maxPeakOffset);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:565:19: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
        SwapLong (&head->roParms.channel[i].minPeakOffset);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:571:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.misc.serialNumber);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:572:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.misc.nchannels);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:580:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->rwParms.misc.cutler_bitmap);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:581:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->rwParms.misc.channel_bitmap);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:587:20: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
        SwapShort (&head->rwParms.channel[i].sensorSerialNumberExt);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:593:20: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
        SwapShort (&head->rwParms.channel[i].sensorType);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:594:20: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
        SwapShort (&head->rwParms.channel[i].sensorSerialNumber);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:595:20: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
        SwapShort (&head->rwParms.channel[i].gain);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:596:20: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
        SwapShort (&head->rwParms.channel[i].StaLtaRatio);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:606:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.stream.eventNumber);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:607:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.stream.sps);
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:608:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.stream.apw);
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:609:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.stream.preEvent);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:610:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.stream.postEvent);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:611:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.stream.minRunTime);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:615:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.stream.TxBlkSize);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:616:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.stream.BufferSize);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:617:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&head->rwParms.stream.SampleRate);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:618:15: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapLong (&head->rwParms.stream.TxChanMap);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:35:24: note: passing argument to parameter here
void SwapLong ( long * );                   /* swap.c       sys-independent  */
                       ^
k2evt2ew.c:794:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&frame->recorderID);
               ^~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:795:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&frame->frameSize);
               ^~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:796:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&frame->blockTime);
               ^~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:797:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&frame->blockTime2);
               ^~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:798:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&frame->channelBitMap);
               ^~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:799:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&frame->streamPar);
               ^~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
k2evt2ew.c:800:16: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort (&frame->msec); 
               ^~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
60 warnings generated.
cp k2evt2ew.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g kom.c
cp kom.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g lockfile.c
cp lockfile.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g logit.c
cp logit.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g make_triglist.c
cp make_triglist.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g mask_check.c
cp mask_check.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g mem_circ_queue.c
cp mem_circ_queue.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g mnbrak.c
cp mnbrak.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g mseedputaway.c
cp mseedputaway.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g neic2scn.c
cp neic2scn.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g parse_trig.c
cp parse_trig.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g parse_usnsn.c
cp parse_usnsn.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g priority_queue.c
cp priority_queue.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g putaway.c
cp putaway.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g rayloc_message_rw.c
cp rayloc_message_rw.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g rdpickcoda.c
cp rdpickcoda.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g read_arc.c
read_arc.c:931:32: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
   sprintf( line+162, "%1d"  , sumP.version );
                       ~~~     ^~~~~~~~~~~~
                       %1ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
read_arc.c:1027:34: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
   sprintf( shdw+45, "%5ld"  ,   pckP.pamp );
                      ~~~~       ^~~~~~~~~
                      %5d
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
2 warnings generated.
cp read_arc.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g residue.c
cp residue.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g rw_coda_aav.c
cp rw_coda_aav.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g rw_mag.c
cp rw_mag.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g rw_strongmotion.c
cp rw_strongmotion.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g rw_strongmotionII.c
cp rw_strongmotionII.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g sacputaway.c
cp sacputaway.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g seiputaway.c
cp seiputaway.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g seiutils.c
cp seiutils.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g site.c
cp site.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g socket_ew_common.c
socket_ew_common.c:264:64: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
     rc  = getsockopt(s, SOL_SOCKET, SO_ERROR, (char *)&error, &len); 
                                                               ^~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
socket_ew_common.c:417:27: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  newSocket=accept(s,addr,addrlen);
                          ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:560:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                        ^
socket_ew_common.c:464:31: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
      newSocket=accept(s,addr,addrlen);
                              ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:560:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                        ^
socket_ew_common.c:786:42: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  retVal = recvfrom(s,buf,len,flags,from,&flen);
                                         ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:572:25: note: passing argument to parameter here
                socklen_t * __restrict) __DARWIN_ALIAS_C(recvfrom);
                                      ^
socket_ew_common.c:826:44: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
    retVal = recvfrom(s,buf,len,flags,from,&flen);
                                           ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:572:25: note: passing argument to parameter here
                socklen_t * __restrict) __DARWIN_ALIAS_C(recvfrom);
                                      ^
socket_ew_common.c:909:55: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
    ret = getsockopt(s, SOL_SOCKET, SO_ERROR, errval, &errlen);
                                                      ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
6 warnings generated.
cp socket_ew_common.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g sqlite3.c
sqlite3.c:37072:25: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
      if( pRight->flags && EP_ExpCollate ){
                        ^  ~~~~~~~~~~~~~
sqlite3.c:37072:25: note: use '&' for a bitwise operation
      if( pRight->flags && EP_ExpCollate ){
                        ^~
                        &
sqlite3.c:37072:25: note: remove constant to silence this warning
      if( pRight->flags && EP_ExpCollate ){
                       ~^~~~~~~~~~~~~~~~
sqlite3.c:37077:22: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
    if( pLeft->flags && EP_ExpCollate ){
                     ^  ~~~~~~~~~~~~~
sqlite3.c:37077:22: note: use '&' for a bitwise operation
    if( pLeft->flags && EP_ExpCollate ){
                     ^~
                     &
sqlite3.c:37077:22: note: remove constant to silence this warning
    if( pLeft->flags && EP_ExpCollate ){
                    ~^~~~~~~~~~~~~~~~
2 warnings generated.
cp sqlite3.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g startstop_lib.c
startstop_lib.c:231:26: warning: '/*' within block comment [-Wcomment]
    /* *nChild = iChild; /*reset nChild to the number of live children*/
                         ^
1 warning generated.
cp startstop_lib.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g startstop_unix_generic.c
cp startstop_unix_generic.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g sudsputaway.c
cp sudsputaway.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g swap.c
cp swap.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g tankputaway.c
cp tankputaway.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g tlay.c
cp tlay.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g transfer.c
cp transfer.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g transferFunction.c
cp transferFunction.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g trheadconv.c
cp trheadconv.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g uwputaway.c
cp uwputaway.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g watchdog_client.c
cp watchdog_client.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g wave_client.c
wave_client.c:339:25: warning: format string contains '\0' within the string body [-Wformat]
   sprintf( msg, "INQ:\n\0" );
                 ~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
1 warning generated.
cp wave_client.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g wfdiscputaway.c
cp wfdiscputaway.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g ws_clientII.c
cp ws_clientII.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g ws_clientIIx.c
ws_clientIIx.c:1820:32: warning: '/*' within block comment [-Wcomment]
        len = buflen - ir - 2; /* leave room for the terminating null * /
                               ^
1 warning generated.
cp ws_clientIIx.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g ws_clientII_no_location.c
cp ws_clientII_no_location.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g ws2ts.c
cp ws2ts.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g xfrm.c
cp xfrm.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g nordic.c
cp nordic.o /opt/earthworm/earthworm_svn/lib
gcc -o logit_mt.o -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -D_LOGITMT logit.c
cp logit_mt.o /opt/earthworm/earthworm_svn/lib
(cd gd_lib; make -f makefile.unix)
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o gd.o gd.c
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o gdfontt.o gdfontt.c
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o gdfonts.o gdfonts.c
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o gdfontmb.o gdfontmb.c
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o gdfontl.o gdfontl.c
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o gdfontg.o gdfontg.c
rm -f libgd.a
ar rc libgd.a gd.o gdfontt.o gdfonts.o gdfontmb.o \
		gdfontl.o gdfontg.o
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o gddemo.o gddemo.c
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN gddemo.o -o gddemo	-L./ -lgd -lm
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o giftogd.o giftogd.c
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN giftogd.o -o giftogd	-L./ -lgd -lm 
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o webgif.o webgif.c
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN webgif.o -o webgif	-L./ -lgd -lm
cp *.o /opt/earthworm/earthworm_svn/lib
(cd libmseed; make -f makefile.unix ; make -f makefile.unix install)
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c fileutils.c -o fileutils.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c genutils.c -o genutils.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c gswap.c -o gswap.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c lmplatform.c -o lmplatform.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c lookup.c -o lookup.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c msrutils.c -o msrutils.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c pack.c -o pack.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c packdata.c -o packdata.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c traceutils.c -o traceutils.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c tracelist.c -o tracelist.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c parseutils.c -o parseutils.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c unpack.c -o unpack.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c unpackdata.c -o unpackdata.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c selection.c -o selection.o
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c logging.c -o logging.o
rm -f libmseed.a
ar -crs libmseed.a fileutils.o genutils.o gswap.o lmplatform.o lookup.o msrutils.o pack.o packdata.o traceutils.o tracelist.o parseutils.o unpack.o unpackdata.o selection.o logging.o
cp libmseed.a /opt/earthworm/earthworm_svn/lib
(cd unix; make -f makefile.unix)
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN copyfile.c
cp copyfile.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN dirops_ew.c
cp dirops_ew.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN getavail.c
cp getavail.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN getsysname_ew.c
cp getsysname_ew.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN pipe.c
cp pipe.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN sema_ew.c
sema_ew.c:46:9: warning: 'sem_init' is deprecated [-Wdeprecated-declarations]
   rc = sem_init( &semaphore, 0, count ); /* must set pshare=1 if calling process will fork */
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/semaphore.h:55:5: note: 'sem_init' has been explicitly marked deprecated here
int sem_init(sem_t *, int, unsigned int) __deprecated;
    ^
sema_ew.c:101:9: warning: 'sem_destroy' is deprecated [-Wdeprecated-declarations]
   rc = sem_destroy( &semaphore );
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/semaphore.h:53:5: note: 'sem_destroy' has been explicitly marked deprecated here
int sem_destroy(sem_t *) __deprecated;
    ^
2 warnings generated.
cp sema_ew.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN sendmail.c
cp sendmail.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN sendpage.c
cp sendpage.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN sleep_ew.c
cp sleep_ew.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN socket_ew.c
cp socket_ew.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN threads_ew.c -pthread
cp threads_ew.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN time_ew.c
cp time_ew.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN transport.c
cp transport.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN wait_timer.c
cp wait_timer.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN errexit.c
cp errexit.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN remote_copy.c
cp remote_copy.o ../../../lib
gcc -g -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN lockfile_ew.c
cp lockfile_ew.o ../../../lib
(cd qlib2; make)
gcc -c -Dfortran_suffix -Dqlib2_fortran -m32 -O drm_utils.c ms_utils.c ms_pack.c ms_pack2.c ms_unpack.c pack.c qda_utils.c qtime.c sdr_utils.c unpack.c qutils.c 
ms_pack.c:263:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:272:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack.c:332:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:345:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:372:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:386:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack.c:462:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:506:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:518:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:611:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:655:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:667:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:755:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:799:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:811:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
15 warnings generated.
ms_pack2.c:327:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:336:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack2.c:396:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:409:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:437:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:452:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:531:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:575:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:587:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:618:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:692:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:738:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:750:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:768:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:842:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:888:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:900:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:918:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:992:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:1036:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:1048:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:1065:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
22 warnings generated.
unpack.c:220:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (info, errmsg);
                                ^~~~~~
unpack.c:320:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                    else fprintf (info, errmsg);
                                        ^~~~~~
unpack.c:346:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                    else fprintf (info, errmsg);
                                        ^~~~~~
unpack.c:407:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (info, errmsg);
                                ^~~~~~
4 warnings generated.
ar r libqlib2.a drm_utils.o ms_utils.o ms_pack.o ms_pack2.o ms_unpack.o pack.o qda_utils.o qtime.o sdr_utils.o unpack.o qutils.o
ar: creating archive libqlib2.a
rm -f drm_utils.o ms_utils.o ms_pack.o ms_pack2.o ms_unpack.o pack.o qda_utils.o qtime.o sdr_utils.o unpack.o qutils.o
gcc -c -Dfortran_suffix -Dqlib2_fortran -m32 -g drm_utils.c ms_utils.c ms_pack.c ms_pack2.c ms_unpack.c pack.c qda_utils.c qtime.c sdr_utils.c unpack.c qutils.c 
ms_pack.c:263:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:272:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack.c:332:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:345:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:372:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:386:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack.c:462:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:506:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:518:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:611:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:655:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:667:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:755:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:799:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:811:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
15 warnings generated.
ms_pack2.c:327:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:336:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack2.c:396:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:409:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:437:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:452:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:531:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:575:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:587:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:618:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:692:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:738:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:750:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:768:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:842:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:888:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:900:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:918:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:992:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:1036:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:1048:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:1065:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
22 warnings generated.
unpack.c:220:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (info, errmsg);
                                ^~~~~~
unpack.c:320:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                    else fprintf (info, errmsg);
                                        ^~~~~~
unpack.c:346:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                    else fprintf (info, errmsg);
                                        ^~~~~~
unpack.c:407:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (info, errmsg);
                                ^~~~~~
4 warnings generated.
ar r libqlib2.debug.a drm_utils.o ms_utils.o ms_pack.o ms_pack2.o ms_unpack.o pack.o qda_utils.o qtime.o sdr_utils.o unpack.o qutils.o
ar: creating archive libqlib2.debug.a
rm -f drm_utils.o ms_utils.o ms_pack.o ms_pack2.o ms_unpack.o pack.o qda_utils.o qtime.o sdr_utils.o unpack.o qutils.o
gcc -c -Dfortran_suffix -Dqlib2_fortran -m32 -DNO_LEAPSECONDS -O drm_utils.c ms_utils.c ms_pack.c ms_pack2.c ms_unpack.c pack.c qda_utils.c qtime.c sdr_utils.c unpack.c qutils.c 
ms_pack.c:263:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:272:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack.c:332:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:345:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:372:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:386:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack.c:462:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:506:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:518:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:611:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:655:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:667:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:755:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:799:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:811:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
15 warnings generated.
ms_pack2.c:327:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:336:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack2.c:396:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:409:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:437:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:452:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:531:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:575:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:587:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:618:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:692:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:738:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:750:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:768:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:842:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:888:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:900:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:918:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:992:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:1036:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:1048:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:1065:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
22 warnings generated.
unpack.c:220:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (info, errmsg);
                                ^~~~~~
unpack.c:320:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                    else fprintf (info, errmsg);
                                        ^~~~~~
unpack.c:346:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                    else fprintf (info, errmsg);
                                        ^~~~~~
unpack.c:407:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (info, errmsg);
                                ^~~~~~
4 warnings generated.
ar r libqlib2nl.a drm_utils.o ms_utils.o ms_pack.o ms_pack2.o ms_unpack.o pack.o qda_utils.o qtime.o sdr_utils.o unpack.o qutils.o
ar: creating archive libqlib2nl.a
rm -f drm_utils.o ms_utils.o ms_pack.o ms_pack2.o ms_unpack.o pack.o qda_utils.o qtime.o sdr_utils.o unpack.o qutils.o
gcc -c -Dfortran_suffix -Dqlib2_fortran -m32 -DNO_LEAPSECONDS -g drm_utils.c ms_utils.c ms_pack.c ms_pack2.c ms_unpack.c pack.c qda_utils.c qtime.c sdr_utils.c unpack.c qutils.c 
ms_pack.c:263:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:272:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack.c:332:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:345:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:372:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:386:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack.c:462:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:506:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:518:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:611:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:655:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:667:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack.c:755:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack.c:799:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack.c:811:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
15 warnings generated.
ms_pack2.c:327:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:336:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);
                                  ^~~~~~
ms_pack2.c:396:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:409:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:437:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:452:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:531:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:575:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:587:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:618:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:692:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:738:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:750:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:768:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:842:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:888:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:900:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:918:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
ms_pack2.c:992:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        else fprintf (stderr, errmsg);
                              ^~~~~~
ms_pack2.c:1036:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                else fprintf (stderr, errmsg);      
                                      ^~~~~~
ms_pack2.c:1048:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (stderr, errmsg);          
                                  ^~~~~~
ms_pack2.c:1065:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                fprintf (stderr, errmsg);
                                 ^~~~~~
22 warnings generated.
unpack.c:220:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (info, errmsg);
                                ^~~~~~
unpack.c:320:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                    else fprintf (info, errmsg);
                                        ^~~~~~
unpack.c:346:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                    else fprintf (info, errmsg);
                                        ^~~~~~
unpack.c:407:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            else fprintf (info, errmsg);
                                ^~~~~~
4 warnings generated.
ar r libqlib2nl.debug.a drm_utils.o ms_utils.o ms_pack.o ms_pack2.o ms_unpack.o pack.o qda_utils.o qtime.o sdr_utils.o unpack.o qutils.o
ar: creating archive libqlib2nl.debug.a
rm -f drm_utils.o ms_utils.o ms_pack.o ms_pack2.o ms_unpack.o pack.o qda_utils.o qtime.o sdr_utils.o unpack.o qutils.o
(cd lib330; make clean; make)
rm -f *.o lib330.a
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libarchive.o libarchive.c
libarchive.c:118:10: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(q330->miniseed_call.location), addr(q->slocation)) ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libarchive.c:118:46: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy(addr(q330->miniseed_call.location), addr(q->slocation)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libarchive.c:119:10: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(q330->miniseed_call.channel), addr(q->sseedname)) ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libarchive.c:119:45: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy(addr(q330->miniseed_call.channel), addr(q->sseedname)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libarchive.c:179:11: warning: enumeration values 'PKC_EVENT' and 'PKC_CALIBRATE' not handled in switch [-Wswitch]
  switch (q->pack_class) begin
          ^
libarchive.c:451:20: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'char *' [-Wincompatible-pointer-types]
            strcpy(addr(q330->miniseed_call.location), addr(q->slocation)) ;
            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libarchive.c:451:56: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
            strcpy(addr(q330->miniseed_call.location), addr(q->slocation)) ;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libarchive.c:452:20: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'char *' [-Wincompatible-pointer-types]
            strcpy(addr(q330->miniseed_call.channel), addr(q->sseedname)) ;
            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libarchive.c:452:55: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
            strcpy(addr(q330->miniseed_call.channel), addr(q->sseedname)) ;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
9 warnings generated.
ar rv lib330.a libarchive.o
ar: creating archive lib330.a
a - libarchive.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libcvrt.o libcvrt.c
libcvrt.c:105:16: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  lth = strlen(s) + 1 ;
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
libcvrt.c:112:30: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_strpas ((pchar) *p, s) ;
                             ^
./libsupport.h:49:51: note: passing argument to parameter 'instring' here
extern void lib330_strpas (pchar outstring, pchar instring) ;
                                                  ^
libcvrt.c:211:19: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_strpcopy(s, s) ; /* this routine allows in-place operation */
                  ^
./libsupport.h:48:36: note: passing argument to parameter 'outstring' here
extern void lib330_strpcopy (pchar outstring, pchar instring) ;
                                   ^
libcvrt.c:211:22: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_strpcopy(s, s) ; /* this routine allows in-place operation */
                     ^
./libsupport.h:48:53: note: passing argument to parameter 'instring' here
extern void lib330_strpcopy (pchar outstring, pchar instring) ;
                                                    ^
4 warnings generated.
ar rv lib330.a libcvrt.o
a - libcvrt.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libnetserv.o libnetserv.c
libnetserv.c:153:9: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
        close (nsstr->npath) ;
        ^
libnetserv.c:200:64: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add(nsstr->ns_par.stnctx, AUXMSG_SOCKETERR, 0, addr(s)) ;
                                                               ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libnetserv.c:229:69: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  getsockopt (nsstr->npath, SOL_SOCKET, SO_LINGER, addr(lingeropt), addr(flag)) ;
                                                                    ^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
libnetserv.c:262:62: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add(nsstr->ns_par.stnctx, AUXMSG_BINDERR, 0, addr(s)) ;
                                                             ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libnetserv.c:287:64: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add(nsstr->ns_par.stnctx, AUXMSG_LISTENERR, 0, addr(s)) ;
                                                               ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libnetserv.c:291:41: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  getsockname (nsstr->npath, addr(xyz), addr(lth)) ;
                                        ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:566:74: note: passing argument to parameter here
int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                             ^
libnetserv.c:295:59: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  lib_msg_add(nsstr->ns_par.stnctx, AUXMSG_SOCKETOPEN, 0, addr(s)) ;
                                                          ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libnetserv.c:319:64: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  nsstr->sockpath = accept (nsstr->npath, addr(nsstr->client), addr(lth)) ;
                                                               ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:560:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                        ^
libnetserv.c:340:67: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
              lib_msg_add(nsstr->ns_par.stnctx, AUXMSG_ACCERR, 0, addr(s)) ;
                                                                  ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libnetserv.c:385:53: warning: format specifies type 'char *' but the argument has type 'string15 *' (aka 'char (*)[16]') [-Wformat]
        sprintf(s, "\"%s:%d\" to netserv[%d] port", addr(hostname), client_port, nsstr->ns_par.server_number) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libnetserv.c:386:60: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add (nsstr->ns_par.stnctx, AUXMSG_CONN, 0, addr(s)) ;
                                                           ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libnetserv.c:391:82: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
        err = getsockopt (nsstr->sockpath, SOL_SOCKET, SO_SNDBUF, addr(bufsize), addr(lth)) ;
                                                                                 ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
libnetserv.c:448:69: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                lib_msg_add(nsstr->ns_par.stnctx, AUXMSG_DISCON, 0, addr(s)) ;
                                                                    ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libnetserv.c:510:67: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
              lib_msg_add(nsstr->ns_par.stnctx, AUXMSG_DISCON, 0, addr(s)) ;
                                                                  ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libnetserv.c:736:5: warning: incompatible pointer types assigning to 'char *' from 'completed_record *' (aka 'uint8_t (*)[512]') [-Wincompatible-pointer-types]
  p = addr(nsstr->sync_record) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~
15 warnings generated.
ar rv lib330.a libnetserv.o
a - libnetserv.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libslider.o libslider.c
libslider.c:107:22: warning: incompatible pointer types passing 'ppkt_buf *' (aka 'tpkt_buf **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
    getthrbuf (q330, addr(q330->pkt_bufs[i]), sizeof(tpkt_buf)) ;
                     ^~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libslider.c:158:35: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd(q330, LIBMSG_LINKRST, addr(s)) ;
                                  ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libslider.c:172:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
  p = addr(q330->dataout.qdp) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~
libslider.c:176:35: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd (q330, LIBMSG_DTOPEN, "") ;
                                  ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libslider.c:187:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
        p = addr(q330->dataout.qdp) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~~~
libslider.c:189:29: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        packet_time (now(), addr(s)) ;
                            ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:57:46: note: passing argument to parameter 'result' here
extern char *packet_time (longint jul, pchar result) ;
                                             ^
libslider.c:295:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
  p = addr(q330->pkt_bufs[pktidx]->buf.qdp) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libslider.c:303:41: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_INVLTH, addr(s)) ;
                                        ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libslider.c:316:45: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
            libmsgadd(q330, LIBMSG_FILLJMP, addr(s)) ;
                                            ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libslider.c:333:51: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                  libdatamsg(q330, LIBMSG_SEQBEG, addr(s)) ; /* no continutity */
                                                  ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:342:59: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libdatamsg (q330, LIBMSG_SEQOVER, addr(s)) ;
                                                          ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:348:58: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libdatamsg (q330, LIBMSG_SEQGAP, addr(s)) ;
                                                         ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:361:49: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
            libdatamsg (q330, LIBMSG_SEQRESUME, addr(s)) ;
                                                ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:372:52: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                  libdatamsg (q330, LIBMSG_SEQGAP, addr(s)) ;
                                                   ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:408:58: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                      libdatamsg(q330, LIBMSG_GPSSTATUS, addr(s)) ;
                                                         ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:419:57: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                      libdatamsg(q330, LIBMSG_DIGPHASE, addr(s)) ;
                                                        ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:422:59: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                      libdatamsg(q330, LIBMSG_SAVEBACKUP, "") ;
                                                          ^~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:427:63: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                          libdatamsg(q330, LIBMSG_SCHEDSTART, "") ;
                                                              ^~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:430:63: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                            libdatamsg(q330, LIBMSG_SCHEDEND, "") ;
                                                              ^~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:438:56: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                      libdatamsg(q330, LIBMSG_LEAPDET, "") ;
                                                       ^~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:445:58: warning: incompatible pointer types passing 'const string25' (aka 'char const[26]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                      libdatamsg (q330, LIBMSG_SMUPHASE, pwrph[subchan]) ;
                                                         ^~~~~~~~~~~~~~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:450:60: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                          libdatamsg (q330, LIBMSG_APWRON, "") ;
                                                           ^~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:452:61: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                          libdatamsg (q330, LIBMSG_APWROFF, "") ;
                                                            ^~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:466:60: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                      libdatamsg (q330, LIBMSG_PHASERANGE, addr(s)) ;
                                                           ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:641:74: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                                        libdatamsg(q330, LIBMSG_TIMEJMP, addr(s)) ;
                                                                         ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:643:67: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                                        log_clock (q330, CE_JUMP, addr(s)) ; /* any jump that big is logged! */
                                                                  ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./liblogs.h:47:85: note: passing argument to parameter 'jump_amount' here
extern void log_clock (pq330 q330, enum tclock_exception clock_exception, string95 *jump_amount) ;
                                                                                    ^
libslider.c:655:74: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                                        libdatamsg(q330, LIBMSG_TIMEJMP, addr(s)) ;
                                                                         ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:664:67: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                                        log_clock (q330, CE_JUMP, addr(s)) ;
                                                                  ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./liblogs.h:47:85: note: passing argument to parameter 'jump_amount' here
extern void log_clock (pq330 q330, enum tclock_exception clock_exception, string95 *jump_amount) ;
                                                                                    ^
libslider.c:681:56: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                            log_clock (q330, CE_DAILY, "") ;
                                                       ^~
./liblogs.h:47:85: note: passing argument to parameter 'jump_amount' here
extern void log_clock (pq330 q330, enum tclock_exception clock_exception, string95 *jump_amount) ;
                                                                                    ^
libslider.c:698:64: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                                    log_clock (q330, CE_VALID, "") ;
                                                               ^~
./liblogs.h:47:85: note: passing argument to parameter 'jump_amount' here
extern void log_clock (pq330 q330, enum tclock_exception clock_exception, string95 *jump_amount) ;
                                                                                    ^
libslider.c:918:61: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libdatamsg (q330, LIBMSG_INVBLKLTH, addr(s)) ;
                                                            ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:945:61: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libdatamsg (q330, LIBMSG_INVBLKLTH, addr(s)) ;
                                                            ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:1001:65: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                            libdatamsg (q330, LIBMSG_INVBLKLTH, addr(s)) ;
                                                                ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:1023:65: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                            libdatamsg (q330, LIBMSG_INVBLKLTH, addr(s)) ;
                                                                ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:1030:42: warning: incompatible pointer types passing 'char [3]' to parameter of type 'string7 *' (aka 'char (*)[8]') [-Wincompatible-pointer-types]
                          add_cfg (paqs, "GL", p2, RAW_GLOBAL_SIZE, 0, 0) ;
                                         ^~~~
./libopaque.h:40:46: note: passing argument to parameter 'name' here
extern void add_cfg (paqstruc paqs, string7 *name, pointer buf, integer size,
                                             ^
libslider.c:1033:42: warning: incompatible pointer types passing 'char [3]' to parameter of type 'string7 *' (aka 'char (*)[8]') [-Wincompatible-pointer-types]
                          add_cfg (paqs, "FX", p2, RAW_FIXED_SIZE, 0, 0) ;
                                         ^~~~
./libopaque.h:40:46: note: passing argument to parameter 'name' here
extern void add_cfg (paqstruc paqs, string7 *name, pointer buf, integer size,
                                             ^
libslider.c:1036:42: warning: incompatible pointer types passing 'char [3]' to parameter of type 'string7 *' (aka 'char (*)[8]') [-Wincompatible-pointer-types]
                          add_cfg (paqs, "XA", p2, CFGSZ_AUXAD, 0, 0) ;
                                         ^~~~
./libopaque.h:40:46: note: passing argument to parameter 'name' here
extern void add_cfg (paqstruc paqs, string7 *name, pointer buf, integer size,
                                             ^
libslider.c:1039:42: warning: incompatible pointer types passing 'char [3]' to parameter of type 'string7 *' (aka 'char (*)[8]') [-Wincompatible-pointer-types]
                          add_cfg (paqs, "S1", p2, wordval - 4, 0, 0) ;
                                         ^~~~
./libopaque.h:40:46: note: passing argument to parameter 'name' here
extern void add_cfg (paqstruc paqs, string7 *name, pointer buf, integer size,
                                             ^
libslider.c:1042:42: warning: incompatible pointer types passing 'char [3]' to parameter of type 'string7 *' (aka 'char (*)[8]') [-Wincompatible-pointer-types]
                          add_cfg (paqs, "S2", p2, wordval - 4, 0, 0) ;
                                         ^~~~
./libopaque.h:40:46: note: passing argument to parameter 'name' here
extern void add_cfg (paqstruc paqs, string7 *name, pointer buf, integer size,
                                             ^
libslider.c:1074:71: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                                  libdatamsg (q330, LIBMSG_INVBLKLTH, addr(s)) ;
                                                                      ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libslider.c:1096:55: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                      libmsgadd(q330, LIBMSG_INVSPEC, addr(s)) ;
                                                      ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libslider.c:1110:50: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                  libmsgadd(q330, LIBMSG_INVBLK, addr(s)) ;
                                                 ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libslider.c:1128:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
  p = addr(q330->dataout.qdp) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~
libslider.c:1134:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
        p = addr(q330->dataout.qdp) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~~~
libslider.c:1136:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
        p = addr(q330->dataout.qdp) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~~~
libslider.c:1140:29: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        packet_time (now(), addr(s)) ;
                            ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:57:46: note: passing argument to parameter 'result' here
extern char *packet_time (longint jul, pchar result) ;
                                             ^
libslider.c:1163:67: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
                  sprintf(s, "%s%s, Acking ", packet_time (now(), addr(s2)), command_name (q330->recvhdr.command, addr(s1))) ;
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsupport.h:57:46: note: passing argument to parameter 'result' here
extern char *packet_time (longint jul, pchar result) ;
                                             ^
libslider.c:1269:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
  p = addr(q330->dataout.qdp) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~
libslider.c:1324:29: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        packet_time (now(), addr(s)) ;
                            ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:57:46: note: passing argument to parameter 'result' here
extern char *packet_time (longint jul, pchar result) ;
                                             ^
49 warnings generated.
ar rv lib330.a libslider.o
a - libslider.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libverbose.o libverbose.c
libverbose.c:118:36: warning: incompatible pointer types passing 'char [38]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd(q330, LIBMSG_CHANINFO, "Channel Sensitivities (uV per count):") ;
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:138:14: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      strcpy(result, "Disabled ") ;
             ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libverbose.c:140:15: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      sprintf(result, "%5.3f%% ", ((actual - desired) / desired) * 100.0) ;
              ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
libverbose.c:141:10: warning: incompatible pointer types returning 'string31 *' (aka 'char (*)[32]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libverbose.c:149:31: warning: incompatible pointer types passing 'char [31]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd(q330, LIBMSG_CAL, "Digitizer Calibration Results:") ;
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:153:88: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'string31 *' (aka 'char (*)[32]') [-Wincompatible-pointer-types]
      sprintf(s1, " %d:%d, %s", i + 1, (integer)q330->dcp.offsets[i], getgain(q330, i, addr(s2))) ;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libverbose.c:130:58: note: passing argument to parameter 'result' here
static char *getgain (pq330 q330, integer idx, string31 *result)
                                                         ^
libverbose.c:160:88: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'string31 *' (aka 'char (*)[32]') [-Wincompatible-pointer-types]
      sprintf(s1, " %d:%d, %s", i + 1, (integer)q330->dcp.offsets[i], getgain(q330, i, addr(s2))) ;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libverbose.c:130:58: note: passing argument to parameter 'result' here
static char *getgain (pq330 q330, integer idx, string31 *result)
                                                         ^
libverbose.c:194:47: warning: incompatible pointer types passing 't64' (aka 'uint32_t [2]') to parameter of type 't64 *' (aka 'uint32_t (*)[2]'); take the address with & [-Wincompatible-pointer-types]
  sprintf(s, "Q330 Serial Number: %s", showsn(pfix->sys_num, addr(s1))) ;
                                              ^~~~~~~~~~~~~
                                              &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsupport.h:59:27: note: passing argument to parameter 'val' here
extern char *showsn (t64 *val, string31 *result) ;
                          ^
libverbose.c:199:52: warning: incompatible pointer types passing 't64' (aka 'uint32_t [2]') to parameter of type 't64 *' (aka 'uint32_t (*)[2]'); take the address with & [-Wincompatible-pointer-types]
        sprintf(s, "AMB Serial Number: %s", showsn(pfix->amb_num, addr(s1))) ;
                                                   ^~~~~~~~~~~~~
                                                   &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsupport.h:59:27: note: passing argument to parameter 'val' here
extern char *showsn (t64 *val, string31 *result) ;
                          ^
libverbose.c:202:51: warning: incompatible pointer types passing 't64' (aka 'uint32_t [2]') to parameter of type 't64 *' (aka 'uint32_t (*)[2]'); take the address with & [-Wincompatible-pointer-types]
  sprintf(s, "Seismo 1 Serial Number: %s", showsn(pfix->seis1_num, addr(s1))) ;
                                                  ^~~~~~~~~~~~~~~
                                                  &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsupport.h:59:27: note: passing argument to parameter 'val' here
extern char *showsn (t64 *val, string31 *result) ;
                          ^
libverbose.c:204:51: warning: incompatible pointer types passing 't64' (aka 'uint32_t [2]') to parameter of type 't64 *' (aka 'uint32_t (*)[2]'); take the address with & [-Wincompatible-pointer-types]
  sprintf(s, "Seismo 2 Serial Number: %s", showsn(pfix->seis2_num, addr(s1))) ;
                                                  ^~~~~~~~~~~~~~~
                                                  &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsupport.h:59:27: note: passing argument to parameter 'val' here
extern char *showsn (t64 *val, string31 *result) ;
                          ^
libverbose.c:236:37: warning: incompatible pointer types passing 'char [28]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
      libmsgadd(q330, LIBMSG_FIXED, "Auxiliary Board Type: AUXAD") ;
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:241:37: warning: incompatible pointer types passing 'char [27]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
      libmsgadd(q330, LIBMSG_FIXED, "Auxiliary Board Type: None") ;
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:263:40: warning: incompatible pointer types passing 'char [26]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd(q330, LIBMSG_GPSIDS, "GPS Engine Identification") ;
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:264:28: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        log_nonblank(q330, addr(q330->share.gpsids[0])) ;
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libverbose.c:166:49: note: passing argument to parameter 's' here
static void log_nonblank (pq330 q330, string95 *s)
                                                ^
libverbose.c:265:28: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        log_nonblank(q330, addr(q330->share.gpsids[1])) ;
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libverbose.c:166:49: note: passing argument to parameter 's' here
static void log_nonblank (pq330 q330, string95 *s)
                                                ^
libverbose.c:266:28: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        log_nonblank(q330, addr(q330->share.gpsids[2])) ;
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libverbose.c:166:49: note: passing argument to parameter 's' here
static void log_nonblank (pq330 q330, string95 *s)
                                                ^
libverbose.c:267:28: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        log_nonblank(q330, addr(q330->share.gpsids[3])) ;
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libverbose.c:166:49: note: passing argument to parameter 's' here
static void log_nonblank (pq330 q330, string95 *s)
                                                ^
libverbose.c:268:28: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        log_nonblank(q330, addr(q330->share.gpsids[4])) ;
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libverbose.c:166:49: note: passing argument to parameter 's' here
static void log_nonblank (pq330 q330, string95 *s)
                                                ^
libverbose.c:269:28: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        log_nonblank(q330, addr(q330->share.gpsids[5])) ;
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libverbose.c:166:49: note: passing argument to parameter 's' here
static void log_nonblank (pq330 q330, string95 *s)
                                                ^
libverbose.c:270:28: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        log_nonblank(q330, addr(q330->share.gpsids[6])) ;
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libverbose.c:166:49: note: passing argument to parameter 's' here
static void log_nonblank (pq330 q330, string95 *s)
                                                ^
libverbose.c:271:28: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        log_nonblank(q330, addr(q330->share.gpsids[7])) ;
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libverbose.c:166:49: note: passing argument to parameter 's' here
static void log_nonblank (pq330 q330, string95 *s)
                                                ^
libverbose.c:272:28: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        log_nonblank(q330, addr(q330->share.gpsids[8])) ;
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libverbose.c:166:49: note: passing argument to parameter 's' here
static void log_nonblank (pq330 q330, string95 *s)
                                                ^
libverbose.c:283:53: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  sprintf(s, "Time of Last Boot: %s", jul_string(l, addr(s1))) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsupport.h:56:45: note: passing argument to parameter 'result' here
extern char *jul_string (longint jul, pchar result) ;
                                            ^
libverbose.c:288:56: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  sprintf(s, "Time of Last Re-Sync: %s", jul_string(l, addr(s1))) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsupport.h:56:45: note: passing argument to parameter 'result' here
extern char *jul_string (longint jul, pchar result) ;
                                            ^
libverbose.c:343:32: warning: incompatible pointer types passing 'char [16]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd(q330, LIBMSG_BOOM, "Boom positions:") ;
                               ^~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:352:32: warning: incompatible pointer types passing 'char [14]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd(q330, LIBMSG_BOOM, "Analog Status") ;
                               ^~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:379:31: warning: incompatible pointer types passing 'char [11]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd(q330, LIBMSG_GPS, "GPS Status") ;
                              ^~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:380:26: warning: format specifies type 'char *' but the argument has type 'char (*)[10]' [-Wformat]
  sprintf(s, "Time: %s", addr(psgps->time)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libverbose.c:382:26: warning: format specifies type 'char *' but the argument has type 'char (*)[12]' [-Wformat]
  sprintf(s, "Date: %s", addr(psgps->date)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libverbose.c:384:30: warning: format specifies type 'char *' but the argument has type 'char (*)[6]' [-Wformat]
  sprintf(s, "Fix Type: %s", addr(psgps->fix)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libverbose.c:386:28: warning: format specifies type 'char *' but the argument has type 'char (*)[12]' [-Wformat]
  sprintf(s, "Height: %s", addr(psgps->height)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libverbose.c:388:30: warning: format specifies type 'char *' but the argument has type 'char (*)[14]' [-Wformat]
  sprintf(s, "Latitude: %s", addr(psgps->lat)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libverbose.c:390:31: warning: format specifies type 'char *' but the argument has type 'char (*)[14]' [-Wformat]
  sprintf(s, "Longitude: %s", addr(psgps->longt)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libverbose.c:408:59: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        sprintf(s, "Last GPS timemark: %s", jul_string(l, addr(s1))) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsupport.h:56:45: note: passing argument to parameter 'result' here
extern char *jul_string (longint jul, pchar result) ;
                                            ^
libverbose.c:413:31: warning: incompatible pointer types passing 'char [11]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd(q330, LIBMSG_PLL, "PLL Status") ;
                              ^~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:546:35: warning: incompatible pointer types passing 'char [60]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
      libmsgadd(q330, LIBMSG_LOG, "WARNING: PACKET MEMORY REDUCED BECAUSE OF Q330 MEMORY FAULT") ;
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:602:49: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                  libmsgadd(q330, LIBMSG_TOTAL, addr(m)) ;
                                                ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libverbose.c:605:46: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
            sprintf(s, " %s-%d", seed2string(q->location, q->seedname, addr(s1)),
                                             ^~~~~~~~~~~
                                             &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libverbose.c:605:59: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
            sprintf(s, " %s-%d", seed2string(q->location, q->seedname, addr(s1)),
                                                          ^~~~~~~~~~~
                                                          &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libverbose.c:605:72: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
            sprintf(s, " %s-%d", seed2string(q->location, q->seedname, addr(s1)),
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libverbose.c:621:37: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
      libmsgadd(q330, LIBMSG_TOTAL, addr(m)) ;
                                    ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
42 warnings generated.
ar rv lib330.a libverbose.o
a - libverbose.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libclient.o libclient.c
libclient.c:145:37: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
      libmsgadd (q330, LIBMSG_NOIP, "") ;
                                    ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libclient.c:483:12: warning: incompatible pointer types passing 'string79 *' (aka 'char (*)[80]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strncpy (addr(pum->msg), umsg, 79) ;
  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy'
  __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
                           ^
libclient.c:483:28: warning: incompatible pointer types passing 'string79 *' (aka 'char (*)[80]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strncpy (addr(pum->msg), umsg, 79) ;
                           ^~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:119:34: note: expanded from macro 'strncpy'
  __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
                                 ^
libclient.c:503:20: warning: incompatible pointer types passing 'string250 *' (aka 'char (*)[250]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
        if (strcmp(addr(q330->par_register.q330id_address), addr(newaddr)))
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:25: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                            ^
libclient.c:503:61: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
        if (strcmp(addr(q330->par_register.q330id_address), addr(newaddr)))
                                                            ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
libclient.c:506:16: warning: incompatible pointer types passing 'string250 *' (aka 'char (*)[250]') to parameter of type 'char *' [-Wincompatible-pointer-types]
        strcpy(addr(q330->par_register.q330id_address), addr(newaddr)) ;
        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libclient.c:506:57: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
        strcpy(addr(q330->par_register.q330id_address), addr(newaddr)) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libclient.c:510:42: warning: incompatible pointer types passing 'string95' (aka 'char [96]') to parameter of type 'string95 *' (aka 'char (*)[96]'); take the address with & [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_POCRECV, poc->log_info) ;
                                         ^~~~~~~~~~~~~
                                         &
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libclient.c:604:17: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  while (strlen(stnname) < 8)
                ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
libclient.c:605:12: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'char *' [-Wincompatible-pointer-types]
    strcat(stnname, " ") ;
           ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:125:27: note: expanded from macro 'strcat'
  __builtin___strcat_chk (dest, src, __darwin_obsz (dest))
                          ^
libclient.c:615:23: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
        while (strlen(dpaddr) < 24)
                      ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
libclient.c:616:19: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'char *' [-Wincompatible-pointer-types]
          strcat (dpaddr, " ") ;
                  ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:125:27: note: expanded from macro 'strcat'
  __builtin___strcat_chk (dest, src, __darwin_obsz (dest))
                          ^
libclient.c:699:10: warning: returning 'const tmodules *' (aka 'tmodule const (*)[31]') from a function with result type 'pmodules' (aka 'tmodule (*)[31]') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  return addr(modules) ;
         ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
13 warnings generated.
ar rv lib330.a libclient.o
a - libclient.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libdetect.o libdetect.c
libdetect.c:490:13: warning: add explicit braces to avoid dangling else [-Wdangling-else]
            else
            ^
libdetect.c:500:13: warning: add explicit braces to avoid dangling else [-Wdangling-else]
            else
            ^
libdetect.c:948:22: warning: incompatible pointer types assigning to 'pdataarray' (aka 'int32_t (*)[1000]') from 'tfloat *' (aka 'double *') [-Wincompatible-pointer-types]
        pdp->indatar = addr(q->processed_stream) ;
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
libdetect.c:1002:29: warning: incompatible pointer types passing 'tinsamps **' (aka 'int32_t (**)[38]') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
              getbuf (q330, addr(pdp->insamps), pdp->insamps_size) ;
                            ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libdetect.c:1025:23: warning: incompatible pointer types passing 'pcon_sto *' (aka 'con_sto **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
        getbuf (q330, addr(pmh), sizeof(con_sto)) ;
                      ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libdetect.c:1033:23: warning: incompatible pointer types passing 'pthreshold_control_struc *' (aka 'threshold_control_struc **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
        getbuf (q330, addr(pt), sizeof(threshold_control_struc)) ;
                      ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libdetect.c:1042:22: warning: incompatible pointer types assigning to 'pdataarray' (aka 'int32_t (*)[1000]') from 'tfloat *' (aka 'double *') [-Wincompatible-pointer-types]
        pdp->indatar = addr(pi->out) ;
                     ^ ~~~~~~~~~~~~~
libdetect.c:1069:58: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
          sprintf(addr(pone->name), "%s:%s", seed2string(q->location, q->seedname, addr(s)),
                                                         ^~~~~~~~~~~
                                                         &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libdetect.c:1069:71: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
          sprintf(addr(pone->name), "%s:%s", seed2string(q->location, q->seedname, addr(s)),
                                                                      ^~~~~~~~~~~
                                                                      &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libdetect.c:1069:84: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
          sprintf(addr(pone->name), "%s:%s", seed2string(q->location, q->seedname, addr(s)),
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libdetect.c:1069:19: warning: incompatible pointer types passing 'char (*)[42]' to parameter of type 'char *' [-Wincompatible-pointer-types]
          sprintf(addr(pone->name), "%s:%s", seed2string(q->location, q->seedname, addr(s)),
          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
libdetect.c:1070:19: warning: format specifies type 'char *' but the argument has type 'char (*)[31]' [-Wformat]
                  addr(pd->detector_def->detname)) ;
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libdetect.c:1102:43: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
          sprintf(s, "%s:%s", seed2string(q->location, q->seedname, addr(s)),
                                          ^~~~~~~~~~~
                                          &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libdetect.c:1102:56: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
          sprintf(s, "%s:%s", seed2string(q->location, q->seedname, addr(s)),
                                                       ^~~~~~~~~~~
                                                       &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libdetect.c:1102:69: warning: incompatible pointer types passing 'char (*)[42]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
          sprintf(s, "%s:%s", seed2string(q->location, q->seedname, addr(s)),
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libdetect.c:1103:19: warning: format specifies type 'char *' but the argument has type 'char (*)[31]' [-Wformat]
                  addr(pd->detector_def->detname)) ;
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libdetect.c:1104:22: warning: incompatible pointer types passing 'char (*)[42]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
          if (strcmp(addr(detchange->name), addr(s)) == 0)
                     ^~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:25: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                            ^
libdetect.c:1104:45: warning: incompatible pointer types passing 'char (*)[42]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
          if (strcmp(addr(detchange->name), addr(s)) == 0)
                                            ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
18 warnings generated.
ar rv lib330.a libdetect.o
a - libdetect.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libopaque.o libopaque.c
libopaque.c:73:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'completed_record *' (aka 'uint8_t (*)[512]') [-Wincompatible-pointer-types]
        p = addr(pcom->ring->rec) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~
libopaque.c:174:18: warning: incompatible pointer types passing 'char [3]' to parameter of type 'string7 *' (aka 'char (*)[8]') [-Wincompatible-pointer-types]
  add_cfg (paqs, "GL", addr(q330->raw_global), RAW_GLOBAL_SIZE, 0, 0) ;
                 ^~~~
libopaque.c:94:39: note: passing argument to parameter 'name' here
void add_cfg (paqstruc paqs, string7 *name, pointer buf, integer size,
                                      ^
libopaque.c:175:18: warning: incompatible pointer types passing 'char [3]' to parameter of type 'string7 *' (aka 'char (*)[8]') [-Wincompatible-pointer-types]
  add_cfg (paqs, "FX", addr(q330->raw_fixed), RAW_FIXED_SIZE, 0, 0) ;
                 ^~~~
libopaque.c:94:39: note: passing argument to parameter 'name' here
void add_cfg (paqstruc paqs, string7 *name, pointer buf, integer size,
                                      ^
libopaque.c:177:18: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'string7 *' (aka 'char (*)[8]') [-Wincompatible-pointer-types]
  add_cfg (paqs, addr(s), addr(q330->raw_log), RAW_LOG_SIZE, 0, 0) ;
                 ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libopaque.c:94:39: note: passing argument to parameter 'name' here
void add_cfg (paqstruc paqs, string7 *name, pointer buf, integer size,
                                      ^
libopaque.c:202:22: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'string7 *' (aka 'char (*)[8]') [-Wincompatible-pointer-types]
      add_cfg (paqs, addr(s), pb, sz, rnum, flag) ;
                     ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libopaque.c:94:39: note: passing argument to parameter 'name' here
void add_cfg (paqstruc paqs, string7 *name, pointer buf, integer size,
                                      ^
libopaque.c:218:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'completed_record *' (aka 'uint8_t (*)[512]') [-Wincompatible-pointer-types]
        p = addr(pcom->ring->rec) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~
6 warnings generated.
ar rv lib330.a libopaque.o
a - libopaque.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libstats.o libstats.c
libstats.c:80:85: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
              sprintf(s, "%s %s", seed2string(addr(q->location), addr(q->seedname), addr(s2)),
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libstats.c:104:16: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'char *' [-Wincompatible-pointer-types]
        strcpy(addr(q330->onesec_call.location), addr(q->slocation)) ;
        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libstats.c:104:50: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
        strcpy(addr(q330->onesec_call.location), addr(q->slocation)) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libstats.c:105:16: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'char *' [-Wincompatible-pointer-types]
        strcpy(addr(q330->onesec_call.channel), addr(q->sseedname)) ;
        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libstats.c:105:49: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
        strcpy(addr(q330->onesec_call.channel), addr(q->sseedname)) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libstats.c:255:13: warning: add explicit braces to avoid dangling else [-Wdangling-else]
            else
            ^
libstats.c:357:13: warning: incompatible pointer types passing 'char (*)[14]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy(s, addr(pgps->lat)) ;
  ~~~~~~~~~~^~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libstats.c:383:13: warning: incompatible pointer types passing 'char (*)[14]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy(s, addr(pgps->longt)) ;
  ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libstats.c:428:13: warning: incompatible pointer types passing 'char (*)[12]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy(s, addr(pgps->height)) ;
  ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libstats.c:450:16: warning: incompatible pointer types passing 'char (*)[6]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
    if (strcmp(addr(pgps->fix), addr(state_strings[i])) == 0)
               ^~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:25: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                            ^
libstats.c:450:33: warning: incompatible pointer types passing 'const string7 *' (aka 'char const (*)[8]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
    if (strcmp(addr(pgps->fix), addr(state_strings[i])) == 0)
                                ^~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
11 warnings generated.
ar rv lib330.a libstats.o
a - libstats.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o q330cvrt.o q330cvrt.c
q330cvrt.c:385:22: warning: incompatible pointer types passing 'char [10]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 10, gpsstat->time) ;
                     ^~~~~~~~~~~~~
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
q330cvrt.c:386:22: warning: incompatible pointer types passing 'char [12]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 12, gpsstat->date) ;
                     ^~~~~~~~~~~~~
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
q330cvrt.c:387:21: warning: incompatible pointer types passing 'char [6]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 6, gpsstat->fix) ;
                    ^~~~~~~~~~~~
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
q330cvrt.c:388:22: warning: incompatible pointer types passing 'char [12]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 12, gpsstat->height) ;
                     ^~~~~~~~~~~~~~~
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
q330cvrt.c:389:22: warning: incompatible pointer types passing 'char [14]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 14, gpsstat->lat) ;
                     ^~~~~~~~~~~~
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
q330cvrt.c:390:22: warning: incompatible pointer types passing 'char [14]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 14, gpsstat->longt) ;
                     ^~~~~~~~~~~~~~
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
q330cvrt.c:604:13: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'pbyte *' (aka 'unsigned char **'); dereference with * [-Wincompatible-pointer-types]
      pnext = p ;
            ^ ~
              *
q330cvrt.c:633:15: warning: incompatible pointer types assigning to 'pbyte *' (aka 'unsigned char **') from 'pbyte' (aka 'unsigned char *'); take the address with & [-Wincompatible-pointer-types]
            p = pnext ;
              ^ ~~~~~
                &
q330cvrt.c:646:23: warning: incompatible pointer types passing 'string79 *' (aka 'char (*)[80]') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  storestring (p, 80, addr(umsg->msg)) ;
                      ^~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libcvrt.h:42:64: note: passing argument to parameter 's' here
extern void storestring (pbyte *p, integer fieldwidth, string *s) ;
                                                               ^
q330cvrt.c:653:22: warning: incompatible pointer types passing 'string79 *' (aka 'char (*)[80]') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 80, addr(umsg->msg)) ;
                     ^~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
q330cvrt.c:678:24: warning: incompatible pointer types passing 'pchar' (aka 'char *') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
    loadstring (p, 32, (pchar) addr((*gpsids)[i])) ;
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
q330cvrt.c:692:24: warning: incompatible pointer types passing 'pchar' (aka 'char *') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  storestring (p, 256, (pchar) addr(newweb->dpaddress)) ;
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libcvrt.h:42:64: note: passing argument to parameter 's' here
extern void storestring (pbyte *p, integer fieldwidth, string *s) ;
                                                               ^
q330cvrt.c:1083:23: warning: incompatible pointer types passing 'char (*)[236]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 236, addr(bcfg->opaque)) ;
                      ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
13 warnings generated.
ar rv lib330.a q330cvrt.o
a - q330cvrt.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libcmds.o libcmds.c
libcmds.c:203:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
        p = addr(pc->cmsgout.qdp) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~
libcmds.c:296:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
        p = addr(pc->cmsgout.qdp) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~
libcmds.c:362:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
        p = addr(pc->cmsgout.qdp) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~
libcmds.c:367:17: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
              p = addr(pc->cmsgout.qdp) ;
                ^ ~~~~~~~~~~~~~~~~~~~~~
libcmds.c:369:35: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
              packet_time (now(), addr(s)) ;
                                  ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:57:46: note: passing argument to parameter 'result' here
extern char *packet_time (longint jul, pchar result) ;
                                             ^
libcmds.c:412:63: warning: incompatible pointer types passing 'char [19]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                          libmsgadd (q330, LIBMSG_ROUTEFAULT, "Waiting 10 minutes") ;
                                                              ^~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:423:27: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                          else
                          ^
libcmds.c:449:41: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_CMDABT, "") ;
                                        ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:602:38: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd (q330, LIBMSG_DEREGWAIT, "") ;
                                     ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:609:36: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd (q330, LIBMSG_DEALLOC, "") ;
                                   ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:670:44: warning: incompatible pointer types passing 'char [11]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
              libmsgadd (q330, LIBMSG_SNR, "10 Minutes") ;
                                           ^~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:684:42: warning: incompatible pointer types passing 'char [11]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
            libmsgadd (q330, LIBMSG_SNR, "10 Minutes") ;
                                         ^~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:769:29: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        packet_time (now(), addr(s)) ;
                            ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:57:46: note: passing argument to parameter 'result' here
extern char *packet_time (longint jul, pchar result) ;
                                             ^
libcmds.c:775:39: warning: incompatible pointer types passing 'string95' (aka 'char [96]') to parameter of type 'string95 *' (aka 'char (*)[96]'); take the address with & [-Wincompatible-pointer-types]
        libmsgadd(q330, LIBMSG_PKTIN, s) ;
                                      ^
                                      &
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:794:51: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                    libmsgadd (q330, LIBMSG_PERM, "") ;
                                                  ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:812:52: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                    libmsgadd(q330, LIBMSG_INVREG, "") ;
                                                   ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:816:52: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                    libmsgadd(q330, LIBMSG_PARERR, "") ;
                                                   ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:819:49: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                    libmsgadd(q330, LIBMSG_SNV, "") ;
                                                ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:835:53: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                    libmsgadd(q330, LIBMSG_CMDCTRL, "") ;
                                                    ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:838:53: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                    libmsgadd(q330, LIBMSG_CMDSPEC, "") ;
                                                    ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:841:49: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                    libmsgadd(q330, LIBMSG_CON, "") ;
                                                ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:844:51: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                    libmsgadd(q330, LIBMSG_MEMOP, "") ;
                                                  ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:847:53: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                    libmsgadd(q330, LIBMSG_CALPROG, "") ;
                                                    ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:928:55: warning: incompatible pointer types passing 'string250 *' (aka 'char (*)[250]') to parameter of type 'string15 *' (aka 'char (*)[16]') [-Wincompatible-pointer-types]
                                showdot(q330->q330ip, addr(s1))) ;
                                ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libmsgs.h:210:47: note: passing argument to parameter 'result' here
extern char *showdot (longword num, string15 *result) ;
                                              ^
libcmds.c:945:56: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libmsgadd (q330, LIBMSG_DEREG, "") ;
                                                       ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:970:64: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                              libmsgadd (q330, LIBMSG_DATADIS, "") ;
                                                               ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:990:56: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libmsgadd (q330, LIBMSG_COMBO, "") ;
                                                       ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1015:58: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                            libmsgadd(q330, LIBMSG_Q335, "") ;
                                                         ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1048:56: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libmsgadd (q330, LIBMSG_GPSID, "") ;
                                                       ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1063:68: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'string15 *' (aka 'char (*)[16]') [-Wincompatible-pointer-types]
                              showdot (q330->share.newuser.sender, addr(s)) ;
                                                                   ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:210:47: note: passing argument to parameter 'result' here
extern char *showdot (longword num, string15 *result) ;
                                              ^
libcmds.c:1074:63: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                              libmsgadd (q330, LIBMSG_LOGCHG, "") ;
                                                              ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1083:63: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                              libmsgadd (q330, LIBMSG_TOKCHG, "") ;
                                                              ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1089:65: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                              libmsgadd (q330, LIBMSG_EPDLYCHG, "") ;
                                                                ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1187:50: warning: incompatible pointer types passing 'pbyte' (aka 'unsigned char *') to parameter of type 'pbyte *' (aka 'unsigned char **'); take the address with & [-Wincompatible-pointer-types]
                                    loadfestats (p, addr(q330->share.stat_fes)) ;
                                                 ^
                                                 &
./q330cvrt.h:83:33: note: passing argument to parameter 'p' here
extern void loadfestats (pbyte *p, tstat_fes *fes) ;
                                ^
libcmds.c:1224:86: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                                                    libmsgadd (q330, LIBMSG_BUFSHUT, "") ;
                                                                                     ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1406:66: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                              libmsgadd (q330, LIBMSG_WRONGPORT, "") ;
                                                                 ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1489:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
        else
        ^
libcmds.c:1516:41: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_CONTIN, addr(q330->contmsg)) ;
                                        ^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1535:21: warning: enumeration values 'LIBSTATE_TERM', 'LIBSTATE_DEALLOC', and 'LIBSTATE_DEREG' not handled in switch [-Wswitch]
            switch (q330->libstate) begin
                    ^
libcmds.c:1567:21: warning: 10 enumeration values not handled in switch: 'LIBSTATE_TERM', 'LIBSTATE_PING', 'LIBSTATE_CONN'... [-Wswitch]
            switch (q330->libstate) begin
                    ^
libcmds.c:1592:21: warning: 13 enumeration values not handled in switch: 'LIBSTATE_IDLE', 'LIBSTATE_TERM', 'LIBSTATE_PING'... [-Wswitch]
            switch (q330->libstate) begin
                    ^
libcmds.c:1607:21: warning: 13 enumeration values not handled in switch: 'LIBSTATE_TERM', 'LIBSTATE_PING', 'LIBSTATE_CONN'... [-Wswitch]
            switch (q330->libstate) begin
                    ^
libcmds.c:1532:17: warning: 8 enumeration values not handled in switch: 'LIBSTATE_CONN', 'LIBSTATE_ANNC', 'LIBSTATE_REG'... [-Wswitch]
        switch (q330->share.target_state) begin
                ^
libcmds.c:1633:11: warning: 11 enumeration values not handled in switch: 'LIBSTATE_PING', 'LIBSTATE_CONN', 'LIBSTATE_ANNC'... [-Wswitch]
  switch (q330->libstate) begin
          ^
libcmds.c:1750:50: warning: incompatible pointer types passing 'char *' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                  libmsgadd (q330, LIBMSG_RETRY, command_name (pc->cmdq[pc->cmdout].cmd, addr(s))) ;
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1864:52: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                  libmsgadd (q330, LIBMSG_DEREGTO, "") ;
                                                   ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1941:59: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libmsgadd (q330, LIBMSG_CONNSHUT, "") ;
                                                          ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcmds.c:1855:17: warning: 9 enumeration values not handled in switch: 'LIBSTATE_IDLE', 'LIBSTATE_TERM', 'LIBSTATE_PING'... [-Wswitch]
        switch (q330->libstate) begin
                ^
48 warnings generated.
ar rv lib330.a libcmds.o
a - libcmds.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libfilters.o libfilters.c
libfilters.c:257:20: warning: incompatible pointer types passing 'pfilter *' (aka 'struct tfilter **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getthrbuf (q330, addr(paqs->firchain), sizeof(tfilter)) ;
                   ^~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libfilters.c:260:10: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(ic->fname), "DEC10") ; ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libfilters.c:274:20: warning: incompatible pointer types passing 'struct tfilter **' to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getthrbuf (q330, addr(ic->link), sizeof(tfilter)) ;
                   ^~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libfilters.c:277:10: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(ic->fname), "VLP389") ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libfilters.c:287:20: warning: incompatible pointer types passing 'struct tfilter **' to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getthrbuf (q330, addr(ic->link), sizeof(tfilter)) ;
                   ^~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libfilters.c:290:10: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(ic->fname), "ULP379") ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libfilters.c:312:24: warning: incompatible pointer types passing 'struct tfilter **' to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
      getthrbuf (q330, addr(dest->link), sizeof(tfilter)) ;
                       ^~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libfilters.c:338:17: warning: incompatible pointer types passing 'pfir_packet *' (aka 'tfir_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(pf), sizeof(tfir_packet)) ;
                ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libfilters.c:339:17: warning: incompatible pointer types passing 'pfloat *' (aka 'double **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(pf->fbuf), src->len * sizeof (tfloat)) ;
                ^~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libfilters.c:341:13: warning: incompatible pointer types assigning to 'pfloat' (aka 'double *') from 'double (*)[400]' [-Wincompatible-pointer-types]
  pf->fcoef = addr(src->coef) ;
            ^ ~~~~~~~~~~~~~~~
libfilters.c:365:17: warning: incompatible pointer types passing 'piirfilter *' (aka 'struct tiirfilter **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(pf), sizeof (tiirfilter) + extra) ;
                ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libfilters.c:457:21: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
        seed2string(q->location, q->seedname, addr(ss)) ;
                    ^~~~~~~~~~~
                    &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libfilters.c:457:34: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
        seed2string(q->location, q->seedname, addr(ss)) ;
                                 ^~~~~~~~~~~
                                 &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libfilters.c:457:47: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        seed2string(q->location, q->seedname, addr(ss)) ;
                                              ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
14 warnings generated.
ar rv lib330.a libfilters.o
a - libfilters.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libpoc.o libpoc.c
libpoc.c:110:9: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
        close (pocstr->cpath) ;
        ^
libpoc.c:163:106: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  err = recvfrom (pocstr->cpath, addr(pocstr->pkt.qdp), QDP_HDR_LTH + MAXDATA, 0, addr(pocstr->csockin), addr(lth)) ;
                                                                                                         ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:572:25: note: passing argument to parameter here
                socklen_t * __restrict) __DARWIN_ALIAS_C(recvfrom);
                                      ^
libpoc.c:185:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
        p = addr(pocstr->pkt.qdp) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
ar rv lib330.a libpoc.o
a - libpoc.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libstrucs.o libstrucs.c
libstrucs.c:539:62: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                                libmsgadd(q330, LIBMSG_CONN, "") ;
                                                             ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libstrucs.c:599:48: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
              libmsgadd (q330, LIBMSG_CREATED, "") ;
                                               ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libstrucs.c:702:20: warning: incompatible pointer types passing 'pcfgbuf *' (aka 'uint8_t (**)[7884]') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getthrbuf (q330, addr(q330->cfgbuf), sizeof(tcfgbuf)) ;
                   ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libstrucs.c:223:38: note: passing argument to parameter 'p' here
void getthrbuf (pq330 q330, pointer *p, integer size)
                                     ^
libstrucs.c:703:20: warning: incompatible pointer types passing 'tcbuf **' (aka 'uint16_t (**)[10000]') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getthrbuf (q330, addr(q330->cbuf), sizeof(tcbuf)) ;
                   ^~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
libstrucs.c:223:38: note: passing argument to parameter 'p' here
void getthrbuf (pq330 q330, pointer *p, integer size)
                                     ^
4 warnings generated.
ar rv lib330.a libstrucs.o
a - libstrucs.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o q330io.o q330io.c
q330io.c:115:15: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
              close (q330->cpath) ;
              ^
q330io.c:227:55: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                    libmsgadd(q330, LIBMSG_BADIPADDR, "") ;
                                                      ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
q330io.c:248:21: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
            sprintf(addr(msg), "%d on tcp port", err) ;
            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
q330io.c:250:21: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
            sprintf(addr(msg), "%d on control port", err) ;
            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
q330io.c:297:29: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
                    sprintf(addr(msg), "%d on tcp port", err) ;
                    ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
q330io.c:329:23: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
              sprintf(addr(msg), "%d on control port", err) ;
              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
q330io.c:343:40: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  getsockname (q330->cpath, addr(xyz), addr(lth)) ;
                                       ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:566:74: note: passing argument to parameter here
int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                             ^
q330io.c:349:15: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      sprintf(addr(msg), "on tcp port %d", q330->ctrlport) ;
      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
q330io.c:351:15: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      sprintf(addr(msg), "on control port %d", q330->ctrlport) ;
      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
q330io.c:368:23: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
              sprintf(addr(msg), "%d on data port", err) ;
              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
q330io.c:379:78: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
        err = getsockopt (q330->dpath, SOL_SOCKET, SO_RCVBUF, addr(bufsize), addr(lth)) ;
                                                                             ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
q330io.c:414:23: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
              sprintf(addr(msg), "%d on data port", err) ;
              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
q330io.c:432:46: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
        getsockname (q330->dpath, addr(xyz), addr(lth)) ;
                                             ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:566:74: note: passing argument to parameter here
int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                             ^
q330io.c:436:17: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
        sprintf(addr(msg), "on data port %d", q330->dataport) ;
        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
q330io.c:515:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
  p = addr(q330->datain.qdp) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~
q330io.c:569:105: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  err = recvfrom (q330->dpath, addr(q330->datain.qdp), QDP_HDR_LTH + MAXDATA96, 0, addr(q330->dsockin), addr(lth)) ;
                                                                                                        ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:572:25: note: passing argument to parameter here
                socklen_t * __restrict) __DARWIN_ALIAS_C(recvfrom);
                                      ^
q330io.c:592:61: warning: incompatible pointer types passing 'char [36]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libmsgadd (q330, LIBMSG_ROUTEFAULT, "Deallocating and waiting 10 minutes") ;
                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
q330io.c:598:61: warning: incompatible pointer types passing 'char [19]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libmsgadd (q330, LIBMSG_ROUTEFAULT, "Waiting 10 minutes") ;
                                                            ^~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
q330io.c:601:15: warning: add explicit braces to avoid dangling else [-Wdangling-else]
              else
              ^
q330io.c:622:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
  p = addr(q330->commands.cmsgin.qdp) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
q330io.c:671:30: warning: incompatible pointer types passing 'char [38]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
            tcp_error (q330, "Connection Closed, Waiting 10 minutes") ; /* connection closed */
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
q330io.c:169:39: note: passing argument to parameter 'msgsuf' here
void tcp_error (pq330 q330, string95 *msgsuf)
                                      ^
q330io.c:678:21: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[580]' [-Wincompatible-pointer-types]
                  p = addr(q330->tcpbuf) ;
                    ^ ~~~~~~~~~~~~~~~~~~
q330io.c:685:42: warning: incompatible pointer types passing 'char [35]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        tcp_error (q330, "Invalid header, Waiting 10 minutes") ;
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
q330io.c:169:39: note: passing argument to parameter 'msgsuf' here
void tcp_error (pq330 q330, string95 *msgsuf)
                                      ^
q330io.c:707:120: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
        err = recvfrom (q330->cpath, addr(q330->commands.cmsgin.qdp), QDP_HDR_LTH + MAXDATA96, 0, addr(q330->csockin), addr(lth)) ;
                                                                                                                       ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:572:25: note: passing argument to parameter here
                socklen_t * __restrict) __DARWIN_ALIAS_C(recvfrom);
                                      ^
q330io.c:730:67: warning: incompatible pointer types passing 'char [36]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                              libmsgadd (q330, LIBMSG_ROUTEFAULT, "Deallocating and waiting 10 minutes") ;
                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
q330io.c:737:67: warning: incompatible pointer types passing 'char [19]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                              libmsgadd (q330, LIBMSG_ROUTEFAULT, "Waiting 10 minutes") ;
                                                                  ^~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
q330io.c:740:21: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                    else
                    ^
q330io.c:775:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
        p = addr(psuedobuf) ;
          ^ ~~~~~~~~~~~~~~~
q330io.c:781:12: warning: incompatible pointer types assigning to 'uint16_t *' (aka 'unsigned short *') from 'uint8_t (*)[12]' [-Wincompatible-pointer-types]
        pw = addr(psuedobuf) ;
           ^ ~~~~~~~~~~~~~~~
q330io.c:862:5: warning: incompatible pointer types assigning to 'pbyte *' (aka 'unsigned char **') from 'pbyte' (aka 'unsigned char *'); take the address with & [-Wincompatible-pointer-types]
  p = psave ;
    ^ ~~~~~
      &
q330io.c:863:15: warning: incompatible pointer types passing 'pbyte **' (aka 'unsigned char ***') to parameter of type 'pbyte *' (aka 'unsigned char **'); remove & [-Wincompatible-pointer-types]
  loadqdphdr (addr(p), addr(q330->recvhdr)) ;
              ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./q330cvrt.h:34:32: note: passing argument to parameter 'p' here
extern void loadqdphdr (pbyte *p, tqdp *hdr) ;
                               ^
q330io.c:874:31: warning: incompatible pointer types passing 'pbyte *' (aka 'unsigned char **') to parameter of type 'pbyte' (aka 'unsigned char *'); dereference with * [-Wincompatible-pointer-types]
  lib_command_response (q330, p) ;
                              ^
                              *
./libcmds.h:43:53: note: passing argument to parameter 'pb' here
extern void lib_command_response (pq330 q330, pbyte pb) ;
                                                    ^
q330io.c:922:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[28]' [-Wincompatible-pointer-types]
  p = addr(q330->commands.cmsgin.headers) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
q330io.c:936:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[28]' [-Wincompatible-pointer-types]
  p = addr(q330->commands.cmsgin.headers) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
q330io.c:950:12: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[28]' [-Wincompatible-pointer-types]
      pudp = addr(q330->commands.cmsgin.headers) ;
           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
q330io.c:956:12: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[28]' [-Wincompatible-pointer-types]
      pudp = addr(q330->commands.cmsgin.headers) ;
           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
q330io.c:993:13: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration]
  numread = read(q330->comid, addr(inbuf), IBSIZE) ;
            ^
q330io.c:1001:7: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[700]' [-Wincompatible-pointer-types]
  pin = addr(inbuf) ;
      ^ ~~~~~~~~~~~
q330io.c:1024:20: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[28]' [-Wincompatible-pointer-types]
              pout = addr(q330->commands.cmsgin.headers) ;
                   ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
q330io.c:1056:18: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[28]' [-Wincompatible-pointer-types]
            pout = addr(q330->commands.cmsgin.headers) ;
                 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
q330io.c:1159:14: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration]
  numwrite = write(q330->comid, buf, *cnt) ;
             ^
q330io.c:1186:8: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[1500]' [-Wincompatible-pointer-types]
  pout = addr(outbuf) ;
       ^ ~~~~~~~~~~~~
q330io.c:1214:18: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[1500]' [-Wincompatible-pointer-types]
            pout = addr(outbuf) ;
                 ^ ~~~~~~~~~~~~
q330io.c:1226:14: warning: incompatible pointer types passing 'uint8_t (*)[12]' to parameter of type 'pbyte' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  build_udp (addr(q330->commands.cmsgout.qdp), q330->serial_ip, q330->q330ip, fromport, toport, lth) ;
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
q330io.c:1086:30: note: passing argument to parameter 'p' here
static void build_udp (pbyte p, longword src, longword dest,
                             ^
q330io.c:1227:19: warning: incompatible pointer types passing 'uint8_t (*)[12]' to parameter of type 'pbyte' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  build_ip (q330, addr(q330->commands.cmsgout.qdp), q330->serial_ip, q330->q330ip, IPT_UDP, lth + UDP_HDR_LTH) ;
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
q330io.c:1063:41: note: passing argument to parameter 'p' here
static void build_ip (pq330 q330, pbyte p, longword src, longword dest, byte protocol, integer datalength)
                                        ^
q330io.c:1228:18: warning: incompatible pointer types passing 'uint8_t (*)[12]' to parameter of type 'pbyte' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  sendpkt (q330, addr(q330->commands.cmsgout.qdp)) ;
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
q330io.c:1169:40: note: passing argument to parameter 'pin' here
static void sendpkt (pq330 q330, pbyte pin)
                                       ^
q330io.c:1293:49: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
              libmsgadd(q330, LIBMSG_BADIPADDR, "") ;
                                                ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
q330io.c:1362:22: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[28]' [-Wincompatible-pointer-types]
        q330->bufptr = addr(q330->commands.cmsgin.headers) ;
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
q330io.c:1383:41: warning: incompatible pointer types passing 'string250' (aka 'char [250]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd(q330, LIBMSG_SEROPEN, q330->par_register.host_interface) ;
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
49 warnings generated.
ar rv lib330.a q330io.o
a - q330io.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libcompress.o libcompress.c
libcompress.c:140:21: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
        seed2string(q->location, q->seedname, addr(s)) ;
                    ^~~~~~~~~~~
                    &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libcompress.c:140:34: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
        seed2string(q->location, q->seedname, addr(s)) ;
                                 ^~~~~~~~~~~
                                 &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libcompress.c:140:47: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        seed2string(q->location, q->seedname, addr(s)) ;
                                              ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libcompress.c:141:42: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_NILRING, addr(s)) ;
                                         ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcompress.c:209:35: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
                      seed2string(q->location, q->seedname, addr(s)) ;
                                  ^~~~~~~~~~~
                                  &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libcompress.c:209:48: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
                      seed2string(q->location, q->seedname, addr(s)) ;
                                               ^~~~~~~~~~~
                                               &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libcompress.c:209:61: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
                      seed2string(q->location, q->seedname, addr(s)) ;
                                                            ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libcompress.c:210:54: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                      libmsgadd(q330, LIBMSG_UNCOMP, addr(s)) ;
                                                     ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcompress.c:314:44: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
        sprintf(s, "%s %d %d", seed2string(q->location, q->seedname, addr(s1)), v1, v2) ;
                                           ^~~~~~~~~~~
                                           &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libcompress.c:314:57: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
        sprintf(s, "%s %d %d", seed2string(q->location, q->seedname, addr(s1)), v1, v2) ;
                                                        ^~~~~~~~~~~
                                                        &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libcompress.c:314:70: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        sprintf(s, "%s %d %d", seed2string(q->location, q->seedname, addr(s1)), v1, v2) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libcompress.c:394:21: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
        seed2string(q->location, q->seedname, addr(s)) ;
                    ^~~~~~~~~~~
                    &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libcompress.c:394:34: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
        seed2string(q->location, q->seedname, addr(s)) ;
                                 ^~~~~~~~~~~
                                 &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libcompress.c:394:47: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        seed2string(q->location, q->seedname, addr(s)) ;
                                              ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libcompress.c:395:42: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_NILRING, addr(s)) ;
                                         ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
15 warnings generated.
ar rv lib330.a libcompress.o
a - libcompress.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o liblogs.o liblogs.c
liblogs.c:66:14: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  j = strlen(s) ;
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
liblogs.c:98:11: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  sprintf(s, "%d", v mod 100) ;
          ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
liblogs.c:99:9: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  zpad (s, 2) ;
        ^
./libsupport.h:50:26: note: passing argument to parameter 's' here
extern char *zpad (pchar s, integer lth) ;
                         ^
liblogs.c:100:10: warning: incompatible pointer types returning 'string3 *' (aka 'char (*)[4]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return s ;
         ^
liblogs.c:107:11: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  sprintf(result, "%d-%s-%s %s:%s:%s", nt->wyear, two(nt->wmonth, addr(smth)),
          ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
liblogs.c:110:10: warning: incompatible pointer types returning 'string31 *' (aka 'char (*)[32]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
liblogs.c:181:24: warning: incompatible pointer types passing 'char [15]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
      lib330_padright ("Daily Timemark", addr(ptim->exception_type), 16) ;
                       ^~~~~~~~~~~~~~~~
liblogs.c:62:31: note: passing argument to parameter 's' here
void lib330_padright (string *s, pchar b, integer fld)
                              ^
liblogs.c:181:42: warning: incompatible pointer types passing 'char (*)[16]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
      lib330_padright ("Daily Timemark", addr(ptim->exception_type), 16) ;
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:184:24: warning: incompatible pointer types passing 'char [15]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
      lib330_padright ("Valid Timemark", addr(ptim->exception_type), 16) ;
                       ^~~~~~~~~~~~~~~~
liblogs.c:62:31: note: passing argument to parameter 's' here
void lib330_padright (string *s, pchar b, integer fld)
                              ^
liblogs.c:184:42: warning: incompatible pointer types passing 'char (*)[16]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
      lib330_padright ("Valid Timemark", addr(ptim->exception_type), 16) ;
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:187:24: warning: incompatible pointer types passing 'char [15]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
      lib330_padright ("UnExp Timemark", addr(ptim->exception_type), 16) ;
                       ^~~~~~~~~~~~~~~~
liblogs.c:62:31: note: passing argument to parameter 's' here
void lib330_padright (string *s, pchar b, integer fld)
                              ^
liblogs.c:187:42: warning: incompatible pointer types passing 'char (*)[16]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
      lib330_padright ("UnExp Timemark", addr(ptim->exception_type), 16) ;
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:188:41: warning: format specifies type 'char *' but the argument has type 'string95 *' (aka 'char (*)[96]') [-Wformat]
      sprintf (s, "Jump of %s Seconds", jump_amount) ;
                           ~~           ^~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
liblogs.c:189:33: warning: incompatible pointer types passing 'char (*)[128]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
      lib330_padright (addr(s), addr(ptim->clock_status), 128) ;
                                ^~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:192:13: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy(s, addr(q330->share.gpsids[4])) ; /* 330 will place clock ID string here for all models */
  ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
liblogs.c:204:20: warning: incompatible pointer types passing 'char *' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  lib330_padright (addr(s[i + 1]), addr(ptim->clock_model), 32) ;
                   ^~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:31: note: passing argument to parameter 's' here
void lib330_padright (string *s, pchar b, integer fld)
                              ^
liblogs.c:204:36: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_padright (addr(s[i + 1]), addr(ptim->clock_model), 32) ;
                                   ^~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:208:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'completed_record *' (aka 'uint8_t (*)[512]') [-Wincompatible-pointer-types]
        p = addr(pcom->ring->rec) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~
liblogs.c:259:29: warning: incompatible pointer types passing 'char (*)[128]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_padright (addr(s), addr(ptim->clock_status), 128) ;
                            ^~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:260:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'completed_record *' (aka 'uint8_t (*)[512]') [-Wincompatible-pointer-types]
  p = addr(pcom->ring->rec) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~
liblogs.c:353:35: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
  sprintf(w, "%s:%s", seed2string(ppar->location, ppar->seedname, addr(s2)), pdef->detname) ;
                                  ^~~~~~~~~~~~~~
                                  &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
liblogs.c:353:51: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
  sprintf(w, "%s:%s", seed2string(ppar->location, ppar->seedname, addr(s2)), pdef->detname) ;
                                                  ^~~~~~~~~~~~~~
                                                  &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
liblogs.c:353:67: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  sprintf(w, "%s:%s", seed2string(ppar->location, ppar->seedname, addr(s2)), pdef->detname) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
liblogs.c:360:40: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd(q330, LIBMSG_DETECT, addr(s)) ;
                                       ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
liblogs.c:369:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[64]' [-Wincompatible-pointer-types]
  p = addr(buffer) ;
    ^ ~~~~~~~~~~~~
liblogs.c:378:26: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
        lib330_padright (addr(pdef->detname), addr(eblk.s_detname), 24) ;
                         ^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:31: note: passing argument to parameter 's' here
void lib330_padright (string *s, pchar b, integer fld)
                              ^
liblogs.c:378:47: warning: incompatible pointer types passing 'char (*)[24]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        lib330_padright (addr(pdef->detname), addr(eblk.s_detname), 24) ;
                                              ^~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:385:26: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
        lib330_padright (addr(pdef->detname), addr(pt->s_detname), 24) ;
                         ^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:31: note: passing argument to parameter 's' here
void lib330_padright (string *s, pchar b, integer fld)
                              ^
liblogs.c:385:47: warning: incompatible pointer types passing 'char (*)[24]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        lib330_padright (addr(pdef->detname), addr(pt->s_detname), 24) ;
                                              ^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:393:40: warning: incompatible pointer types passing 'uint8_t (*)[64]' to parameter of type 'pword' (aka 'unsigned short *') [-Wincompatible-pointer-types]
            add_blockette (paqs, ppar, addr(buffer), ts) ;
                                       ^~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsample.h:52:57: note: passing argument to parameter 'pw' here
extern void add_blockette (paqstruc paqs, plcq q, pword pw, double time) ;
                                                        ^
liblogs.c:396:48: warning: incompatible pointer types passing 'uint8_t (*)[64]' to parameter of type 'pword' (aka 'unsigned short *') [-Wincompatible-pointer-types]
            build_separate_record (paqs, ppar, addr(buffer), ts, PKC_EVENT) ;
                                               ^~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsample.h:54:65: note: passing argument to parameter 'pw' here
extern void build_separate_record (paqstruc paqs, plcq q, pword pw,
                                                                ^
liblogs.c:410:20: warning: incompatible pointer types passing 'char [9]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  lib330_padright ("3DB@10Hz", addr(pc2->rolloff), 12) ;
                   ^~~~~~~~~~
liblogs.c:62:31: note: passing argument to parameter 's' here
void lib330_padright (string *s, pchar b, integer fld)
                              ^
liblogs.c:410:32: warning: incompatible pointer types passing 'char (*)[12]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_padright ("3DB@10Hz", addr(pc2->rolloff), 12) ;
                               ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:452:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[64]' [-Wincompatible-pointer-types]
  p = addr(buffer) ;
    ^ ~~~~~~~~~~~~
liblogs.c:464:13: warning: incompatible pointer types assigning to 'sine_calibration *' from 'random_calibration *' [-Wincompatible-pointer-types]
      psine = addr(cblk) ; /* common fields */
            ^ ~~~~~~~~~~
liblogs.c:494:31: warning: incompatible pointer types passing 'char [4]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
              lib330_padright("Red", addr(prand->noise_type), 8) ;
                              ^~~~~
liblogs.c:62:31: note: passing argument to parameter 's' here
void lib330_padright (string *s, pchar b, integer fld)
                              ^
liblogs.c:494:38: warning: incompatible pointer types passing 'char (*)[8]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
              lib330_padright("Red", addr(prand->noise_type), 8) ;
                                     ^~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:497:31: warning: incompatible pointer types passing 'char [6]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
              lib330_padright("White", addr(prand->noise_type), 8) ;
                              ^~~~~~~
liblogs.c:62:31: note: passing argument to parameter 's' here
void lib330_padright (string *s, pchar b, integer fld)
                              ^
liblogs.c:497:40: warning: incompatible pointer types passing 'char (*)[8]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
              lib330_padright("White", addr(prand->noise_type), 8) ;
                                       ^~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:500:31: warning: incompatible pointer types passing 'char [9]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
              lib330_padright("Telegraf", addr(prand->noise_type), 8) ;
                              ^~~~~~~~~~
liblogs.c:62:31: note: passing argument to parameter 's' here
void lib330_padright (string *s, pchar b, integer fld)
                              ^
liblogs.c:500:43: warning: incompatible pointer types passing 'char (*)[8]' to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
              lib330_padright("Telegraf", addr(prand->noise_type), 8) ;
                                          ^~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
liblogs.c:62:40: note: passing argument to parameter 'b' here
void lib330_padright (string *s, pchar b, integer fld)
                                       ^
liblogs.c:506:17: warning: incompatible pointer types assigning to 'step_calibration *' from 'random_calibration *' [-Wincompatible-pointer-types]
          pstep = addr(cblk) ;
                ^ ~~~~~~~~~~
liblogs.c:522:14: warning: incompatible pointer types assigning to 'abort_calibration *' from 'random_calibration *' [-Wincompatible-pointer-types]
      pabort = addr(cblk) ;
             ^ ~~~~~~~~~~
liblogs.c:547:51: warning: incompatible pointer types passing 'uint8_t (*)[64]' to parameter of type 'pword' (aka 'unsigned short *') [-Wincompatible-pointer-types]
                          add_blockette (paqs, q, addr(buffer), paqs->data_timetag) ;
                                                  ^~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsample.h:52:57: note: passing argument to parameter 'pw' here
extern void add_blockette (paqstruc paqs, plcq q, pword pw, double time) ;
                                                        ^
liblogs.c:550:59: warning: incompatible pointer types passing 'uint8_t (*)[64]' to parameter of type 'pword' (aka 'unsigned short *') [-Wincompatible-pointer-types]
                          build_separate_record (paqs, q, addr(buffer), paqs->data_timetag, PKC_CALIBRATE) ;
                                                          ^~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsample.h:54:65: note: passing argument to parameter 'pw' here
extern void build_separate_record (paqstruc paqs, plcq q, pword pw,
                                                                ^
liblogs.c:576:14: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  i = strlen(msg) + 2 ;
             ^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
liblogs.c:583:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'completed_record *' (aka 'uint8_t (*)[512]') [-Wincompatible-pointer-types]
        p = addr(pcom->ring->rec) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~
liblogs.c:619:10: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcat(msg, "\x0D\x0A") ;
         ^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:125:27: note: expanded from macro 'strcat'
  __builtin___strcat_chk (dest, src, __darwin_obsz (dest))
                          ^
liblogs.c:621:26: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  memcpy(pc, msg, strlen(msg)) ;
                         ^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:65:38: note: expanded from macro 'memcpy'
  __builtin___memcpy_chk (dest, src, len, __darwin_obsz0 (dest))
                                     ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
liblogs.c:622:28: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  incn(pcom->frame, strlen(msg)) ;
                           ^~~
./pascal.h:54:37: note: expanded from macro 'incn'
#define incn(val,off) (val = val + (off))
                                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
liblogs.c:646:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'completed_record *' (aka 'uint8_t (*)[512]') [-Wincompatible-pointer-types]
        p = addr(pcom->ring->rec) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~
51 warnings generated.
ar rv lib330.a liblogs.o
a - liblogs.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libsampcfg.o libsampcfg.c
libsampcfg.c:133:20: warning: incompatible pointer types passing 'paqstruc *' (aka 'taqstruc **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getthrbuf (q330, addr(paqs), sizeof(taqstruc)) ;
                   ^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libsampcfg.c:137:20: warning: incompatible pointer types passing 'pmsgqueue *' (aka 'struct tmsgqueue **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getthrbuf (q330, addr(msgq), sizeof(tmsgqueue)) ;
                   ^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libsampcfg.c:147:24: warning: incompatible pointer types passing 'struct tmsgqueue **' to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
      getthrbuf (q330, addr(msgq->link), sizeof(tmsgqueue)) ;
                       ^~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libsampcfg.c:176:11: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  sprintf(result, fmt, r) ;
          ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
libsampcfg.c:177:10: warning: incompatible pointer types returning 'string31 *' (aka 'char (*)[32]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libsampcfg.c:185:15: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      sprintf(result, "%d", rate) ;
              ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
libsampcfg.c:187:33: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string31 *' (aka 'char (*)[32]') [-Wincompatible-pointer-types]
      realtostr(-1.0 / rate, 4, result) ;
                                ^~~~~~
libsampcfg.c:171:54: note: passing argument to parameter 'result' here
char *realtostr (double r, integer digits, string31 *result)
                                                     ^
libsampcfg.c:188:10: warning: incompatible pointer types returning 'string *' (aka 'char (*)[256]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libsampcfg.c:200:14: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      strcpy(result, "Linear all") ;
             ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsampcfg.c:203:14: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      strcpy(result, "Linear below 100sps") ;
             ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsampcfg.c:206:14: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      strcpy(result, "Linear below 40sps") ;
             ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsampcfg.c:209:14: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      strcpy(result, "Linear below 20sps") ;
             ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsampcfg.c:212:10: warning: incompatible pointer types returning 'string *' (aka 'char (*)[256]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libsampcfg.c:270:114: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
                                sprintf(s, "%s@%s=%s", seed2string(addr(pchan->location), addr(pchan->seedname), addr(s1)),
                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsampcfg.c:271:62: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
                                        scvrate(pchan->rate, addr(s2)), realtostr(pchan->delay, 6, addr(s4))) ;
                                        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libsampcfg.c:180:45: note: passing argument to parameter 'result' here
static char *scvrate (integer rate, string *result)
                                            ^
libsampcfg.c:271:100: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string31 *' (aka 'char (*)[32]') [-Wincompatible-pointer-types]
                                        scvrate(pchan->rate, addr(s2)), realtostr(pchan->delay, 6, addr(s4))) ;
                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libsampcfg.c:171:54: note: passing argument to parameter 'result' here
char *realtostr (double r, integer digits, string31 *result)
                                                     ^
libsampcfg.c:272:66: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                                libmsgadd (q330, LIBMSG_FILTDLY, addr(s)) ;
                                                                 ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libsampcfg.c:381:21: warning: incompatible pointer types passing 'pdataarray *' (aka 'int32_t (**)[1000]') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
      getbuf (q330, addr(pl->databuf), pl->datasize) ;
                    ^~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libsampcfg.c:384:25: warning: incompatible pointer types passing 'pidxarray *' (aka 'uint16_t (**)[1001]') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
          getbuf (q330, addr(pl->idxbuf), (pl->rate + 1) * sizeof(word)) ;
                        ^~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libsampcfg.c:441:27: warning: incompatible pointer types passing 'psegment_ring *' (aka 'struct tsegment_ring **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
            getbuf (q330, addr(pl->segbuf), pl->segsize) ;
                          ^~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libsampcfg.c:444:27: warning: incompatible pointer types passing 'tdhqp *' (aka 'dholdqtype **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
            getbuf (q330, addr(pl->dholdq), sizeof(dholdqtype)) ;
                          ^~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libsampcfg.c:446:27: warning: incompatible pointer types passing 'pmergedbuf *' (aka 'uint32_t (**)[1000]') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
            getbuf (q330, addr(pl->mergedbuf), pl->segsize) ;
                          ^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libsampcfg.c:494:106: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
                        sprintf(s, "%s:%d@%s,%s=%s", seed2string(addr(pl->location), addr(pl->seedname), addr(s1)),
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsampcfg.c:495:58: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
                                i + 1, scvrate(pl->rate, addr(s2)),
                                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libsampcfg.c:180:45: note: passing argument to parameter 'result' here
static char *scvrate (integer rate, string *result)
                                            ^
libsampcfg.c:496:51: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
                                sfcorner(q330, i, addr(s3)), realtostr(pl->delay, 6, addr(s4))) ;
                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libsampcfg.c:191:58: note: passing argument to parameter 'result' here
static char *sfcorner (pq330 q330, integer chan, string *result)
                                                         ^
libsampcfg.c:496:86: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string31 *' (aka 'char (*)[32]') [-Wincompatible-pointer-types]
                                sfcorner(q330, i, addr(s3)), realtostr(pl->delay, 6, addr(s4))) ;
                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libsampcfg.c:171:54: note: passing argument to parameter 'result' here
char *realtostr (double r, integer digits, string31 *result)
                                                     ^
libsampcfg.c:497:58: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                        libmsgadd (q330, LIBMSG_FILTDLY, addr(s)) ;
                                                         ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libsampcfg.c:562:97: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
                  sprintf(s, "%s:%s@%s=%s", seed2string(addr(pl->location), addr(pl->seedname), addr(s1)),
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsampcfg.c:563:101: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
                          seed2string(addr(pl->prev_link->location), addr(pl->prev_link->seedname), addr(s2)),
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsampcfg.c:564:45: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
                          scvrate(pl->rate, addr(s3)), realtostr(pl->delay, 6, addr(s4))) ;
                          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libsampcfg.c:180:45: note: passing argument to parameter 'result' here
static char *scvrate (integer rate, string *result)
                                            ^
libsampcfg.c:564:80: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string31 *' (aka 'char (*)[32]') [-Wincompatible-pointer-types]
                          scvrate(pl->rate, addr(s3)), realtostr(pl->delay, 6, addr(s4))) ;
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libsampcfg.c:171:54: note: passing argument to parameter 'result' here
char *realtostr (double r, integer digits, string31 *result)
                                                     ^
libsampcfg.c:565:52: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                  libmsgadd (q330, LIBMSG_FILTDLY, addr(s)) ;
                                                   ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libsampcfg.c:609:25: warning: incompatible pointer types passing 'pcompressed_buffer_ring *' (aka 'struct tcompressed_buffer_ring **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
          getbuf (q330, addr(pr), sizeof(tcompressed_buffer_ring)) ;
                        ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libsampcfg.c:626:25: warning: incompatible pointer types passing 'pmax_cfr *' (aka 'compressed_frame (**)[256]') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
          getbuf (q330, addr(pl->arc.pcfr), paqs->arc_size) ;
                        ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libsampcfg.c:728:20: warning: incompatible pointer types passing 'pcompressed_buffer_ring *' (aka 'struct tcompressed_buffer_ring **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getthrbuf (q330, addr(pr), sizeof(tcompressed_buffer_ring)) ;
                   ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libsampcfg.c:734:24: warning: incompatible pointer types passing 'pmax_cfr *' (aka 'compressed_frame (**)[256]') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
      getthrbuf (q330, addr(pl->arc.pcfr), paqs->arc_size) ;
                       ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libsampcfg.c:777:41: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_TOTAL, addr(s)) ;
                                        ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libsampcfg.c:862:18: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'char *' [-Wincompatible-pointer-types]
          strcpy(addr(pone->location), addr(q->slocation)) ;
          ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsampcfg.c:862:40: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
          strcpy(addr(pone->location), addr(q->slocation)) ;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libsampcfg.c:863:18: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'char *' [-Wincompatible-pointer-types]
          strcpy(addr(pone->channel), addr(q->sseedname)) ;
          ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsampcfg.c:863:39: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
          strcpy(addr(pone->channel), addr(q->sseedname)) ;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
41 warnings generated.
ar rv lib330.a libsampcfg.o
a - libsampcfg.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libsupport.o libsupport.c
libsupport.c:305:10: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(result, s2) ;
         ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsupport.c:306:10: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcat(result, s1) ;
         ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:125:27: note: expanded from macro 'strcat'
  __builtin___strcat_chk (dest, src, __darwin_obsz (dest))
                          ^
libsupport.c:311:10: warning: incompatible pointer types returning 'string31 *' (aka 'char (*)[32]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libsupport.c:541:42: warning: incompatible pointer types passing 'pchar' (aka 'char *') to parameter of type 'pstring' (aka 'char (*)[250]') [-Wincompatible-pointer-types]
      cf = baler_file (powner, FAT_OPEN, path, rwmode, flags) ;
                                         ^~~~
libsupport.c:393:76: note: passing argument to parameter 'fname' here
longint baler_file (pfile_owner powner, enum tfileacc_type fatype, pstring fname,
                                                                           ^
libsupport.c:555:7: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
      close (desc) ;
      ^
libsupport.c:567:16: warning: implicit declaration of function 'lseek' is invalid in C99 [-Wimplicit-function-declaration]
      result = lseek(desc, long_offset, SEEK_SET) ;
               ^
libsupport.c:583:17: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration]
      numread = read (desc, buf, size) ;
                ^
libsupport.c:595:18: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration]
      numwrite = write(desc, buf, size) ;
                 ^
libsupport.c:604:36: warning: incompatible pointer types passing 'pchar' (aka 'char *') to parameter of type 'pstring' (aka 'char (*)[250]') [-Wincompatible-pointer-types]
      baler_file (powner, FAT_DEL, path, 0, 0) ;
                                   ^~~~
libsupport.c:393:76: note: passing argument to parameter 'fname' here
longint baler_file (pfile_owner powner, enum tfileacc_type fatype, pstring fname,
                                                                           ^
9 warnings generated.
ar rv lib330.a libsupport.o
a - libsupport.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libcont.o libcont.c
libcont.c:358:20: warning: incompatible pointer types passing 'plcq *' (aka 'struct tlcq **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getthrbuf (q330, addr(cur_lcq), sizeof(tlcq)) ;
                   ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libcont.c:372:20: warning: incompatible pointer types passing 'pcom_packet *' (aka 'tcom_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getthrbuf (q330, addr(cur_lcq->com), sizeof(tcom_packet)) ;
                   ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libcont.c:411:52: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  cf = lib_file_open (q330->par_create.file_owner, addr(fname), LFO_OPEN or LFO_READ) ;
                                                   ^~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:62:62: note: passing argument to parameter 'path' here
extern tfile_handle lib_file_open (pfile_owner powner, pchar path, integer mode) ;
                                                             ^
libcont.c:433:26: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'char *' [-Wincompatible-pointer-types]
                  strcpy(result, "Thread Continuity Format Mis-match") ;
                         ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libcont.c:442:27: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'char *' [-Wincompatible-pointer-types]
                  sprintf(result, "Thread Continuity Version Mis-match, Got=%d, Expected=%d", statstor.version, CT_VER) ;
                          ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
libcont.c:451:26: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'char *' [-Wincompatible-pointer-types]
                  strcpy(result, "Thread Continuity CRC Error, Ignoring rest of file") ;
                         ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libcont.c:483:49: warning: incompatible pointer types passing 'char [7]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                libmsgadd (q330, LIBMSG_CONCRC, "Thread") ;
                                                ^~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcont.c:493:51: warning: incompatible pointer types passing 'char [7]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                libmsgadd (q330, LIBMSG_CONPURGE, "Thread") ;
                                                  ^~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcont.c:500:28: warning: incompatible pointer types passing 'plcq *' (aka 'struct tlcq **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
          getthrbuf (q330, addr(cur_lcq), sizeof(tlcq)) ;
                           ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libcont.c:532:28: warning: incompatible pointer types passing 'pcom_packet *' (aka 'tcom_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
          getthrbuf (q330, addr(cur_lcq->com), sizeof(tcom_packet)) ;
                           ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libcont.c:564:52: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  cf = lib_file_open (q330->par_create.file_owner, addr(fname), LFO_CREATE or LFO_WRITE) ;
                                                   ^~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:62:62: note: passing argument to parameter 'path' here
extern tfile_handle lib_file_open (pfile_owner powner, pchar path, integer mode) ;
                                                             ^
libcont.c:604:52: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  cf = lib_file_open (q330->par_create.file_owner, addr(fname), LFO_CREATE or LFO_WRITE) ;
                                                   ^~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:62:62: note: passing argument to parameter 'path' here
extern tfile_handle lib_file_open (pfile_owner powner, pchar path, integer mode) ;
                                                             ^
libcont.c:691:52: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  cf = lib_file_open (q330->par_create.file_owner, addr(fname), LFO_OPEN or LFO_READ) ;
                                                   ^~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:62:62: note: passing argument to parameter 'path' here
extern tfile_handle lib_file_open (pfile_owner powner, pchar path, integer mode) ;
                                                             ^
libcont.c:708:22: warning: incompatible pointer types passing 'tcont_cache **' (aka 'struct tcont_cache **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
    getthrbuf (q330, addr(pcc), sz + sizeof(tcont_cache)) ;
                     ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libcont.c:728:43: warning: incompatible pointer types passing 'char [5]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
          libmsgadd (q330, LIBMSG_CONCRC, "Q330") ;
                                          ^~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcont.c:767:41: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_CONTIN, addr(s)) ;
                                        ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcont.c:773:41: warning: incompatible pointer types passing 'char [5]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_CONCRC, "Q330") ;
                                        ^~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcont.c:779:43: warning: incompatible pointer types passing 'char [5]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_CONPURGE, "Q330") ;
                                          ^~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcont.c:793:43: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_CONTBOOT, addr(s)) ;
                                          ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcont.c:800:43: warning: incompatible pointer types passing 'char [39]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_CONTBOOT, "change in high frequency configuration") ;
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcont.c:808:82: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string31 *' (aka 'char (*)[32]') [-Wincompatible-pointer-types]
  sprintf(s, "%d %s Q=%d", paqs->dt_data_sequence, realtostr(system.lasttime, 6, addr(fname)), paqs->data_qual) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsampcfg.h:52:61: note: passing argument to parameter 'result' here
extern char *realtostr (double r, integer digits, string31 *result) ;
                                                            ^
libcont.c:809:37: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libdatamsg (q330, LIBMSG_CONTFND, addr(s)) ;
                                    ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libcont.c:886:24: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
            if (strcmp(addr(pdest->def->fname), addr(psrc->fn)) == 0)
                       ^~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:25: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                            ^
libcont.c:886:49: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
            if (strcmp(addr(pdest->def->fname), addr(psrc->fn)) == 0)
                                                ^~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
libcont.c:910:46: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
                (q->source_fir) land (strcmp(addr(q->source_fir->fname), addr(pfsrc->fn)) == 0))
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:25: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                            ^
libcont.c:910:74: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
                (q->source_fir) land (strcmp(addr(q->source_fir->fname), addr(pfsrc->fn)) == 0))
                                                                         ^~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
libcont.c:955:45: warning: incompatible pointer types assigning to 'pdp_mult' (aka 'tdp_mult *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
                            q->dholdq->ppkt = addr(q->dholdq->pkt) ;
                                            ^ ~~~~~~~~~~~~~~~~~~~~
libcont.c:1009:24: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
            if (strcmp(addr(pdp->detector_def->detname), addr(pmsrc->dn)) == 0)
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:25: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                            ^
libcont.c:1009:58: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
            if (strcmp(addr(pdp->detector_def->detname), addr(pmsrc->dn)) == 0)
                                                         ^~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
libcont.c:1045:24: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
            if (strcmp(addr(pdp->detector_def->detname), addr(ptsrc->dn)) == 0)
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:25: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                            ^
libcont.c:1045:58: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
            if (strcmp(addr(pdp->detector_def->detname), addr(ptsrc->dn)) == 0)
                                                         ^~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
libcont.c:1111:26: warning: incompatible pointer types passing 'tcont_cache **' (aka 'struct tcont_cache **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
        getthrbuf (q330, addr(pcc), size + sizeof(tcont_cache)) ;
                         ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libcont.c:1169:35: warning: incompatible pointer types passing 'char [5]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd (q330, LIBMSG_WRCONT, "Q330") ;
                                  ^~~~~~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcont.c:1180:79: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string31 *' (aka 'char (*)[32]') [-Wincompatible-pointer-types]
  sprintf(s, "%d %s", paqs->dt_data_sequence, realtostr(psystem->lasttime, 6, addr(fname))) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsampcfg.h:52:61: note: passing argument to parameter 'result' here
extern char *realtostr (double r, integer digits, string31 *result) ;
                                                            ^
libcont.c:1181:34: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd (q330, LIBMSG_CSAVE, addr(s)) ;
                                 ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libcont.c:1247:20: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'char *' [-Wincompatible-pointer-types]
            strcpy(addr(pfdest->fn), addr(q->source_fir->fname)) ;
            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libcont.c:1247:38: warning: incompatible pointer types passing 'char (*)[32]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
            strcpy(addr(pfdest->fn), addr(q->source_fir->fname)) ;
            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libcont.c:1281:18: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'char *' [-Wincompatible-pointer-types]
          strcpy(addr(pdest->fn), addr(psrc->def->fname)) ;
          ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libcont.c:1281:35: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
          strcpy(addr(pdest->fn), addr(psrc->def->fname)) ;
          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libcont.c:1304:24: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'char *' [-Wincompatible-pointer-types]
                strcpy(addr(pmdest->dn), addr(pdp->detector_def->detname)) ;
                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libcont.c:1304:42: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
                strcpy(addr(pmdest->dn), addr(pdp->detector_def->detname)) ;
                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libcont.c:1324:24: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'char *' [-Wincompatible-pointer-types]
                strcpy(addr(ptdest->dn), addr(pdp->detector_def->detname)) ;
                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libcont.c:1324:42: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
                strcpy(addr(ptdest->dn), addr(pdp->detector_def->detname)) ;
                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libcont.c:1404:52: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  cf = lib_file_open (q330->par_create.file_owner, addr(fname), LFO_OPEN or LFO_READ or LFO_WRITE) ;
                                                   ^~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:62:62: note: passing argument to parameter 'path' here
extern tfile_handle lib_file_open (pfile_owner powner, pchar path, integer mode) ;
                                                             ^
44 warnings generated.
ar rv lib330.a libcont.o
a - libcont.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libmd5.o libmd5.c
libmd5.c:69:5: warning: incompatible pointer types assigning to 'uint8_t *' (aka 'unsigned char *') from 't64 *' (aka 'uint32_t (*)[2]') [-Wincompatible-pointer-types]
  p = addr(cond) ;
    ^ ~~~~~~~~~~
libmd5.c:85:10: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(result, s) ;
         ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmd5.c:86:10: warning: incompatible pointer types returning 'string63 *' (aka 'char (*)[64]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libmd5.c:322:9: warning: incompatible pointer types assigning to 'tlongintbuf *' (aka 'int32_t (*)[16]') from 'tbytebuf *' (aka 'uint8_t (*)[64]') [-Wincompatible-pointer-types]
  plbuf = addr(workbuf) ;
        ^ ~~~~~~~~~~~~~
libmd5.c:349:35: warning: incompatible pointer types passing 'string250 *' (aka 'char (*)[250]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  update(workingvar, chal, strlen(chal), FALSE) ;
                                  ^~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
5 warnings generated.
ar rv lib330.a libmd5.o
a - libmd5.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libsample.o libsample.c
libsample.c:246:10: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(q330->miniseed_call.location), addr(q->slocation)) ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsample.c:246:46: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy(addr(q330->miniseed_call.location), addr(q->slocation)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libsample.c:247:10: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(q330->miniseed_call.channel), addr(q->sseedname)) ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsample.c:247:45: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy(addr(q330->miniseed_call.channel), addr(q->sseedname)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libsample.c:389:19: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'completed_record *' (aka 'uint8_t (*)[512]') [-Wincompatible-pointer-types]
                p = addr(lring->rec) ;
                  ^ ~~~~~~~~~~~~~~~~
libsample.c:446:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'completed_record *' (aka 'uint8_t (*)[512]') [-Wincompatible-pointer-types]
        p = addr(pcom->ring->rec) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~
libsample.c:493:27: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
              seed2string(q->location, q->seedname, addr(s)) ;
                          ^~~~~~~~~~~
                          &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libsample.c:493:40: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
              seed2string(q->location, q->seedname, addr(s)) ;
                                       ^~~~~~~~~~~
                                       &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libsample.c:493:53: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
              seed2string(q->location, q->seedname, addr(s)) ;
                                                    ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsample.c:494:47: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
              libmsgadd (q330, LIBMSG_LBFAIL, addr(s)) ;
                                              ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libsample.c:585:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'completed_record *' (aka 'uint8_t (*)[512]') [-Wincompatible-pointer-types]
  p = addr(paqs->detcal_buf.rec) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
libsample.c:669:53: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
                    sprintf(s, "%s %s", seed2string(q->location, q->seedname, addr(s1)),
                                                    ^~~~~~~~~~~
                                                    &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libsample.c:669:66: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
                    sprintf(s, "%s %s", seed2string(q->location, q->seedname, addr(s1)),
                                                                 ^~~~~~~~~~~
                                                                 &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libsample.c:669:79: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
                    sprintf(s, "%s %s", seed2string(q->location, q->seedname, addr(s1)),
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsample.c:831:16: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'char *' [-Wincompatible-pointer-types]
        strcpy(addr(q330->onesec_call.location), addr(q->slocation)) ;
        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsample.c:831:50: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
        strcpy(addr(q330->onesec_call.location), addr(q->slocation)) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libsample.c:832:16: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'char *' [-Wincompatible-pointer-types]
        strcpy(addr(q330->onesec_call.channel), addr(q->sseedname)) ;
        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libsample.c:832:49: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
        strcpy(addr(q330->onesec_call.channel), addr(q->sseedname)) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libsample.c:907:65: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
                  sprintf(s, "%s, %d samples left", seed2string(q->location, q->seedname, addr(s1)), samples) ;
                                                                ^~~~~~~~~~~
                                                                &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libsample.c:907:78: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
                  sprintf(s, "%s, %d samples left", seed2string(q->location, q->seedname, addr(s1)), samples) ;
                                                                             ^~~~~~~~~~~
                                                                             &
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libsample.c:907:91: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
                  sprintf(s, "%s, %d samples left", seed2string(q->location, q->seedname, addr(s1)), samples) ;
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsample.c:937:15: warning: enumeration values 'PKC_EVENT', 'PKC_CALIBRATE', and 'PKC_MESSAGE' not handled in switch [-Wswitch]
      switch (q->pack_class) begin
              ^
libsample.c:967:15: warning: 4 enumeration values not handled in switch: 'PKC_EVENT', 'PKC_CALIBRATE', 'PKC_TIMING'... [-Wswitch]
      switch (q->pack_class) begin
              ^
libsample.c:991:55: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                                      ^~~~~~~~~~~
                                                      &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libsample.c:991:68: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                                                   ^~~~~~~~~~~
                                                                   &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libsample.c:991:81: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                                                                ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsample.c:991:43: warning: incompatible pointer types passing 'char *' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libsample.c:1023:55: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                                      ^~~~~~~~~~~
                                                      &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libsample.c:1023:68: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                                                   ^~~~~~~~~~~
                                                                   &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libsample.c:1023:81: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                                                                ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsample.c:1023:43: warning: incompatible pointer types passing 'char *' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libsample.c:1064:15: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
  seed2string(q->location, q->seedname, addr(s)) ;
              ^~~~~~~~~~~
              &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libsample.c:1064:28: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
  seed2string(q->location, q->seedname, addr(s)) ;
                           ^~~~~~~~~~~
                           &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libsample.c:1064:41: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  seed2string(q->location, q->seedname, addr(s)) ;
                                        ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsample.c:1068:43: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, addr(s)) ;
                                          ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libsample.c:1100:47: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
            libdatamsg (q330, LIBMSG_SEGOVER, addr(s)) ;
                                              ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libsample.c:1113:37: warning: incompatible pointer types assigning to 'pdp_mult' (aka 'tdp_mult *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
                    q->dholdq->ppkt = addr(q->dholdq->pkt) ;
                                    ^ ~~~~~~~~~~~~~~~~~~~~
libsample.c:1142:15: warning: add explicit braces to avoid dangling else [-Wdangling-else]
              else
              ^
libsample.c:1147:47: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
            libdatamsg (q330, LIBMSG_SEGOVER, addr(s)) ;
                                              ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libsample.c:1210:55: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                                      ^~~~~~~~~~~
                                                      &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libsample.c:1210:68: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                                                   ^~~~~~~~~~~
                                                                   &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libsample.c:1210:81: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                                                                ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libsample.c:1210:43: warning: incompatible pointer types passing 'char *' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_DISCARD, seed2string(q->location, q->seedname, addr(s))) ;
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
43 warnings generated.
ar rv lib330.a libsample.o
a - libsample.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libtokens.o libtokens.c
libtokens.c:87:17: warning: incompatible pointer types passing 'piirdef *' (aka 'struct tiirdef **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(cur_iir), sizeof(tiirdef)) ;
                ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:126:16: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_upper(addr(ucs)) ;
               ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:69:34: note: passing argument to parameter 's' here
extern char *lib330_upper (pchar s) ;
                                 ^
libtokens.c:131:20: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
      lib330_upper(addr(ucfname)) ;
                   ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:69:34: note: passing argument to parameter 's' here
extern char *lib330_upper (pchar s) ;
                                 ^
libtokens.c:151:17: warning: incompatible pointer types passing 'pdetector *' (aka 'struct tdetector **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(cur_def), sizeof(tdetector)) ;
                ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:214:10: warning: incompatible pointer types passing 'string2 *' (aka 'char (*)[3]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(q->slocation), s) ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libtokens.c:221:10: warning: incompatible pointer types passing 'string3 *' (aka 'char (*)[4]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(q->sseedname), s) ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libtokens.c:241:17: warning: incompatible pointer types passing 'plcq *' (aka 'struct tlcq **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(cur_lcq), sizeof(tlcq)) ;
                ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:278:27: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
              seed2string(cur_lcq->location, cur_lcq->seedname, addr(s2)) ;
                          ^~~~~~~~~~~~~~~~~
                          &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libtokens.c:278:46: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
              seed2string(cur_lcq->location, cur_lcq->seedname, addr(s2)) ;
                                             ^~~~~~~~~~~~~~~~~
                                             &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libtokens.c:278:65: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
              seed2string(cur_lcq->location, cur_lcq->seedname, addr(s2)) ;
                                                                ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libtokens.c:287:17: warning: incompatible pointer types passing 'pcom_packet *' (aka 'tcom_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(cur_lcq->com), sizeof(tcom_packet)) ;
                ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:330:23: warning: incompatible pointer types passing 'pavg_packet *' (aka 'tavg_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
        getbuf (q330, addr(cur_lcq->avg), sizeof(tavg_packet)) ;
                      ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:357:31: warning: incompatible pointer types passing 'pdownstream_packet *' (aka 'struct tdownstream_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
                getbuf (q330, addr(pds), sizeof(tdownstream_packet)) ;
                              ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:373:33: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
                    seed2string(cur_lcq->location, cur_lcq->seedname, addr(s)) ;
                                ^~~~~~~~~~~~~~~~~
                                &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libtokens.c:373:52: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
                    seed2string(cur_lcq->location, cur_lcq->seedname, addr(s)) ;
                                                   ^~~~~~~~~~~~~~~~~
                                                   &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libtokens.c:373:71: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
                    seed2string(cur_lcq->location, cur_lcq->seedname, addr(s)) ;
                                                                      ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libtokens.c:394:27: warning: incompatible pointer types passing 'pdet_packet *' (aka 'struct tdet_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
            getbuf (q330, addr(pdp), sizeof(tdet_packet)) ;
                          ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:432:26: warning: incompatible pointer types passing 'plcq *' (aka 'struct tlcq **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
        getthrbuf (q330, addr(cur_lcq), sizeof(tlcq)) ;
                         ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libtokens.c:453:26: warning: incompatible pointer types passing 'pcom_packet *' (aka 'tcom_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
        getthrbuf (q330, addr(cur_lcq->com), sizeof(tcom_packet)) ;
                         ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libtokens.c:495:17: warning: incompatible pointer types passing 'pcontrol_detector *' (aka 'struct tcontrol_detector **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(cur_ctrl), sizeof(tcontrol_detector)) ;
                ^~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:507:19: warning: incompatible pointer types passing 'pdop *' (aka 'struct tdop **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
    getbuf (q330, addr(po), sizeof(tdop)) ;
                  ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:589:19: warning: incompatible pointer types passing 'char (*)[12]' to parameter of type 'char *' [-Wincompatible-pointer-types]
          strncpy(addr(paqs->commevents[b].name), addr(s), COMMLENGTH) ;
          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy'
  __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
                           ^
libtokens.c:589:51: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
          strncpy(addr(paqs->commevents[b].name), addr(s), COMMLENGTH) ;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:119:34: note: expanded from macro 'strncpy'
  __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
                                 ^
libtokens.c:598:21: warning: incompatible pointer types passing 'char (*)[8]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 8, addr(pdss->high_pass)) ;
                    ^~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
libtokens.c:599:21: warning: incompatible pointer types passing 'char (*)[8]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 8, addr(pdss->mid_pass)) ;
                    ^~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
libtokens.c:600:21: warning: incompatible pointer types passing 'char (*)[8]' to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (p, 8, addr(pdss->low_pass)) ;
                    ^~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
libtokens.c:673:26: warning: incompatible pointer types passing 'plcq *' (aka 'struct tlcq **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
        getthrbuf (q330, addr(cur_lcq), sizeof(tlcq)) ;
                         ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libtokens.c:691:26: warning: incompatible pointer types passing 'pcom_packet *' (aka 'tcom_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
        getthrbuf (q330, addr(cur_lcq->com), sizeof(tcom_packet)) ;
                         ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:388:45: note: passing argument to parameter 'p' here
extern void getthrbuf (pq330 q330, pointer *p, integer size) ;
                                            ^
libtokens.c:703:17: warning: incompatible pointer types passing 'plcq *' (aka 'struct tlcq **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(cur_lcq), sizeof(tlcq)) ;
                ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:704:17: warning: incompatible pointer types passing 'pcom_packet *' (aka 'tcom_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(cur_lcq->com), sizeof(tcom_packet)) ;
                ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:719:17: warning: incompatible pointer types passing 'plcq *' (aka 'struct tlcq **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(cur_lcq), sizeof(tlcq)) ;
                ^~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:720:17: warning: incompatible pointer types passing 'pcom_packet *' (aka 'tcom_packet **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330, addr(cur_lcq->com), sizeof(tcom_packet)) ;
                ^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:759:13: warning: incompatible pointer types passing 'char (*)[12]' to parameter of type 'char *' [-Wincompatible-pointer-types]
    sprintf(addr(paqs->commevents[i].name), "COMM:%d", i + 1) ;
    ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
libtokens.c:780:50: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                libmsgadd (q330, LIBMSG_INVTVER, "") ;
                                                 ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libtokens.c:872:25: warning: incompatible pointer types passing 'pchar *' (aka 'char **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
          getbuf (q330, addr(paqs->opaque_buf), paqs->opaque_size) ;
                        ^~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libtokens.c:887:17: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else
                ^
libtokens.c:931:12: warning: incompatible pointer types passing 'string9 *' (aka 'char (*)[10]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  sprintf (addr(q330->station_ident), "%s-%s", s1, s) ; /* network-station */
  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
libtokens.c:940:44: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libdatamsg (q330, LIBMSG_RESTCONT, "") ;
                                           ^~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libtokens.c:944:46: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
            libdatamsg (q330, LIBMSG_CONTNR, "") ;
                                             ^~
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libtokens.c:983:42: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        libmsgadd (q330, LIBMSG_TOKREAD, addr(s)) ;
                                         ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
libtokens.c:1003:36: warning: incompatible pointer types passing 'char [1]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  libmsgadd (q330, LIBMSG_READTOK, "") ;
                                   ^~
./libmsgs.h:198:60: note: passing argument to parameter 'msgsuf' here
extern void libmsgadd (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                           ^
41 warnings generated.
ar rv lib330.a libtokens.o
a - libtokens.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libdss.o libdss.c
libdss.c:305:50: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add(dssstr->q330, AUXMSG_DSS, 0, addr(s)) ;
                                                 ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:318:31: warning: incompatible pointer types passing 'pmemory *' (aka 'struct tmemory **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
        getbuf (dssstr->q330, addr(mpt), msize) ;
                              ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libdss.c:324:56: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
              lib_msg_add(dssstr->q330, AUXMSG_DSS, 0, addr(s)) ;
                                                       ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:440:50: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add(dssstr->q330, AUXMSG_DSS, 0, addr(s)) ;
                                                 ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:545:7: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
      close (dssstr->q330->dsspath) ;
      ^
libdss.c:571:56: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add(dssstr->q330, AUXMSG_SOCKETERR, 0, addr(s)) ;
                                                       ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:573:17: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'char *' [-Wincompatible-pointer-types]
        strcpy (addr(dssstr->dss_server_display), addr(s)) ;
        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libdss.c:573:51: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
        strcpy (addr(dssstr->dss_server_display), addr(s)) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libdss.c:609:54: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add(dssstr->q330, AUXMSG_BINDERR, 0, addr(s)) ;
                                                     ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:611:17: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'char *' [-Wincompatible-pointer-types]
        strcpy (addr(dssstr->dss_server_display), addr(s)) ;
        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libdss.c:611:51: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
        strcpy (addr(dssstr->dss_server_display), addr(s)) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libdss.c:622:50: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  getsockname (dssstr->q330->dsspath, addr(xyz), addr(lth)) ;
                                                 ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:566:74: note: passing argument to parameter here
int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                             ^
libdss.c:626:51: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  lib_msg_add(dssstr->q330, AUXMSG_SOCKETOPEN, 0, addr(s)) ;
                                                  ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:628:10: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(dssstr->dss_server_display), addr(s)) ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libdss.c:628:44: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy(addr(dssstr->dss_server_display), addr(s)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libdss.c:658:46: warning: format specifies type 'char *' but the argument has type 'string79 *' (aka 'char (*)[80]') [-Wformat]
        sprintf(s, "Removing Client ""%s""", addr(pcli->name)) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libdss.c:659:50: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add(dssstr->q330, AUXMSG_DSS, 0, addr(s)) ;
                                                 ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:737:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'tdss_msg *' [-Wincompatible-pointer-types]
  p = addr(dssstr->msgout) ;
    ^ ~~~~~~~~~~~~~~~~~~~~
libdss.c:740:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'tdss_msg *' [-Wincompatible-pointer-types]
  p = addr(dssstr->msgout) ;
    ^ ~~~~~~~~~~~~~~~~~~~~
libdss.c:754:50: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add(dssstr->q330, AUXMSG_DSS, 0, addr(s)) ;
                                                 ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:774:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
  p = addr(dssstr->msgout.buffer) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:849:13: warning: incompatible pointer types assigning to 'struct sockaddr_in *' from 'struct sockaddr *' [-Wincompatible-pointer-types]
      psock = addr(dssstr->sock) ;
            ^ ~~~~~~~~~~~~~~~~~~
libdss.c:879:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
  p = addr(dssstr->msgin.buffer) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:880:27: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (addr(p), 8, addr(pass)) ;
                          ^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
libdss.c:884:16: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_upper(addr(pass)) ;
               ^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:69:34: note: passing argument to parameter 's' here
extern char *lib330_upper (pchar s) ;
                                 ^
libdss.c:885:29: warning: incompatible pointer types passing 'string250 *' (aka 'char (*)[250]') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
  loadstring (addr(p), 250, addr(s)) ;
                            ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libcvrt.h:50:63: note: passing argument to parameter here
extern void loadstring (pbyte *p, integer fieldwidth, string *) ;
                                                              ^
libdss.c:890:16: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
    if (strcmp(addr(pass), addr(dssstr->passwords[i])) == 0)
               ^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:25: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                            ^
libdss.c:890:28: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
    if (strcmp(addr(pass), addr(dssstr->passwords[i])) == 0)
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
libdss.c:903:9: warning: incompatible pointer types assigning to 'struct sockaddr_in *' from 'struct sockaddr *' [-Wincompatible-pointer-types]
  psock = addr(dssstr->sock) ;
        ^ ~~~~~~~~~~~~~~~~~~
libdss.c:912:56: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
              lib_msg_add(dssstr->q330, AUXMSG_DSS, 0, addr(s2)) ;
                                                       ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:924:16: warning: incompatible pointer types passing 'string79 *' (aka 'char (*)[80]') to parameter of type 'char *' [-Wincompatible-pointer-types]
        strcpy(addr(pcli->name), s) ;
        ~~~~~~~^~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libdss.c:959:16: warning: incompatible pointer types passing 'tlocation' (aka 'char [2]') to parameter of type 'tlocation *' (aka 'char (*)[2]'); take the address with & [-Wincompatible-pointer-types]
  seed2string (prep->location, prep->channel, addr(s2)) ;
               ^~~~~~~~~~~~~~
               &
./libseed.h:275:37: note: passing argument to parameter 'loc' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                    ^
libdss.c:959:32: warning: incompatible pointer types passing 'tseed_name' (aka 'char [3]') to parameter of type 'tseed_name *' (aka 'char (*)[3]'); take the address with & [-Wincompatible-pointer-types]
  seed2string (prep->location, prep->channel, addr(s2)) ;
                               ^~~~~~~~~~~~~
                               &
./libseed.h:275:54: note: passing argument to parameter 'sn' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                     ^
libdss.c:959:47: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  seed2string (prep->location, prep->channel, addr(s2)) ;
                                              ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libseed.h:275:64: note: passing argument to parameter 'result' here
extern char *seed2string(tlocation *loc, tseed_name *sn, pchar result) ;
                                                               ^
libdss.c:960:11: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  sprintf(res, "%s.%s", s, s2) ;
          ^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
libdss.c:969:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
  p = addr(dssstr->msgout.buffer) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:985:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
  p = addr(dssstr->msgout.buffer) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:998:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
  p = addr(dssstr->msgin.buffer) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:1084:17: warning: incompatible pointer types passing 'char (*)[31]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
      strcpy(s, addr(pdet->detector_def->detname)) ;
      ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libdss.c:1085:20: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
      lib330_upper(addr(s)) ;
                   ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:69:34: note: passing argument to parameter 's' here
extern char *lib330_upper (pchar s) ;
                                 ^
libdss.c:1086:21: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
      if (strcmp(s, addr(dssstr->detname)) == 0)
                    ^~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:77:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
libdss.c:1286:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
  p = addr(dssstr->msgin.buffer) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:1372:28: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
              lib330_upper(addr(dssstr->detname)) ;
                           ^~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:69:34: note: passing argument to parameter 's' here
extern char *lib330_upper (pchar s) ;
                                 ^
libdss.c:1403:25: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
              strcat(s, addr(dssstr->detname)) ;
              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:125:33: note: expanded from macro 'strcat'
  __builtin___strcat_chk (dest, src, __darwin_obsz (dest))
                                ^
libdss.c:1405:51: warning: format specifies type 'char *' but the argument has type 'string79 *' (aka 'char (*)[80]') [-Wformat]
        sprintf(s2, "Adding %s for client %s", s, addr(pcli->name)) ;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libdss.c:1406:50: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
        lib_msg_add(dssstr->q330, AUXMSG_DSS, 0, addr(s2)) ;
                                                 ^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:1467:11: warning: incompatible pointer types assigning to 'uint32_t *' (aka 'unsigned int *') from 'double *' [-Wincompatible-pointer-types]
      plw = addr(d) ;
          ^ ~~~~~~~
libdss.c:1476:11: warning: incompatible pointer types assigning to 'uint32_t *' (aka 'unsigned int *') from 'double *' [-Wincompatible-pointer-types]
      plw = addr(d) ;
          ^ ~~~~~~~
libdss.c:1527:11: warning: incompatible pointer types assigning to 'uint32_t *' (aka 'unsigned int *') from 'double *' [-Wincompatible-pointer-types]
      plw = addr(d) ;
          ^ ~~~~~~~
libdss.c:1536:11: warning: incompatible pointer types assigning to 'uint32_t *' (aka 'unsigned int *') from 'double *' [-Wincompatible-pointer-types]
      plw = addr(d) ;
          ^ ~~~~~~~
libdss.c:1594:11: warning: incompatible pointer types assigning to 'uint32_t *' (aka 'unsigned int *') from 'double *' [-Wincompatible-pointer-types]
      plw = addr(r) ;
          ^ ~~~~~~~
libdss.c:1603:11: warning: incompatible pointer types assigning to 'uint32_t *' (aka 'unsigned int *') from 'double *' [-Wincompatible-pointer-types]
      plw = addr(r) ;
          ^ ~~~~~~~
libdss.c:1628:104: warning: passing 'int32_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  err = recvfrom (dssstr->q330->dsspath, addr(dssstr->msgin), sizeof(tdss_msg), 0, addr(dssstr->sock), addr(lth)) ;
                                                                                                       ^~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:572:25: note: passing argument to parameter here
                socklen_t * __restrict) __DARWIN_ALIAS_C(recvfrom);
                                      ^
libdss.c:1642:56: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
              lib_msg_add(dssstr->q330, AUXMSG_DSS, 0, addr(s)) ;
                                                       ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:1649:11: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'tqdp *' [-Wincompatible-pointer-types]
        p = addr(dssstr->msgin.qdp) ;
          ^ ~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:1718:20: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
        dssstr->pb = addr(dssstr->msgout.buffer) ;
                   ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:1942:14: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
  dssstr->pb = addr(dssstr->msgout.buffer) ;
             ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:1995:5: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
  p = addr(dssstr->msgout.buffer) ;
    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:2018:9: warning: incompatible pointer types assigning to 'struct sockaddr_in *' from 'struct sockaddr *' [-Wincompatible-pointer-types]
  psock = addr(dssstr->sock) ;
        ^ ~~~~~~~~~~~~~~~~~~
libdss.c:2037:62: warning: format specifies type 'char *' but the argument has type 'string79 *' (aka 'char (*)[80]') [-Wformat]
                      sprintf(s, "Timeout on Client ""%s""", addr(pcli->name)) ;
                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libdss.c:2038:64: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
                      lib_msg_add(dssstr->q330, AUXMSG_DSS, 0, addr(s)) ;
                                                               ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libclient.h:446:76: note: passing argument to parameter 'msgsuf' here
extern void lib_msg_add (tcontext ct, word msgcode, longword dt, string95 *msgsuf) ;
                                                                           ^
libdss.c:2241:14: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
  dssstr->pb = addr(dssstr->msgout.buffer) ;
             ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:2242:9: warning: incompatible pointer types assigning to 'struct sockaddr_in *' from 'struct sockaddr *' [-Wincompatible-pointer-types]
  psock = addr(dssstr->sock) ;
        ^ ~~~~~~~~~~~~~~~~~~
libdss.c:2256:22: warning: incompatible pointer types assigning to 'pbyte' (aka 'unsigned char *') from 'uint8_t (*)[536]' [-Wincompatible-pointer-types]
          dssstr->pb = addr(dssstr->msgout.buffer) ;
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdss.c:2288:18: warning: incompatible pointer types passing 'pdssstr *' (aka 'tdssstr **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (q330a, addr(dssstr), sizeof(tdssstr)) ;
                 ^~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libdss.c:2306:11: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy (addr(dssstr->passwords[0]), addr(dss->low_pass)) ;
  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libdss.c:2306:39: warning: incompatible pointer types passing 'char (*)[8]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy (addr(dssstr->passwords[0]), addr(dss->low_pass)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libdss.c:2307:17: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_upper (addr(dssstr->passwords[0])) ;
                ^~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:69:34: note: passing argument to parameter 's' here
extern char *lib330_upper (pchar s) ;
                                 ^
libdss.c:2308:11: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy (addr(dssstr->passwords[1]), addr(dss->mid_pass)) ;
  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libdss.c:2308:39: warning: incompatible pointer types passing 'char (*)[8]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy (addr(dssstr->passwords[1]), addr(dss->mid_pass)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libdss.c:2309:17: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_upper (addr(dssstr->passwords[1])) ;
                ^~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:69:34: note: passing argument to parameter 's' here
extern char *lib330_upper (pchar s) ;
                                 ^
libdss.c:2310:11: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy (addr(dssstr->passwords[2]), addr(dss->high_pass)) ;
  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libdss.c:2310:39: warning: incompatible pointer types passing 'char (*)[8]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy (addr(dssstr->passwords[2]), addr(dss->high_pass)) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libdss.c:2311:17: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  lib330_upper (addr(dssstr->passwords[2])) ;
                ^~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:69:34: note: passing argument to parameter 's' here
extern char *lib330_upper (pchar s) ;
                                 ^
libdss.c:2343:15: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      strcpy (result, addr(dssstr->dss_server_display)) ;
              ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libdss.c:2343:23: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
      strcpy (result, addr(dssstr->dss_server_display)) ;
      ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
76 warnings generated.
ar rv lib330.a libdss.o
a - libdss.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libctrldet.o libctrldet.c
libctrldet.c:70:23: warning: incompatible pointer types passing 'pdetector_operation *' (aka 'struct tdetector_operation **') to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (pexp->q330, addr(pexp->curpt), sizeof(tdetector_operation)) ;
                      ^~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libctrldet.c:269:21: warning: incompatible pointer types passing 'texpand **' to parameter of type 'pointer *' (aka 'void **') [-Wincompatible-pointer-types]
  getbuf (tempq330, addr(pexp), sizeof(texpand)) ;
                    ^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libstrucs.h:386:42: note: passing argument to parameter 'p' here
extern void getbuf (pq330 q330, pointer *p, integer size) ;
                                         ^
libctrldet.c:351:25: warning: incompatible pointer types passing 'char (*)[79]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
              strcpy(s, addr(q->ctrl->cdname)) ;
              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libctrldet.c:357:48: warning: incompatible pointer types passing 'char (*)[120]' to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
              libdatamsg(q330, LIBMSG_CTRLDET, addr(s)) ;
                                               ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libmsgs.h:199:61: note: passing argument to parameter 'msgsuf' here
extern void libdatamsg (pq330 q330, word msgcode, string95 *msgsuf) ;
                                                            ^
libctrldet.c:377:14: warning: incompatible pointer types passing 'string79 *' (aka 'char (*)[80]') to parameter of type 'char *' [-Wincompatible-pointer-types]
      strcpy(addr(ctrlstat->entries[ctrlstat->count].name), addr(pc->cdname)) ;
      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libctrldet.c:377:61: warning: incompatible pointer types passing 'char (*)[79]' to parameter of type 'const char *' [-Wincompatible-pointer-types]
      strcpy(addr(ctrlstat->entries[ctrlstat->count].name), addr(pc->cdname)) ;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
6 warnings generated.
ar rv lib330.a libctrldet.o
a - libctrldet.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libmsgs.o libmsgs.c
libmsgs.c:211:11: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy (result, s) ;
          ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmsgs.c:212:10: warning: incompatible pointer types returning 'string95 *' (aka 'char (*)[96]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libmsgs.c:228:32: warning: incompatible pointer types passing 'string250 *' (aka 'char (*)[250]') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
            log_message (q330, addr(paqs->msgq_out->msg)) ;
                               ^~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./liblogs.h:51:46: note: passing argument to parameter 'msg' here
extern void log_message (pq330 q330, string *msg) ;
                                             ^
libmsgs.c:254:10: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(addr(q330->msg_call.suffix), msgsuf) ;
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmsgs.c:254:39: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
  strcpy(addr(q330->msg_call.suffix), msgsuf) ;
                                      ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libmsgs.c:257:43: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
      sprintf(s1, "[%s] ", jul_string(dt, addr(s2))) ;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
./libsupport.h:56:45: note: passing argument to parameter 'result' here
extern char *jul_string (longint jul, pchar result) ;
                                            ^
libmsgs.c:260:63: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'string95 *' (aka 'char (*)[96]') [-Wincompatible-pointer-types]
  sprintf(s, "{%d}%s%s%s", msgcode, s1, lib_get_msg (msgcode, addr(s2)), msgsuf) ;
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libmsgs.c:53:41: note: passing argument to parameter 'result' here
char *lib_get_msg (word code, string95 *result)
                                        ^
libmsgs.c:260:74: warning: format specifies type 'char *' but the argument has type 'string95 *' (aka 'char (*)[96]') [-Wformat]
  sprintf(s, "{%d}%s%s%s", msgcode, s1, lib_get_msg (msgcode, addr(s2)), msgsuf) ;
                      ~~                                                 ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
libmsgs.c:277:34: warning: incompatible pointer types passing 'string250 *' (aka 'char (*)[250]') to parameter of type 'char *' [-Wincompatible-pointer-types]
                          strcpy(addr(paqs->msgq_in->msg), addr(s)) ;
                          ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmsgs.c:277:60: warning: incompatible pointer types passing 'string *' (aka 'char (*)[256]') to parameter of type 'const char *' [-Wincompatible-pointer-types]
                          strcpy(addr(paqs->msgq_in->msg), addr(s)) ;
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
libmsgs.c:285:44: warning: incompatible pointer types passing 'string250 *' (aka 'char (*)[250]') to parameter of type 'string *' (aka 'char (*)[256]') [-Wincompatible-pointer-types]
                        log_message (q330, addr(paqs->msgq_out->msg)) ;
                                           ^~~~~~~~~~~~~~~~~~~~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./liblogs.h:51:46: note: passing argument to parameter 'msg' here
extern void log_message (pq330 q330, string *msg) ;
                                             ^
libmsgs.c:361:11: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy (result, s) ;
          ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmsgs.c:362:10: warning: incompatible pointer types returning 'string63 *' (aka 'char (*)[64]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libmsgs.c:386:11: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy (result, s) ;
          ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmsgs.c:387:10: warning: incompatible pointer types returning 'string63 *' (aka 'char (*)[64]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libmsgs.c:393:11: warning: incompatible pointer types passing 'string15 *' (aka 'char (*)[16]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  sprintf(result, "%d.%d.%d.%d", (integer)((num shr 24) and 255), (integer)((num shr 16) and 255),
          ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
libmsgs.c:395:10: warning: incompatible pointer types returning 'string15 *' (aka 'char (*)[16]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libmsgs.c:451:11: warning: incompatible pointer types passing 'string95 *' (aka 'char (*)[96]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy (result, s) ;
          ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmsgs.c:452:10: warning: incompatible pointer types returning 'string95 *' (aka 'char (*)[96]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libmsgs.c:471:11: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy (result, s) ;
          ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmsgs.c:472:10: warning: incompatible pointer types returning 'string63 *' (aka 'char (*)[64]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libmsgs.c:493:10: warning: incompatible pointer types passing 'string63 *' (aka 'char (*)[64]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(result, s) ;
         ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmsgs.c:494:10: warning: incompatible pointer types returning 'string63 *' (aka 'char (*)[64]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libmsgs.c:508:10: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(result, s) ;
         ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmsgs.c:509:10: warning: incompatible pointer types returning 'string31 *' (aka 'char (*)[32]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
libmsgs.c:537:10: warning: incompatible pointer types passing 'string31 *' (aka 'char (*)[32]') to parameter of type 'char *' [-Wincompatible-pointer-types]
  strcpy(result, s) ;
         ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                          ^
libmsgs.c:538:10: warning: incompatible pointer types returning 'string31 *' (aka 'char (*)[32]') from a function with result type 'char *' [-Wincompatible-pointer-types]
  return result ;
         ^~~~~~
27 warnings generated.
ar rv lib330.a libmsgs.o
a - libmsgs.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libseed.o libseed.c
libseed.c:90:8: warning: incompatible pointer types passing 'string7 *' (aka 'char (*)[8]') to parameter of type 'pchar' (aka 'char *') [-Wincompatible-pointer-types]
  zpad(addr(s), 6) ;
       ^~~~~~~
./pascal.h:47:14: note: expanded from macro 'addr'
#define addr &
             ^
./libsupport.h:50:26: note: passing argument to parameter 's' here
extern char *zpad (pchar s, integer lth) ;
                         ^
1 warning generated.
ar rv lib330.a libseed.o
a - libseed.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o libtypes.o libtypes.c
ar rv lib330.a libtypes.o
a - libtypes.o
ranlib lib330.a
rm libcont.o libcompress.o liblogs.o libopaque.o q330cvrt.o libtokens.o libclient.o libsupport.o libctrldet.o libmd5.o libsampcfg.o q330io.o libslider.o libtypes.o libfilters.o libpoc.o libmsgs.o libnetserv.o libdss.o libseed.o libverbose.o libdetect.o libcvrt.o libstats.o libcmds.o libstrucs.o libarchive.o libsample.o
(cd libdali; make; mv libdali.a /opt/earthworm/earthworm_svn/lib)
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o timeutils.o timeutils.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o genutils.o genutils.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o strutils.o strutils.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o logging.o logging.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o network.o network.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o statefile.o statefile.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o config.o config.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o portable.o portable.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o connection.o connection.c
ar -rcs libdali.a timeutils.o genutils.o strutils.o logging.o network.o statefile.o config.o portable.o connection.o
(cd earlybird; make -f makefile.unix)
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o complex.o complex.c
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o filters.o filters.c
filters.c:453:1: warning: '/*' within block comment [-Wcomment]
/* taper and filter it. Apply taper to first and last lNumToTaper samples */
^
1 warning generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o get_pick.o get_pick.c
get_pick.c:182:16: warning: add explicit braces to avoid dangling else [-Wdangling-else]
               else
               ^
get_pick.c:1342:12: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
           &iMessageType, &iModId, &iInst, pSta->szStation, pSta->szChannel,
           ^~~~~~~~~~~~~
get_pick.c:1342:27: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
           &iMessageType, &iModId, &iInst, pSta->szStation, pSta->szChannel,
                          ^~~~~~~
get_pick.c:1342:36: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
           &iMessageType, &iModId, &iInst, pSta->szStation, pSta->szChannel,
                                   ^~~~~~
get_pick.c:1344:12: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
           &pSta->iUseMe, &pSta->dPTime, &pSta->cFirstMotion, pSta->szPhase,
           ^~~~~~~~~~~~~
5 warnings generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o report.o report.c
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o ReadStationData.o ReadStationData.c
ReadStationData.c:241:70: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                          szStation, szChannel, szNetID, szLocation, &iUse );
                                                                     ^~~~~
ReadStationData.c:253:54: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
      sscanf( szLine, "%lf %lf %ld", &dTemp, &dTemp, &iTemp );
                               ~~~                   ^~~~~~
                               %d
ReadStationData.c:381:70: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                          szStation, szChannel, szNetID, szLocation, &iUse );
                                                                     ^~~~~
ReadStationData.c:393:54: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
      sscanf( szLine, "%lf %lf %ld", &dTemp, &dTemp, &iTemp );
                               ~~~                   ^~~~~~
                               %d
4 warnings generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o geotools.o geotools.c
geotools.c:1487:49: warning: implicit declaration of function 'toupper' is invalid in C99 [-Wimplicit-function-declaration]
               ttt[i].szSiteNameCapLong[jCnt] = toupper( ttt[i].szSiteName[j] );
                                                ^
geotools.c:1775:34: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
         fscanf( hFile, "%ld\n", &iNum ); 
                         ~~~     ^~~~~
                         %d
geotools.c:1791:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", piDetails ); 
                            ~~~     ^~~~~~~~~
                            %d
geotools.c:1792:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", piInitial ); 
                            ~~~     ^~~~~~~~~
                            %d
geotools.c:1793:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Warning Regions */ 
                            ~~~     ^~~~~
                            %d
geotools.c:1803:58: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 0 ) fscanf( hFile, "%ld %ld\n", &iWarn1[0], &iWarn1[1] );
                                             ~~~         ^~~~~~~~~~
                                             %d
geotools.c:1803:70: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 0 ) fscanf( hFile, "%ld %ld\n", &iWarn1[0], &iWarn1[1] );
                                                 ~~~                 ^~~~~~~~~~
                                                 %d
geotools.c:1804:58: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 1 ) fscanf( hFile, "%ld %ld\n", &iWarn2[0], &iWarn2[1] );
                                             ~~~         ^~~~~~~~~~
                                             %d
geotools.c:1804:70: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 1 ) fscanf( hFile, "%ld %ld\n", &iWarn2[0], &iWarn2[1] );
                                                 ~~~                 ^~~~~~~~~~
                                                 %d
geotools.c:1817:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Advisory Regions */
                            ~~~     ^~~~~
                            %d
geotools.c:1827:58: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 0 ) fscanf( hFile, "%ld %ld\n", &iAdv1[0], &iAdv1[1] );
                                             ~~~         ^~~~~~~~~
                                             %d
geotools.c:1827:69: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 0 ) fscanf( hFile, "%ld %ld\n", &iAdv1[0], &iAdv1[1] );
                                                 ~~~                ^~~~~~~~~
                                                 %d
geotools.c:1828:58: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 1 ) fscanf( hFile, "%ld %ld\n", &iAdv2[0], &iAdv2[1] );
                                             ~~~         ^~~~~~~~~
                                             %d
geotools.c:1828:69: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 1 ) fscanf( hFile, "%ld %ld\n", &iAdv2[0], &iAdv2[1] );
                                                 ~~~                ^~~~~~~~~
                                                 %d
geotools.c:1841:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Watch Regions */
                            ~~~     ^~~~~
                            %d
geotools.c:1851:58: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 0 ) fscanf( hFile, "%ld %ld\n", &iWatch1[0], &iWatch1[1] );
                                             ~~~         ^~~~~~~~~~~
                                             %d
geotools.c:1851:71: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 0 ) fscanf( hFile, "%ld %ld\n", &iWatch1[0], &iWatch1[1] );
                                                 ~~~                  ^~~~~~~~~~~
                                                 %d
geotools.c:1852:58: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 1 ) fscanf( hFile, "%ld %ld\n", &iWatch2[0], &iWatch2[1] );
                                             ~~~         ^~~~~~~~~~~
                                             %d
geotools.c:1852:71: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               if ( i == 1 ) fscanf( hFile, "%ld %ld\n", &iWatch2[0], &iWatch2[1] );
                                                 ~~~                  ^~~~~~~~~~~
                                                 %d
geotools.c:1865:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Info Regions */
                            ~~~     ^~~~~
                            %d
geotools.c:1877:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Info Regions - web */
                            ~~~     ^~~~~
                            %d
geotools.c:1889:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Cancel Regions */
                            ~~~     ^~~~~
                            %d
geotools.c:1920:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iTemp ); 
                            ~~~     ^~~~~~
                            %d
geotools.c:1921:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iTemp3 ); 
                            ~~~     ^~~~~~~
                            %d
geotools.c:1922:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Warning Regions */ 
                            ~~~     ^~~~~
                            %d
geotools.c:1926:44: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               fscanf( hFile, "%ld %ld\n", &iTemp1, &iTemp2 );
                               ~~~         ^~~~~~~
                               %d
geotools.c:1926:53: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               fscanf( hFile, "%ld %ld\n", &iTemp1, &iTemp2 );
                                   ~~~              ^~~~~~~
                                   %d
geotools.c:1932:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Advisory Regions */
                            ~~~     ^~~~~
                            %d
geotools.c:1936:44: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               fscanf( hFile, "%ld %ld\n", &iTemp1, &iTemp2 );
                               ~~~         ^~~~~~~
                               %d
geotools.c:1936:53: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               fscanf( hFile, "%ld %ld\n", &iTemp1, &iTemp2 );
                                   ~~~              ^~~~~~~
                                   %d
geotools.c:1942:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Watch Regions */
                            ~~~     ^~~~~
                            %d
geotools.c:1946:44: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               fscanf( hFile, "%ld %ld\n", &iTemp1, &iTemp2 );
                               ~~~         ^~~~~~~
                               %d
geotools.c:1946:53: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
               fscanf( hFile, "%ld %ld\n", &iTemp1, &iTemp2 );
                                   ~~~              ^~~~~~~
                                   %d
geotools.c:1952:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Info Regions */
                            ~~~     ^~~~~
                            %d
geotools.c:1955:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Info Regions */
                            ~~~     ^~~~~
                            %d
geotools.c:1958:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
            fscanf( hFile, "%ld\n", &iNum );       /* # Cancel Regions */
                            ~~~     ^~~~~
                            %d
36 warnings generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o mags.o mags.c
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o taulib.o taulib.c
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o mjstime.o mjstime.c
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o diskrw.o diskrw.c
diskrw.c:934:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &StaTemp.iStationType,
       ^~~~~~~~~~~~~~~~~~~~~
diskrw.c:935:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &StaTemp.iSignalToNoise,
       ^~~~~~~~~~~~~~~~~~~~~~~
diskrw.c:936:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &StaTemp.iPickStatus,
       ^~~~~~~~~~~~~~~~~~~~
diskrw.c:937:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &StaTemp.iFiltStatus,
       ^~~~~~~~~~~~~~~~~~~~
diskrw.c:938:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &StaTemp.iAlarmStatus,
       ^~~~~~~~~~~~~~~~~~~~~
diskrw.c:942:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &StaTemp.iComputeMwp );
       ^~~~~~~~~~~~~~~~~~~~
diskrw.c:983:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &sta[i].iStationType,
       ^~~~~~~~~~~~~~~~~~~~
diskrw.c:984:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &sta[i].iSignalToNoise,
       ^~~~~~~~~~~~~~~~~~~~~~
diskrw.c:985:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &sta[i].iPickStatus,
       ^~~~~~~~~~~~~~~~~~~
diskrw.c:986:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &sta[i].iFiltStatus,
       ^~~~~~~~~~~~~~~~~~~
diskrw.c:987:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &sta[i].iAlarmStatus,
       ^~~~~~~~~~~~~~~~~~~~
diskrw.c:991:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &sta[i].iComputeMwp );
       ^~~~~~~~~~~~~~~~~~~
12 warnings generated.
ar r libebpick.a complex.o filters.o get_pick.o report.o ReadStationData.o geotools.o mags.o taulib.o mjstime.o diskrw.o
ar: creating archive libebpick.a
cp libebpick.a /opt/earthworm/earthworm_svn/lib
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o get_hypo.o get_hypo.c
get_hypo.c:273:24: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
     pHypo->szQuakeID, &pHypo->iVersion, &pHypo->dOriginTime,
                       ^~~~~~~~~~~~~~~~
get_hypo.c:274:49: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
    &pHypo->dLat, &pHypo->dLon, &pHypo->dDepth, &pHypo->iNumPs, &pHypo->iAzm,
                                                ^~~~~~~~~~~~~~
get_hypo.c:274:65: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
    &pHypo->dLat, &pHypo->dLon, &pHypo->dDepth, &pHypo->iNumPs, &pHypo->iAzm,
                                                                ^~~~~~~~~~~~
get_hypo.c:275:22: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
    &pHypo->dAvgRes, &pHypo->iGoodSoln, &pHypo->dPreferredMag,
                     ^~~~~~~~~~~~~~~~~
get_hypo.c:276:25: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
     pHypo->szPMagType, &pHypo->iNumPMags,
                        ^~~~~~~~~~~~~~~~~
get_hypo.c:277:21: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
    &pHypo->dMSAvg, &pHypo->iNumMS, &pHypo->dMwpAvg, &pHypo->iNumMwp, 
                    ^~~~~~~~~~~~~~
get_hypo.c:277:54: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
    &pHypo->dMSAvg, &pHypo->iNumMS, &pHypo->dMwpAvg, &pHypo->iNumMwp, 
                                                     ^~~~~~~~~~~~~~~
get_hypo.c:278:21: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
    &pHypo->dMbAvg, &pHypo->iNumMb, &pHypo->dMlAvg, &pHypo->iNumMl,
                    ^~~~~~~~~~~~~~
get_hypo.c:278:53: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
    &pHypo->dMbAvg, &pHypo->iNumMb, &pHypo->dMlAvg, &pHypo->iNumMl,
                                                    ^~~~~~~~~~~~~~
get_hypo.c:279:21: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
    &pHypo->dMwAvg, &pHypo->iNumMw, &pHypo->dTheta, &pHypo->iNumTheta, 
                    ^~~~~~~~~~~~~~
get_hypo.c:279:53: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
    &pHypo->dMwAvg, &pHypo->iNumMw, &pHypo->dTheta, &pHypo->iNumTheta, 
                                                    ^~~~~~~~~~~~~~~~~
get_hypo.c:280:5: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
    &pHypo->iMagOnly  ) != 26 )
    ^~~~~~~~~~~~~~~~
get_hypo.c:380:44: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                   &Hypo[i].dPreferredMag, &Hypo[i].iNumPMags,
                                           ^~~~~~~~~~~~~~~~~~
get_hypo.c:382:40: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                    Hypo[i].szQuakeID, &Hypo[i].iVersion,
                                       ^~~~~~~~~~~~~~~~~
get_hypo.c:383:20: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                   &Hypo[i].iNumPs, &Hypo[i].dAvgRes, &dAzm,
                   ^~~~~~~~~~~~~~~
get_hypo.c:384:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                   &Hypo[i].dMbAvg, &Hypo[i].iNumMb,
                                    ^~~~~~~~~~~~~~~
get_hypo.c:385:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                   &Hypo[i].dMlAvg, &Hypo[i].iNumMl,
                                    ^~~~~~~~~~~~~~~
get_hypo.c:386:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                   &Hypo[i].dMSAvg, &Hypo[i].iNumMS,
                                    ^~~~~~~~~~~~~~~
get_hypo.c:387:38: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                   &Hypo[i].dMwpAvg, &Hypo[i].iNumMwp,
                                     ^~~~~~~~~~~~~~~~
get_hypo.c:388:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                   &Hypo[i].dMwAvg, &Hypo[i].iNumMw,
                                    ^~~~~~~~~~~~~~~
get_hypo.c:389:28: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                   &dTemp, &Hypo[i].iGoodSoln, &Hypo[i].dTheta, 
                           ^~~~~~~~~~~~~~~~~~
get_hypo.c:390:39: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                   &Hypo[i].dThetaSD, &Hypo[i].iNumTheta ) != 27 ) break;
                                      ^~~~~~~~~~~~~~~~~~
22 warnings generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o locquake.o locquake.c
locquake.c:197:1: warning: '/*' within block comment [-Wcomment]
/* Force the depth control to fixed at default */
^
locquake.c:256:13: warning: add explicit braces to avoid dangling else [-Wdangling-else]
            else
            ^
locquake.c:314:19: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                  else
                  ^
3 warnings generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o logquake.o logquake.c
logquake.c:194:16: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
               pHypo->iGoodSoln, pHypo->szQuakeID, pHypo->iVersion,
               ^~~~~~~~~~~~~~~~
logquake.c:194:52: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
               pHypo->iGoodSoln, pHypo->szQuakeID, pHypo->iVersion,
                                                   ^~~~~~~~~~~~~~~
logquake.c:565:11: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
          pHypo->iVersion, asctime( TWCgmtime( lTime ) ), ll.dLat, ll.dLon,
          ^~~~~~~~~~~~~~~
logquake.c:566:11: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
          iDepth, pHypo->iNumPs, pHypo->dAvgRes, pHypo->iAzm );
          ^~~~~~
logquake.c:566:19: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
          iDepth, pHypo->iNumPs, pHypo->dAvgRes, pHypo->iAzm );
                  ^~~~~~~~~~~~~
logquake.c:566:50: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
          iDepth, pHypo->iNumPs, pHypo->dAvgRes, pHypo->iAzm );
                                                 ^~~~~~~~~~~
logquake.c:568:26: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
          pHypo->dMwAvg, pHypo->iNumMw, pHypo->dMwpAvg, pHypo->iNumMwp,
                         ^~~~~~~~~~~~~
logquake.c:568:57: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
          pHypo->dMwAvg, pHypo->iNumMw, pHypo->dMwpAvg, pHypo->iNumMwp,
                                                        ^~~~~~~~~~~~~~
logquake.c:569:20: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                  pHypo->dMSAvg, pHypo->iNumMS, pHypo->dMbAvg, pHypo->iNumMb,
                                 ^~~~~~~~~~~~~
logquake.c:569:50: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                  pHypo->dMSAvg, pHypo->iNumMS, pHypo->dMbAvg, pHypo->iNumMb,
                                                               ^~~~~~~~~~~~~
logquake.c:570:20: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                  pHypo->dMlAvg, pHypo->iNumMl );
                                 ^~~~~~~~~~~~~
11 warnings generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o dummy.o dummy.c
dummy.c:153:8: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &pHypo->iBullNo, &pHypo->llEpiGG.dLat, &pHypo->llEpiGG.dLon, &iDepth,
       ^~~~~~~~~~~~~~~
dummy.c:153:69: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &pHypo->iBullNo, &pHypo->llEpiGG.dLat, &pHypo->llEpiGG.dLon, &iDepth,
                                                                    ^~~~~~~
dummy.c:154:31: warning: format specifies type 'char *' but the argument has type 'char (*)[8]' [-Wformat]
       &pHypo->dPreferredMag, &pHypo->szPMagType, &tm.tm_mday, &iMonth, &iYear,
                              ^~~~~~~~~~~~~~~~~~
dummy.c:155:45: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &tm.tm_hour, &tm.tm_min, &tm.tm_sec, &iDum, &pHypo->iNumPMags,
                                            ^~~~~
dummy.c:155:52: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &tm.tm_hour, &tm.tm_min, &tm.tm_sec, &iDum, &pHypo->iNumPMags,
                                                   ^~~~~~~~~~~~~~~~~
dummy.c:156:24: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &pHypo->dMSAvg, &pHypo->iNumMS, &pHypo->dMwpAvg, &pHypo->iNumMwp,
                       ^~~~~~~~~~~~~~
dummy.c:156:57: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &pHypo->dMSAvg, &pHypo->iNumMS, &pHypo->dMwpAvg, &pHypo->iNumMwp,
                                                        ^~~~~~~~~~~~~~~
dummy.c:157:31: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &dDum, &pHypo->dMbAvg, &pHypo->iNumMb, &pHypo->dMlAvg, &pHypo->iNumMl,
                              ^~~~~~~~~~~~~~
dummy.c:157:63: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &dDum, &pHypo->dMbAvg, &pHypo->iNumMb, &pHypo->dMlAvg, &pHypo->iNumMl,
                                                              ^~~~~~~~~~~~~~
dummy.c:158:24: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &pHypo->dMwAvg, &pHypo->iNumMw, &pHypo->iNumPs, &pHypo->dNearestDist,
                       ^~~~~~~~~~~~~~
dummy.c:158:40: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &pHypo->dMwAvg, &pHypo->iNumMw, &pHypo->iNumPs, &pHypo->dNearestDist,
                                       ^~~~~~~~~~~~~~
dummy.c:159:32: warning: format specifies type 'char *' but the argument has type 'char (*)[32]' [-Wformat]
       &pHypo->dAvgRes, &dAzm, &pHypo->szQuakeID, &pHypo->iUpdateMap,
                               ^~~~~~~~~~~~~~~~~
dummy.c:159:51: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &pHypo->dAvgRes, &dAzm, &pHypo->szQuakeID, &pHypo->iUpdateMap,
                                                  ^~~~~~~~~~~~~~~~~~
dummy.c:160:42: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
       &pHypo->dTheta, &pHypo->dThetaSD, &pHypo->iNumTheta );
                                         ^~~~~~~~~~~~~~~~~
dummy.c:315:58: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &StaT.dMwpIntDisp, &StaT.dMwpTime, &StaT.dRes, &StaT.iUseMe,
                                                         ^~~~~~~~~~~~
dummy.c:362:19: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                  else
                  ^
dummy.c:441:11: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &iBullNo, &dDum, &dDum, &iDum, &dDum, &szDum, &iDum, &iDum, &iDum,
          ^~~~~~~~
dummy.c:441:35: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &iBullNo, &dDum, &dDum, &iDum, &dDum, &szDum, &iDum, &iDum, &iDum,
                                  ^~~~~
dummy.c:441:49: warning: format specifies type 'char *' but the argument has type 'char (*)[8]' [-Wformat]
          &iBullNo, &dDum, &dDum, &iDum, &dDum, &szDum, &iDum, &iDum, &iDum,
                                                ^~~~~~
dummy.c:442:32: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &iDum, &iDum, &iDum, &iDum, &iDum, &dDum, &iDum, &dDum, &iDum,
                               ^~~~~
dummy.c:442:39: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &iDum, &iDum, &iDum, &iDum, &iDum, &dDum, &iDum, &dDum, &iDum,
                                      ^~~~~
dummy.c:442:53: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &iDum, &iDum, &iDum, &iDum, &iDum, &dDum, &iDum, &dDum, &iDum,
                                                    ^~~~~
dummy.c:442:67: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &iDum, &iDum, &iDum, &iDum, &iDum, &dDum, &iDum, &dDum, &iDum,
                                                                  ^~~~~
dummy.c:443:25: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &dDum, &dDum, &iDum, &dDum, &iDum, &dDum, &iDum, &iDum, &dDum,
                        ^~~~~
dummy.c:443:39: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &dDum, &dDum, &iDum, &dDum, &iDum, &dDum, &iDum, &iDum, &dDum,
                                      ^~~~~
dummy.c:443:53: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &dDum, &dDum, &iDum, &dDum, &iDum, &dDum, &iDum, &iDum, &dDum,
                                                    ^~~~~
dummy.c:443:60: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &dDum, &dDum, &iDum, &dDum, &iDum, &dDum, &iDum, &iDum, &dDum,
                                                           ^~~~~
dummy.c:444:25: warning: format specifies type 'char *' but the argument has type 'char (*)[32]' [-Wformat]
          &dDum, &dDum, &szQuakeID, &iDum, &dDum, &dDum, &iDum );
                        ^~~~~~~~~~
dummy.c:444:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &dDum, &dDum, &szQuakeID, &iDum, &dDum, &dDum, &iDum );
                                    ^~~~~
dummy.c:444:58: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
          &dDum, &dDum, &szQuakeID, &iDum, &dDum, &dDum, &iDum );
                                                         ^~~~~
dummy.c:478:8: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       iBullNo, ll.dLat, ll.dLon, (int) (pHypo->dDepth + 0.5),
       ^~~~~~~
dummy.c:478:35: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       iBullNo, ll.dLat, ll.dLon, (int) (pHypo->dDepth + 0.5),
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
dummy.c:480:63: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       tm->tm_year+1900, tm->tm_hour, tm->tm_min, tm->tm_sec, 0,
                                                              ^
dummy.c:481:8: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       pHypo->iNumPMags, pHypo->dMSAvg, pHypo->iNumMS, pHypo->dMwpAvg,
       ^~~~~~~~~~~~~~~~
dummy.c:481:41: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       pHypo->iNumPMags, pHypo->dMSAvg, pHypo->iNumMS, pHypo->dMwpAvg,
                                        ^~~~~~~~~~~~~
dummy.c:482:8: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       pHypo->iNumMwp, 0., pHypo->dMbAvg, pHypo->iNumMb, pHypo->dMlAvg,
       ^~~~~~~~~~~~~~
dummy.c:482:43: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       pHypo->iNumMwp, 0., pHypo->dMbAvg, pHypo->iNumMb, pHypo->dMlAvg,
                                          ^~~~~~~~~~~~~
dummy.c:483:8: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       pHypo->iNumMl, pHypo->dMwAvg, pHypo->iNumMw, pHypo->iNumPs,
       ^~~~~~~~~~~~~
dummy.c:483:38: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       pHypo->iNumMl, pHypo->dMwAvg, pHypo->iNumMw, pHypo->iNumPs,
                                     ^~~~~~~~~~~~~
dummy.c:483:53: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       pHypo->iNumMl, pHypo->dMwAvg, pHypo->iNumMw, pHypo->iNumPs,
                                                    ^~~~~~~~~~~~~
dummy.c:484:71: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       pHypo->dNearestDist, dAvgRes, (double) pHypo->iAzm, szQuakeID, iUpdate,
                                                                      ^~~~~~~
dummy.c:485:40: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
       pHypo->dTheta, pHypo->dThetaSD, pHypo->iNumTheta );
                                       ^~~~~~~~~~~~~~~~
dummy.c:551:64: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
          pSta[i].dMwpIntDisp, pSta[i].dMwpTime, pSta[i].dRes, pSta[i].iUseMe,
                                                               ^~~~~~~~~~~~~~
dummy.c:590:55: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                  pSta[i].szLocation, pSta[i].dMwMag, pSta[i].iMwNumPers );
                                                      ^~~~~~~~~~~~~~~~~~
dummy.c:640:64: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
          pSta[i].dMwpIntDisp, pSta[i].dMwpTime, pSta[i].dRes, pSta[i].iUseMe,
                                                               ^~~~~~~~~~~~~~
45 warnings generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o littoral.o littoral.c
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o fereg.o fereg.c
fereg.c:226:35: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
      fscanf( InFile1, "%ld %ld", &iTierOn, &iNumRegs );
                        ~~~       ^~~~~~~~
                        %d
fereg.c:226:45: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
      fscanf( InFile1, "%ld %ld", &iTierOn, &iNumRegs );
                            ~~~             ^~~~~~~~~
                            %d
fereg.c:230:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
      fscanf( InFile2, "%ld %ld\n", &iTierLon, &iFENum );
                        ~~~         ^~~~~~~~~
                        %d
fereg.c:230:48: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
      fscanf( InFile2, "%ld %ld\n", &iTierLon, &iFENum );
                            ~~~                ^~~~~~~
                            %d
fereg.c:233:37: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
      fscanf( InFile2, "%ld %ld\n", &iTierLon, &iFENum );
                        ~~~         ^~~~~~~~~
                        %d
fereg.c:233:48: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
      fscanf( InFile2, "%ld %ld\n", &iTierLon, &iFENum );
                            ~~~                ^~~~~~~
                            %d
6 warnings generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o display.o display.c
ar r libebloc.a get_hypo.o locquake.o logquake.o dummy.o littoral.o fereg.o display.o diskrw.o
ar: creating archive libebloc.a
cp libebloc.a /opt/earthworm/earthworm_svn/lib
(cd uw; make -f makefile.unix clean; make -f makefile.unix)
/bin/rm -f a.out core *.o *.obj *% *~ libuw.a
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g uwdfif.c
cp uwdfif.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g llnl_fil.c
cp llnl_fil.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g piki.c
cp piki.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g codautils.c
cp codautils.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g hilbert_fft.c
cp hilbert_fft.o /opt/earthworm/earthworm_svn/lib
gcc -c -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g time2samp.c
cp time2samp.o /opt/earthworm/earthworm_svn/lib
ar rvs libuw.a uwdfif.o llnl_fil.o piki.o codautils.o hilbert_fft.o time2samp.o
ar: creating archive libuw.a
a - uwdfif.o
a - llnl_fil.o
a - piki.o
a - codautils.o
a - hilbert_fft.o
a - time2samp.o
cp libuw.a /opt/earthworm/earthworm_svn/lib
ar rvs libew.a util/earthworm_defs.o util/chron3.o util/kom.o util/logit.o util/getutil.o unix/sleep_ew.o unix/time_ew.o unix/transport.o
ar: creating archive libew.a
a - util/earthworm_defs.o
a - util/chron3.o
a - util/kom.o
a - util/logit.o
a - util/getutil.o
a - unix/sleep_ew.o
a - unix/time_ew.o
a - unix/transport.o
cp libew.a /opt/earthworm/earthworm_svn/lib
ar rvs libew_mt.a util/earthworm_defs.o util/chron3.o util/kom.o util/logit.o util/getutil.o unix/sleep_ew.o unix/time_ew.o unix/transport.o util/logit_mt.o unix/threads_ew.o unix/sema_ew.o
ar: creating archive libew_mt.a
a - util/earthworm_defs.o
a - util/chron3.o
a - util/kom.o
a - util/logit.o
a - util/getutil.o
a - unix/sleep_ew.o
a - unix/time_ew.o
a - unix/transport.o
a - util/logit_mt.o
a - unix/threads_ew.o
a - unix/sema_ew.o
cp libew_mt.a /opt/earthworm/earthworm_svn/lib
Successfully built libsrc
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/ew2mseed
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS -DSUPPORT_SCNL    -c -o ew2mseed.o ew2mseed.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS -DSUPPORT_SCNL    -c -o ew2mseed_config.o ew2mseed_config.c
ew2mseed_config.c:290:67: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                                        fprintf(stderr, "StartTime must contain 17 symbols, not %d", strlen(rn->StartTime));
                                                                                                ~~   ^~~~~~~~~~~~~~~~~~~~~
                                                                                                %lu
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS -DSUPPORT_SCNL    -c -o ew2mseed_log.o ew2mseed_log.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS -DSUPPORT_SCNL    -c -o ew2mseed_files.o ew2mseed_files.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS -DSUPPORT_SCNL    -c -o ew2mseed_swap.o ew2mseed_swap.c
ew2mseed_swap.c:180:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->time.year);
              ^~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
ew2mseed_swap.c:181:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->time.day);
              ^~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
ew2mseed_swap.c:182:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->time.ticks);
              ^~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
ew2mseed_swap.c:183:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->num_samples);
              ^~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
ew2mseed_swap.c:187:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->first_data);
              ^~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
ew2mseed_swap.c:188:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->first_blockette);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
6 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS -DSUPPORT_SCNL    -c -o ew2mseed_utils.o ew2mseed_utils.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS -DSUPPORT_SCNL    -c -o ws_requests.o ws_requests.c
ws_requests.c:720:65: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
                if (rn->scnRing->samprate < 0 || rn->scnRing->traceRec.bufLen < 0)      
                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS -DSUPPORT_SCNL    -c -o isti_ws_client.o isti_ws_client.c
\
          gcc -I../../libsrc/qlib2 -DNO_LEAPSECONDS -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS -DSUPPORT_SCNL   -o /opt/earthworm/earthworm_svn/bin/ew2mseed  ew2mseed.o ew2mseed_config.o ew2mseed_log.o ew2mseed_files.o ew2mseed_swap.o ew2mseed_utils.o ws_requests.o isti_ws_client.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o -I /opt/earthworm/earthworm_svn/include ../../libsrc/qlib2/libqlib2nl.a -lm -lpthread
gcc -c  -o isti_ws_client_nl.o isti_ws_client.c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS
gcc -c  -o ws_requests_nl.o ws_requests.c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS
ws_requests.c:720:65: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
                if (rn->scnRing->samprate < 0 || rn->scnRing->traceRec.bufLen < 0)      
                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
1 warning generated.
gcc -c  -o ew2mseed_utils_nl.o ew2mseed_utils.c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS
gcc -c  -o ew2mseed_swap_nl.o ew2mseed_swap.c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS
ew2mseed_swap.c:180:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->time.year);
              ^~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
ew2mseed_swap.c:181:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->time.day);
              ^~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
ew2mseed_swap.c:182:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->time.ticks);
              ^~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
ew2mseed_swap.c:183:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->num_samples);
              ^~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
ew2mseed_swap.c:187:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->first_data);
              ^~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
ew2mseed_swap.c:188:15: warning: passing 'SEED_UWORD *' (aka 'unsigned short *') to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SwapShort(&mseed_hdr->first_blockette);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/include/swap.h:33:25: note: passing argument to parameter here
void SwapShort( short * );                  /* swap.c       sys-independent  */
                        ^
6 warnings generated.
gcc -c  -o ew2mseed_nl.o ew2mseed.c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS
gcc -c  -o ew2mseed_config_nl.o ew2mseed_config.c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS
ew2mseed_config.c:290:67: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                                        fprintf(stderr, "StartTime must contain 17 symbols, not %d", strlen(rn->StartTime));
                                                                                                ~~   ^~~~~~~~~~~~~~~~~~~~~
                                                                                                %lu
1 warning generated.
gcc -c  -o ew2mseed_log_nl.o ew2mseed_log.c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS
gcc -c  -o ew2mseed_files_nl.o ew2mseed_files.c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS
\
          gcc -I../../libsrc/qlib2 -DNO_LEAPSECONDS -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -g -I../../libsrc/qlib2 -DNO_LEAPSECONDS  -o /opt/earthworm/earthworm_svn/bin/ew2mseed_nl /opt/earthworm/earthworm_svn/lib/ws_clientII_no_location.o isti_ws_client_nl.o ws_requests_nl.o ew2mseed_utils_nl.o ew2mseed_swap_nl.o ew2mseed_nl.o ew2mseed_config_nl.o ew2mseed_log_nl.o ew2mseed_files_nl.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o -I /opt/earthworm/earthworm_svn/include ../../libsrc/qlib2/libqlib2nl.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/menlo_report
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  menlo_report.c
menlo_report.c:248:27: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                          sizeof(eqmsg)-1 );
                          ^~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
menlo_report.c:871:33: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( msg, "%ld %ld\n\0", (long) t, (long) MyPid);
                      ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
menlo_report.c:875:36: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( msg, "%ld %hd %s\n\0", (long) t, ierr, note);
                      ~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
3 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/menlo_report menlo_report.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/copyfile.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o  -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/tankplayer
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o tankplayer.o tankplayer.c
gcc -o /opt/earthworm/earthworm_svn/bin/tankplayer -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN tankplayer.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/tankplayer_tools
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o remux_tbuf.o remux_tbuf.c
remux_tbuf.c:46:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char *argv[] )
^~~~
1 warning generated.
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o remux_code.o remux_code.c
remux_code.c:46:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
remux_tracebufs(char *intank, char *outtank, double start_epoch, double end_epoch)
^~~~~~~~~~~~~~~
1 warning generated.
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I. -g -o /opt/earthworm/earthworm_svn/bin/remux_tbuf remux_code.o remux_tbuf.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a -lpthread -lm
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o sac2tb.o sac2tb.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I. -g -o /opt/earthworm/earthworm_svn/bin/sac2tb sac2tb.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a -lpthread -lm
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o ms2tb.o ms2tb.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o read_mseed_data.o read_mseed_data.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I. -g -o /opt/earthworm/earthworm_svn/bin/ms2tb ms2tb.o read_mseed_data.o -L/opt/earthworm/earthworm_svn/lib -L/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -lqlib2nl -lm -lpthread -lm
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o ring2tank.o ring2tank.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I. -g -o /opt/earthworm/earthworm_svn/bin/ring2tank ring2tank.o /opt/earthworm/earthworm_svn/lib/swap.o  /opt/earthworm/earthworm_svn/lib/libew.a -lpthread -lm
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o tr2dump.o tr2dump.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I. -g -o /opt/earthworm/earthworm_svn/bin/tr2dump tr2dump.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a -lpthread -lm
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o ms2tank.o ms2tank.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o mseed2tank.o mseed2tank.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I. -g -o /opt/earthworm/earthworm_svn/bin/ms2tank ms2tank.o mseed2tank.o -L/opt/earthworm/earthworm_svn/lib -lmseed -lm -lpthread -lm
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o tankcut.o tankcut.c
tankcut.c:47:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main (int argc, char **argv) 
^~~~
1 warning generated.
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I. -g -o /opt/earthworm/earthworm_svn/bin/tankcut tankcut.o  remux_code.o /opt/earthworm/earthworm_svn/lib/swap.o  /opt/earthworm/earthworm_svn/lib/libew.a -lpthread -lm
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o tanksniff.o tanksniff.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I. -g -o /opt/earthworm/earthworm_svn/bin/tanksniff tanksniff.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a -lpthread -lm
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o dc2tank.o dc2tank.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I. -g -o /opt/earthworm/earthworm_svn/bin/dc2tank dc2tank.o mseed2tank.o remux_code.o -L/opt/earthworm/earthworm_svn/lib -lmseed -lm /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/dirops_ew.o -lpthread -lm
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I.   -c -o wsvtank2tb.o wsvtank2tb.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -I. -g -o /opt/earthworm/earthworm_svn/bin/wsvtank2tb wsvtank2tb.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a -lpthread -lm
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/trig2disk
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o trig2disk.o trig2disk.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o CatPsuedoTrig.o CatPsuedoTrig.c
\
	gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/trig2disk trig2disk.o CatPsuedoTrig.o /opt/earthworm/earthworm_svn/lib/putaway.o /opt/earthworm/earthworm_svn/lib/ahputaway.o /opt/earthworm/earthworm_svn/lib/sacputaway.o /opt/earthworm/earthworm_svn/lib/gseputaway.o /opt/earthworm/earthworm_svn/lib/seiputaway.o /opt/earthworm/earthworm_svn/lib/seiutils.o /opt/earthworm/earthworm_svn/lib/geo_to_km.o /opt/earthworm/earthworm_svn/lib/sudsputaway.o /opt/earthworm/earthworm_svn/lib/tankputaway.o /opt/earthworm/earthworm_svn/lib/mseedputaway.o /opt/earthworm/earthworm_svn/lib/uwputaway.o /opt/earthworm/earthworm_svn/lib/libmseed.a /opt/earthworm/earthworm_svn/lib/wfdiscputaway.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/parse_trig.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/swap.o  -lpthread -lm ../../../lib/libuw.a
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/wave_serverV
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c -o wave_serverV.o wave_serverV.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c -o index.o index.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c -o server_thread.o server_thread.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c -o serve_trace.o serve_trace.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c -o index_util.o index_util.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c -o compare.o compare.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -c -o tb_packet_db.o tb_packet_db.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/wave_serverV wave_serverV.o index.o server_thread.o serve_trace.o index_util.o compare.o tb_packet_db.o /opt/earthworm/earthworm_svn/lib/sqlite3.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o  -lm -lpthread -lc -ldl
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/waveman2disk
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o waveman2disk.o waveman2disk.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o CatPsuedoTrig.o CatPsuedoTrig.c
\
	gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/waveman2disk waveman2disk.o CatPsuedoTrig.o /opt/earthworm/earthworm_svn/lib/putaway.o /opt/earthworm/earthworm_svn/lib/ahputaway.o /opt/earthworm/earthworm_svn/lib/sacputaway.o /opt/earthworm/earthworm_svn/lib/geo_to_km.o /opt/earthworm/earthworm_svn/lib/sudsputaway.o /opt/earthworm/earthworm_svn/lib/tankputaway.o /opt/earthworm/earthworm_svn/lib/gseputaway.o /opt/earthworm/earthworm_svn/lib/seiputaway.o /opt/earthworm/earthworm_svn/lib/seiutils.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/wfdiscputaway.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/parse_trig.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mseedputaway.o /opt/earthworm/earthworm_svn/lib/uwputaway.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/libuw.a /opt/earthworm/earthworm_svn/lib/libmseed.a -lpthread -lm
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/cont_trig
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g cmprscn.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g cont_trig.c
cont_trig.c:78:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char* argv[] )
^~~~
1 warning generated.
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g initpars.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g initsta.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g prodtrig.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g readcnfg.c
readcnfg.c:160:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if ( value = k_str( ) )
               ~~~~~~^~~~~~~~~~
readcnfg.c:160:22: note: place parentheses around the assignment to silence this warning
          if ( value = k_str( ) )
                     ^
               (               )
readcnfg.c:160:22: note: use '==' to turn this assignment into an equality comparison
          if ( value = k_str( ) )
                     ^
                     ==
readcnfg.c:169:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if ( value = k_str( ) )
               ~~~~~~^~~~~~~~~~
readcnfg.c:169:22: note: place parentheses around the assignment to silence this warning
          if ( value = k_str( ) )
                     ^
               (               )
readcnfg.c:169:22: note: use '==' to turn this assignment into an equality comparison
          if ( value = k_str( ) )
                     ^
                     ==
readcnfg.c:193:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if ( value = k_str( ) )
               ~~~~~~^~~~~~~~~~
readcnfg.c:193:22: note: place parentheses around the assignment to silence this warning
          if ( value = k_str( ) )
                     ^
               (               )
readcnfg.c:193:22: note: use '==' to turn this assignment into an equality comparison
          if ( value = k_str( ) )
                     ^
                     ==
readcnfg.c:240:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if ( value = k_str( ) )
               ~~~~~~^~~~~~~~~~
readcnfg.c:240:22: note: place parentheses around the assignment to silence this warning
          if ( value = k_str( ) )
                     ^
               (               )
readcnfg.c:240:22: note: use '==' to turn this assignment into an equality comparison
          if ( value = k_str( ) )
                     ^
                     ==
4 warnings generated.
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g readewh.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g readstas.c
readstas.c:83:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
    if ( staFile = fopen( contNet->contParam.staFile, "r" ) )
         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
readstas.c:83:18: note: place parentheses around the assignment to silence this warning
    if ( staFile = fopen( contNet->contParam.staFile, "r" ) )
                 ^
         (                                                 )
readstas.c:83:18: note: use '==' to turn this assignment into an equality comparison
    if ( staFile = fopen( contNet->contParam.staFile, "r" ) )
                 ^
                 ==
readstas.c:95:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
      if ( sta = (STATION *) calloc( (size_t) nsta, sizeof(STATION) ) )
           ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
readstas.c:95:16: note: place parentheses around the assignment to silence this warning
      if ( sta = (STATION *) calloc( (size_t) nsta, sizeof(STATION) ) )
               ^
           (                                                         )
readstas.c:95:16: note: use '==' to turn this assignment into an equality comparison
      if ( sta = (STATION *) calloc( (size_t) nsta, sizeof(STATION) ) )
               ^
               ==
2 warnings generated.
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g sbntthrd.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g statrpt.c
statrpt.c:76:35: warning: format string contains '\0' within the string body [-Wformat]
       sprintf( outMsg, "%ld %ld\n\0", (long) msgTime, (long) contNet->MyPid );
                        ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
statrpt.c:94:35: warning: format string contains '\0' within the string body [-Wformat]
         sprintf( outMsg, "%ld %hd %s\n\0", (long) msgTime, code, message );
                          ~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
statrpt.c:98:30: warning: format string contains '\0' within the string body [-Wformat]
         sprintf( outMsg, "%ld %hd\n\0", (long) msgTime, code );
                          ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
3 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/cont_trig cmprscn.o cont_trig.o initpars.o initsta.o prodtrig.o readcnfg.o readewh.o readstas.o sbntthrd.o statrpt.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/swap.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/archman
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilib  -Ilib   -c -o archman.o archman.c
(echo ------; cd lib; echo Making lib in:; pwd; \
	        make -f makefile.unix);
------
Making lib in:
/opt/earthworm/earthworm_svn/src/archiving/archman/lib
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o alloc.o alloc.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o chk_clk.o chk_clk.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o cmp_clk.o cmp_clk.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o copy_file.o copy_file.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o date_dy.o date_dy.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o dy_date.o dy_date.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o dy_in_mn.o dy_in_mn.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o is_leap.o is_leap.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o network.o network.c
network.c:292:55: warning: 'memcpy' call operates on objects of type 'unsigned long' while the size is based on a different type 'unsigned long *' [-Wsizeof-pointer-memaccess]
    memcpy (address, &(socket_addr.sin_addr), sizeof (address));
            ~~~~~~~                                   ^~~~~~~
network.c:292:55: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)?
    memcpy (address, &(socket_addr.sin_addr), sizeof (address));
                                                      ^~~~~~~
1 warning generated.
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o string.o string.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o subst_var.o subst_var.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o chk_num.o chk_num.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o diff_clk.o diff_clk.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o add_clk.o add_clk.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o utils.o utils.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_INTEL -D_LINUX -I../zlib   -c -o utils_sol.o utils_sol.c
ar rv libbgs.a alloc.o chk_clk.o cmp_clk.o copy_file.o date_dy.o dy_date.o dy_in_mn.o is_leap.o network.o string.o subst_var.o chk_num.o diff_clk.o add_clk.o utils.o utils_sol.o
ar: creating archive libbgs.a
a - alloc.o
a - chk_clk.o
a - cmp_clk.o
a - copy_file.o
a - date_dy.o
a - dy_date.o
a - dy_in_mn.o
a - is_leap.o
a - network.o
a - string.o
a - subst_var.o
a - chk_num.o
a - diff_clk.o
a - add_clk.o
a - utils.o
a - utils_sol.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/archman archman.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/swap.o lib/libbgs.a -lpthread -lm
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/nq2wws
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/    -c -o nq2wws.o nq2wws.c
gcc -o /opt/earthworm/earthworm_svn/bin/nq2wws nq2wws.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/swap.o -L/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -lqlib2nl -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/  -lm -pthread
clang: warning: argument unused during compilation: '-pthread'
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/ewmseedarchiver
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o ewmseedarchiver.o ewmseedarchiver.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o dsarchive.o dsarchive.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o exportfilter.o exportfilter.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/ewmseedarchiver ewmseedarchiver.o dsarchive.o exportfilter.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/libmseed.a  -lpthread -lm 
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/archiving/mseedarchplayer
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o mseedarchplayer.o mseedarchplayer.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o config.o config.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o lookup.o lookup.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o status.o status.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o mseedfilename.o mseedfilename.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o processdata.o processdata.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/mseedarchplayer mseedarchplayer.o config.o lookup.o status.o mseedfilename.o processdata.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/libmseed.a   -lm -lpthread 
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/coaxtoring
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o coaxtoring.o coaxtoring.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o receiver_sol.o receiver_sol.c
receiver_sol.c:84:28: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                           &optlen ) == -1 )
                           ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
receiver_sol.c:126:54: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
   if ( getsockname( Soko, (struct sockaddr *)&name, &length ) == -1 )
                                                     ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:566:74: note: passing argument to parameter here
int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                             ^
receiver_sol.c:150:45: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                (struct sockaddr *)&source, &lenSource );
                                            ^~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:572:25: note: passing argument to parameter here
                socklen_t * __restrict) __DARWIN_ALIAS_C(recvfrom);
                                      ^
3 warnings generated.
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/coaxtoring coaxtoring.o receiver_sol.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/errexit.o   -lm -lpthread -lc
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/condenselogo
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN condenselogo.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/condenselogo condenselogo.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/ew2file
gcc -g -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ew2file.o ew2file.c
ew2file.c:462:13: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
                     now, ERR_TOOBIG, recsize, (int) reclogo.instid,
                          ^~~~~~~~~~
ew2file.c:184:28: note: expanded from macro 'ERR_TOOBIG'
#define  ERR_TOOBIG        1   /* retreived msg too large for buffer      */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:470:13: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
                     now, ERR_MISSMSG, (int) reclogo.instid,
                          ^~~~~~~~~~~
ew2file.c:183:28: note: expanded from macro 'ERR_MISSMSG'
#define  ERR_MISSMSG       0   /* message missed in transport ring        */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:477:13: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
                     now, ERR_NOTRACK, (int) reclogo.instid, (int) reclogo.mod, 
                          ^~~~~~~~~~~
ew2file.c:185:28: note: expanded from macro 'ERR_NOTRACK'
#define  ERR_NOTRACK       2   /* msg retreived; tracking limit exceeded  */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:499:73: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
            sprintf(errText,"%ld %hd internal queue error. Terminating.", now, ERR_QUEUE);
                                 ~~~                                           ^~~~~~~~~
                                 %d
ew2file.c:186:28: note: expanded from macro 'ERR_QUEUE'
#define  ERR_QUEUE         3   /* queue error                             */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:506:7: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
                    ERR_QUEUE);
                    ^~~~~~~~~
ew2file.c:186:28: note: expanded from macro 'ERR_QUEUE'
#define  ERR_QUEUE         3   /* queue error                             */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:959:62: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
        sprintf(errText, "%ld %hd error creating file %s: %s", now, ERR_WRITE,
                              ~~~                                   ^~~~~~~~~
                              %d
ew2file.c:187:28: note: expanded from macro 'ERR_WRITE'
#define  ERR_WRITE         4   /* error writing message file              */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:966:61: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
        sprintf(errText, "%ld %hd error writing file %s: %s", now, ERR_WRITE,
                              ~~~                                  ^~~~~~~~~
                              %d
ew2file.c:187:28: note: expanded from macro 'ERR_WRITE'
#define  ERR_WRITE         4   /* error writing message file              */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:973:64: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
        sprintf(errText, "%ld %hd error completing file %s: %s", now, ERR_WRITE,
                              ~~~                                     ^~~~~~~~~
                              %d
ew2file.c:187:28: note: expanded from macro 'ERR_WRITE'
#define  ERR_WRITE         4   /* error writing message file              */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:1005:62: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
        sprintf(errText, "%ld %hd error creating file %s: %s", now, ERR_WRITE,
                              ~~~                                   ^~~~~~~~~
                              %d
ew2file.c:187:28: note: expanded from macro 'ERR_WRITE'
#define  ERR_WRITE         4   /* error writing message file              */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:1012:61: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
        sprintf(errText, "%ld %hd error writing file %s: %s", now, ERR_WRITE,
                              ~~~                                  ^~~~~~~~~
                              %d
ew2file.c:187:28: note: expanded from macro 'ERR_WRITE'
#define  ERR_WRITE         4   /* error writing message file              */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:1019:64: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
        sprintf(errText, "%ld %hd error completing file %s: %s", now, ERR_WRITE,
                              ~~~                                     ^~~~~~~~~
                              %d
ew2file.c:187:28: note: expanded from macro 'ERR_WRITE'
#define  ERR_WRITE         4   /* error writing message file              */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2file.c:1026:66: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
        sprintf(errText, "%ld %hd error moving file %s to %s: %s", now, ERR_WRITE,
                              ~~~                                       ^~~~~~~~~
                              %d
ew2file.c:187:28: note: expanded from macro 'ERR_WRITE'
#define  ERR_WRITE         4   /* error writing message file              */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
12 warnings generated.
gcc -o /opt/earthworm/earthworm_svn/bin/ew2file -g -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN ew2file.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o  /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/libew_mt.a   
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/export
make -f makefile.unix export_generic
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o export.o export.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o genericfilter.o genericfilter.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/export_generic export.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a genericfilter.o    -lc 
make -f makefile.unix export_scnl
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o scnfilter.o scnfilter.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/export_scnl /opt/earthworm/earthworm_svn/lib/rdpickcoda.o export.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a scnfilter.o   -lc  /opt/earthworm/earthworm_svn/lib/libmseed.a
make -f makefile.unix export_scnl_pri
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o export_scn_pri.o export_scn_pri.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/export_scnl_pri /opt/earthworm/earthworm_svn/lib/rdpickcoda.o export_scn_pri.o /opt/earthworm/earthworm_svn/lib/priority_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a scnfilter.o   -lc  /opt/earthworm/earthworm_svn/lib/libmseed.a
make -f makefile.unix export_gen_actv
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o export_actv.o export_actv.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/export_gen_actv export_actv.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a genericfilter.o    -lc 
make -f makefile.unix export_scnl_actv
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/export_scnl_actv /opt/earthworm/earthworm_svn/lib/rdpickcoda.o export_actv.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a scnfilter.o   -lc   /opt/earthworm/earthworm_svn/lib/libmseed.a
make -f makefile.unix export_ack
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o export_ack.o export_ack.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/export_ack export_ack.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a genericfilter.o    -lc 
make -f makefile.unix export_scnl_ack
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/export_scnl_ack /opt/earthworm/earthworm_svn/lib/rdpickcoda.o export_ack.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a scnfilter.o   -lc  /opt/earthworm/earthworm_svn/lib/libmseed.a
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/file2ew
make -f makefile.unix file2ew
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o file2ew.o file2ew.c
file2ew.c:560:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str = k_str() ) {
                    ~~~~^~~~~~~~~
file2ew.c:560:25: note: place parentheses around the assignment to silence this warning
                if( str = k_str() ) {
                        ^
                    (            )
file2ew.c:560:25: note: use '==' to turn this assignment into an equality comparison
                if( str = k_str() ) {
                        ^
                        ==
file2ew.c:563:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                   if( str = k_str() ) {
                       ~~~~^~~~~~~~~
file2ew.c:563:28: note: place parentheses around the assignment to silence this warning
                   if( str = k_str() ) {
                           ^
                       (            )
file2ew.c:563:28: note: use '==' to turn this assignment into an equality comparison
                   if( str = k_str() ) {
                           ^
                           ==
file2ew.c:738:33: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( msg, "%ld %ld\n\0", (long) t, (long) myPid);
                      ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
file2ew.c:742:36: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( msg, "%ld %hd %s\n\0", (long) t, ierr, note);
                      ~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
file2ew.c:780:32: warning: format string contains '\0' within the string body [-Wformat]
   sprintf( msg, "group: %s %s#\0", group, note ); 
                 ~~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
5 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o raw2ew.o raw2ew.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/file2ew file2ew.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/k2evt2ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a raw2ew.o -lm -lpthread
make -f makefile.unix sm_csmip2ew 
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o csmip2ew.o csmip2ew.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/sm_csmip2ew csmip2ew.o file2ew.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/k2evt2ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/rw_strongmotionII.o  -lm -lpthread
make -f makefile.unix sm_nsmp2ew 
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o nsmp2ew.o nsmp2ew.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/sm_nsmp2ew nsmp2ew.o file2ew.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/k2evt2ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/rw_strongmotionII.o  -lm -lpthread
make -f makefile.unix sm_redi2ew 
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o redi2ew.o redi2ew.c
redi2ew.c:100:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
      if( str=k_str() ) {
          ~~~^~~~~~~~
redi2ew.c:100:14: note: place parentheses around the assignment to silence this warning
      if( str=k_str() ) {
             ^
          (          )
redi2ew.c:100:14: note: use '==' to turn this assignment into an equality comparison
      if( str=k_str() ) {
             ^
             ==
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/sm_redi2ew redi2ew.o file2ew.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/k2evt2ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/rw_strongmotionII.o  -lm -lpthread
make -f makefile.unix sm_terra2ew 
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o terra2ew.o terra2ew.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/sm_terra2ew terra2ew.o file2ew.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/k2evt2ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/rw_strongmotionII.o  -lm -lpthread
make -f makefile.unix sm_tremor2ew 
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o tremor2ew.o tremor2ew.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/sm_tremor2ew tremor2ew.o file2ew.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/k2evt2ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/rw_strongmotionII.o  -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/getfileII
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g   -c -o getfileII.o getfileII.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g   -c -o config.o config.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g   -c -o socket_lnx.o socket_lnx.c
socket_lnx.c:142:50: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
    ns = accept( sd, (struct sockaddr *)&client, &clientlen );
                                                 ^~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:560:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                        ^
socket_lnx.c:234:9: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                             &optlen ) == -1 )
                             ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
socket_lnx.c:377:9: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                             &optlen ) == -1 )
                             ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
3 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g   -c -o chdir_sol.o chdir_sol.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g   -c -o rename_sol.o rename_sol.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g   -c -o log.o log.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g   -c -o tzset_sol.o tzset_sol.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/getfileII getfileII.o config.o socket_lnx.o chdir_sol.o rename_sol.o log.o tzset_sol.o -lm -lc 
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/getfile_ew
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o getfile_ew.o getfile_ew.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o getfile_socket.o getfile_socket.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/getfile_ew getfile_ew.o getfile_socket.o \
	/opt/earthworm/earthworm_svn/lib/getutil.o /opt/earthworm/earthworm_svn/lib/kom.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/transport.o \
	/opt/earthworm/earthworm_svn/lib/sleep_ew.o /opt/earthworm/earthworm_svn/lib/logit.o  /opt/earthworm/earthworm_svn/lib/time_ew.o /opt/earthworm/earthworm_svn/lib/threads_ew.o \
	/opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o \
	-lm -lpthread -lc
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/import_generic
make -f makefile.unix import_ack
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o import_ack.o import_ack.c
import_ack.c:1169:1: warning: '/*' within block comment [-Wcomment]
/* This routine is handed each incoming message, and can do what 
^
1 warning generated.
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/import_ack import_ack.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o  -lpthread
rm -f /opt/earthworm/earthworm_svn/bin/import_generic
ln /opt/earthworm/earthworm_svn/bin/import_ack /opt/earthworm/earthworm_svn/bin/import_generic
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/import_pasv
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o import_gen_pasv.o import_gen_pasv.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/import_gen_pasv import_gen_pasv.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/mask_check.o   -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/liss
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -IDCC_SEED/include -IDCC_SEED/include/seed  -c  -o liss2ew.o liss2ew.c
liss2ew.c:287:32: warning: format string contains '\0' within the string body [-Wformat]
    sprintf( outMsg, "%ld %ld\n\0", (long) msgTime, (long) pL2e->MyPid );
                     ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
liss2ew.c:302:37: warning: format string contains '\0' within the string body [-Wformat]
      sprintf( outMsg, "%ld %hd %s\n\0", (long) msgTime, code, message );
                       ~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
liss2ew.c:307:34: warning: format string contains '\0' within the string body [-Wformat]
      sprintf( outMsg, "%ld %hd\n\0", (long) msgTime, code );
                       ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
liss2ew.c:525:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if ( str = k_str () )
             ~~~~^~~~~~~~~~
liss2ew.c:525:18: note: place parentheses around the assignment to silence this warning
        if ( str = k_str () )
                 ^
             (             )
liss2ew.c:525:18: note: use '==' to turn this assignment into an equality comparison
        if ( str = k_str () )
                 ^
                 ==
liss2ew.c:538:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if ( str = k_str () )
             ~~~~^~~~~~~~~~
liss2ew.c:538:18: note: place parentheses around the assignment to silence this warning
        if ( str = k_str () )
                 ^
             (             )
liss2ew.c:538:18: note: use '==' to turn this assignment into an equality comparison
        if ( str = k_str () )
                 ^
                 ==
liss2ew.c:564:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if ( str = k_str () )
             ~~~~^~~~~~~~~~
liss2ew.c:564:18: note: place parentheses around the assignment to silence this warning
        if ( str = k_str () )
                 ^
             (             )
liss2ew.c:564:18: note: use '==' to turn this assignment into an equality comparison
        if ( str = k_str () )
                 ^
                 ==
liss2ew.c:594:39: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                  pL2e->traceLen, 10, (MAX_TRACEBUF_SIZ 
                                      ^~~~~~~~~~~~~~~~~
liss2ew.c:872:32: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses]
  if (seed_rec->Activity_Flags & ACTFLAG_CLKFIX == 0)
                               ^~~~~~~~~~~~~~~~~~~~~
liss2ew.c:872:32: note: place parentheses around the '==' expression to silence this warning
  if (seed_rec->Activity_Flags & ACTFLAG_CLKFIX == 0)
                               ^ ~~~~~~~~~~~~~~~~~~~
liss2ew.c:872:32: note: place parentheses around the & expression to evaluate it first
  if (seed_rec->Activity_Flags & ACTFLAG_CLKFIX == 0)
      ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
8 warnings generated.
cd DCC_SEED; make -f makefile.unix dcc_seed
cd dcc_seed; make -f makefile.unix all
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o diemsg.o diemsg.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_blockettes.o seed_blockettes.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_comments.o seed_comments.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_comp.o seed_comp.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_data.o seed_data.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_data_dec.o seed_data_dec.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_dec_16.o seed_dec_16.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_dec_32.o seed_dec_32.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_dec_ascii.o seed_dec_ascii.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_dec_cdsn.o seed_dec_cdsn.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_dec_seed.o seed_dec_seed.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_dec_sro.o seed_dec_sro.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_dicts.o seed_dicts.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_membase.o seed_membase.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_misc.o seed_misc.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_responses.o seed_responses.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_statchan.o seed_statchan.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o seed_write.o seed_write.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o sel_mem.o sel_mem.c
ar rv ../lib/libdcc_seed.a diemsg.o seed_blockettes.o seed_comments.o seed_comp.o seed_data.o seed_data_dec.o seed_dec_16.o seed_dec_32.o seed_dec_ascii.o seed_dec_cdsn.o seed_dec_seed.o seed_dec_sro.o seed_dicts.o seed_membase.o seed_misc.o seed_responses.o seed_statchan.o seed_write.o sel_mem.o
ar: creating archive ../lib/libdcc_seed.a
a - diemsg.o
a - seed_blockettes.o
a - seed_comments.o
a - seed_comp.o
a - seed_data.o
a - seed_data_dec.o
a - seed_dec_16.o
a - seed_dec_32.o
a - seed_dec_ascii.o
a - seed_dec_cdsn.o
a - seed_dec_seed.o
a - seed_dec_sro.o
a - seed_dicts.o
a - seed_membase.o
a - seed_misc.o
a - seed_responses.o
a - seed_statchan.o
a - seed_write.o
a - sel_mem.o
ranlib ../lib/libdcc_seed.a
cd DCC_SEED; make -f makefile.unix steim123
cd steim123; make -f makefile.unix all
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include   -I../include steimlib.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include   -I../include steim_decode.c
ar rv ../lib/libsteim123.a steimlib.o steim_decode.o
ar: creating archive ../lib/libsteim123.a
a - steimlib.o
a - steim_decode.o
ranlib ../lib/libsteim123.a
cd DCC_SEED; make -f makefile.unix dcc_time
cd dcc_time; make -f makefile.unix all
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_addtodelta.o st_addtodelta.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_addtotime.o st_addtotime.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_cleandate.o st_cleandate.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_deltacomp.o st_deltacomp.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_deltaprint.o st_deltaprint.c
st_deltaprint.c:45:30: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        else if (ms%100==0) sprintf(msprt,".%01d",ms/100);
                                    ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_deltaprint.c:46:29: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        else if (ms%10==0) sprintf(msprt,".%02d",ms/10);
                                   ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_deltaprint.c:47:15: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        else sprintf(msprt,".%03d",ms);
                     ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_deltaprint.c:48:21: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        if (fixms) sprintf(msprt,".%03d",ms);
                           ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_deltaprint.c:57:11: warning: passing 'UDCC_BYTE [60]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                sprintf(_odata,"%s%d,%d:%02d:%02d%s",
                        ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_deltaprint.c:65:11: warning: passing 'UDCC_BYTE [60]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                sprintf(_odata,"%s%d:%02d:%02d%s",
                        ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_deltaprint.c:72:11: warning: passing 'UDCC_BYTE [60]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                sprintf(_odata,"%s%d:%02d%s",
                        ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_deltaprint.c:78:11: warning: passing 'UDCC_BYTE [60]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                sprintf(_odata,"%s%d%s",
                        ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
8 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_deltatoms.o st_deltatoms.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_difftimes.o st_difftimes.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_flttotime.o st_flttotime.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_formdelta.o st_formdelta.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_formatdate.o st_formatdate.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_getcurrent.o st_getcurrent.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_getlocal.o st_getlocal.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_getjulian.o st_getjulian.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_julian.o st_julian.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_minusdelta.o st_minusdelta.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_parsetime.o st_parsetime.c
st_parsetime.c:95:21: warning: passing 'UDCC_BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        for (i=0; i<strlen(inbuff); i++) {
                           ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
st_parsetime.c:104:25: warning: passing 'UDCC_BYTE [120]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parstart(trsbuf,strlen(trsbuf));        
                               ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
st_parsetime.c:104:11: warning: passing 'UDCC_BYTE [120]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        parstart(trsbuf,strlen(trsbuf));        
                 ^~~~~~
./st_timepar.h:3:21: note: passing argument to parameter 'string' here
void parstart(char *string, int stomax);
                    ^
3 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_printcal.o st_printcal.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_printdate.o st_printdate.c
st_printdate.c:31:13: warning: passing 'UDCC_BYTE [60]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    sprintf(_odata,"%04d,%03d,%02d:%02d:%02d.%03d",
            ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_printdate.c:44:31: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  else if (ms%100==0) sprintf(msprt,".%01d",ms/100);
                              ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_printdate.c:45:30: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  else if (ms%10==0) sprintf(msprt,".%02d",ms/10);
                             ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_printdate.c:46:16: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  else sprintf(msprt,".%03d",ms);
               ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_printdate.c:48:11: warning: passing 'UDCC_BYTE [60]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  sprintf(_odata,"%d,%d,%d:%02d:%02d%s",
          ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
5 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_printdec.o st_printdec.c
st_printdec.c:25:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Jan",
        ^~~~~
st_printdec.c:26:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Feb",
        ^~~~~
st_printdec.c:27:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Mar",
        ^~~~~
st_printdec.c:28:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Apr",
        ^~~~~
st_printdec.c:29:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "May",
        ^~~~~
st_printdec.c:30:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Jun",
        ^~~~~
st_printdec.c:31:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Jul",
        ^~~~~
st_printdec.c:32:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Aug",
        ^~~~~
st_printdec.c:33:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Sep",
        ^~~~~
st_printdec.c:34:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Oct",
        ^~~~~
st_printdec.c:35:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Nov",
        ^~~~~
st_printdec.c:36:2: warning: initializing 'UDCC_BYTE *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
        "Dec" };
        ^~~~~
st_printdec.c:49:11: warning: passing 'UDCC_BYTE [60]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                sprintf(_ddata,"%02d-%s-%04d:%02d:%02d:%02d.%03d",
                        ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_printdec.c:53:11: warning: passing 'UDCC_BYTE [60]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                sprintf(_ddata,"%02d-%s-%04d",day,ShortNames[mon-1],jyr);
                        ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
14 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_setupdate.o st_setupdate.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_spanprint.o st_spanprint.c
st_spanprint.c:36:9: warning: passing 'UDCC_BYTE [60]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
sprintf(_odata,"%d,%03d,%02d:%02d:%02d.%03d->%d,%03d,%02d:%02d:%02d.%03d",
        ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:53:30: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        else if (ms%100==0) sprintf(msprt,".%01d",ms/100);
                                    ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:54:29: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        else if (ms%10==0) sprintf(msprt,".%02d",ms/10);
                                   ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:55:15: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        else sprintf(msprt,".%03d",ms);
                     ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:57:10: warning: passing 'UDCC_BYTE [50]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        sprintf(outfp,"%d,%d,%d:%02d:%02d%s",
                ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:69:11: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                sprintf(yrprt,"%d,",etime.year%10);
                        ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:70:11: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                sprintf(dayprt,"%d,",etime.day);
                        ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:72:11: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                sprintf(dayprt,"%d,",etime.day);
                        ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:78:30: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        else if (ms%100==0) sprintf(msprt,".%01d",ms/100);
                                    ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:79:29: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        else if (ms%10==0) sprintf(msprt,".%02d",ms/10);
                                   ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:80:15: warning: passing 'UDCC_BYTE [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        else sprintf(msprt,".%03d",ms);
                     ^~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
st_spanprint.c:82:10: warning: passing 'UDCC_BYTE [60]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
        sprintf(_odata,"%s->%s%s%d:%02d:%02d%s",        
                ^~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
12 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_timecomp.o st_timecomp.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_timeminusd.o st_timeminusd.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_timenorm.o st_timenorm.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_timepar.o st_timepar.c
st_timepar.c:92:3: warning: unused label 'timfussy' [-Wunused-label]
  timfussy: switch(nstr){
  ^~~~~~~~~~
st_timepar.c:317:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,3,    0,0,
^~~
{  }
st_timepar.c:317:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,3,    0,0,
        ^~~
        {  }
st_timepar.c:317:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,3,    0,0,
                ^~~
                {  }
st_timepar.c:317:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,3,    0,0,
                        ^~~
                        {  }
st_timepar.c:318:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:318:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:318:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:318:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:319:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,4,    4,5,
^~~
{  }
st_timepar.c:319:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,4,    4,5,
        ^~~
        {  }
st_timepar.c:319:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,4,    4,5,
                ^~~
                {  }
st_timepar.c:319:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,4,    4,5,
                        ^~~
                        {  }
st_timepar.c:320:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:320:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:320:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:320:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:321:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:321:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:321:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:321:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:322:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:322:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:322:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:322:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:323:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:323:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:323:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:323:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:324:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:324:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:324:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:324:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:325:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    1,5,    4,5,    0,0,
^~~
{  }
st_timepar.c:325:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    1,5,    4,5,    0,0,
        ^~~
        {  }
st_timepar.c:325:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    1,5,    4,5,    0,0,
                ^~~
                {  }
st_timepar.c:325:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    1,5,    4,5,    0,0,
                        ^~~
                        {  }
st_timepar.c:326:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:326:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:326:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:326:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:327:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:327:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:327:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:327:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:328:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    4,5,    0,0,
^~~
{  }
st_timepar.c:328:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    4,5,    0,0,
        ^~~
        {  }
st_timepar.c:328:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    4,5,    0,0,
                ^~~
                {  }
st_timepar.c:328:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    4,5,    0,0,
                        ^~~
                        {  }
st_timepar.c:329:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    1,6,    6,15,   6,15,
^~~
{  }
st_timepar.c:329:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    1,6,    6,15,   6,15,
        ^~~
        {  }
st_timepar.c:329:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    1,6,    6,15,   6,15,
                ^~~~
                {   }
st_timepar.c:329:17: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    1,6,    6,15,   6,15,
                        ^~~~
                        {   }
st_timepar.c:330:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
6,15,   6,15,   6,15,   6,15,
^~~~
{   }
st_timepar.c:330:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
6,15,   6,15,   6,15,   6,15,
        ^~~~
        {   }
st_timepar.c:330:13: warning: suggest braces around initialization of subobject [-Wmissing-braces]
6,15,   6,15,   6,15,   6,15,
                ^~~~
                {   }
st_timepar.c:330:19: warning: suggest braces around initialization of subobject [-Wmissing-braces]
6,15,   6,15,   6,15,   6,15,
                        ^~~~
                        {   }
st_timepar.c:331:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
6,15,   6,15,   6,15,   6,15,
^~~~
{   }
st_timepar.c:331:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
6,15,   6,15,   6,15,   6,15,
        ^~~~
        {   }
st_timepar.c:331:13: warning: suggest braces around initialization of subobject [-Wmissing-braces]
6,15,   6,15,   6,15,   6,15,
                ^~~~
                {   }
st_timepar.c:331:19: warning: suggest braces around initialization of subobject [-Wmissing-braces]
6,15,   6,15,   6,15,   6,15,
                        ^~~~
                        {   }
st_timepar.c:332:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:332:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:332:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:332:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:333:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:333:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:333:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:333:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:334:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:334:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:334:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:334:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:335:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:335:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:335:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:335:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:336:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:336:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:336:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:336:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:337:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:337:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:337:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:337:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:338:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:338:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:338:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:338:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:339:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:339:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:339:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:339:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:340:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
^~~
{  }
st_timepar.c:340:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
        ^~~
        {  }
st_timepar.c:340:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                ^~~
                {  }
st_timepar.c:340:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:341:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,7,    11,22,
^~~
{  }
st_timepar.c:341:6: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,7,    11,22,
        ^~~
        {  }
st_timepar.c:341:11: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,7,    11,22,
                ^~~
                {  }
st_timepar.c:341:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0,    0,0,    1,7,    11,22,
                        ^~~~~
                        {    }
st_timepar.c:342:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
19,29,  1,8,    10,20,  1,9,
^~~~~
{    }
st_timepar.c:342:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
19,29,  1,8,    10,20,  1,9,
        ^~~
        {  }
st_timepar.c:342:13: warning: suggest braces around initialization of subobject [-Wmissing-braces]
19,29,  1,8,    10,20,  1,9,
                ^~~~~
                {    }
st_timepar.c:342:20: warning: suggest braces around initialization of subobject [-Wmissing-braces]
19,29,  1,8,    10,20,  1,9,
                        ^~~
                        {  }
st_timepar.c:343:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
8,18,   9,19,   13,24,  1,10,
^~~~
{   }
st_timepar.c:343:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
8,18,   9,19,   13,24,  1,10,
        ^~~~
        {   }
st_timepar.c:343:13: warning: suggest braces around initialization of subobject [-Wmissing-braces]
8,18,   9,19,   13,24,  1,10,
                ^~~~~
                {    }
st_timepar.c:343:20: warning: suggest braces around initialization of subobject [-Wmissing-braces]
8,18,   9,19,   13,24,  1,10,
                        ^~~~
                        {   }
st_timepar.c:344:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
14,25,  17,27,  1,11,   1,12,
^~~~~
{    }
st_timepar.c:344:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
14,25,  17,27,  1,11,   1,12,
        ^~~~~
        {    }
st_timepar.c:344:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
14,25,  17,27,  1,11,   1,12,
                ^~~~
                {   }
st_timepar.c:344:21: warning: suggest braces around initialization of subobject [-Wmissing-braces]
14,25,  17,27,  1,11,   1,12,
                        ^~~~
                        {   }
st_timepar.c:345:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
1,13,   12,23,  2,7,    7,16,
^~~~
{   }
st_timepar.c:345:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
1,13,   12,23,  2,7,    7,16,
        ^~~~~
        {    }
st_timepar.c:345:14: warning: suggest braces around initialization of subobject [-Wmissing-braces]
1,13,   12,23,  2,7,    7,16,
                ^~~
                {  }
st_timepar.c:345:19: warning: suggest braces around initialization of subobject [-Wmissing-braces]
1,13,   12,23,  2,7,    7,16,
                        ^~~~
                        {   }
st_timepar.c:346:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
1,14,   2,8,    16,26,  2,9,
^~~~
{   }
st_timepar.c:346:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
1,14,   2,8,    16,26,  2,9,
        ^~~
        {  }
st_timepar.c:346:12: warning: suggest braces around initialization of subobject [-Wmissing-braces]
1,14,   2,8,    16,26,  2,9,
                ^~~~~
                {    }
st_timepar.c:346:19: warning: suggest braces around initialization of subobject [-Wmissing-braces]
1,14,   2,8,    16,26,  2,9,
                        ^~~
                        {  }
st_timepar.c:347:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
7,17,   18,28,  10,21,  2,10,
^~~~
{   }
st_timepar.c:347:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
7,17,   18,28,  10,21,  2,10,
        ^~~~~
        {    }
st_timepar.c:347:14: warning: suggest braces around initialization of subobject [-Wmissing-braces]
7,17,   18,28,  10,21,  2,10,
                ^~~~~
                {    }
st_timepar.c:347:21: warning: suggest braces around initialization of subobject [-Wmissing-braces]
7,17,   18,28,  10,21,  2,10,
                        ^~~~
                        {   }
st_timepar.c:348:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
20,30,  23,35,  2,11,   2,12,
^~~~~
{    }
st_timepar.c:348:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
20,30,  23,35,  2,11,   2,12,
        ^~~~~
        {    }
st_timepar.c:348:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
20,30,  23,35,  2,11,   2,12,
                ^~~~
                {   }
st_timepar.c:348:21: warning: suggest braces around initialization of subobject [-Wmissing-braces]
20,30,  23,35,  2,11,   2,12,
                        ^~~~
                        {   }
st_timepar.c:349:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
2,13,   21,31,  22,33,  21,32,
^~~~
{   }
st_timepar.c:349:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
2,13,   21,31,  22,33,  21,32,
        ^~~~~
        {    }
st_timepar.c:349:14: warning: suggest braces around initialization of subobject [-Wmissing-braces]
2,13,   21,31,  22,33,  21,32,
                ^~~~~
                {    }
st_timepar.c:349:21: warning: suggest braces around initialization of subobject [-Wmissing-braces]
2,13,   21,31,  22,33,  21,32,
                        ^~~~~
                        {    }
st_timepar.c:350:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
2,14,   24,36,  25,37,  26,38,
^~~~
{   }
st_timepar.c:350:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
2,14,   24,36,  25,37,  26,38,
        ^~~~~
        {    }
st_timepar.c:350:14: warning: suggest braces around initialization of subobject [-Wmissing-braces]
2,14,   24,36,  25,37,  26,38,
                ^~~~~
                {    }
st_timepar.c:350:21: warning: suggest braces around initialization of subobject [-Wmissing-braces]
2,14,   24,36,  25,37,  26,38,
                        ^~~~~
                        {    }
st_timepar.c:351:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
27,39,  22,34,  28,40,  29,41,
^~~~~
{    }
st_timepar.c:351:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
27,39,  22,34,  28,40,  29,41,
        ^~~~~
        {    }
st_timepar.c:351:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
27,39,  22,34,  28,40,  29,41,
                ^~~~~
                {    }
st_timepar.c:351:22: warning: suggest braces around initialization of subobject [-Wmissing-braces]
27,39,  22,34,  28,40,  29,41,
                        ^~~~~
                        {    }
st_timepar.c:352:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
30,42,  31,43,  32,44,  33,45,
^~~~~
{    }
st_timepar.c:352:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
30,42,  31,43,  32,44,  33,45,
        ^~~~~
        {    }
st_timepar.c:352:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
30,42,  31,43,  32,44,  33,45,
                ^~~~~
                {    }
st_timepar.c:352:22: warning: suggest braces around initialization of subobject [-Wmissing-braces]
30,42,  31,43,  32,44,  33,45,
                        ^~~~~
                        {    }
st_timepar.c:353:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
35,46,  36,47,  37,48,  38,49,
^~~~~
{    }
st_timepar.c:353:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
35,46,  36,47,  37,48,  38,49,
        ^~~~~
        {    }
st_timepar.c:353:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
35,46,  36,47,  37,48,  38,49,
                ^~~~~
                {    }
st_timepar.c:353:22: warning: suggest braces around initialization of subobject [-Wmissing-braces]
35,46,  36,47,  37,48,  38,49,
                        ^~~~~
                        {    }
st_timepar.c:354:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
39,50,  40,51,  41,52,  42,53,
^~~~~
{    }
st_timepar.c:354:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
39,50,  40,51,  41,52,  42,53,
        ^~~~~
        {    }
st_timepar.c:354:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
39,50,  40,51,  41,52,  42,53,
                ^~~~~
                {    }
st_timepar.c:354:22: warning: suggest braces around initialization of subobject [-Wmissing-braces]
39,50,  40,51,  41,52,  42,53,
                        ^~~~~
                        {    }
st_timepar.c:355:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
45,54,  46,55,  47,56,  48,57,
^~~~~
{    }
st_timepar.c:355:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
45,54,  46,55,  47,56,  48,57,
        ^~~~~
        {    }
st_timepar.c:355:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
45,54,  46,55,  47,56,  48,57,
                ^~~~~
                {    }
st_timepar.c:355:22: warning: suggest braces around initialization of subobject [-Wmissing-braces]
45,54,  46,55,  47,56,  48,57,
                        ^~~~~
                        {    }
st_timepar.c:356:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
50,58,  51,59,  52,60,  53,61,
^~~~~
{    }
st_timepar.c:356:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
50,58,  51,59,  52,60,  53,61,
        ^~~~~
        {    }
st_timepar.c:356:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
50,58,  51,59,  52,60,  53,61,
                ^~~~~
                {    }
st_timepar.c:356:22: warning: suggest braces around initialization of subobject [-Wmissing-braces]
50,58,  51,59,  52,60,  53,61,
                        ^~~~~
                        {    }
st_timepar.c:357:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
55,62,  56,63,  57,64,  59,65,
^~~~~
{    }
st_timepar.c:357:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
55,62,  56,63,  57,64,  59,65,
        ^~~~~
        {    }
st_timepar.c:357:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
55,62,  56,63,  57,64,  59,65,
                ^~~~~
                {    }
st_timepar.c:357:22: warning: suggest braces around initialization of subobject [-Wmissing-braces]
55,62,  56,63,  57,64,  59,65,
                        ^~~~~
                        {    }
st_timepar.c:358:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
60,66,  61,67,  62,68,  63,69,
^~~~~
{    }
st_timepar.c:358:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
60,66,  61,67,  62,68,  63,69,
        ^~~~~
        {    }
st_timepar.c:358:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
60,66,  61,67,  62,68,  63,69,
                ^~~~~
                {    }
st_timepar.c:358:22: warning: suggest braces around initialization of subobject [-Wmissing-braces]
60,66,  61,67,  62,68,  63,69,
                        ^~~~~
                        {    }
st_timepar.c:359:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
64,70,  65,71,  66,72,  68,73,
^~~~~
{    }
st_timepar.c:359:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
64,70,  65,71,  66,72,  68,73,
        ^~~~~
        {    }
st_timepar.c:359:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
64,70,  65,71,  66,72,  68,73,
                ^~~~~
                {    }
st_timepar.c:359:22: warning: suggest braces around initialization of subobject [-Wmissing-braces]
64,70,  65,71,  66,72,  68,73,
                        ^~~~~
                        {    }
st_timepar.c:360:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
70,74,  74,75,  0,0,    0,0,
^~~~~
{    }
st_timepar.c:360:8: warning: suggest braces around initialization of subobject [-Wmissing-braces]
70,74,  74,75,  0,0,    0,0,
        ^~~~~
        {    }
st_timepar.c:360:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
70,74,  74,75,  0,0,    0,0,
                ^~~
                {  }
st_timepar.c:360:20: warning: suggest braces around initialization of subobject [-Wmissing-braces]
70,74,  74,75,  0,0,    0,0,
                        ^~~
                        {  }
st_timepar.c:361:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,0};
^~~
{  }
st_timepar.c:363:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,      0,      0,
^~~~~~~~~~~~~~~~~
{                }
st_timepar.c:364:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+-1,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:365:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+-17,   timsvec+1,      0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:366:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                         }
st_timepar.c:367:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+2,     0,              timvstop+3,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                         }
st_timepar.c:368:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     timsvec+4,      timvstop+6,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                         }
st_timepar.c:369:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+2,     0,              timvstop+8,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                         }
st_timepar.c:370:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+3,     0,              timvstop+11,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:371:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+3,     0,              timvstop+13,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:372:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+4,     0,              timvstop+15,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:373:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+5,     0,              timvstop+17,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:374:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+2,     0,              timvstop+19,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:375:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+2,     0,              timvstop+21,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:376:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+7,     0,              timvstop+23,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:377:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+7,     0,              timvstop+25,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:378:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     timsvec+6,      timvstop+27,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:379:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+4,     0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:380:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+6,     0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:381:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+22,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:382:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+2,     0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:383:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+14,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:384:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+21,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:385:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+16,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:386:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+7,     0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:387:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+17,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:388:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+22,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:389:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+30,    0,              timvstop+29,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:390:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+19,    0,              timvstop+31,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:391:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+37,    0,              timvstop+33,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:392:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+25,    0,              timvstop+35,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:393:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+23,    0,              timvstop+37,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:394:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+20,    0,              timvstop+39,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:395:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+41,    0,              timvstop+41,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:396:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+44,    0,              timvstop+43,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:397:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+45,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:398:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+43,    0,              timvstop+47,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:399:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+34,    0,              timvstop+49,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:400:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+30,    0,              timvstop+51,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:401:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+39,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:402:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+33,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:403:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+40,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:404:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+33,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:405:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+54,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:406:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+53,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:407:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+55,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:408:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+48,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:409:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+44,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:410:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+56,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:411:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+54,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:412:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+57,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:413:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+40,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:414:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+59,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:415:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+61,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:416:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+45,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:417:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+59,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:418:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+62,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:419:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+60,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:420:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+53,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:421:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+61,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:422:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+62,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:423:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+50,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:424:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+44,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:425:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+65,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:426:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+53,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:427:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+70,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:428:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+55,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:429:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+49,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:430:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+63,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:431:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+57,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:432:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+65,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:433:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+71,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:434:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+67,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:435:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+69,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:436:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+71,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:437:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+59,    0,              0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                }
st_timepar.c:438:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
timcrank+0,     0,              timvstop+73,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{                                          }
st_timepar.c:439:1: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0,      0,      0};
^~~~~~~~~~~~~~~~~
{                }
st_timepar.c:799:3: warning: unused label 'timerrlab' [-Wunused-label]
                timerrlab:
                ^~~~~~~~~~
st_timepar.c:745:10: warning: array index -1 is before the beginning of the array [-Warray-bounds]
        timps= &tims[-1];
                ^    ~~
st_timepar.c:734:2: note: array 'tims' declared here
        short tims[TIMMAXDEPTH];
        ^
st_timepar.c:746:10: warning: array index -1 is before the beginning of the array [-Warray-bounds]
        timpv= &timv[-1];
                ^    ~~
st_timepar.c:727:1: note: array 'timv' declared here
TIMSTYPE timv[TIMMAXDEPTH]; /* where the values are stored */
^
st_timepar.c:53:18: note: expanded from macro 'TIMSTYPE'
#define TIMSTYPE int
                 ^
258 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_timeplusd.o st_timeplusd.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_timespan.o st_timespan.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_timetoflt.o st_timetoflt.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_limits.o st_limits.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_oracle.o st_oracle.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_minmax.o st_minmax.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include -O2 -Wall   -c -o st_unixtimes.o st_unixtimes.c
ar rv ../lib/libdcc_time.a st_addtodelta.o st_addtotime.o st_cleandate.o st_deltacomp.o st_deltaprint.o st_deltatoms.o st_difftimes.o st_flttotime.o st_formdelta.o st_formatdate.o st_getcurrent.o st_getlocal.o st_getjulian.o st_julian.o st_minusdelta.o st_parsetime.o st_printcal.o st_printdate.o st_printdec.o st_setupdate.o st_spanprint.o st_timecomp.o st_timeminusd.o st_timenorm.o st_timepar.o st_timeplusd.o st_timespan.o st_timetoflt.o st_limits.o st_oracle.o st_minmax.o st_unixtimes.o
ar: creating archive ../lib/libdcc_time.a
a - st_addtodelta.o
a - st_addtotime.o
a - st_cleandate.o
a - st_deltacomp.o
a - st_deltaprint.o
a - st_deltatoms.o
a - st_difftimes.o
a - st_flttotime.o
a - st_formdelta.o
a - st_formatdate.o
a - st_getcurrent.o
a - st_getlocal.o
a - st_getjulian.o
a - st_julian.o
a - st_minusdelta.o
a - st_parsetime.o
a - st_printcal.o
a - st_printdate.o
a - st_printdec.o
a - st_setupdate.o
a - st_spanprint.o
a - st_timecomp.o
a - st_timeminusd.o
a - st_timenorm.o
a - st_timepar.o
a - st_timeplusd.o
a - st_timespan.o
a - st_timetoflt.o
a - st_limits.o
a - st_oracle.o
a - st_minmax.o
a - st_unixtimes.o
ranlib ../lib/libdcc_time.a
cd DCC_SEED; make -f makefile.unix dcc_misc
cd dcc_misc; make -f makefile.unix all
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o ctx_file.o ctx_file.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o getmyname.o getmyname.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o envfile.o envfile.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o fixopen.o fixopen.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o strfuns.o strfuns.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o dataswaps.o dataswaps.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o wildmatch.o wildmatch.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o calctime.o calctime.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o log.o log.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o dcc_env.o dcc_env.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o chansubs.o chansubs.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o readline.o readline.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o bombopen.o bombopen.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o bombout.o bombout.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o safemem.o safemem.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o itemlist.o itemlist.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o watchdog.o watchdog.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../include     -c -o compat_strerror.o compat_strerror.c
ar rv ../lib/libdcc_misc.a ctx_file.o getmyname.o envfile.o fixopen.o strfuns.o dataswaps.o wildmatch.o calctime.o log.o dcc_env.o chansubs.o readline.o bombopen.o bombout.o safemem.o itemlist.o watchdog.o compat_strerror.o 
ar: creating archive ../lib/libdcc_misc.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../lib/libdcc_misc.a(compat_strerror.o) has no symbols
a - ctx_file.o
a - getmyname.o
a - envfile.o
a - fixopen.o
a - strfuns.o
a - dataswaps.o
a - wildmatch.o
a - calctime.o
a - log.o
a - dcc_env.o
a - chansubs.o
a - readline.o
a - bombopen.o
a - bombout.o
a - safemem.o
a - itemlist.o
a - watchdog.o
a - compat_strerror.o
ranlib ../lib/libdcc_misc.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../lib/libdcc_misc.a(compat_strerror.o) has no symbols
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -IDCC_SEED/include -IDCC_SEED/include/seed -o liss2ew liss2ew.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o -LDCC_SEED/lib -ldcc_seed -lsteim123 -ldcc_time -ldcc_misc -lpthread -lm
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -IDCC_SEED/include -IDCC_SEED/include/seed  -c  -o ew2liss.o ew2liss.c
ew2liss.c:50:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main (int argc, char **argv)
^~~~
ew2liss.c:244:32: warning: format string contains '\0' within the string body [-Wformat]
    sprintf( outMsg, "%ld %ld\n\0", (long) msgTime, (long) pE2L->MyPid );
                     ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2liss.c:259:37: warning: format string contains '\0' within the string body [-Wformat]
      sprintf( outMsg, "%ld %hd %s\n\0", (long) msgTime, code, message );
                       ~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2liss.c:264:34: warning: format string contains '\0' within the string body [-Wformat]
      sprintf( outMsg, "%ld %hd\n\0", (long) msgTime, code );
                       ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
ew2liss.c:559:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if ( str = k_str () )
             ~~~~^~~~~~~~~~
ew2liss.c:559:18: note: place parentheses around the assignment to silence this warning
        if ( str = k_str () )
                 ^
             (             )
ew2liss.c:559:18: note: use '==' to turn this assignment into an equality comparison
        if ( str = k_str () )
                 ^
                 ==
ew2liss.c:572:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if ( str = k_str () )
             ~~~~^~~~~~~~~~
ew2liss.c:572:18: note: place parentheses around the assignment to silence this warning
        if ( str = k_str () )
                 ^
             (             )
ew2liss.c:572:18: note: use '==' to turn this assignment into an equality comparison
        if ( str = k_str () )
                 ^
                 ==
ew2liss.c:598:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if ( str = k_str () )
             ~~~~^~~~~~~~~~
ew2liss.c:598:18: note: place parentheses around the assignment to silence this warning
        if ( str = k_str () )
                 ^
             (             )
ew2liss.c:598:18: note: use '==' to turn this assignment into an equality comparison
        if ( str = k_str () )
                 ^
                 ==
ew2liss.c:636:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if ( str = k_str () )
             ~~~~^~~~~~~~~~
ew2liss.c:636:18: note: place parentheses around the assignment to silence this warning
        if ( str = k_str () )
                 ^
             (             )
ew2liss.c:636:18: note: use '==' to turn this assignment into an equality comparison
        if ( str = k_str () )
                 ^
                 ==
8 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -IDCC_SEED/include -IDCC_SEED/include/seed  -c  -o e2l_procthrd.o e2l_procthrd.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -IDCC_SEED/include -IDCC_SEED/include/seed  -c  -o e2l_server.o e2l_server.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -IDCC_SEED/include -IDCC_SEED/include/seed -o ew2liss ew2liss.o e2l_procthrd.o e2l_server.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o -LDCC_SEED/lib -ldcc_seed -lsteim123 -ldcc_time -ldcc_misc -lpthread -lm
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -IDCC_SEED/include -IDCC_SEED/include/seed  -c  -o dumpseed.o dumpseed.c
dumpseed.c:264:14: warning: passing 'UDCC_BYTE [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  TrimString(buff);
             ^~~~
DCC_SEED/include/dcc_misc_proto.h:200:24: note: passing argument to parameter 'inst' here
 VOID TrimString(char *inst);
                       ^
dumpseed.c:267:30: warning: passing 'UDCC_BYTE [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (!WildMatch(chanpick, buff)) return;
                             ^~~~
DCC_SEED/include/dcc_misc_proto.h:260:38: note: passing argument to parameter 'target' here
 BOOL WildMatch(char *pattern, char *target);
                                     ^
dumpseed.c:306:16: warning: passing 'UDCC_BYTE [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    TrimString(buff);
               ^~~~
DCC_SEED/include/dcc_misc_proto.h:200:24: note: passing argument to parameter 'inst' here
 VOID TrimString(char *inst);
                       ^
dumpseed.c:312:16: warning: passing 'UDCC_BYTE [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    TrimString(buff);
               ^~~~
DCC_SEED/include/dcc_misc_proto.h:200:24: note: passing argument to parameter 'inst' here
 VOID TrimString(char *inst);
                       ^
dumpseed.c:318:16: warning: passing 'UDCC_BYTE [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    TrimString(buff);
               ^~~~
DCC_SEED/include/dcc_misc_proto.h:200:24: note: passing argument to parameter 'inst' here
 VOID TrimString(char *inst);
                       ^
dumpseed.c:324:16: warning: passing 'UDCC_BYTE [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    TrimString(buff);
               ^~~~
DCC_SEED/include/dcc_misc_proto.h:200:24: note: passing argument to parameter 'inst' here
 VOID TrimString(char *inst);
                       ^
dumpseed.c:327:17: warning: passing 'UDCC_BYTE [100]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    strcpy(chan,buff);
                ^~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
dumpseed.c:427:16: warning: passing 'UDCC_BYTE [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    TrimString(buff);
               ^~~~
DCC_SEED/include/dcc_misc_proto.h:200:24: note: passing argument to parameter 'inst' here
 VOID TrimString(char *inst);
                       ^
dumpseed.c:433:16: warning: passing 'UDCC_BYTE [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    TrimString(buff);
               ^~~~
DCC_SEED/include/dcc_misc_proto.h:200:24: note: passing argument to parameter 'inst' here
 VOID TrimString(char *inst);
                       ^
dumpseed.c:439:16: warning: passing 'UDCC_BYTE [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    TrimString(buff);
               ^~~~
DCC_SEED/include/dcc_misc_proto.h:200:24: note: passing argument to parameter 'inst' here
 VOID TrimString(char *inst);
                       ^
dumpseed.c:445:16: warning: passing 'UDCC_BYTE [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    TrimString(buff);
               ^~~~
DCC_SEED/include/dcc_misc_proto.h:200:24: note: passing argument to parameter 'inst' here
 VOID TrimString(char *inst);
                       ^
dumpseed.c:448:17: warning: passing 'UDCC_BYTE [100]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    strcpy(chan,buff);
                ^~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_string.h:83:33: note: expanded from macro 'strcpy'
  __builtin___strcpy_chk (dest, src, __darwin_obsz (dest))
                                ^
12 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -IDCC_SEED/include -IDCC_SEED/include/seed  -c  -o readseedport.o readseedport.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -IDCC_SEED/include -IDCC_SEED/include/seed -o dumpseed dumpseed.o readseedport.o -LDCC_SEED/lib -ldcc_seed -lsteim123 -ldcc_time -ldcc_misc -lpthread -lm
cp liss2ew ew2liss dumpseed /opt/earthworm/earthworm_svn/bin/
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/makehbfile
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -D__unix   -c -o makehbfile.o makehbfile.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -D__unix   -c -o config.o config.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -D__unix   -c -o chdir_sol.o chdir_sol.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -D__unix   -c -o mkdir_sol.o mkdir_sol.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -D__unix   -c -o rename_sol.o rename_sol.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -D__unix -o makehbfile makehbfile.o config.o chdir_sol.o mkdir_sol.o rename_sol.o -lm -lc 
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/ringdup
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../export   -c -o ringdup.o ringdup.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../export -o /opt/earthworm/earthworm_svn/bin/ringdup_generic ringdup.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a  ../export/genericfilter.o  -lpthread -lm 
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../export -o /opt/earthworm/earthworm_svn/bin/ringdup_scn ringdup.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o ../export/scnfilter.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a   -lpthread -lm  /opt/earthworm/earthworm_svn/lib/libmseed.a
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../export -D_TBUF2MSEED ringdup.c -c -o tbuf2mseed.o
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../export -o /opt/earthworm/earthworm_svn/bin/tbuf2mseed tbuf2mseed.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o ../export/scnfilter.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a   -lpthread -lm  /opt/earthworm/earthworm_svn/lib/libmseed.a
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../export -D_MSEED2TBUF ringdup.c -c -o mseed2tbuf.o
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../export -o /opt/earthworm/earthworm_svn/bin/mseed2tbuf mseed2tbuf.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o ../export/scnfilter.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a   -lpthread -lm  /opt/earthworm/earthworm_svn/lib/libmseed.a
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/ringtocoax
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ringtocoax.o ringtocoax.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o sender.o sender.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/ringtocoax ringtocoax.o sender.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/scn_convert
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o scn2scnl.o scn2scnl.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o scn_config.o scn_config.c
scn_config.c:82:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
scn_config.c:82:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
scn_config.c:82:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
scn_config.c:99:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
scn_config.c:99:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
scn_config.c:99:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
scn_config.c:123:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str=k_str() )
                 ~~~^~~~~~~~
scn_config.c:123:21: note: place parentheses around the assignment to silence this warning
            if ( str=k_str() )
                    ^
                 (          )
scn_config.c:123:21: note: use '==' to turn this assignment into an equality comparison
            if ( str=k_str() )
                    ^
                    ==
3 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o to_pick_scnl.o to_pick_scnl.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o to_coda_scnl.o to_coda_scnl.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o scn_convert.o scn_convert.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o to_trace_scnl.o to_trace_scnl.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/scn2scnl scn2scnl.o scn_config.o to_pick_scnl.o \
	  to_coda_scnl.o to_trace_scnl.o scn_convert.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/rdpickcoda.o -lm -lpthread
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o scnl2scn.o scnl2scn.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o scnl_config.o scnl_config.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o to_pick2k.o to_pick2k.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o to_coda2k.o to_coda2k.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o scnl_convert.o scnl_convert.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o to_trace_scn.o to_trace_scn.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/scnl2scn scnl2scn.o scnl_config.o to_pick2k.o \
      to_coda2k.o scnl_convert.o  to_trace_scn.o  /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/rdpickcoda.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/sendfileII
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o sendfileII.o sendfileII.c
In file included from sendfileII.c:29:
In file included from ./sendfileII.h:27:
./my_log.h:2:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... );
     ^
./my_log.h:2:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o socket_lnx.o socket_lnx.c
In file included from socket_lnx.c:29:
In file included from ./sendfileII.h:27:
./my_log.h:2:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... );
     ^
./my_log.h:2:6: note: 'log' is a builtin with type 'double (double)'
socket_lnx.c:165:9: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                             &optlen ) == -1 )
                             ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
socket_lnx.c:296:9: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                             &optlen ) == -1 )
                             ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
3 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o config.o config.c
In file included from config.c:28:
In file included from ./sendfileII.h:27:
./my_log.h:2:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... );
     ^
./my_log.h:2:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o chdir_sol.o chdir_sol.c
In file included from chdir_sol.c:21:
In file included from ./sendfileII.h:27:
./my_log.h:2:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... );
     ^
./my_log.h:2:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o getfname_sol.o getfname_sol.c
In file included from getfname_sol.c:32:
In file included from ./sendfileII.h:27:
./my_log.h:2:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... );
     ^
./my_log.h:2:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o sleep_sol.o sleep_sol.c
In file included from sleep_sol.c:26:
In file included from ./sendfileII.h:27:
./my_log.h:2:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... );
     ^
./my_log.h:2:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o log.o log.c
In file included from log.c:30:
In file included from ./sendfileII.h:27:
./my_log.h:2:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... );
     ^
./my_log.h:2:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o tzset_sol.o tzset_sol.c
In file included from tzset_sol.c:25:
In file included from ./sendfileII.h:27:
./my_log.h:2:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... );
     ^
./my_log.h:2:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o fopen_sol.o fopen_sol.c
In file included from fopen_sol.c:28:
In file included from ./sendfileII.h:27:
./my_log.h:2:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... );
     ^
./my_log.h:2:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o sendfileII sendfileII.o socket_lnx.o config.o chdir_sol.o getfname_sol.o sleep_sol.o log.o tzset_sol.o fopen_sol.o  -lc 
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/seisan_report
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  seisan_report.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/seisan_report seisan_report.o /opt/earthworm/earthworm_svn/lib/copyfile.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/rw_mag.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/fleng.o /opt/earthworm/earthworm_svn/lib/nordic.o /opt/earthworm/earthworm_svn/lib/libew_mt.a  -lpthread -lm 
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/ew2ringserver
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/libdali   -c  -o ew2ringserver.o ew2ringserver.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/libdali   -c  -o exportfilter.o exportfilter.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/libdali  -o /opt/earthworm/earthworm_svn/bin/ew2ringserver ew2ringserver.o exportfilter.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o /opt/earthworm/earthworm_svn/lib/libmseed.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a  /opt/earthworm/earthworm_svn/lib/libdali.a  -lpthread -lm 
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/ewexport2ringserver
Running /Applications/Xcode.app/Contents/Developer/usr/bin/make all in src
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../../libsrc/libdali -I/opt/earthworm/earthworm_svn/include   -c -o ewexport2ringserver.o ewexport2ringserver.c
ewexport2ringserver.c:1492:26: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion]
          nptr = cptr++; nptr = '\0';
                                ^~~~
ewexport2ringserver.c:1493:26: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion]
          nptr = dptr++; nptr = '\0';
                                ^~~~
2 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../../libsrc/libdali -I/opt/earthworm/earthworm_svn/include   -c -o network.o network.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../../libsrc/libdali -I/opt/earthworm/earthworm_svn/include   -c -o util.o util.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../../libsrc/libdali -I/opt/earthworm/earthworm_svn/include -o /opt/earthworm/earthworm_svn/bin/ewexport2ringserver ewexport2ringserver.o network.o util.o -L/opt/earthworm/earthworm_svn/lib  -lpthread -lm -ldali -lmseed
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_exchange/slink2ew
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink  -c  -o slink2ew.o slink2ew.c
cd libslink; make -f Makefile static
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o gswap.o gswap.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o unpack.o unpack.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o msrecord.o msrecord.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o genutils.o genutils.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o strutils.o strutils.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o logging.o logging.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o network.o network.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o statefile.o statefile.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o config.o config.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o globmatch.o globmatch.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o slplatform.o slplatform.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink   -c -o slutils.o slutils.c
ar -rcs libslink.a gswap.o unpack.o msrecord.o genutils.o strutils.o logging.o network.o statefile.o config.o globmatch.o slplatform.o slutils.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Ilibslink -o slink2ew slink2ew.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/libmseed.a -Llibslink -lslink -lm -lpthread
cp slink2ew /opt/earthworm/earthworm_svn/bin/
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/dumpwave
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o dumpwave.o dumpwave.c
gcc -o /opt/earthworm/earthworm_svn/bin/dumpwave -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN dumpwave.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a  
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/file2ring
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o file2ring.o file2ring.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/file2ring file2ring.o /opt/earthworm/earthworm_svn/lib/libew.a -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/findwave
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o findwave.o findwave.c
findwave.c:284:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
      if (ret = AddSCNL(SCNLtable, &tpkt.trh2, gotsize, &logo ) <0)
          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
findwave.c:284:15: note: place parentheses around the assignment to silence this warning
      if (ret = AddSCNL(SCNLtable, &tpkt.trh2, gotsize, &logo ) <0)
              ^
          (                                                       )
findwave.c:284:15: note: use '==' to turn this assignment into an equality comparison
      if (ret = AddSCNL(SCNLtable, &tpkt.trh2, gotsize, &logo ) <0)
              ^
              ==
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/findwave findwave.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/gaplist
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o gaplist.o gaplist.c
gaplist.c:393:68: warning: format specifies type 'long' but the argument has type 'pid_t' (aka 'int') [-Wformat]
            snprintf( line, sizeof(line), "%ld %ld\n", (long) now, myPid );
                                               ~~~                 ^~~~~
                                               %d
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o config.o config.c
config.c:147:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
config.c:147:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
config.c:147:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
config.c:184:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str=k_str() )
                 ~~~^~~~~~~~
config.c:184:21: note: place parentheses around the assignment to silence this warning
            if ( str=k_str() )
                    ^
                 (          )
config.c:184:21: note: use '==' to turn this assignment into an equality comparison
            if ( str=k_str() )
                    ^
                    ==
config.c:205:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if( str=k_str() )       /* read instid */
                ~~~^~~~~~~~
config.c:205:20: note: place parentheses around the assignment to silence this warning
            if( str=k_str() )       /* read instid */
                   ^
                (          )
config.c:205:20: note: use '==' to turn this assignment into an equality comparison
            if( str=k_str() )       /* read instid */
                   ^
                   ==
config.c:213:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
               if( str=k_str() )    /* read module id */
                   ~~~^~~~~~~~
config.c:213:23: note: place parentheses around the assignment to silence this warning
               if( str=k_str() )    /* read module id */
                      ^
                   (          )
config.c:213:23: note: use '==' to turn this assignment into an equality comparison
               if( str=k_str() )    /* read module id */
                      ^
                      ==
config.c:222:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                  if( str=k_str() ) /* read message type */
                      ~~~^~~~~~~~
config.c:222:26: note: place parentheses around the assignment to silence this warning
                  if( str=k_str() ) /* read message type */
                         ^
                      (          )
config.c:222:26: note: use '==' to turn this assignment into an equality comparison
                  if( str=k_str() ) /* read message type */
                         ^
                         ==
5 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/gaplist gaplist.o config.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/trheadconv.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/getmenu
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN getmenu.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/getmenu getmenu.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/getstation
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN getstation.c
getstation.c:391:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                        if ( str = k_str() )
                                             ~~~~^~~~~~~~~
getstation.c:391:15: note: place parentheses around the assignment to silence this warning
                                        if ( str = k_str() )
                                                 ^
                                             (            )
getstation.c:391:15: note: use '==' to turn this assignment into an equality comparison
                                        if ( str = k_str() )
                                                 ^
                                                 ==
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/getstation getstation.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/libew.a -lm  -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/putpick
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o putpick.o putpick.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/putpick putpick.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/sniffring
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o sniffring.o sniffring.c
sniffring.c:196:19: warning: '&&' within '||' [-Wlogical-op-parentheses]
   if ( !no_flush && ((argc == 2) || (argc == 5)) || (no_flush && (argc == 3 || argc == 6))) {
        ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
sniffring.c:196:19: note: place parentheses around the '&&' expression to silence this warning
   if ( !no_flush && ((argc == 2) || (argc == 5)) || (no_flush && (argc == 3 || argc == 6))) {
                  ^
        (                                        )
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/sniffring sniffring.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/errexit.o  -lpthread -lm
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/sniffrings
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o sniffrings.o sniffrings.c
sniffrings.c:462:13: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
              now, ERR_NOTRACK, (int) reclogo.instid, (int) reclogo.mod, 
                   ^~~~~~~~~~~
sniffrings.c:49:28: note: expanded from macro 'ERR_NOTRACK'
#define  ERR_NOTRACK       2   /* msg retreived; tracking limit exceeded  */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
sniffrings.c:469:13: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
              now, ERR_MISSMSG, (int) reclogo.instid,
                   ^~~~~~~~~~~
sniffrings.c:47:28: note: expanded from macro 'ERR_MISSMSG'
#define  ERR_MISSMSG       0   /* message missed in transport ring        */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
sniffrings.c:476:13: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
              now, ERR_MISSMSG, (int) reclogo.instid,
                   ^~~~~~~~~~~
sniffrings.c:47:28: note: expanded from macro 'ERR_MISSMSG'
#define  ERR_MISSMSG       0   /* message missed in transport ring        */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
sniffrings.c:492:13: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
              now, ERR_TOOBIG, recsize, (int) reclogo.instid,
                   ^~~~~~~~~~
sniffrings.c:48:28: note: expanded from macro 'ERR_TOOBIG'
#define  ERR_TOOBIG        1   /* retreived msg too large for buffer      */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
sniffrings.c:516:91: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
          snprintf(errText, STR_LEN_ERRTEXT-1,"%ld %hd internal queue error. Terminating.", now, ERR_QUEUE);
                                                   ~~~                                           ^~~~~~~~~
                                                   %d
sniffrings.c:50:28: note: expanded from macro 'ERR_QUEUE'
#define  ERR_QUEUE         3   /* queue error                             */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
sniffrings.c:523:8: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
              ERR_QUEUE);
              ^~~~~~~~~
sniffrings.c:50:28: note: expanded from macro 'ERR_QUEUE'
#define  ERR_QUEUE         3   /* queue error                             */
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
6 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/sniffrings sniffrings.o /opt/earthworm/earthworm_svn/lib/errexit.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/libew_mt.a -lpthread -lm
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/sniffwave
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o sniffwave.o sniffwave.c
gcc -g  -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/sniffwave sniffwave.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o -lm -lpthread /opt/earthworm/earthworm_svn/lib/libmseed.a
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/diagnostic_tools/template
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g   -c -o template.o template.c
template.c:124:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char **argv )
^~~~
template.c:240:25: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                        sizeof(Buffer)-1 );
                        ^~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
template.c:534:33: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( msg, "%ld %ld\n\0", (long) t, (long) myPid);
                      ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
template.c:538:36: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( msg, "%ld %hd %s\n\0", (long) t, ierr, note);
                      ~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
4 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/template template.o /opt/earthworm/earthworm_svn/lib/libew.a  /opt/earthworm/earthworm_svn/lib/lockfile_ew.o /opt/earthworm/earthworm_svn/lib/lockfile.o  -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/display
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/display/ew2seisvole
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ew2seisvole.o ew2seisvole.c
ew2seisvole.c:271:93: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                                         msgSize,msgLogo.instid, msgLogo.mod, msgLogo.type, sizeof(message) );
                                                                                            ^~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
1 warning generated.
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o cksum.o cksum.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/ew2seisvole ew2seisvole.o cksum.o /opt/earthworm/earthworm_svn/lib/libew_mt.a  -lm  -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/display/heli_ewII
gcc -g -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o heli_ewII.o heli_ewII.c
gcc -g -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/heli_ewII heli_ewII.o /opt/earthworm/earthworm_svn/lib/parse_trig.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/getavail.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/gd.o /opt/earthworm/earthworm_svn/lib/gdfontt.o /opt/earthworm/earthworm_svn/lib/gdfonts.o /opt/earthworm/earthworm_svn/lib/gdfontmb.o /opt/earthworm/earthworm_svn/lib/gdfontl.o /opt/earthworm/earthworm_svn/lib/gdfontg.o -lm -lpthread -lc
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/display/sgram
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o sgram.o sgram.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/sgram sgram.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/getavail.o /opt/earthworm/earthworm_svn/lib/getsysname_ew.o /opt/earthworm/earthworm_svn/lib/parse_trig.o /opt/earthworm/earthworm_svn/lib/pipe.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/gd.o /opt/earthworm/earthworm_svn/lib/gdfontt.o /opt/earthworm/earthworm_svn/lib/gdfonts.o /opt/earthworm/earthworm_svn/lib/gdfontmb.o /opt/earthworm/earthworm_svn/lib/gdfontl.o /opt/earthworm/earthworm_svn/lib/gdfontg.o -lm  -lpthread -lc
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/grab_bag
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/grab_bag/arc2trig
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN arc2trig.c
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN writetrig.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/arc2trig arc2trig.o writetrig.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/read_arc.o  -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/grab_bag/getter
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o getter.o getter.c
getter.c:38:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char *argv[] )
^~~~
getter.c:150:24: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
                       gotsize );
                       ^~~~~~~
2 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/getter getter.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/grab_bag/pick_recorder
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o pick_recorder.o pick_recorder.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/pick_recorder pick_recorder.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/grab_bag/putter
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o putter.o putter.c
putter.c:120:65: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
         printf( "putter: Error sending message to region %d\n",region.key );
                                                          ~~    ^~~~~~~~~~
                                                          %ld
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/putter putter.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/grab_bag/trig2arc
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o trig2arc.o trig2arc.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o hyp_trig_utils.o hyp_trig_utils.c
\
	gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/trig2arc trig2arc.o hyp_trig_utils.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/parse_trig.o /opt/earthworm/earthworm_svn/lib/swap.o  -lpthread -lm
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/grab_bag/activated_scripts
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -I. -Wdeclaration-after-statement -c activated_scripts.c -o activated_scripts.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o activated_scripts activated_scripts.o /opt/earthworm/earthworm_svn/lib/libew_mt.a  /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/ew_spectra_io.o -lpthread -lc -lm
cp activated_scripts /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/reporting
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/reporting/copystatus
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o copystatus.o copystatus.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/copystatus copystatus.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/errexit.o -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/reporting/diskmgr
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o diskmgr.o diskmgr.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/diskmgr diskmgr.o /opt/earthworm/earthworm_svn/lib/getavail.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/dirops_ew.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/reporting/nq2gif
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/    -c -o main.o main.c
\
        gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/qlib2/  -Wl,-search_paths_first -o /opt/earthworm/earthworm_svn/bin/nq2gif main.o   /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/gd.o /opt/earthworm/earthworm_svn/lib/gdfontt.o /opt/earthworm/earthworm_svn/lib/gdfonts.o /opt/earthworm/earthworm_svn/lib/gdfontmb.o /opt/earthworm/earthworm_svn/lib/gdfontl.o /opt/earthworm/earthworm_svn/lib/gdfontg.o  -L/opt/earthworm/earthworm_svn/src/libsrc/qlib2/ -lqlib2nl -lpthread -lm -lutil
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/reporting/statmgr
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o statmgr.o statmgr.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o files.o files.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o pageout.o pageout.c
pageout.c:71:35: warning: format string contains '\0' within the string body [-Wformat]
      sprintf( msg, "group: %s %s#\0", group[ig], text );
                    ~~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/statmgr statmgr.o files.o pageout.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/sendmail.o /opt/earthworm/earthworm_svn/lib/errexit.o -lc -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/reporting/ewhtmlemail
make -f makefile.unix ewhtmlemail
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ewhtmlemail.o ewhtmlemail.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o kml_event.o kml_event.c
kml_event.c:74:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
         if (tmpfp=fopen(preamble,"r"))
             ~~~~~^~~~~~~~~~~~~~~~~~~~
kml_event.c:74:19: note: place parentheses around the assignment to silence this warning
         if (tmpfp=fopen(preamble,"r"))
                  ^
             (                        )
kml_event.c:74:19: note: use '==' to turn this assignment into an equality comparison
         if (tmpfp=fopen(preamble,"r"))
                  ^
                  ==
1 warning generated.
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/ewhtmlemail ewhtmlemail.o kml_event.o \
	/opt/earthworm/earthworm_svn/lib/site.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/fleng.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/earthworm_defs.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/rw_mag.o /opt/earthworm/earthworm_svn/lib/gd.o /opt/earthworm/earthworm_svn/lib/gdfonts.o /opt/earthworm/earthworm_svn/lib/transferFunction.o /opt/earthworm/earthworm_svn/lib/butterworth.o /opt/earthworm/earthworm_svn/lib/ioc_filter.o /opt/earthworm/earthworm_svn/lib/complex_math.o /opt/earthworm/earthworm_svn/lib/watchdog_client.o /opt/earthworm/earthworm_svn/lib/convertInstResponse.o /opt/earthworm/earthworm_svn/lib/residue.o /opt/earthworm/earthworm_svn/lib/geo_to_km.o  /opt/earthworm/earthworm_svn/lib/libew_mt.a  -lpthread -lm
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/reporting/ewhtmlreport
make -f makefile.unix clean
rm -f a.out core *.o *.obj *% *~
make -f makefile.unix ewhtmlreport
gcc -g -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ewhtmlreport.o ewhtmlreport.c
gcc -g -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ewjson.o ewjson.c
gcc -g -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ew_csv.o ew_csv.c
gcc -g -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/ewhtmlreport ewhtmlreport.o ewjson.o ew_csv.o \
	/opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/site.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/fleng.o /opt/earthworm/earthworm_svn/lib/rw_mag.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o  -lpthread -lm
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/reporting/ewhttpd
make -f makefile.unix ewhttpd
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ewhttpd.o ewhttpd.c
ewhttpd.c:920:14: warning: assigning to 'const char *' from 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      rawmsg = sqlite3_column_text( stmt, 4 );
             ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o webhandling.o webhandling.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o mongoose.o mongoose.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/ewhttpd ewhttpd.o \
	/opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/sqlite3.o webhandling.o mongoose.o -lpthread -ldl
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/reporting/snwclient
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o snwclient.o snwclient.c
snwclient.c:14:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *, char *, ... );
     ^
snwclient.c:14:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o socket_lnx.o socket_lnx.c
In file included from socket_lnx.c:30:
./my_log.h:2:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... );
     ^
./my_log.h:2:6: note: 'log' is a builtin with type 'double (double)'
socket_lnx.c:169:9: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                             &optlen ) == -1 )
                             ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
socket_lnx.c:291:9: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                             &optlen ) == -1 )
                             ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:568:72: note: passing argument to parameter here
int     getsockopt(int, int, int, void * __restrict, socklen_t * __restrict);
                                                                           ^
3 warnings generated.
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o config.o config.c
config.c:6:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *, char *, ... );
     ^
config.c:6:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o chdir_sol.o chdir_sol.c
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o getfname_sol.o getfname_sol.c
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o sleep_sol.o sleep_sol.c
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o log.o log.c
log.c:145:6: warning: incompatible redeclaration of library function 'log' [-Wincompatible-library-redeclaration]
void log( char *flag, char *format, ... )
     ^
log.c:145:6: note: 'log' is a builtin with type 'double (double)'
1 warning generated.
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o tzset_sol.o tzset_sol.c
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o fopen_sol.o fopen_sol.c
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o snwclient snwclient.o socket_lnx.o config.o chdir_sol.o getfname_sol.o sleep_sol.o log.o tzset_sol.o fopen_sol.o -lm -lc
mv snwclient /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/binder_ew
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o binder_ew.o binder_ew.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o bind.o bind.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o grid.o grid.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o hyp.o hyp.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o l1.o l1.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o nrutil.o nrutil.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o assess.o assess.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o sample.o sample.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ingelada.o ingelada.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/binder_ew binder_ew.o bind.o grid.o hyp.o l1.o nrutil.o assess.o sample.o ingelada.o /opt/earthworm/earthworm_svn/lib/tlay.o /opt/earthworm/earthworm_svn/lib/mnbrak.o /opt/earthworm/earthworm_svn/lib/brent.o /opt/earthworm/earthworm_svn/lib/geo_to_km.o /opt/earthworm/earthworm_svn/lib/site.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/rdpickcoda.o -lm  -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/carlstatrig
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o addtrace.o addtrace.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o carlstatrig.o carlstatrig.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o cmprscn.o cmprscn.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o findsta.o findsta.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o flushbuf.o flushbuf.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o initpars.o initpars.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o initsta.o initsta.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o prodstatrg.o prodstatrg.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o protrace.o protrace.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o readcnfg.o readcnfg.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o readewh.o readewh.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o readstas.o readstas.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o resetsta.o resetsta.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o statrpt.o statrpt.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g  -c  -o updtsta.o updtsta.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -g -o /opt/earthworm/earthworm_svn/bin/carlstatrig addtrace.o carlstatrig.o cmprscn.o findsta.o flushbuf.o initpars.o initsta.o prodstatrg.o protrace.o readcnfg.o readewh.o readstas.o resetsta.o statrpt.o updtsta.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/carlsubtrig
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g addexttrig.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g cmprscn.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g carlsubtrig.c
carlsubtrig.c:103:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char* argv[] )
^~~~
1 warning generated.
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g findsta.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g getsubnet.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g initpars.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g initsta.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g initsub.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g prodtrig.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g prostatrg.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g readcnfg.c
readcnfg.c:208:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if ( value = k_str( ) )
               ~~~~~~^~~~~~~~~~
readcnfg.c:208:22: note: place parentheses around the assignment to silence this warning
          if ( value = k_str( ) )
                     ^
               (               )
readcnfg.c:208:22: note: use '==' to turn this assignment into an equality comparison
          if ( value = k_str( ) )
                     ^
                     ==
readcnfg.c:217:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if ( value = k_str( ) )
               ~~~~~~^~~~~~~~~~
readcnfg.c:217:22: note: place parentheses around the assignment to silence this warning
          if ( value = k_str( ) )
                     ^
               (               )
readcnfg.c:217:22: note: use '==' to turn this assignment into an equality comparison
          if ( value = k_str( ) )
                     ^
                     ==
readcnfg.c:235:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if ( value = k_str( ) )
               ~~~~~~^~~~~~~~~~
readcnfg.c:235:22: note: place parentheses around the assignment to silence this warning
          if ( value = k_str( ) )
                     ^
               (               )
readcnfg.c:235:22: note: use '==' to turn this assignment into an equality comparison
          if ( value = k_str( ) )
                     ^
                     ==
readcnfg.c:259:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if ( value = k_str( ) )
               ~~~~~~^~~~~~~~~~
readcnfg.c:259:22: note: place parentheses around the assignment to silence this warning
          if ( value = k_str( ) )
                     ^
               (               )
readcnfg.c:259:22: note: use '==' to turn this assignment into an equality comparison
          if ( value = k_str( ) )
                     ^
                     ==
readcnfg.c:262:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( value = k_str( ) )
                 ~~~~~~^~~~~~~~~~
readcnfg.c:262:24: note: place parentheses around the assignment to silence this warning
            if ( value = k_str( ) )
                       ^
                 (               )
readcnfg.c:262:24: note: use '==' to turn this assignment into an equality comparison
            if ( value = k_str( ) )
                       ^
                       ==
readcnfg.c:272:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if ( value = k_str( ) )
               ~~~~~~^~~~~~~~~~
readcnfg.c:272:22: note: place parentheses around the assignment to silence this warning
          if ( value = k_str( ) )
                     ^
               (               )
readcnfg.c:272:22: note: use '==' to turn this assignment into an equality comparison
          if ( value = k_str( ) )
                     ^
                     ==
readcnfg.c:340:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if ( value = k_str( ) )
               ~~~~~~^~~~~~~~~~
readcnfg.c:340:22: note: place parentheses around the assignment to silence this warning
          if ( value = k_str( ) )
                     ^
               (               )
readcnfg.c:340:22: note: use '==' to turn this assignment into an equality comparison
          if ( value = k_str( ) )
                     ^
                     ==
readcnfg.c:345:37: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
              if ( csuNet->channels = 
                   ~~~~~~~~~~~~~~~~~^
readcnfg.c:345:37: note: place parentheses around the assignment to silence this warning
              if ( csuNet->channels = 
                                    ^
readcnfg.c:345:37: note: use '==' to turn this assignment into an equality comparison
              if ( csuNet->channels = 
                                    ^
                                    ==
8 warnings generated.
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g readewh.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g readstas.c
readstas.c:86:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
    if ( staFile = fopen( csuNet->csuParam.staFile, "r" ) )
         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
readstas.c:86:18: note: place parentheses around the assignment to silence this warning
    if ( staFile = fopen( csuNet->csuParam.staFile, "r" ) )
                 ^
         (                                               )
readstas.c:86:18: note: use '==' to turn this assignment into an equality comparison
    if ( staFile = fopen( csuNet->csuParam.staFile, "r" ) )
                 ^
                 ==
readstas.c:98:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
      if ( sta = (STATION *) calloc( (size_t) nsta, sizeof(STATION) ) )
           ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
readstas.c:98:16: note: place parentheses around the assignment to silence this warning
      if ( sta = (STATION *) calloc( (size_t) nsta, sizeof(STATION) ) )
               ^
           (                                                         )
readstas.c:98:16: note: use '==' to turn this assignment into an equality comparison
      if ( sta = (STATION *) calloc( (size_t) nsta, sizeof(STATION) ) )
               ^
               ==
2 warnings generated.
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g readsubs.c
readsubs.c:104:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if ( subFile = fopen( csuNet->csuParam.subFile, "r" ) ) {
             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
readsubs.c:104:15: note: place parentheses around the assignment to silence this warning
        if ( subFile = fopen( csuNet->csuParam.subFile, "r" ) ) {
                     ^
             (                                               )
readsubs.c:104:15: note: use '==' to turn this assignment into an equality comparison
        if ( subFile = fopen( csuNet->csuParam.subFile, "r" ) ) {
                     ^
                     ==
readsubs.c:113:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( subnet = (SUBNET *) calloc( (size_t) nsub, sizeof(SUBNET) ) ) {
                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
readsubs.c:113:18: note: place parentheses around the assignment to silence this warning
            if ( subnet = (SUBNET *) calloc( (size_t) nsub, sizeof(SUBNET) ) ) {
                        ^
                 (                                                          )
readsubs.c:113:18: note: use '==' to turn this assignment into an equality comparison
            if ( subnet = (SUBNET *) calloc( (size_t) nsub, sizeof(SUBNET) ) ) {
                        ^
                        ==
2 warnings generated.
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g rmstatrig.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g sbntthrd.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g statrpt.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/carlsubtrig addexttrig.o cmprscn.o carlsubtrig.o findsta.o getsubnet.o initpars.o initsta.o initsub.o prodtrig.o prostatrg.o readcnfg.o readewh.o readstas.o readsubs.o rmstatrig.o sbntthrd.o statrpt.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/swap.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/coda_aav
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o coda_aav.o coda_aav.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o caav_config.o caav_config.c
caav_config.c:113:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
caav_config.c:113:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
caav_config.c:113:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
caav_config.c:126:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
caav_config.c:126:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
caav_config.c:126:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
caav_config.c:151:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
caav_config.c:151:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
caav_config.c:151:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
caav_config.c:175:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if( str=k_str() )       /* read instid */
                ~~~^~~~~~~~
caav_config.c:175:20: note: place parentheses around the assignment to silence this warning
            if( str=k_str() )       /* read instid */
                   ^
                (          )
caav_config.c:175:20: note: use '==' to turn this assignment into an equality comparison
            if( str=k_str() )       /* read instid */
                   ^
                   ==
caav_config.c:183:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
               if( str=k_str() )    /* read module id */
                   ~~~^~~~~~~~
caav_config.c:183:23: note: place parentheses around the assignment to silence this warning
               if( str=k_str() )    /* read module id */
                      ^
                   (          )
caav_config.c:183:23: note: use '==' to turn this assignment into an equality comparison
               if( str=k_str() )    /* read module id */
                      ^
                      ==
caav_config.c:191:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                  if( str=k_str() ) /* read message type */
                      ~~~^~~~~~~~
caav_config.c:191:26: note: place parentheses around the assignment to silence this warning
                  if( str=k_str() ) /* read message type */
                         ^
                      (          )
caav_config.c:191:26: note: use '==' to turn this assignment into an equality comparison
                  if( str=k_str() ) /* read message type */
                         ^
                         ==
6 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o caav_stalist.o caav_stalist.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o compare.o compare.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/coda_aav coda_aav.o caav_config.o caav_stalist.o compare.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/trheadconv.o /opt/earthworm/earthworm_svn/lib/rw_coda_aav.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -pthread
clang: warning: argument unused during compilation: '-pthread'
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/coda_dur
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o coda_dur.o coda_dur.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o cdur_config.o cdur_config.c
cdur_config.c:120:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
cdur_config.c:120:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
cdur_config.c:120:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
cdur_config.c:133:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
cdur_config.c:133:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
cdur_config.c:133:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
cdur_config.c:158:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
cdur_config.c:158:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
cdur_config.c:158:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
cdur_config.c:182:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if( str=k_str() )       /* read instid */
                ~~~^~~~~~~~
cdur_config.c:182:20: note: place parentheses around the assignment to silence this warning
            if( str=k_str() )       /* read instid */
                   ^
                (          )
cdur_config.c:182:20: note: use '==' to turn this assignment into an equality comparison
            if( str=k_str() )       /* read instid */
                   ^
                   ==
cdur_config.c:190:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
               if( str=k_str() )    /* read module id */
                   ~~~^~~~~~~~
cdur_config.c:190:23: note: place parentheses around the assignment to silence this warning
               if( str=k_str() )    /* read module id */
                      ^
                   (          )
cdur_config.c:190:23: note: use '==' to turn this assignment into an equality comparison
               if( str=k_str() )    /* read module id */
                      ^
                      ==
cdur_config.c:222:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if( str=k_str() )       /* read instid */
                ~~~^~~~~~~~
cdur_config.c:222:20: note: place parentheses around the assignment to silence this warning
            if( str=k_str() )       /* read instid */
                   ^
                (          )
cdur_config.c:222:20: note: use '==' to turn this assignment into an equality comparison
            if( str=k_str() )       /* read instid */
                   ^
                   ==
cdur_config.c:230:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
               if( str=k_str() )    /* read module id */
                   ~~~^~~~~~~~
cdur_config.c:230:23: note: place parentheses around the assignment to silence this warning
               if( str=k_str() )    /* read module id */
                      ^
                   (          )
cdur_config.c:230:23: note: use '==' to turn this assignment into an equality comparison
               if( str=k_str() )    /* read module id */
                      ^
                      ==
7 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o cdur_stalist.o cdur_stalist.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o compare.o compare.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/coda_dur coda_dur.o cdur_config.o cdur_stalist.o compare.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o /opt/earthworm/earthworm_svn/lib/rw_coda_aav.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -pthread
clang: warning: argument unused during compilation: '-pthread'
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/compress_UA
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o compress_UA.o compress_UA.c
compress_UA.c:857:27: warning: format string contains '\0' within the string body [-Wformat]
                sprintf (msg, "%ld %ld\n\0", (long) t, (long) MyPid);
                              ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
compress_UA.c:861:30: warning: format string contains '\0' within the string body [-Wformat]
                sprintf (msg, "%ld %hd %s\n\0", t, ierr, note);
                              ~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
2 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/compress_UA compress_UA.o /opt/earthworm/earthworm_svn/lib/libew.a  /opt/earthworm/earthworm_svn/lib/swap.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/debias
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DMOD_STR='"debias"' debias.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DMOD_STR='"debias"' db_filt.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DMOD_STR='"debias"' -o /opt/earthworm/earthworm_svn/bin/debias debias.o db_filt.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/trheadconv.o /opt/earthworm/earthworm_svn/lib/xfrm.o /opt/earthworm/earthworm_svn/lib/libew_mt.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/decimate
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN decimate.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN configure.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN decthrd.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN do1stg.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN filtdecim.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN hqr.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN initpars.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN matchscn.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN readcnfg.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN readewh.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN remeznp.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN resetsta.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN setdecstg.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN setstafilt.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN statrpt.c
statrpt.c:78:34: warning: format string contains '\0' within the string body [-Wformat]
      sprintf( outMsg, "%ld %ld\n\0", (long) msgTime, (long) pDcm->MyPid );
                       ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
statrpt.c:92:39: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( outMsg, "%ld %hd %s\n\0", (long) msgTime, code, message );
                         ~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
statrpt.c:96:36: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( outMsg, "%ld %hd\n\0", (long) msgTime, code );
                         ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
3 warnings generated.
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN zeroes.c
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/decimate decimate.o configure.o decthrd.o do1stg.o filtdecim.o hqr.o initpars.o matchscn.o readcnfg.o readewh.o remeznp.o resetsta.o setdecstg.o setstafilt.o statrpt.o zeroes.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/trheadconv.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/decompress_UA
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o decompress_UA.o decompress_UA.c
decompress_UA.c:734:27: warning: format string contains '\0' within the string body [-Wformat]
                sprintf (msg, "%ld %ld\n\0", (long) t, (long) MyPid);
                              ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
decompress_UA.c:738:30: warning: format string contains '\0' within the string body [-Wformat]
                sprintf (msg, "%ld %hd %s\n\0", (long) t, ierr, note);
                              ~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
2 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/decompress_UA decompress_UA.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/eqassemble
make -f makefile.unix eqassemble
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o eqassemble.o eqassemble.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/eqassemble  eqassemble.o /opt/earthworm/earthworm_svn/lib/site.o /opt/earthworm/earthworm_svn/lib/tlay.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/mnbrak.o /opt/earthworm/earthworm_svn/lib/brent.o  /opt/earthworm/earthworm_svn/lib/pipe.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o     -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/eqbuf
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o eqbuf.o eqbuf.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/eqbuf eqbuf.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/pipe.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o   -lpthread  -lc
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/eqcoda
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o eqcoda.o eqcoda.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o eqm2_calls.o eqm2_calls.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o stalist.o stalist.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/eqcoda eqcoda.o eqm2_calls.o stalist.o \
	/opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/pipe.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/eqfilter
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN    -c -o eqfilter.o eqfilter.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN    -c -o area.o area.c
\
        gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -o /opt/earthworm/earthworm_svn/bin/eqfilter eqfilter.o area.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/parse_trig.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/libew_mt.a  -lpthread  -lm
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/eqprelim
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o eqprelim.o eqprelim.c
eqprelim.c:609:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if ( str=k_str() ) {
                     ~~~^~~~~~~~
eqprelim.c:609:25: note: place parentheses around the assignment to silence this warning
                if ( str=k_str() ) {
                        ^
                     (          )
eqprelim.c:609:25: note: use '==' to turn this assignment into an equality comparison
                if ( str=k_str() ) {
                        ^
                        ==
eqprelim.c:1308:35: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( msg, "%ld %d %s\n\0", (long) t, ierr, note);
                      ~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
2 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/eqprelim  eqprelim.o /opt/earthworm/earthworm_svn/lib/site.o /opt/earthworm/earthworm_svn/lib/tlay.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/mnbrak.o /opt/earthworm/earthworm_svn/lib/brent.o /opt/earthworm/earthworm_svn/lib/pipe.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/eqproc
make -f makefile.unix eqproc
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o eqproc.o eqproc.c
eqproc.c:1419:1: warning: '/*' within block comment [-Wcomment]
/****************************************************************************/
^
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/eqproc  eqproc.o /opt/earthworm/earthworm_svn/lib/site.o /opt/earthworm/earthworm_svn/lib/tlay.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/mnbrak.o /opt/earthworm/earthworm_svn/lib/brent.o /opt/earthworm/earthworm_svn/lib/pipe.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o     -lm -lpthread
make -f makefile.unix log_everything
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o log_everything.o log_everything.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/log_everything log_everything.o /opt/earthworm/earthworm_svn/lib/pipe.o /opt/earthworm/earthworm_svn/lib/libew.a -lm  -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/eqverify
make -f makefile.unix eqverify
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o eqverify.o eqverify.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/eqverify eqverify.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/pipe.o  -lm -lpthread
make -f makefile.unix arcfeeder
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o arcfeeder.o arcfeeder.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/arcfeeder arcfeeder.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/pipe.o  -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/evansassoc
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o evansassoc.o evansassoc.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o doit.o doit.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o list.o list.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o time_dtos.o time_dtos.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/evansassoc evansassoc.o doit.o list.o time_dtos.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/evanstrig
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o evanstrig.o evanstrig.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o mteltrg.o mteltrg.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o mutils.o mutils.c
mutils.c:94:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
   printf( message );
           ^~~~~~~
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o compare.o compare.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o interpolate.o interpolate.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/evanstrig evanstrig.o mteltrg.o mutils.o compare.o interpolate.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/ewintegrate
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DMOD_STR='"ewintegrate"' ewintegrate.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DMOD_STR='"ewintegrate"' int_filt.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DMOD_STR='"ewintegrate"' butterworth_c.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DMOD_STR='"ewintegrate"' -o /opt/earthworm/earthworm_svn/bin/ewintegrate ewintegrate.o int_filt.o butterworth_c.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/trheadconv.o /opt/earthworm/earthworm_svn/lib/xfrm.o /opt/earthworm/earthworm_svn/lib/libew_mt.a -lm -lpthread -ldl
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/ewdrift
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DMOD_STR='"ewdrift"' ewdrift.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DMOD_STR='"ewdrift"' ewdrift_filt.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DMOD_STR='"ewdrift"' -o /opt/earthworm/earthworm_svn/bin/ewdrift ewdrift.o ewdrift_filt.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/trheadconv.o /opt/earthworm/earthworm_svn/lib/xfrm.o /opt/earthworm/earthworm_svn/lib/libew_mt.a -lm -lpthread -ldl
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/ew2rsam
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ew2rsam.o ew2rsam.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/ew2rsam ew2rsam.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/ew2ssam
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ew2ssam.o ew2ssam.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/ew2ssam ew2ssam.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o -lm -lpthread 
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/ewspectra
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -c ewspectra.c -o ewspectra.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -c iir.c -o iir.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o ewspectra ewspectra.o iir.o /opt/earthworm/earthworm_svn/lib/ws2ts.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/ew_spectra_io.o /opt/earthworm/earthworm_svn/lib/libew_mt.a -lm -lpthread -lc
cp ewspectra /opt/earthworm/earthworm_svn/bin
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -c activate_module.c -o activate_module.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o activate_module activate_module.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/ew_spectra_io.o /opt/earthworm/earthworm_svn/lib/libew_mt.a -lm -lpthread -lc
cp activate_module /opt/earthworm/earthworm_svn/bin
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -c sniffspectra.c -o sniffspectra.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o sniffspectra sniffspectra.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/ew_spectra_io.o /opt/earthworm/earthworm_svn/lib/libew_mt.a -lm -lpthread -lc
cp sniffspectra /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/ew_rsamalarm
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -c ew_rsamalarm.c -o ew_rsamalarm.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o ew_rsamalarm ew_rsamalarm.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o -lm -lpthread -lc
cp ew_rsamalarm /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/fir
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN fir.c
fir.c:48:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main (int argc, char **argv)
^~~~
1 warning generated.
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN bandcom.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN configure.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN filt1scn.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN firfilt.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN firthrd.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN hqr.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN initpars.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN initsta.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN matchscn.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN readcnfg.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN readewh.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN remeznp.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN resetsta.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN setfilt.c
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN statrpt.c
statrpt.c:81:34: warning: format string contains '\0' within the string body [-Wformat]
      sprintf( outMsg, "%ld %ld\n\0", (long) msgTime, (long) pFir->MyPid );
                       ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
statrpt.c:95:39: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( outMsg, "%ld %hd %s\n\0", (long) msgTime, code, message );
                         ~~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
statrpt.c:99:36: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( outMsg, "%ld %hd\n\0", (long) msgTime, code );
                         ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
3 warnings generated.
gcc -c -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN zeroes.c
gcc -O -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/fir fir.o bandcom.o configure.o filt1scn.o firfilt.o firthrd.o hqr.o initpars.o initsta.o matchscn.o readcnfg.o readewh.o remeznp.o resetsta.o setfilt.o statrpt.o zeroes.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/libew_mt.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/localmag
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I. -g lm_main.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I. -g lm_util.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I. -g lm_config.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I. -g lm_ws.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I. -g lm_misc.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I. -g lm_sac.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I. -g lm_site.c
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I. -g lm_xml_event.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -I. -o /opt/earthworm/earthworm_svn/bin/localmag lm_main.o lm_util.o lm_config.o lm_ws.o lm_misc.o lm_sac.o lm_site.o lm_xml_event.o  /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/tlay.o /opt/earthworm/earthworm_svn/lib/mnbrak.o /opt/earthworm/earthworm_svn/lib/brent.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/fft99.o /opt/earthworm/earthworm_svn/lib/fft_prep.o /opt/earthworm/earthworm_svn/lib/transfer.o /opt/earthworm/earthworm_svn/lib/rw_mag.o   -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/loc_wcatwc
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_ -D_ALLOW_TANKPLAYBACK   -c -o loc_wcatwc.o loc_wcatwc.c
loc_wcatwc.c:695:42: warning: '&&' within '||' [-Wlogical-op-parentheses]
         if ( iPBufCnt[i] >= Gparm.MinPs && iPBufCnt[i] != iLastBuffCnt[i] ||
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
loc_wcatwc.c:695:42: note: place parentheses around the '&&' expression to silence this warning
         if ( iPBufCnt[i] >= Gparm.MinPs && iPBufCnt[i] != iLastBuffCnt[i] ||
                                         ^
              (                                                           )
1 warning generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_ -D_ALLOW_TANKPLAYBACK   -c -o locate.o locate.c
locate.c:711:10: warning: implicit declaration of function '_itoa' is invalid in C99 [-Wimplicit-function-declaration]
         _itoa( i, szTemp, 10 );
         ^
locate.c:942:27: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->dPreferredMag, pHypo->iNumPs, fabs( ll.dLat ), cNS, fabs( ll.dLon ),
                          ^~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:943:10: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    cEW, tm->tm_hour, tm->tm_min, tm->tm_sec, tm->tm_mon+1, tm->tm_mday,
         ^~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:943:23: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    cEW, tm->tm_hour, tm->tm_min, tm->tm_sec, tm->tm_mon+1, tm->tm_mday,
                      ^~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:943:35: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    cEW, tm->tm_hour, tm->tm_min, tm->tm_sec, tm->tm_mon+1, tm->tm_mday,
                                  ^~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:943:47: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    cEW, tm->tm_hour, tm->tm_min, tm->tm_sec, tm->tm_mon+1, tm->tm_mday,
                                              ^~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:943:61: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    cEW, tm->tm_hour, tm->tm_min, tm->tm_sec, tm->tm_mon+1, tm->tm_mday,
                                                            ^~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:944:21: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->dAvgRes, pHypo->iAzm );
                    ^~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:1246:44: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].dPreferredMag,&OldQuake[j].iNumPMags,
                                           ^~~~~~~~~~~~~~~~~~~~~~
locate.c:1247:17: warning: format specifies type 'char *' but the argument has type 'char (*)[4]' [-Wformat]
                &OldQuake[j].szPMagType,   &OldQuake[j].iDepth,
                ^~~~~~~~~~~~~~~~~~~~~~~
locate.c:1247:44: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].szPMagType,   &OldQuake[j].iDepth,
                                           ^~~~~~~~~~~~~~~~~~~
locate.c:1248:17: warning: format specifies type 'char *' but the argument has type 'char (*)[32]' [-Wformat]
                &OldQuake[j].szQuakeID,    &OldQuake[j].iVersion,
                ^~~~~~~~~~~~~~~~~~~~~~
locate.c:1248:44: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].szQuakeID,    &OldQuake[j].iVersion,
                                           ^~~~~~~~~~~~~~~~~~~~~
locate.c:1249:17: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].iNumPs,       &OldQuake[j].dAvgRes,
                ^~~~~~~~~~~~~~~~~~~
locate.c:1250:62: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].dAzm,      &OldQuake[j].dMbAvg, &OldQuake[j].iNumMb,
                                                             ^~~~~~~~~~~~~~~~~~~
locate.c:1251:41: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].dMlAvg,    &OldQuake[j].iNumMl,
                                        ^~~~~~~~~~~~~~~~~~~
locate.c:1252:41: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].dMSAvg,    &OldQuake[j].iNumMS,
                                        ^~~~~~~~~~~~~~~~~~~
locate.c:1253:41: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].dMwpAvg,   &OldQuake[j].iNumMwp,
                                        ^~~~~~~~~~~~~~~~~~~~
locate.c:1254:41: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].dMwAvg,    &OldQuake[j].iNumMw,
                                        ^~~~~~~~~~~~~~~~~~~
locate.c:1255:41: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].d1stPTime, &OldQuake[j].iGoodSoln,
                                        ^~~~~~~~~~~~~~~~~~~~~~
locate.c:1257:17: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
                &OldQuake[j].iNumTheta ) != 27 ) break;
                ^~~~~~~~~~~~~~~~~~~~~~
locate.c:1772:42: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].dPreferredMag, &OldQuake[i].iNumPMags,
                                         ^~~~~~~~~~~~~~~~~~~~~~
locate.c:1773:14: warning: format specifies type 'char *' but the argument has type 'char (*)[4]' [-Wformat]
             &OldQuake[i].szPMagType, &OldQuake[i].iDepth,
             ^~~~~~~~~~~~~~~~~~~~~~~
locate.c:1773:39: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].szPMagType, &OldQuake[i].iDepth,
                                      ^~~~~~~~~~~~~~~~~~~
locate.c:1774:14: warning: format specifies type 'char *' but the argument has type 'char (*)[32]' [-Wformat]
             &OldQuake[i].szQuakeID, &OldQuake[i].iVersion,
             ^~~~~~~~~~~~~~~~~~~~~~
locate.c:1774:38: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].szQuakeID, &OldQuake[i].iVersion,
                                     ^~~~~~~~~~~~~~~~~~~~~
locate.c:1775:14: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].iNumPs, &OldQuake[i].dAvgRes,
             ^~~~~~~~~~~~~~~~~~~
locate.c:1776:54: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].dAzm, &OldQuake[i].dMbAvg, &OldQuake[i].iNumMb,
                                                     ^~~~~~~~~~~~~~~~~~~
locate.c:1777:35: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].dMlAvg, &OldQuake[i].iNumMl,
                                  ^~~~~~~~~~~~~~~~~~~
locate.c:1778:35: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].dMSAvg, &OldQuake[i].iNumMS,
                                  ^~~~~~~~~~~~~~~~~~~
locate.c:1779:36: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].dMwpAvg, &OldQuake[i].iNumMwp,
                                   ^~~~~~~~~~~~~~~~~~~~
locate.c:1780:35: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].dMwAvg, &OldQuake[i].iNumMw,
                                  ^~~~~~~~~~~~~~~~~~~
locate.c:1781:38: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].d1stPTime, &OldQuake[i].iGoodSoln,
                                     ^~~~~~~~~~~~~~~~~~~~~~
locate.c:1783:14: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat]
             &OldQuake[i].iNumTheta ) != 27 ) break;
             ^~~~~~~~~~~~~~~~~~~~~~
locate.c:1801:14: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             pHypo->iNumPMags, pHypo->szPMagType,
             ^~~~~~~~~~~~~~~~
locate.c:1802:14: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             (int) (pHypo->dDepth + 0.5), pHypo->szQuakeID, 
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
locate.c:1803:14: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             pHypo->iVersion, pHypo->iNumPs, 
             ^~~~~~~~~~~~~~~
locate.c:1803:31: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             pHypo->iVersion, pHypo->iNumPs, 
                              ^~~~~~~~~~~~~
locate.c:1805:14: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             pHypo->iNumMb, pHypo->dMlAvg, pHypo->iNumMl, pHypo->dMSAvg,
             ^~~~~~~~~~~~~
locate.c:1805:44: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             pHypo->iNumMb, pHypo->dMlAvg, pHypo->iNumMl, pHypo->dMSAvg,
                                           ^~~~~~~~~~~~~
locate.c:1806:14: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             pHypo->iNumMS, pHypo->dMwpAvg, pHypo->iNumMwp,
             ^~~~~~~~~~~~~
locate.c:1806:45: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             pHypo->iNumMS, pHypo->dMwpAvg, pHypo->iNumMwp,
                                            ^~~~~~~~~~~~~~
locate.c:1807:29: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             pHypo->dMwAvg, pHypo->iNumMw,
                            ^~~~~~~~~~~~~
locate.c:1808:34: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             pHypo->dFirstPTime, pHypo->iGoodSoln,
                                 ^~~~~~~~~~~~~~~~
locate.c:1809:46: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
             pHypo->dTheta, pHypo->dThetaSD, pHypo->iNumTheta );
                                             ^~~~~~~~~~~~~~~~
locate.c:1815:44: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].dPreferredMag, OldQuake[i].iNumPMags,
                                           ^~~~~~~~~~~~~~~~~~~~~
locate.c:1816:41: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].szPMagType, OldQuake[i].iDepth,
                                        ^~~~~~~~~~~~~~~~~~
locate.c:1817:40: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].szQuakeID, OldQuake[i].iVersion,
                                       ^~~~~~~~~~~~~~~~~~~~
locate.c:1818:17: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].iNumPs, OldQuake[i].dAvgRes,
                ^~~~~~~~~~~~~~~~~~
locate.c:1819:54: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].dAzm, OldQuake[i].dMbAvg,OldQuake[i].iNumMb,
                                                     ^~~~~~~~~~~~~~~~~~
locate.c:1820:37: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].dMlAvg, OldQuake[i].iNumMl,
                                    ^~~~~~~~~~~~~~~~~~
locate.c:1821:37: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].dMSAvg, OldQuake[i].iNumMS,
                                    ^~~~~~~~~~~~~~~~~~
locate.c:1822:38: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].dMwpAvg, OldQuake[i].iNumMwp,
                                     ^~~~~~~~~~~~~~~~~~~
locate.c:1823:37: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].dMwAvg, OldQuake[i].iNumMw,
                                    ^~~~~~~~~~~~~~~~~~
locate.c:1824:40: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].d1stPTime, OldQuake[i].iGoodSoln,
                                       ^~~~~~~~~~~~~~~~~~~~~
locate.c:1826:17: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                OldQuake[i].iNumTheta  );
                ^~~~~~~~~~~~~~~~~~~~~
locate.c:1836:41: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   pHypo->dPreferredMag,pHypo->iNumPMags, pHypo->szPMagType,
                                        ^~~~~~~~~~~~~~~~
locate.c:1837:20: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   (int) (pHypo->dDepth + 0.5), pHypo->szQuakeID, 
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
locate.c:1838:20: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   pHypo->iVersion, pHypo->iNumPs, 
                   ^~~~~~~~~~~~~~~
locate.c:1838:37: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   pHypo->iVersion, pHypo->iNumPs, 
                                    ^~~~~~~~~~~~~
locate.c:1840:20: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   pHypo->iNumMb, pHypo->dMlAvg, pHypo->iNumMl, pHypo->dMSAvg,
                   ^~~~~~~~~~~~~
locate.c:1840:50: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   pHypo->iNumMb, pHypo->dMlAvg, pHypo->iNumMl, pHypo->dMSAvg,
                                                 ^~~~~~~~~~~~~
locate.c:1841:20: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   pHypo->iNumMS, pHypo->dMwpAvg, pHypo->iNumMwp,
                   ^~~~~~~~~~~~~
locate.c:1841:51: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   pHypo->iNumMS, pHypo->dMwpAvg, pHypo->iNumMwp,
                                                  ^~~~~~~~~~~~~~
locate.c:1842:35: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   pHypo->dMwAvg, pHypo->iNumMw,
                                  ^~~~~~~~~~~~~
locate.c:1843:40: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   pHypo->dFirstPTime, pHypo->iGoodSoln,
                                       ^~~~~~~~~~~~~~~~
locate.c:1844:52: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                   pHypo->dTheta, pHypo->dThetaSD, pHypo->iNumTheta );
                                                   ^~~~~~~~~~~~~~~~
locate.c:1850:48: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].dPreferredMag, OldQuake[i].iNumPMags,
                                               ^~~~~~~~~~~~~~~~~~~~~
locate.c:1851:45: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].szPMagType, OldQuake[i].iDepth,
                                            ^~~~~~~~~~~~~~~~~~
locate.c:1852:44: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].szQuakeID, OldQuake[i].iVersion,
                                           ^~~~~~~~~~~~~~~~~~~~
locate.c:1853:21: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].iNumPs, OldQuake[i].dAvgRes,
                    ^~~~~~~~~~~~~~~~~~
locate.c:1854:59: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].dAzm, OldQuake[i].dMbAvg, OldQuake[i].iNumMb,
                                                          ^~~~~~~~~~~~~~~~~~
locate.c:1855:41: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].dMlAvg, OldQuake[i].iNumMl,
                                        ^~~~~~~~~~~~~~~~~~
locate.c:1856:41: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].dMSAvg, OldQuake[i].iNumMS,
                                        ^~~~~~~~~~~~~~~~~~
locate.c:1857:42: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].dMwpAvg, OldQuake[i].iNumMwp,
                                         ^~~~~~~~~~~~~~~~~~~
locate.c:1858:41: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].dMwAvg, OldQuake[i].iNumMw,
                                        ^~~~~~~~~~~~~~~~~~
locate.c:1859:44: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].d1stPTime, OldQuake[i].iGoodSoln,
                                           ^~~~~~~~~~~~~~~~~~~~~
locate.c:1861:21: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
                    OldQuake[i].iNumTheta  );
                    ^~~~~~~~~~~~~~~~~~~~~
locate.c:1893:50: warning: '&&' within '||' [-Wlogical-op-parentheses]
                  pHypo->iAlarmIssued  == 0)     && pHypo->iNumPs >= Gparm->MinPs ) 
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
locate.c:1893:50: note: place parentheses around the '&&' expression to silence this warning
                  pHypo->iAlarmIssued  == 0)     && pHypo->iNumPs >= Gparm->MinPs ) 
                                                 ^
locate.c:2190:13: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    szTemp, pHypo->iVersion, 
            ^~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2192:20: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->dDepth, pHypo->iNumPs, pHypo->iAzm,
                   ^~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2192:35: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->dDepth, pHypo->iNumPs, pHypo->iAzm,
                                  ^~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2193:21: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->dAvgRes, pHypo->iGoodSoln, 
                    ^~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2194:46: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->dPreferredMag, pHypo->szPMagType, pHypo->iNumPMags,
                                             ^~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2195:20: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->dMSAvg, pHypo->iNumMS, pHypo->dMwpAvg, pHypo->iNumMwp, 
                   ^~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2195:51: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->dMSAvg, pHypo->iNumMS, pHypo->dMwpAvg, pHypo->iNumMwp, 
                                                  ^~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2196:20: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->dMbAvg, pHypo->iNumMb, pHypo->dMlAvg, pHypo->iNumMl, pHypo->dMwAvg,
                   ^~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2196:50: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->dMbAvg, pHypo->iNumMb, pHypo->dMlAvg, pHypo->iNumMl, pHypo->dMwAvg,
                                                 ^~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2197:5: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->iNumMw, pHypo->dTheta, pHypo->iNumTheta, pHypo->iMagOnly );  
    ^~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2197:35: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->iNumMw, pHypo->dTheta, pHypo->iNumTheta, pHypo->iMagOnly );  
                                  ^~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2197:53: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
    pHypo->iNumMw, pHypo->dTheta, pHypo->iNumTheta, pHypo->iMagOnly );  
                                                    ^~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
locate.c:2189:71: warning: format string contains '\0' within the string body [-Wformat]
                    "%ld %lf %ld %lf %ld %lf %ld %lf %ld %lf %ld %ld  \0",
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
92 warnings generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_ -D_ALLOW_TANKPLAYBACK   -c -o config.o config.c
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_ -D_ALLOW_TANKPLAYBACK -o /opt/earthworm/earthworm_svn/bin/loc_wcatwc loc_wcatwc.o locate.o config.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/trheadconv.o -L/opt/earthworm/earthworm_svn/lib -lebpick -lebloc -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/gmew
gcc -c -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused gmew.c
gcc -c -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused gm_util.c
gcc -c -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused gm_ws.c
gcc -c -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused gm_config.c
gcc -c -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused gm_sac.c
gcc -c -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused gm_xml.c
gcc -c -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused ../localmag/lm_misc.c
gcc -c -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused ../localmag/lm_site.c
gcc -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused -o /opt/earthworm/earthworm_svn/bin/gmew gmew.o gm_util.o gm_ws.o gm_config.o gm_sac.o gm_xml.o lm_misc.o lm_site.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/tlay.o /opt/earthworm/earthworm_svn/lib/mnbrak.o /opt/earthworm/earthworm_svn/lib/brent.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/fft99.o /opt/earthworm/earthworm_svn/lib/fft_prep.o /opt/earthworm/earthworm_svn/lib/transfer.o /opt/earthworm/earthworm_svn/lib/gma.o /opt/earthworm/earthworm_svn/lib/rw_strongmotionII.o /opt/earthworm/earthworm_svn/lib/ew_spectra_io.o -lm -lpthread
gcc -c -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused compute_gm.c
gcc -I. -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wdeclaration-after-statement -Wunused -o /opt/earthworm/earthworm_svn/bin/compute_gm compute_gm.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/tlay.o /opt/earthworm/earthworm_svn/lib/mnbrak.o /opt/earthworm/earthworm_svn/lib/brent.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/fft99.o /opt/earthworm/earthworm_svn/lib/fft_prep.o /opt/earthworm/earthworm_svn/lib/transfer.o /opt/earthworm/earthworm_svn/lib/gma.o /opt/earthworm/earthworm_svn/lib/rw_strongmotionII.o /opt/earthworm/earthworm_svn/lib/ew_spectra_io.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/Hypo71PC
gfortran -m32  -c -o main.o main.f
gfortran -m32  -c -o hypo1m.o hypo1m.f
hypo1m.f:397.7:

     *    T38,'Magnitude',t54,'=  ',a6,                                 
       1
Warning: Extension: Tab character in format at (1)
gfortran -m32  -c -o hypo2.o hypo2.f
gfortran -m32  -c -o hypo3.o hypo3.f
gfortran -m32  -c -o hypo4.o hypo4.f
gfortran -m32  -c -o single.o single.f
gfortran -m32  -c -o ytrv.o ytrv.f
gfortran -m32  -c -o input1.o input1.f
gfortran -m32  -c -o timz3.o timz3.f
gfortran -m32  -c -o geo_sp.o geo_sp.f
gfortran -m32  main.o hypo1m.o hypo2.o hypo3.o hypo4.o single.o ytrv.o input1.o timz3.o geo_sp.o -o /opt/earthworm/earthworm_svn/bin/Hypo71PC
ld: library not found for -lcrt1.10.6.o
collect2: error: ld returned 1 exit status
make[2]: *** [hypo] Error 1
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/hyp71_mgr
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o hyp71_mgr.o hyp71_mgr.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o hypo71_hypo2000_conv.o hypo71_hypo2000_conv.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/hyp71_mgr hyp71_mgr.o hypo71_hypo2000_conv.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/pipe.o /opt/earthworm/earthworm_svn/lib/site.o /opt/earthworm/earthworm_svn/lib/read_arc.o -lm -lpthread 
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/hypAssoc
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o hypAssoc.o hypAssoc.c
hypAssoc.c:1104:99: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
    sprintf(*outptr,"%c%3.0f%4.0f        %1u \n$1\n",SumP.labelpref,SumP.Mpref*100,SumP.wtpref*10,SumP.version);
                                         ~~~                                                      ^~~~~~~~~~~~
                                         %1ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
1 warning generated.
\
	gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/hypAssoc hypAssoc.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/swap.o  -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/hyp2000
gfortran -m32 -c hysvd.f
gfortran -m32 -c hydelt.f
gfortran -m32 -c hyedit.f
gfortran -m32 -c hytime.f
gfortran -m32 -c hybeg.f
gfortran -m32 -c allsubs.f
allsubs.f:253.7:

     2'SHALLOW NORTH CALDERA         ','SHALLOW SOUTH CALDERA         ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:253.40:

     2'SHALLOW NORTH CALDERA         ','SHALLOW SOUTH CALDERA         ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:254.7:

     3'SHALLOW EAST CALDERA          ','SHALLOW EAST RIFT             ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:254.40:

     3'SHALLOW EAST CALDERA          ','SHALLOW EAST RIFT             ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:255.7:

     4'SHALLOW MIDDLE ERZ            ','KOAE FAULT ZONE               ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:255.40:

     4'SHALLOW MIDDLE ERZ            ','KOAE FAULT ZONE               ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:256.7:

     5'SHALLOW SOUTH FLANK           ','SHALLOW LOWER EAST RIFT       ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:256.40:

     5'SHALLOW SOUTH FLANK           ','SHALLOW LOWER EAST RIFT       ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:257.7:

     6'SOUTH FLANK 1                 ','SOUTH FLANK 2                 ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:257.40:

     6'SOUTH FLANK 1                 ','SOUTH FLANK 2                 ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:258.7:

     6'SOUTH FLANK 3                 ','SOUTH FLANK 4                 ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:258.40:

     6'SOUTH FLANK 3                 ','SOUTH FLANK 4                 ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:259.7:

     7'SOUTH FLANK 5                 ','LOWER EAST RIFT               ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:259.40:

     7'SOUTH FLANK 5                 ','LOWER EAST RIFT               ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:260.7:

     8'MAUNA LOA SUMMIT              ','LOWER SOUTHWEST RIFT          ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:260.40:

     8'MAUNA LOA SUMMIT              ','LOWER SOUTHWEST RIFT          ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:261.7:

     8'GLENWOOD                      ','SOUTHWEST RIFT                ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:261.40:

     8'GLENWOOD                      ','SOUTHWEST RIFT                ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:262.7:

     9'INTERMED. DEPTH CALDERA       ','KAOIKI                        ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:262.40:

     9'INTERMED. DEPTH CALDERA       ','KAOIKI                        ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:263.7:

     9'DEEP KILAUEA                  ','DEEP LOWER SOUTHWEST RIFT     ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:263.40:

     9'DEEP KILAUEA                  ','DEEP LOWER SOUTHWEST RIFT     ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:264.7:

     1'DEEP MAUNA LOA                ','LOIHI                         ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:264.40:

     1'DEEP MAUNA LOA                ','LOIHI                         ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:265.7:

     1'KONA                          ','HUALALAI                      ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:265.40:

     1'KONA                          ','HUALALAI                      ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:266.7:

     2'KOHALA                        ','MAUNA KEA                     ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:266.40:

     2'KOHALA                        ','MAUNA KEA                     ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:267.7:

     3'HILO                          ','DISTANT                       '/
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
allsubs.f:267.40:

     3'HILO                          ','DISTANT                       '/
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
gfortran -m32 -Wl,-search_paths_first -Bstatic hyp.for hybda.for hycmd.for hysta.for hydel.for hyate.for hyfmc.for hycal.for hyxmc.for hycrh.for hycrt.for hystl.for hyopen.for hyinit.for hyphs.for hysou.for hytrl.for hyloc.for hysol.for hysvd.o hytra.for hytrh.for hytrt.for hymag.for hyrep.for hylst.for hysum.for hyinp.for hypro.for medwt.for utmcal.for hydelt.o hyedit.o hytime.o hybeg.o hypref.for hymagp.for linv.for linvol.for hyfile.for hylinv.for hylin.for hycre.for hytre.for trvcon.for allsubs.o hydatum.for -o /opt/earthworm/earthworm_svn/bin/hyp2000 
ld: library not found for -lcrt1.10.6.o
collect2: error: ld returned 1 exit status
make[2]: *** [hyp2000] Error 1
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/hyp2000_mgr
gfortran -m32  -c  ./hypoinv.for -I../hyp2000
gfortran -m32  -c  hyp2000_ew_gnu.f
gfortran -m32  -c  ../hyp2000/hybda.for
gfortran -m32  -c  ../hyp2000/hycmd.for
gfortran -m32  -c  ../hyp2000/hysta.for
gfortran -m32  -c  ../hyp2000/hydel.for
gfortran -m32  -c  ../hyp2000/hyate.for
gfortran -m32  -c  ../hyp2000/hyfmc.for
gfortran -m32  -c  ../hyp2000/hycal.for
gfortran -m32  -c  ../hyp2000/hyxmc.for
gfortran -m32  -c  ../hyp2000/hycrh.for
gfortran -m32  -c  ../hyp2000/hycrt.for
gfortran -m32  -c  ../hyp2000/hystl.for
gfortran -m32  -c  ../hyp2000/hyopen.for
gfortran -m32  -c  ../hyp2000/hyinit.for
gfortran -m32  -c  ../hyp2000/hyphs.for
gfortran -m32  -c  ../hyp2000/hysou.for
gfortran -m32  -c  ../hyp2000/hytrl.for
gfortran -m32  -c  ../hyp2000/hyloc.for
gfortran -m32  -c  ../hyp2000/hysol.for
gfortran -m32  -c  ../hyp2000/hysvd.f
gfortran -m32  -c  ../hyp2000/hytra.for
gfortran -m32  -c  ../hyp2000/hytrh.for
gfortran -m32  -c  ../hyp2000/hytrt.for
gfortran -m32  -c  ../hyp2000/hymag.for
gfortran -m32  -c  ../hyp2000/hyrep.for
gfortran -m32  -c  ../hyp2000/hylst.for
gfortran -m32  -c  ../hyp2000/hysum.for
gfortran -m32  -c  ../hyp2000/hyinp.for
gfortran -m32  -c  ../hyp2000/hypro.for
gfortran -m32  -c  ../hyp2000/medwt.for
gfortran -m32  -c  ../hyp2000/utmcal.for
gfortran -m32  -c  ../hyp2000/hydelt.f
gfortran -m32  -c  ../hyp2000/hyedit.f
gfortran -m32  -c  ../hyp2000/hytime.f
gfortran -m32  -c  ../hyp2000/hybeg.f
gfortran -m32  -c  ../hyp2000/hypref.for
gfortran -m32  -c  ../hyp2000/hymagp.for
gfortran -m32  -c ../hyp2000/linv.for
gfortran -m32  -c ../hyp2000/linvol.for
gfortran -m32  -c  ../hyp2000/hyfile.for
gfortran -m32  -c ../hyp2000/hylinv.for
gfortran -m32  -c ../hyp2000/hylin.for
gfortran -m32  -c ../hyp2000/hycre.for
gfortran -m32  -c ../hyp2000/hytre.for
gfortran -m32  -c ../hyp2000/trvcon.for
gfortran -m32  -c  ../hyp2000/allsubs.f
../hyp2000/allsubs.f:253.7:

     2'SHALLOW NORTH CALDERA         ','SHALLOW SOUTH CALDERA         ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:253.40:

     2'SHALLOW NORTH CALDERA         ','SHALLOW SOUTH CALDERA         ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:254.7:

     3'SHALLOW EAST CALDERA          ','SHALLOW EAST RIFT             ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:254.40:

     3'SHALLOW EAST CALDERA          ','SHALLOW EAST RIFT             ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:255.7:

     4'SHALLOW MIDDLE ERZ            ','KOAE FAULT ZONE               ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:255.40:

     4'SHALLOW MIDDLE ERZ            ','KOAE FAULT ZONE               ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:256.7:

     5'SHALLOW SOUTH FLANK           ','SHALLOW LOWER EAST RIFT       ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:256.40:

     5'SHALLOW SOUTH FLANK           ','SHALLOW LOWER EAST RIFT       ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:257.7:

     6'SOUTH FLANK 1                 ','SOUTH FLANK 2                 ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:257.40:

     6'SOUTH FLANK 1                 ','SOUTH FLANK 2                 ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:258.7:

     6'SOUTH FLANK 3                 ','SOUTH FLANK 4                 ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:258.40:

     6'SOUTH FLANK 3                 ','SOUTH FLANK 4                 ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:259.7:

     7'SOUTH FLANK 5                 ','LOWER EAST RIFT               ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:259.40:

     7'SOUTH FLANK 5                 ','LOWER EAST RIFT               ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:260.7:

     8'MAUNA LOA SUMMIT              ','LOWER SOUTHWEST RIFT          ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:260.40:

     8'MAUNA LOA SUMMIT              ','LOWER SOUTHWEST RIFT          ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:261.7:

     8'GLENWOOD                      ','SOUTHWEST RIFT                ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:261.40:

     8'GLENWOOD                      ','SOUTHWEST RIFT                ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:262.7:

     9'INTERMED. DEPTH CALDERA       ','KAOIKI                        ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:262.40:

     9'INTERMED. DEPTH CALDERA       ','KAOIKI                        ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:263.7:

     9'DEEP KILAUEA                  ','DEEP LOWER SOUTHWEST RIFT     ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:263.40:

     9'DEEP KILAUEA                  ','DEEP LOWER SOUTHWEST RIFT     ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:264.7:

     1'DEEP MAUNA LOA                ','LOIHI                         ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:264.40:

     1'DEEP MAUNA LOA                ','LOIHI                         ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:265.7:

     1'KONA                          ','HUALALAI                      ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:265.40:

     1'KONA                          ','HUALALAI                      ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:266.7:

     2'KOHALA                        ','MAUNA KEA                     ',
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:266.40:

     2'KOHALA                        ','MAUNA KEA                     ',
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:267.7:

     3'HILO                          ','DISTANT                       '/
       1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
../hyp2000/allsubs.f:267.40:

     3'HILO                          ','DISTANT                       '/
                                        1
Warning: Initialization string starting at (1) was truncated to fit the variable (25/30)
gfortran -m32  -c  ../hyp2000/hydatum.for
gcc  -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN hyp2000_mgr.c
gfortran -m32 hyp2000_mgr.o /opt/earthworm/earthworm_svn/lib/pipe.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/libew.a -I../hyp2000 hypoinv.o hyp2000_ew_gnu.o hybda.o hycmd.o hysta.o hydel.o hyate.o hyfmc.o hycal.o hyxmc.o hycrh.o hycrt.o hystl.o hyopen.o hyinit.o hyphs.o hysou.o hytrl.o hyloc.o hysol.o hysvd.o hytra.o hytrh.o hytrt.o hymag.o hyrep.o hylst.o hysum.o hyinp.o hypro.o medwt.o utmcal.o hydelt.o hyedit.o hytime.o hybeg.o hypref.o hymagp.o linv.o linvol.o hyfile.o hylinv.o hylin.o hycre.o hytre.o trvcon.o allsubs.o hydatum.o -o /opt/earthworm/earthworm_svn/bin/hyp2000_mgr -lc -lpthread 
ld: library not found for -lcrt1.10.6.o
collect2: error: ld returned 1 exit status
make[2]: *** [hyp2000_mgr] Error 1
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/pick_ew
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o pick_ew.o pick_ew.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o pick_ra.o pick_ra.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o restart.o restart.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o config.o config.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o stalist.o stalist.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o compare.o compare.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o index.o index.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o sample.o sample.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o report.o report.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o initvar.o initvar.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o scan.o scan.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o sign.o sign.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/pick_ew pick_ew.o pick_ra.o restart.o config.o stalist.o compare.o index.o sample.o report.o initvar.o scan.o sign.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/trheadconv.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/pick_wcatwc
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o pick_wcatwc.o pick_wcatwc.c
pick_wcatwc.c:629:43: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
               (long)errTime, PK_RESTART, GapSize, Sta->szStation, Sta->szNetID,
                                          ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
pick_wcatwc.c:909:30: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                  { if ( str = k_str() ) strcpy( ptAS[i].szRegionName, str ); }
                         ~~~~^~~~~~~~~
pick_wcatwc.c:909:30: note: place parentheses around the assignment to silence this warning
                  { if ( str = k_str() ) strcpy( ptAS[i].szRegionName, str ); }
                             ^
                         (            )
pick_wcatwc.c:909:30: note: use '==' to turn this assignment into an equality comparison
                  { if ( str = k_str() ) strcpy( ptAS[i].szRegionName, str ); }
                             ^
                             ==
pick_wcatwc.c:932:37: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        {  if ( str = k_str() ) strcpy( ptAS[i].szStation[k], str ); }
                                ~~~~^~~~~~~~~
pick_wcatwc.c:932:37: note: place parentheses around the assignment to silence this warning
                        {  if ( str = k_str() ) strcpy( ptAS[i].szStation[k], str ); }
                                    ^
                                (            )
pick_wcatwc.c:932:37: note: use '==' to turn this assignment into an equality comparison
                        {  if ( str = k_str() ) strcpy( ptAS[i].szStation[k], str ); }
                                    ^
                                    ==
3 warnings generated.
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_   -c -o config.o config.c
gcc -I. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_ADD_TRACE2_HEADER_ -o /opt/earthworm/earthworm_svn/bin/pick_wcatwc pick_wcatwc.o config.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/trheadconv.o -L/opt/earthworm/earthworm_svn/lib -lebpick -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/nll_mgr
make -f makefile.unix nll_mgr
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN nll_mgr.c
nll_mgr.c:246:1: warning: '/*' within block comment [-Wcomment]
/*sprintf( arcOut, "hypoMgrArcOut%u", MyModId );
^
nll_mgr.c:288:2: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( hypo_msg ) != 0 ) return -1;     /* load startup file */
        ^
nll_mgr.c:288:51: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( hypo_msg ) != 0 ) return -1;     /* load startup file */
                                                         ^
nll_mgr.c:296:53: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( "200 T 1900 0" ) != 0 ) return -1; /* force Y2K formats  */
                                                           ^
nll_mgr.c:297:53: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( "COP 5" )        != 0 ) return -1; /* input arc w/shadow */
                                                           ^
nll_mgr.c:299:2: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( hypo_msg )       != 0 ) return -1; /* input phase file   */
        ^
nll_mgr.c:299:53: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( hypo_msg )       != 0 ) return -1; /* input phase file   */
                                                           ^
nll_mgr.c:304:53: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( "CAR 3" )        != 0 ) return -1; /* output arc w/shadow*/
                                                           ^
nll_mgr.c:306:2: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( hypo_msg )       != 0 ) return -1; /* archive output file*/
        ^
nll_mgr.c:306:53: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( hypo_msg )       != 0 ) return -1; /* archive output file*/
                                                           ^
nll_mgr.c:308:2: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( hypo_msg )       != 0 ) return -1; /* summary output file*/
        ^
nll_mgr.c:308:53: warning: '/*' within block comment [-Wcomment]
        /*if( callHypo( hypo_msg )       != 0 ) return -1; /* summary output file*/
                                                           ^
nll_mgr.c:660:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                 if ( str=k_str() ) {
                      ~~~^~~~~~~~
nll_mgr.c:660:12: note: place parentheses around the assignment to silence this warning
                 if ( str=k_str() ) {
                         ^
                      (          )
nll_mgr.c:660:12: note: use '==' to turn this assignment into an equality comparison
                 if ( str=k_str() ) {
                         ^
                         ==
nll_mgr.c:666:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                 if ( str=k_str() ) {
                      ~~~^~~~~~~~
nll_mgr.c:666:12: note: place parentheses around the assignment to silence this warning
                 if ( str=k_str() ) {
                         ^
                      (          )
nll_mgr.c:666:12: note: use '==' to turn this assignment into an equality comparison
                 if ( str=k_str() ) {
                         ^
                         ==
nll_mgr.c:672:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                 if ( str=k_str() ) {
                      ~~~^~~~~~~~
nll_mgr.c:672:12: note: place parentheses around the assignment to silence this warning
                 if ( str=k_str() ) {
                         ^
                      (          )
nll_mgr.c:672:12: note: use '==' to turn this assignment into an equality comparison
                 if ( str=k_str() ) {
                         ^
                         ==
nll_mgr.c:678:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                 if ( str=k_str() ) {
                      ~~~^~~~~~~~
nll_mgr.c:678:12: note: place parentheses around the assignment to silence this warning
                 if ( str=k_str() ) {
                         ^
                      (          )
nll_mgr.c:678:12: note: use '==' to turn this assignment into an equality comparison
                 if ( str=k_str() ) {
                         ^
                         ==
nll_mgr.c:684:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                 if ( str=k_str() ) {
                      ~~~^~~~~~~~
nll_mgr.c:684:12: note: place parentheses around the assignment to silence this warning
                 if ( str=k_str() ) {
                         ^
                      (          )
nll_mgr.c:684:12: note: use '==' to turn this assignment into an equality comparison
                 if ( str=k_str() ) {
                         ^
                         ==
nll_mgr.c:690:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                 if ( str=k_str() ) {
                      ~~~^~~~~~~~
nll_mgr.c:690:12: note: place parentheses around the assignment to silence this warning
                 if ( str=k_str() ) {
                         ^
                      (          )
nll_mgr.c:690:12: note: use '==' to turn this assignment into an equality comparison
                 if ( str=k_str() ) {
                         ^
                         ==
nll_mgr.c:1135:32: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat]
        sprintf( errMsg, "%d %d\n\0", tstamp, errNum );
                          ~~          ^~~~~~
                          %ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
nll_mgr.c:1135:27: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( errMsg, "%d %d\n\0", tstamp, errNum );
                         ~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
20 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/nll_mgr nll_mgr.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/pipe.o /opt/earthworm/earthworm_svn/lib/read_arc.o /opt/earthworm/earthworm_svn/lib/chron3.o -lm -lpthread 
make -f makefile.unix arcfeeder
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN arcfeeder.c
arcfeeder.c:50:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char *argv[] )
^~~~
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/arcfeeder arcfeeder.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/pipe.o -lm -lpthread 
# uncomment for building NLLoc on Linux/Mac OS X
# (cd src;make;cp NLLoc /opt/earthworm/earthworm_svn/bin)  
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/pkfilter
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN pkfilter.c
pkfilter.c:460:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
pkfilter.c:460:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
pkfilter.c:460:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
pkfilter.c:472:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
pkfilter.c:472:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
pkfilter.c:472:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
pkfilter.c:484:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
pkfilter.c:484:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
pkfilter.c:484:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
pkfilter.c:515:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
pkfilter.c:515:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
pkfilter.c:515:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
pkfilter.c:525:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                   if( str=k_str() ) {
                       ~~~^~~~~~~~
pkfilter.c:525:27: note: place parentheses around the assignment to silence this warning
                   if( str=k_str() ) {
                          ^
                       (          )
pkfilter.c:525:27: note: use '==' to turn this assignment into an equality comparison
                   if( str=k_str() ) {
                          ^
                          ==
pkfilter.c:654:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
pkfilter.c:654:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
pkfilter.c:654:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
6 warnings generated.
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/pkfilter  pkfilter.o /opt/earthworm/earthworm_svn/lib/rdpickcoda.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/rayloc_ew
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -I /opt/earthworm/earthworm_svn/include/ -DUSE_LOGIT -Wall   -c -o rayloc_ew_main.o rayloc_ew_main.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -I /opt/earthworm/earthworm_svn/include/ -DUSE_LOGIT -Wall   -c -o rayloc_ew_config.o rayloc_ew_config.c
rayloc_ew_config.c:131:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
rayloc_ew_config.c:131:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
rayloc_ew_config.c:131:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
rayloc_ew_config.c:145:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
rayloc_ew_config.c:145:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
rayloc_ew_config.c:145:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
rayloc_ew_config.c:159:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
rayloc_ew_config.c:159:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
rayloc_ew_config.c:159:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
rayloc_ew_config.c:172:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
rayloc_ew_config.c:172:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
rayloc_ew_config.c:172:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
rayloc_ew_config.c:197:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
            if ( str = k_str() )
                 ~~~~^~~~~~~~~
rayloc_ew_config.c:197:22: note: place parentheses around the assignment to silence this warning
            if ( str = k_str() )
                     ^
                 (            )
rayloc_ew_config.c:197:22: note: use '==' to turn this assignment into an equality comparison
            if ( str = k_str() )
                     ^
                     ==
5 warnings generated.
gfortran -m32 -g   -c -o distaz.o distaz.f
gfortran -m32 -g   -c -o input.o input.f
gfortran -m32 -g   -c -o libsun.o libsun.f
gfortran -m32 -g   -c -o ellip.o ellip.f
gfortran -m32 -g   -c -o io_util.o io_util.f
gfortran -m32 -g   -c -o libtau.o libtau.f
libtau.f:1628.29:

      call asnag1(nin,-1,100,'Enter model name:',modnam)                
                             1
Warning: Character length of actual argument shorter than of dummy argument 'ia' (17/1000) at (1)
gfortran -m32 -g   -c -o robust_util.o robust_util.f
robust_util.f:213.21:

      common /stadtc/ flgs                                              
                     1
Warning: Named COMMON block 'stadtc' at (1) shall be of the same size as elsewhere (22 vs 21 bytes)
pickcm.inc:15.21:
    Included at robust_util.f:1536:

      common /stadtc/ sta,comp,network,loca,phase,pflg                  
                     1
Warning: Named COMMON block 'stadtc' at (1) shall be of the same size as elsewhere (21 vs 22 bytes)
pickcm.inc:15.21:
    Included at robust_util.f:1387:

      common /stadtc/ sta,comp,network,loca,phase,pflg                  
                     1
Warning: Named COMMON block 'stadtc' at (1) shall be of the same size as elsewhere (21 vs 22 bytes)
pickcm.inc:15.21:
    Included at robust_util.f:933:

      common /stadtc/ sta,comp,network,loca,phase,pflg                  
                     1
Warning: Named COMMON block 'stadtc' at (1) shall be of the same size as elsewhere (21 vs 22 bytes)
pickcm.inc:15.21:
    Included at robust_util.f:368:

      common /stadtc/ sta,comp,network,loca,phase,pflg                  
                     1
Warning: Named COMMON block 'stadtc' at (1) shall be of the same size as elsewhere (21 vs 22 bytes)
pickcm.inc:15.21:
    Included at robust_util.f:820:

      common /stadtc/ sta,comp,network,loca,phase,pflg                  
                     1
Warning: Named COMMON block 'stadtc' at (1) shall be of the same size as elsewhere (21 vs 22 bytes)
pickcm.inc:15.21:
    Included at robust_util.f:1298:

      common /stadtc/ sta,comp,network,loca,phase,pflg                  
                     1
Warning: Named COMMON block 'stadtc' at (1) shall be of the same size as elsewhere (21 vs 22 bytes)
gfortran -m32 -g   -c -o hypo.o hypo.f
gfortran -m32 -g   -c -o output.o output.f
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -I /opt/earthworm/earthworm_svn/include/ -DUSE_LOGIT -Wall   -c -o rayloc_stations.o rayloc_stations.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -I /opt/earthworm/earthworm_svn/include/ -DUSE_LOGIT -Wall   -c -o rayloc1.o rayloc1.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -I /opt/earthworm/earthworm_svn/include/ -DUSE_LOGIT -Wall   -c -o rayloc_unused_phases.o rayloc_unused_phases.c
gfortran -m32 -g   -c -o librayloc1.o librayloc1.f
gfortran -m32 -g   -o rayloc_ew rayloc_ew_main.o rayloc_ew_config.o /opt/earthworm/earthworm_svn/lib/rayloc_message_rw.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/earthworm_defs.o /opt/earthworm/earthworm_svn/lib/global_msg.o /opt/earthworm/earthworm_svn/lib/global_loc_rw.o distaz.o input.o libsun.o ellip.o io_util.o libtau.o robust_util.o hypo.o output.o rayloc_stations.o rayloc1.o rayloc_unused_phases.o  librayloc1.o -lm -lpthread
ld: library not found for -lcrt1.10.6.o
collect2: error: ld returned 1 exit status
make[2]: *** [rayloc_ew] Error 1
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/raypicker
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c raypicker.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c compare.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c config.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c debug.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c pick_channel_info.c
pick_channel_info.c:1659:80: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
              sprintf(dbg_filename, "%sraypick_%d_pick.txt", getenv("EW_LOG"), channel->pickId);
                                               ~~                              ^~~~~~~~~~~~~~~
                                               %ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
pick_channel_info.c:1664:71: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
                  fprintf(g_debugFile, "Pick %d for <%s:%s:%s:%s>\n", channel->pickId, 
                                             ~~                       ^~~~~~~~~~~~~~~
                                             %ld
pick_channel_info.c:1709:43: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
                                          channel->pickId);
                                          ^~~~~~~~~~~~~~~
pick_channel_info.c:1715:79: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
              sprintf(dbg_filename, "%sraypick_%d_sta.txt", getenv("EW_LOG"), channel->pickId);
                                               ~~                             ^~~~~~~~~~~~~~~
                                               %ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
4 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c pick_series.c
pick_series.c:507:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((a1 == c_sta_end)) /* if(k1-ntb)30,32,30 */
               ~~~^~~~~~~~~~~~
pick_series.c:507:19: note: remove extraneous parentheses around the comparison to silence this warning
          if ((a1 == c_sta_end)) /* if(k1-ntb)30,32,30 */
              ~   ^           ~
pick_series.c:507:19: note: use '=' to turn this equality comparison into an assignment
          if ((a1 == c_sta_end)) /* if(k1-ntb)30,32,30 */
                  ^~
                  =
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c stalist_parse.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c scnl_list_utils.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c rate_constants.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c ray_trigger.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c rp_messaging.c
rp_messaging.c:151:50: warning: format specifies type 'short' but the argument has type 'int' [-Wformat]
  snprintf( msg, sizeof(msg), "%ld %hd %s\n", t, 0, szError);
                                   ~~~           ^
                                   %d
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c stalist.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c symmetry.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -c tracebuf2double.c
echo "making the main app"
making the main app
echo "have raypicker.o compare.o config.o debug.o pick_channel_info.o pick_series.o stalist_parse.o scnl_list_utils.o rate_constants.o ray_trigger.o rp_messaging.o stalist.o symmetry.o tracebuf2double.o"
have raypicker.o compare.o config.o debug.o pick_channel_info.o pick_series.o stalist_parse.o scnl_list_utils.o rate_constants.o ray_trigger.o rp_messaging.o stalist.o symmetry.o tracebuf2double.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN raypicker.o compare.o config.o debug.o pick_channel_info.o pick_series.o stalist_parse.o scnl_list_utils.o rate_constants.o ray_trigger.o rp_messaging.o stalist.o symmetry.o tracebuf2double.o /opt/earthworm/earthworm_svn/lib/getutil.o /opt/earthworm/earthworm_svn/lib/kom.o /opt/earthworm/earthworm_svn/lib/logit_mt.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/sleep_ew.o /opt/earthworm/earthworm_svn/lib/sema_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/time_ew.o /opt/earthworm/earthworm_svn/lib/threads_ew.o /opt/earthworm/earthworm_svn/lib/transport.o /opt/earthworm/earthworm_svn/lib/butterworth.o /opt/earthworm/earthworm_svn/lib/complex_math.o /opt/earthworm/earthworm_svn/lib/convertInstResponse.o /opt/earthworm/earthworm_svn/lib/global_amp_rw.o /opt/earthworm/earthworm_svn/lib/global_msg.o /opt/earthworm/earthworm_svn/lib/earthworm_defs.o /opt/earthworm/earthworm_svn/lib/global_pick_rw.o /opt/earthworm/earthworm_svn/lib/ioc_filter.o /opt/earthworm/earthworm_svn/lib/transferFunction.o /opt/earthworm/earthworm_svn/lib/watchdog_client.o /opt/earthworm/earthworm_svn/lib/residue.o  -lm -lpthread -o raypicker
cp raypicker /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/statrigfilter
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN statrigfilter.c
statrigfilter.c:434:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
statrigfilter.c:434:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
statrigfilter.c:434:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
statrigfilter.c:446:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
statrigfilter.c:446:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
statrigfilter.c:446:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
statrigfilter.c:458:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
statrigfilter.c:458:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
statrigfilter.c:458:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
statrigfilter.c:489:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
statrigfilter.c:489:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
statrigfilter.c:489:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
statrigfilter.c:497:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                   if( str=k_str() ) {
                       ~~~^~~~~~~~
statrigfilter.c:497:27: note: place parentheses around the assignment to silence this warning
                   if( str=k_str() ) {
                          ^
                       (          )
statrigfilter.c:497:27: note: use '==' to turn this assignment into an equality comparison
                   if( str=k_str() ) {
                          ^
                          ==
statrigfilter.c:583:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
statrigfilter.c:583:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
statrigfilter.c:583:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
6 warnings generated.
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/statrigfilter  statrigfilter.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/wftimefilter
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN wftimefilter.c
wftimefilter.c:713:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
wftimefilter.c:713:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
wftimefilter.c:713:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
wftimefilter.c:725:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
wftimefilter.c:725:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
wftimefilter.c:725:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
wftimefilter.c:737:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
wftimefilter.c:737:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
wftimefilter.c:737:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
wftimefilter.c:768:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if( str=k_str() ) {
                    ~~~^~~~~~~~
wftimefilter.c:768:24: note: place parentheses around the assignment to silence this warning
                if( str=k_str() ) {
                       ^
                    (          )
wftimefilter.c:768:24: note: use '==' to turn this assignment into an equality comparison
                if( str=k_str() ) {
                       ^
                       ==
wftimefilter.c:775:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                   if( str=k_str() ) {
                       ~~~^~~~~~~~
wftimefilter.c:775:27: note: place parentheses around the assignment to silence this warning
                   if( str=k_str() ) {
                          ^
                       (          )
wftimefilter.c:775:27: note: use '==' to turn this assignment into an equality comparison
                   if( str=k_str() ) {
                          ^
                          ==
wftimefilter.c:783:30: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                      if( str=k_str() ) {
                          ~~~^~~~~~~~
wftimefilter.c:783:30: note: place parentheses around the assignment to silence this warning
                      if( str=k_str() ) {
                             ^
                          (          )
wftimefilter.c:783:30: note: use '==' to turn this assignment into an equality comparison
                      if( str=k_str() ) {
                             ^
                             ==
6 warnings generated.
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/wftimefilter  wftimefilter.o /opt/earthworm/earthworm_svn/lib/trheadconv.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/wftimeshifter
gcc -c -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN wftimeshifter.c
wftimeshifter.c:368:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                if( str=k_str() ) {
                                    ~~~^~~~~~~~
wftimeshifter.c:368:12: note: place parentheses around the assignment to silence this warning
                                if( str=k_str() ) {
                                       ^
                                    (          )
wftimeshifter.c:368:12: note: use '==' to turn this assignment into an equality comparison
                                if( str=k_str() ) {
                                       ^
                                       ==
wftimeshifter.c:380:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                if( str=k_str() ) {
                                    ~~~^~~~~~~~
wftimeshifter.c:380:12: note: place parentheses around the assignment to silence this warning
                                if( str=k_str() ) {
                                       ^
                                    (          )
wftimeshifter.c:380:12: note: use '==' to turn this assignment into an equality comparison
                                if( str=k_str() ) {
                                       ^
                                       ==
wftimeshifter.c:392:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                if( str=k_str() ) {
                                    ~~~^~~~~~~~
wftimeshifter.c:392:12: note: place parentheses around the assignment to silence this warning
                                if( str=k_str() ) {
                                       ^
                                    (          )
wftimeshifter.c:392:12: note: use '==' to turn this assignment into an equality comparison
                                if( str=k_str() ) {
                                       ^
                                       ==
wftimeshifter.c:423:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                if( str=k_str() ) {
                                    ~~~^~~~~~~~
wftimeshifter.c:423:12: note: place parentheses around the assignment to silence this warning
                                if( str=k_str() ) {
                                       ^
                                    (          )
wftimeshifter.c:423:12: note: use '==' to turn this assignment into an equality comparison
                                if( str=k_str() ) {
                                       ^
                                       ==
wftimeshifter.c:430:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                        if( str=k_str() ) {
                                            ~~~^~~~~~~~
wftimeshifter.c:430:13: note: place parentheses around the assignment to silence this warning
                                        if( str=k_str() ) {
                                               ^
                                            (          )
wftimeshifter.c:430:13: note: use '==' to turn this assignment into an equality comparison
                                        if( str=k_str() ) {
                                               ^
                                               ==
wftimeshifter.c:438:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                                if( str=k_str() ) {
                                                    ~~~^~~~~~~~
wftimeshifter.c:438:14: note: place parentheses around the assignment to silence this warning
                                                if( str=k_str() ) {
                                                       ^
                                                    (          )
wftimeshifter.c:438:14: note: use '==' to turn this assignment into an equality comparison
                                                if( str=k_str() ) {
                                                       ^
                                                       ==
6 warnings generated.
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/wftimeshifter  wftimeshifter.o /opt/earthworm/earthworm_svn/lib/trheadconv.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/ewaccel
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -g -c ewaccel.c -o ewaccel.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -g -c butterworth_c.c -o butterworth_c.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o ewaccel ewaccel.o butterworth_c.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o -lm -lpthread -lc
cp ewaccel /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/ewshear
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -c ewshear.c -o ewshear.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -c iir.c -o iir.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o ewshear ewshear.o iir.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/ws2ts.o /opt/earthworm/earthworm_svn/lib/ew_spectra_io.o -lm -lpthread -lc
cp ewshear /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/ewnotify
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -c ewnotify.c -o ewnotify.o
ewnotify.c:450:22: warning: incompatible pointer types passing 'char *' to parameter of type 'char (*)[60]' [-Wincompatible-pointer-types]
     ret = SendMail( recip, nRecip, mailProg, subject, outBody+4, NULL, NULL,  
                     ^~~~~
/opt/earthworm/earthworm_svn/include/earthworm_simple_funcs.h:86:20: note: passing argument to parameter here
int SendMail( char [][60], int, char *, char *, 
                   ^
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o ewnotify ewnotify.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/ew_spectra_io.o /opt/earthworm/earthworm_svn/lib/sendmail.o -lm -lpthread -lc
cp ewnotify /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/ewthresh
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I. -c ewthresh.c -o ewthresh.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o ewthresh ewthresh.o /opt/earthworm/earthworm_svn/lib/libew_mt.a /opt/earthworm/earthworm_svn/lib/ws_clientII.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o  -lm -lpthread -lc
cp ewthresh /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/seismic_processing/pick_FP
(cd ./picker; make -f makefile.unix)
gcc -c -I.. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g FilterPicker5_Memory.c -o FilterPicker5_Memory.o
gcc -c -I.. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g PickData.c -o PickData.o
gcc -c -I.. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g FilterPicker5.c -o FilterPicker5.o
gcc -c -I.. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g picker_func_test.c -o picker_func_test.o
make[3]: Circular picker_func_test <- picker_func_test dependency dropped.
gcc picker_func_test.o FilterPicker5.o FilterPicker5_Memory.o PickData.o -I.. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o .//picker_func_test -lm
gcc -c -I.. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g picker_func_test_memory.c -o picker_func_test_memory.o
make[3]: Circular picker_func_test_memory <- picker_func_test_memory dependency dropped.
gcc picker_func_test_memory.o FilterPicker5.o FilterPicker5_Memory.o PickData.o -I.. -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o .//picker_func_test_memory -lm
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o pick_FP.o pick_FP.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o call_FilterPicker.o call_FilterPicker.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o restart.o restart.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o config.o config.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o stalist.o stalist.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o compare.o compare.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o index.o index.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o report.o report.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o initvar.o initvar.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/pick_FP pick_FP.o call_FilterPicker.o restart.o config.o stalist.o compare.o index.o report.o initvar.o ./picker/FilterPicker5.o ./picker/FilterPicker5_Memory.o ./picker/PickData.o /opt/earthworm/earthworm_svn/lib/libew.a /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/trheadconv.o -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/system_control
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/system_control/pau
make -f makefile.unix pau
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o pau.o pau.c
pau.c:29:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char **argv )
^~~~
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o setflags.o setflags.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/pau pau.o setflags.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/libew.a -lpthread 
make -f makefile.unix pidpau
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o pidpau.o pidpau.c
pidpau.c:49:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char **argv )
^~~~
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/pidpau pidpau.o setflags.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/libew.a -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/system_control/reconfigure
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN reconfigure.c
reconfigure.c:87:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char *argv[] )
^~~~
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/reconfigure reconfigure.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread -lc
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/system_control/restart
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN restart.c
restart.c:69:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char *argv[] )
^~~~
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/restart restart.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread -lc
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/system_control/stopmodule
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN stopmodule.c
stopmodule.c:88:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char *argv[] )
^~~~
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/stopmodule stopmodule.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/libew.a  -lm -lpthread -lc
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/system_control/startstop_unix
gcc -I../../../include   -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o startstop.o startstop.c
gcc -I../../../include   -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wl,-search_paths_first -o ../../../bin/startstop startstop.o ../../../lib/startstop_unix_generic.o ../../../lib/lockfile.o ../../../lib/lockfile_ew.o ../../../lib/startstop_lib.o  ../../../lib/ew_nevent_message.o ../../../lib/libew_mt.a  -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/system_control/status
gcc -c -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN status.c
status.c:85:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main( int argc, char *argv[] )
^~~~
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -g -o /opt/earthworm/earthworm_svn/bin/status status.o /opt/earthworm/earthworm_svn/lib/dirops_ew.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread -lc
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_sources
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_sources/grf2ew
gcc -c -I../../../include -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_DEBUG  main.c
gcc -c -I../../../include -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_DEBUG  mem.c
gcc -c -I../../../include -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_DEBUG  sock.c
gcc -c -I../../../include -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_DEBUG  grf.c
gcc -c -I../../../include -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_DEBUG  config.c
config.c:232:67: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
        fprintf(stderr, "   -t  Socket read timeout in seconds. (%d)\n", (INT32)(DFL_TIMEOUT / UST_SECOND));
                                                                 ~~      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                                 %ld
config.c:235:67: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
        fprintf(stderr, "   -H  Heartbeat interval in seconds. (%d).\n", (INT32)(DFL_HEARTBEAT / UST_SECOND));
                                                                ~~       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                                %ld
2 warnings generated.
gcc -c -I../../../include -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_DEBUG  serialize.c
gcc -c -I../../../include -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_DEBUG  ustime.c
ustime.c:210:46: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                        length = snprintf(string, n, "%04d-%03d", year, doy);
                                                      ~~~~        ^~~~
                                                      %04ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:210:52: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                        length = snprintf(string, n, "%04d-%03d", year, doy);
                                                           ~~~~         ^~~
                                                           %03ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:212:51: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                        length = snprintf(string, n, "%04d-%02d-%02d", year, month, day);
                                                      ~~~~             ^~~~
                                                      %04ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:212:57: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                        length = snprintf(string, n, "%04d-%02d-%02d", year, month, day);
                                                           ~~~~              ^~~~~
                                                           %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:212:64: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                        length = snprintf(string, n, "%04d-%02d-%02d", year, month, day);
                                                                ~~~~                ^~~
                                                                %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:215:47: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                        length = snprintf(string, n, "%04d-%03dT", year, doy);
                                                      ~~~~         ^~~~
                                                      %04ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:215:53: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                        length = snprintf(string, n, "%04d-%03dT", year, doy);
                                                           ~~~~          ^~~
                                                           %03ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:217:52: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                        length = snprintf(string, n, "%04d-%02d-%02dT", year, month, day);
                                                      ~~~~              ^~~~
                                                      %04ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:217:58: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                        length = snprintf(string, n, "%04d-%02d-%02dT", year, month, day);
                                                           ~~~~               ^~~~~
                                                           %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:217:65: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                        length = snprintf(string, n, "%04d-%02d-%02dT", year, month, day);
                                                                ~~~~                 ^~~
                                                                %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:221:60: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                length = snprintf(string + length, n, "%02d:%02d:%02dZ", hour, minute, (INT32)second);
                                                       ~~~~              ^~~~
                                                       %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:221:66: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                length = snprintf(string + length, n, "%02d:%02d:%02dZ", hour, minute, (INT32)second);
                                                            ~~~~               ^~~~~~
                                                            %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:221:74: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                length = snprintf(string + length, n, "%02d:%02d:%02dZ", hour, minute, (INT32)second);
                                                                 ~~~~                  ^~~~~~~~~~~~~
                                                                 %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:223:63: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                length = snprintf(string + length, n, "%02d:%02d:%06.3lfZ", hour, minute, second);
                                                       ~~~~                 ^~~~
                                                       %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:223:69: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                length = snprintf(string + length, n, "%02d:%02d:%06.3lfZ", hour, minute, second);
                                                            ~~~~                  ^~~~~~
                                                            %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:225:63: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                length = snprintf(string + length, n, "%02d:%02d:%09.6lfZ", hour, minute, second);
                                                       ~~~~                 ^~~~
                                                       %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:225:69: warning: format specifies type 'int' but the argument has type 'INT32' (aka 'long') [-Wformat]
                length = snprintf(string + length, n, "%02d:%02d:%09.6lfZ", hour, minute, second);
                                                            ~~~~                  ^~~~~~
                                                            %02ld
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:340:52: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                        length = snprintf(tstring, MAX_FORMAT, "%u %s", (UINT32)temp, (temp == 1 ? "year" : "years"));
                                                                ~~      ^~~~~~~~~~~~
                                                                %lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:342:50: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                        length = snprintf(tstring, MAX_FORMAT, "%u-", (UINT32)temp);
                                                                ~~    ^~~~~~~~~~~~
                                                                %lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:356:55: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                                length = snprintf(tstring, MAX_FORMAT, ", %u %s", (UINT32)temp, (temp == 1 ? "day" : "days"));
                                                                          ~~      ^~~~~~~~~~~~
                                                                          %lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:358:53: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                                length = snprintf(tstring, MAX_FORMAT, "%u %s", (UINT32)temp, (temp == 1 ? "day" : "days"));
                                                                        ~~      ^~~~~~~~~~~~
                                                                        %lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:360:52: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                        length = snprintf(tstring, MAX_FORMAT, "%03uT", (UINT32)temp);
                                                                ~~~~    ^~~~~~~~~~~~
                                                                %03lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:376:55: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                                length = snprintf(tstring, MAX_FORMAT, ", %u %s", (UINT32)temp, (temp == 1 ? "hour" : "hours"));
                                                                          ~~      ^~~~~~~~~~~~
                                                                          %lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:378:53: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                                length = snprintf(tstring, MAX_FORMAT, "%u %s", (UINT32)temp, (temp == 1 ? "hour" : "hours"));
                                                                        ~~      ^~~~~~~~~~~~
                                                                        %lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:380:52: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                        length = snprintf(tstring, MAX_FORMAT, "%02u:", (UINT32)temp);
                                                                ~~~~    ^~~~~~~~~~~~
                                                                %02lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:394:55: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                                length = snprintf(tstring, MAX_FORMAT, ", %u %s", (UINT32)temp, (temp == 1 ? "minute" : "minutes"));
                                                                          ~~      ^~~~~~~~~~~~
                                                                          %lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:396:53: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                                length = snprintf(tstring, MAX_FORMAT, "%u %s", (UINT32)temp, (temp == 1 ? "minute" : "minutes"));
                                                                        ~~      ^~~~~~~~~~~~
                                                                        %lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:398:52: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                        length = snprintf(tstring, MAX_FORMAT, "%02u:", (UINT32)temp);
                                                                ~~~~    ^~~~~~~~~~~~
                                                                %02lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:412:56: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                        length = snprintf(tstring, MAX_FORMAT, ", %u.%06u", (UINT32)temp, (UINT32)interval);
                                                                  ~~        ^~~~~~~~~~~~
                                                                  %lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:412:70: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                        length = snprintf(tstring, MAX_FORMAT, ", %u.%06u", (UINT32)temp, (UINT32)interval);
                                                                     ~~~~                 ^~~~~~~~~~~~~~~~
                                                                     %06lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:414:54: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                        length = snprintf(tstring, MAX_FORMAT, "%u.%06u", (UINT32)temp, (UINT32)interval);
                                                                ~~        ^~~~~~~~~~~~
                                                                %lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:414:68: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                        length = snprintf(tstring, MAX_FORMAT, "%u.%06u", (UINT32)temp, (UINT32)interval);
                                                                   ~~~~                 ^~~~~~~~~~~~~~~~
                                                                   %06lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:416:55: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                length = snprintf(tstring, MAX_FORMAT, "%02u.%06u", (UINT32)temp, (UINT32)interval);
                                                        ~~~~        ^~~~~~~~~~~~
                                                        %02lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
ustime.c:416:69: warning: format specifies type 'unsigned int' but the argument has type 'UINT32' (aka 'unsigned long') [-Wformat]
                length = snprintf(tstring, MAX_FORMAT, "%02u.%06u", (UINT32)temp, (UINT32)interval);
                                                             ~~~~                 ^~~~~~~~~~~~~~~~
                                                             %06lu
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
                                                             ^
34 warnings generated.
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -D_DEBUG  -o ../../../bin/grf2ew main.o mem.o sock.o grf.o config.o serialize.o ustime.o ../../../lib/libew_mt.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_sources/k2ew
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2ewmain.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG outptthrd.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG terminat.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG getconfig.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2ewerrs.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2crctbl.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2cirbuf.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2pktman.c
k2pktman.c:289:34: warning: 'memset' call operates on objects of type 'struct StrDataHdr' while the size is based on a different type 'struct StrDataHdr *' [-Wsizeof-pointer-memaccess]
        memset(pdatahdr,0,sizeof(pdatahdr));     /* clear header data */
               ~~~~~~~~          ^~~~~~~~
k2pktman.c:289:34: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)?
        memset(pdatahdr,0,sizeof(pdatahdr));     /* clear header data */
                                 ^~~~~~~~
1 warning generated.
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2misc.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2pktio.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2ewrstrt.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG heartbt.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2info.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG error_ew_un.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2c_tcp.c
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG -o /opt/earthworm/earthworm_svn/bin/k2ew_tcp k2ewmain.o outptthrd.o terminat.o getconfig.o k2ewerrs.o k2crctbl.o k2cirbuf.o k2pktman.o k2misc.o k2pktio.o k2ewrstrt.o heartbt.o k2info.o error_ew_un.o k2c_tcp.o /opt/earthworm/earthworm_svn/lib/libew_mt.a \
   /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/socket_ew.o -lm -lpthread 
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG k2c_ser_un.c
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DDEBUG -o /opt/earthworm/earthworm_svn/bin/k2ew_tty k2ewmain.o outptthrd.o terminat.o getconfig.o k2ewerrs.o k2crctbl.o k2cirbuf.o k2pktman.o k2misc.o k2pktio.o k2ewrstrt.o heartbt.o k2info.o error_ew_un.o k2c_ser_un.o /opt/earthworm/earthworm_svn/lib/libew_mt.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_sources/nmxptool
( test -f Makefile && test -f src/Makefile ) \
		|| ( ./configure  CFLAGS="-m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed" LDFLAGS="-Wl,-search_paths_first -L/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed" )
checking build system type... x86_64-apple-darwin13.3.0
checking host system type... x86_64-apple-darwin13.3.0
checking target system type... x86_64-apple-darwin13.3.0
configure: BINARY_DIST_NAME_SUFFIX set to x86_64-apple-darwin13.3.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gawk... (cached) awk
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-apple-darwin13.3.0 file names to x86_64-apple-darwin13.3.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin13.3.0 file names to toolchain format... func_convert_file_noop
checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking how to run the C preprocessor... gcc -E
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 for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin13.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for socket in -lnsl... no
checking for nanosleep in -lrt... no
checking for fabs in -lm... yes
checking for puts in -lws2_32... no
configure: WARNING: Cross-compiling: no x86_64-apple-darwin13.3.0 x86_64-apple-darwin13.3.0 x86_64-apple-darwin13.3.0
configure: WARNING: OSTYPE: darwin13
configure: WARNING: Operating system is not Windows. darwin13
checking for ANSI C header files... (cached) yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for sys/stat.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking winsock2.h usability... no
checking winsock2.h presence... no
checking for winsock2.h... no
checking for msr_init in -lmseed... yes
checking earthworm.h usability... yes
checking earthworm.h presence... no
configure: WARNING: earthworm.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: earthworm.h: proceeding with the compiler's result
checking for earthworm.h... yes
checking kom.h usability... yes
checking kom.h presence... no
configure: WARNING: kom.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: kom.h: proceeding with the compiler's result
checking for kom.h... yes
checking transport.h usability... yes
checking transport.h presence... no
configure: WARNING: transport.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: transport.h: proceeding with the compiler's result
checking for transport.h... yes
checking trace_buf.h usability... yes
checking trace_buf.h presence... no
configure: WARNING: trace_buf.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: trace_buf.h: proceeding with the compiler's result
checking for trace_buf.h... yes
configure: WARNING: SEISCOMPDIR is set to /home/sysop/seiscomp3
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for uint32_t... yes
checking for int8_t... yes
checking for mode_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether time.h and sys/time.h may both be included... yes
checking for sys/time.h... (cached) yes
checking for unistd.h... (cached) yes
checking for alarm... yes
checking for working mktime... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... no
checking return type of signal handlers... void
checking for getcwd... yes
checking for gethostbyname... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for select... yes
checking for setenv... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strerror... yes
checking for strstr... yes
checking for strtol... yes
checking for tzset... yes
checking for gettimeofday... yes
checking for timegm... yes
checking for struct tm.tm_gmtoff... no
checking for global _timezone variable... no
checking whether setsockopt(SO_RCVTIMEO) is broken... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Enabled features
          libmseed : YES
	  SeedLink : YES
	  Earthworm: YES
	  Cross-compiling: no x86_64-apple-darwin13.3.0 x86_64-apple-darwin13.3.0 x86_64-apple-darwin13.3.0
configure:
      Compile nmxptool using 'make'.
configure:
      After compilation you can install nmxptool for Earthworm:
            make install-ew-bin
            make install-ew-conf
configure:
      After compilation you can install nmxptool for Seedlink:
            make install-seiscomp-bin
            make install-seiscomp-templates
make
/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-recursive
Making all in lib
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT libnmxp_a-nmxp.o -MD -MP -MF .deps/libnmxp_a-nmxp.Tpo -c -o libnmxp_a-nmxp.o `test -f 'nmxp.c' || echo './'`nmxp.c
mv -f .deps/libnmxp_a-nmxp.Tpo .deps/libnmxp_a-nmxp.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT libnmxp_a-nmxp_base.o -MD -MP -MF .deps/libnmxp_a-nmxp_base.Tpo -c -o libnmxp_a-nmxp_base.o `test -f 'nmxp_base.c' || echo './'`nmxp_base.c
mv -f .deps/libnmxp_a-nmxp_base.Tpo .deps/libnmxp_a-nmxp_base.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT libnmxp_a-nmxp_data.o -MD -MP -MF .deps/libnmxp_a-nmxp_data.Tpo -c -o libnmxp_a-nmxp_data.o `test -f 'nmxp_data.c' || echo './'`nmxp_data.c
mv -f .deps/libnmxp_a-nmxp_data.Tpo .deps/libnmxp_a-nmxp_data.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT libnmxp_a-nmxp_chan.o -MD -MP -MF .deps/libnmxp_a-nmxp_chan.Tpo -c -o libnmxp_a-nmxp_chan.o `test -f 'nmxp_chan.c' || echo './'`nmxp_chan.c
mv -f .deps/libnmxp_a-nmxp_chan.Tpo .deps/libnmxp_a-nmxp_chan.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT libnmxp_a-nmxp_log.o -MD -MP -MF .deps/libnmxp_a-nmxp_log.Tpo -c -o libnmxp_a-nmxp_log.o `test -f 'nmxp_log.c' || echo './'`nmxp_log.c
mv -f .deps/libnmxp_a-nmxp_log.Tpo .deps/libnmxp_a-nmxp_log.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT libnmxp_a-nmxp_crc32.o -MD -MP -MF .deps/libnmxp_a-nmxp_crc32.Tpo -c -o libnmxp_a-nmxp_crc32.o `test -f 'nmxp_crc32.c' || echo './'`nmxp_crc32.c
mv -f .deps/libnmxp_a-nmxp_crc32.Tpo .deps/libnmxp_a-nmxp_crc32.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT libnmxp_a-nmxp_memory.o -MD -MP -MF .deps/libnmxp_a-nmxp_memory.Tpo -c -o libnmxp_a-nmxp_memory.o `test -f 'nmxp_memory.c' || echo './'`nmxp_memory.c
mv -f .deps/libnmxp_a-nmxp_memory.Tpo .deps/libnmxp_a-nmxp_memory.Po
rm -f libnmxp.a
ar cru libnmxp.a libnmxp_a-nmxp.o libnmxp_a-nmxp_base.o libnmxp_a-nmxp_data.o libnmxp_a-nmxp_chan.o libnmxp_a-nmxp_log.o libnmxp_a-nmxp_crc32.o libnmxp_a-nmxp_memory.o  
ranlib libnmxp.a
Making all in src
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT nmxptool-nmxptool.o -MD -MP -MF .deps/nmxptool-nmxptool.Tpo -c -o nmxptool-nmxptool.o `test -f 'nmxptool.c' || echo './'`nmxptool.c
mv -f .deps/nmxptool-nmxptool.Tpo .deps/nmxptool-nmxptool.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT nmxptool-nmxptool_getoptlong.o -MD -MP -MF .deps/nmxptool-nmxptool_getoptlong.Tpo -c -o nmxptool-nmxptool_getoptlong.o `test -f 'nmxptool_getoptlong.c' || echo './'`nmxptool_getoptlong.c
mv -f .deps/nmxptool-nmxptool_getoptlong.Tpo .deps/nmxptool-nmxptool_getoptlong.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT nmxptool-nmxptool_ew.o -MD -MP -MF .deps/nmxptool-nmxptool_ew.Tpo -c -o nmxptool-nmxptool_ew.o `test -f 'nmxptool_ew.c' || echo './'`nmxptool_ew.c
mv -f .deps/nmxptool-nmxptool_ew.Tpo .deps/nmxptool-nmxptool_ew.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT nmxptool-nmxptool_chanseq.o -MD -MP -MF .deps/nmxptool-nmxptool_chanseq.Tpo -c -o nmxptool-nmxptool_chanseq.o `test -f 'nmxptool_chanseq.c' || echo './'`nmxptool_chanseq.c
mv -f .deps/nmxptool-nmxptool_chanseq.Tpo .deps/nmxptool-nmxptool_chanseq.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT nmxptool-nmxptool_sigcondition.o -MD -MP -MF .deps/nmxptool-nmxptool_sigcondition.Tpo -c -o nmxptool-nmxptool_sigcondition.o `test -f 'nmxptool_sigcondition.c' || echo './'`nmxptool_sigcondition.c
mv -f .deps/nmxptool-nmxptool_sigcondition.Tpo .deps/nmxptool-nmxptool_sigcondition.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT nmxptool-nmxptool_listen.o -MD -MP -MF .deps/nmxptool-nmxptool_listen.Tpo -c -o nmxptool-nmxptool_listen.o `test -f 'nmxptool_listen.c' || echo './'`nmxptool_listen.c
mv -f .deps/nmxptool-nmxptool_listen.Tpo .deps/nmxptool-nmxptool_listen.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -MT nmxptool-seedlink_plugin.o -MD -MP -MF .deps/nmxptool-seedlink_plugin.Tpo -c -o nmxptool-seedlink_plugin.o `test -f 'seedlink_plugin.c' || echo './'`seedlink_plugin.c
mv -f .deps/nmxptool-seedlink_plugin.Tpo .deps/nmxptool-seedlink_plugin.Po
/bin/sh ../libtool  --tag=CC   --mode=link gcc -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  -Wl,-search_paths_first -L/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -o nmxptool nmxptool-nmxptool.o nmxptool-nmxptool_getoptlong.o nmxptool-nmxptool_ew.o nmxptool-nmxptool_chanseq.o nmxptool-nmxptool_sigcondition.o nmxptool-nmxptool_listen.o nmxptool-seedlink_plugin.o  ../lib/libnmxp.a -lm -lmseed /opt/earthworm/earthworm_svn/lib/kom.o /opt/earthworm/earthworm_svn/lib/getutil.o /opt/earthworm/earthworm_svn/lib/logit_mt.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/transport.o /opt/earthworm/earthworm_svn/lib/sleep_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/time_ew.o /opt/earthworm/earthworm_svn/lib/threads_ew.o /opt/earthworm/earthworm_svn/lib/sema_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o
libtool: link: gcc -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed -I/opt/earthworm/earthworm_svn/include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wl,-search_paths_first -o nmxptool nmxptool-nmxptool.o nmxptool-nmxptool_getoptlong.o nmxptool-nmxptool_ew.o nmxptool-nmxptool_chanseq.o nmxptool-nmxptool_sigcondition.o nmxptool-nmxptool_listen.o nmxptool-seedlink_plugin.o /opt/earthworm/earthworm_svn/lib/kom.o /opt/earthworm/earthworm_svn/lib/getutil.o /opt/earthworm/earthworm_svn/lib/logit_mt.o /opt/earthworm/earthworm_svn/lib/socket_ew_common.o /opt/earthworm/earthworm_svn/lib/transport.o /opt/earthworm/earthworm_svn/lib/sleep_ew.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/time_ew.o /opt/earthworm/earthworm_svn/lib/threads_ew.o /opt/earthworm/earthworm_svn/lib/sema_ew.o /opt/earthworm/earthworm_svn/lib/swap.o /opt/earthworm/earthworm_svn/lib/mem_circ_queue.o  -L/opt/earthworm/earthworm_svn/src/libsrc/util/libmseed ../lib/libnmxp.a -lm -lmseed
make[5]: Nothing to be done for `all-am'.
make install-ew-bin
test -d "/opt/earthworm/earthworm_svn/bin"
/usr/bin/install -c 'src/nmxptool' '/opt/earthworm/earthworm_svn/bin/nmxptool'
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_sources/psnadsend
cd PsnAdBoard; make -f makefile.unix; cd ..
c++    -c -o PSNADBoard.o PSNADBoard.cpp
c++    -c -o AdcBoard.o AdcBoard.cpp
c++    -c -o Adcv1.o Adcv1.cpp
c++    -c -o Adcv2.o Adcv2.cpp
c++    -c -o Adcvm.o Adcvm.cpp
c++    -c -o AdcSdr24.o AdcSdr24.cpp
c++    -c -o GpsRef.o GpsRef.cpp
c++    -c -o GpsRefVco.o GpsRefVco.cpp
c++    -c -o PcRef.o PcRef.cpp
c++    -c -o WwvRef.o WwvRef.cpp
c++    -c -o WwvbRef.o WwvbRef.cpp
rm -f libpsn_ew.a
ar -csq libpsn_ew.a PSNADBoard.o AdcBoard.o Adcv1.o Adcv2.o Adcvm.o AdcSdr24.o GpsRef.o GpsRefVco.o PcRef.o WwvRef.o WwvbRef.o
cp libpsn_ew.a ../
c++    -c -o PsnAdSend.o PsnAdSend.cpp
In file included from PsnAdSend.cpp:8:
./PsnAdSend.h:17:10: fatal error: 'earthworm.h' file not found
#include <earthworm.h>
         ^
1 error generated.
make[2]: *** [PsnAdSend.o] Error 1
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_sources/q2ew
Making qlib2
cd ../../libsrc/qlib2/ ; make
make[3]: Nothing to be done for `all32'.
Making comserv
cd comserv; make -f makefile.unix
for dir in util  ; do \
		echo build for $dir ... ; \
		(cd $dir; make -f makefile.unix all); \
	done
build for util ...
gcc -c -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  service.c
gcc -c -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  cfgutil.c
gcc -c -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  stuff.c
stuff.c:118:38: warning: unsequenced modification and access to 'i' [-Wunsequenced]
        outstring[i + 1] = instring[i++] ;
                  ~                  ^
1 warning generated.
gcc -c -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  seedutil.c
gcc -c -I../include -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN  timeutil.c
ar rvs libutil.a service.o cfgutil.o stuff.o seedutil.o timeutil.o 
ar: creating archive libutil.a
a - service.o
a - cfgutil.o
a - stuff.o
a - seedutil.o
a - timeutil.o
ranlib  libutil.a
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include   -c -o convert.o convert.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include   -c -o getconfig.o getconfig.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include   -c -o main.o main.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include   -c -o scn_map.o scn_map.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include   -c -o cs_status.o cs_status.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include   -c -o heart.o heart.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include   -c -o misc_seed_utils.o misc_seed_utils.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include   -c -o die.o die.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include   -c -o logo.o logo.c
gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include   -c -o options.o options.c
\
	gcc -D_REENTRANT -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I../../libsrc/qlib2/ -I./comserv/include -o /opt/earthworm/earthworm_svn/bin/q2ew ./comserv/util/libutil.a convert.o getconfig.o main.o scn_map.o cs_status.o heart.o misc_seed_utils.o die.o logo.o options.o /opt/earthworm/earthworm_svn/lib/libew_mt.a -L../../libsrc/qlib2/ -L./comserv/util -lqlib2nl -lutil  -lpthread -lm
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_sources/q3302ew
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/lib330 -I. -g -c q3302ew.c -o q3302ew.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/lib330 -I. -g -c logging.c -o logging.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/lib330 -I. -g -c config.c -o config.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/lib330 -I. -g -c options.c -o options.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/lib330 -I. -g -c lib330Interface.c -o lib330Interface.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -I/opt/earthworm/earthworm_svn/src/libsrc/lib330 -I. -g -c heart.c -o heart.o
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o q3302ew q3302ew.o logging.o config.o options.o lib330Interface.o heart.o /opt/earthworm/earthworm_svn/lib/libew_mt.a   -L/opt/earthworm/earthworm_svn/src/libsrc/lib330 -l330 -lpthread -lc -lm
cp q3302ew /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_sources/scream2ew
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o config.o config.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o dispatch.o dispatch.c
dispatch.c:87:14: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    cptr_tmp = &(b->buf[16]);
             ^ ~~~~~~~~~~~~~
dispatch.c:90:13: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    sprintf(buf, "%s-%s %d\n%s", network, station, start_int, cptr_tmp);
            ^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                           ^
dispatch.c:91:18: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    len = strlen(buf);
                 ^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/string.h:82:28: note: passing argument to parameter here
size_t   strlen(const char *);
                            ^
3 warnings generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o ewc.o ewc.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o gcf.o gcf.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o gputil.o gputil.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o main.o main.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o mainloop.o mainloop.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o map.o map.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o scream.o scream.c
scream.c:148:79: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
      if (recvfrom(sockfd, buf, SCREAM_MAX_LENGTH, 0, (struct sockaddr*)&sin, &sinlen) < 0)
                                                                              ^~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/socket.h:572:25: note: passing argument to parameter here
                socklen_t * __restrict) __DARWIN_ALIAS_C(recvfrom);
                                      ^
1 warning generated.
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN   -c -o util.o util.c
gcc -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -Wl,-search_paths_first -o scream2ew config.o dispatch.o ewc.o gcf.o gputil.o main.o mainloop.o map.o scream.o util.o /opt/earthworm/earthworm_svn/lib/socket_ew.o /opt/earthworm/earthworm_svn/lib/swap.o  /opt/earthworm/earthworm_svn/lib/libew.a -lpthread -lm 
install -m 755 -c scream2ew /opt/earthworm/earthworm_svn/bin
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DSROS_LINUX -DSRA2D_PARANY -DGPS_AVAILABLE -I/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/parxch/include -I/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/pargps/include -o srpar2ew.o  srpar2ew.c
srpar2ew.c:4452:33: warning: format string contains '\0' within the string body [-Wformat]
        sprintf( Msg, "%ld %ld\n\0", (long)TimeNow, (long)MyPid ); /* Fill message string */
                      ~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4510:33: warning: format string contains '\0' within the string body [-Wformat]
   sprintf( ErrMsg, "%ld %d %s\n\0", (long)TimeNow, ierr, note); /* Fill errmsg str */
                    ~~~~~~~~~~~~^~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4615:23: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
                   j, AtodCurrentPtFill+j,
                      ^~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4616:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+0],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4617:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+1],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4618:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+2],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4619:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+3],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4620:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+4],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4621:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+5],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4622:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+6],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4623:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+7],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4624:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+8],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4625:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+9],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4626:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+10],
                   ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4632:23: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
                   j, AtodCurrentPtFill+j,
                      ^~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4633:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+0],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4634:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+1],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4635:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+2],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4636:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+3],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4637:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+4],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4643:23: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
                   j, AtodCurrentPtFill+j,
                      ^~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4644:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+0],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
srpar2ew.c:4645:20: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
                   AtodBufferFill[pt+1],
                   ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
                                                       ^
23 warnings generated.
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -fPIC -DSROS_LINUX -DSRA2D_PARANY -DGPS_AVAILABLE -I/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/parxch/include -I/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/pargps/include /opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/parxch/lib/parxch.c
/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/parxch/lib/parxch.c:1896:14: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
        if ( close( ParXchHandle ) < 0 )
             ^
/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/parxch/lib/parxch.c:1914:22: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration]
        readreturn = read( ParXchHandle, pValues, BytesToRead );
                     ^
/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/parxch/lib/parxch.c:2063:17: warning: implicit declaration of function 'nanosleep' is invalid in C99 [-Wimplicit-function-declaration]
                nanosleep( &twait, &tleft );
                ^
3 warnings generated.
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -fPIC -DSROS_LINUX -DSRA2D_PARANY -DGPS_AVAILABLE -I/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/pargps/include /opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/pargps/lib/pargps.c
/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/pargps/lib/pargps.c:3760:18: warning: format specifies type 'long *' but the argument has type 'unsigned int *' [-Wformat]
                 &TS->PpsEvent,
                 ^~~~~~~~~~~~~
/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/pargps/lib/pargps.c:3798:18: warning: format specifies type 'long' but the argument has type 'unsigned int' [-Wformat]
                 TS->PpsEvent,
                 ^~~~~~~~~~~~
/opt/earthworm/earthworm_svn/src/data_sources/srpar2ew/pargps/lib/pargps.c:5660:13: warning: implicit declaration of function 'settimeofday' is invalid in C99 [-Wimplicit-function-declaration]
        if (settimeofday( &tv, NULL ) == -1) {
            ^
3 warnings generated.
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/srpar2ew srpar2ew.o parxch.o pargps.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
------
Making unix_modules in:
/opt/earthworm/earthworm_svn/src/data_sources/srusb2ew
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -DSROS_LINUX -I/opt/earthworm/earthworm_svn/src/data_sources/srusb2ew/USBXCH/Include -o srusb2ew.o  srusb2ew.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -fPIC -Wno-multichar -DSROS_LINUX -I/opt/earthworm/earthworm_svn/src/data_sources/srusb2ew/USBXCH/Include /opt/earthworm/earthworm_svn/src/data_sources/srusb2ew/USBXCH/Lib/SrUsbXch.c
gcc -c -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -fPIC -Wno-multichar -DSROS_LINUX -I/opt/earthworm/earthworm_svn/src/data_sources/srusb2ew/USBXCH/Include /opt/earthworm/earthworm_svn/src/data_sources/srusb2ew/USBXCH/Lib/SrHelper.c
gcc -g -m32 -D_DARWIN_C_SOURCE -D_MACOSX -D_INTEL -D_USE_PTHREADS -D_USE_SCHED -I/opt/earthworm/earthworm_svn/include -D_GFORTRAN -o /opt/earthworm/earthworm_svn/bin/srusb2ew srusb2ew.o SrUsbXch.o SrHelper.o /opt/earthworm/earthworm_svn/lib/libew.a -lm -lpthread
