From MAILER-DAEMON Sat Jul  2 12:15:59 2011
Date: 02 Jul 2011 12:15:59 -0400
From: Mail System Internal Data <MAILER-DAEMON@turing.acm.org>
Subject: DON'T DELETE THIS MESSAGE -- FOLDER INTERNAL DATA
X-IMAP: 1309623359 0000000000
Status: RO

This text is part of the internal format of your mail folder, and is not
a real message.  It is created automatically by the mail system software.
If deleted, important folder data will be lost, and it will be re-created
with the data reset to initial values.

From perlman@turing.acm.org Thu Jul 14 12:08:44 2011 -0400
Status: 
X-Status: 
X-Keywords:
Date: Thu, 14 Jul 2011 12:08:42 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: dipankars@ngri.res.in
Subject: Re: STAT
In-Reply-To: <49e63ca9693649c1c684ff7577f70632.squirrel@ngri.res.in>
Message-ID: <Pine.LNX.4.64.1107141208390.10784@turing.acm.org>
References: <49e63ca9693649c1c684ff7577f70632.squirrel@ngri.res.in>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Mon, 11 Jul 2011, dipankars@ngri.res.in wrote:

>
>
> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
> I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>
>

From perlman@turing.acm.org Thu Jul 14 12:17:22 2011 -0400
Status: 
X-Status: 
X-Keywords:
Date: Thu, 14 Jul 2011 12:17:22 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: "Matthew A. Smith" <smithma@pitt.edu>
cc: Gary perlman <perlman@turing.acm.org>
Subject: Re: |STAT location
In-Reply-To: <C6C60FCA-35BB-463E-8C03-8ABF40AFB08A@pitt.edu>
Message-ID: <Pine.LNX.4.64.1107141208520.10784@turing.acm.org>
References: <4488D414-4552-4E44-9A29-3E40F3C169F0@pitt.edu>
 <Pine.LNX.4.64.1106261418470.29905@turing.acm.org>
 <75D3000C-8978-4B9E-A27D-0F5A1CB33E7E@pitt.edu> <Pine.LNX.4.64.1106270518390.1625@turing.acm.org>
 <C6C60FCA-35BB-463E-8C03-8ABF40AFB08A@pitt.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Hi Matt,

I received your error output and I stared at it a while and could not come up with a good idea.
I wondered if __STDC__ was defined. I think it's supposed to be defined in all new compilers
(newer than 1980 or so).

STDLIB.h is not included in anything, so I don't think it should cause any trouble.
Same with STRING.h. I think they can be removed (and I'll remove them from the build).

We have a couple of macbooks, but I do not know how to compile on the Mac.

Gary

On Wed, 13 Jul 2011, Matthew A. Smith wrote:

> Gary,
>
> I'm sure it's not high priority for you, but I'm just curious if you got my email and had any thoughts on the compilation issues.
>
> Matt
>
> On Jun 27, 2011, at 5:19 AM, Gary PERLMAN wrote:
>
>> Thanks for the feedback, Matt.
>>
>> Could you please send me your current compilation errors?
>>
>> Gary
>>
>> On Sun, 26 Jun 2011, Matthew A. Smith wrote:
>>
>>> Thanks very much for sending me the !STAT package. I've been trying to compile on Mac OS 10.6.8 and have had a few problems. The output of "make all" is below. I get a bunch of errors related to STRING.h and STLIB.h, and if I move those (since I presume they're built into the system) I get less errors, but still some. Most of the programs compile for me, but several do not. Here is what's in the bin directory:
>>>
>>> Moth:src masmith$ ls ../bin/
>>> abut*           desc*           fpack*          probdist*       repeat*         ts*
>>> anova*          dm*             linex*          rankind*        reverse*        validata*
>>> calc*           dprime*         maketrix*       rankrel*        series*
>>> colex*          dsort*          oneway*         ranksort*       stats*
>>> contab*         features*       pair*           regress*        transpose*
>>>
>>> So "perm" is missing, for instance.
>>>
>>> Any suggestions for compiling on OS X? Thanks,
>>> Matt
>>>
>>>
>>> -----
>>>
>>> Moth:src masmith$ make all
>>> Making all the |STAT Programs
>>> Using compiler=cc with options=-O
>>> Installing in directory=../bin
>>> cc -O   -c -o abut.o abut.c
>>> In file included from stat.h:18,
>>>                from abut.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from abut.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> abut.c: In function ?main?:
>>> abut.c:44: warning: incompatible implicit declaration of built-in function ?exit?
>>> abut.c:101: warning: incompatible implicit declaration of built-in function ?exit?
>>> abut.c: In function ?initial?:
>>> abut.c:134: warning: incompatible implicit declaration of built-in function ?exit?
>>> abut.c:137: warning: incompatible implicit declaration of built-in function ?exit?
>>> abut.c: In function ?usinfo?:
>>> abut.c:163: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o number.o number.c
>>> cc -O   -c -o setint.o setint.c
>>> cc -O -o ../bin/abut abut.o number.o  setint.o
>>> cc -O   -c -o anova.o anova.c
>>> In file included from stat.h:18,
>>>                from anova.c:2:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from anova.c:2:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> anova.c: In function ?onintr?:
>>> anova.c:65: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c: In function ?main?:
>>> anova.c:80: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c: In function ?initial?:
>>> anova.c:114: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:121: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:123: warning: incompatible implicit declaration of built-in function ?strdup?
>>> anova.c: In function ?getlevels?:
>>> anova.c:143: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:145: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:158: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:163: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:172: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:175: warning: incompatible implicit declaration of built-in function ?strdup?
>>> anova.c:187: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:191: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c: In function ?readdata?:
>>> anova.c:251: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:253: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:257: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c: In function ?cellmeans?:
>>> anova.c:339: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:444: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c: In function ?anova?:
>>> anova.c:572: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:581: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:608: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:615: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:638: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c:645: warning: incompatible implicit declaration of built-in function ?exit?
>>> anova.c: In function ?usinfo?:
>>> anova.c:914: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o parseline.o parseline.c
>>> cc -O   -c -o f.o f.c
>>> cc -O   -c -o tmpfile.o tmpfile.c
>>> tmpfile.c: In function ?mytmpfile?:
>>> tmpfile.c:44: warning: incompatible implicit declaration of built-in function ?sprintf?
>>> cc -O   -c -o numcmp.o numcmp.c
>>> cc -O   -c -o errplot.o errplot.c
>>> In file included from stat.h:18,
>>>                from errplot.c:4:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from errplot.c:4:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O   -c -o numline.o numline.c
>>> In file included from stat.h:18,
>>>                from numline.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from numline.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O -o ../bin/anova anova.o parseline.o number.o f.o tmpfile.o  numcmp.o errplot.o numline.o setint.o -lm
>>> cc -O   -c -o calc.o calc.c
>>> In file included from calc.y:11:
>>> stdlib.h:1: error: conflicting types for ?malloc?
>>> stdlib.h:1: error: conflicting types for ?calloc?
>>> calc.y: In function ?yylex?:
>>> calc.y:334: warning: incompatible implicit declaration of built-in function ?strlen?
>>> calc.y:337: warning: incompatible implicit declaration of built-in function ?strcpy?
>>> calc.y: In function ?process?:
>>> calc.y:427: warning: format not a string literal and no format arguments
>>> calc.y: In function ?control?:
>>> calc.y:497: warning: incompatible implicit declaration of built-in function ?strcpy?
>>> make[1]: [calc.o] Error 1 (ignored)
>>> cc -O   -c -o skipnumber.o skipnumber.c
>>> cc -O -o ../bin/calc calc.o skipnumber.o -lm
>>> i686-apple-darwin10-gcc-4.2.1: calc.o: No such file or directory
>>> make[1]: [calc] Error 1 (ignored)
>>> cc -O   -c -o colex.o colex.c
>>> In file included from stat.h:18,
>>>                from colex.c:14:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from colex.c:14:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> colex.c: In function ?main?:
>>> colex.c:78: warning: incompatible implicit declaration of built-in function ?exit?
>>> colex.c:88: warning: incompatible implicit declaration of built-in function ?exit?
>>> colex.c:90: warning: incompatible implicit declaration of built-in function ?exit?
>>> colex.c:103: warning: incompatible implicit declaration of built-in function ?exit?
>>> colex.c:118: warning: incompatible implicit declaration of built-in function ?exit?
>>> colex.c:127: warning: incompatible implicit declaration of built-in function ?exit?
>>> colex.c: In function ?initial?:
>>> colex.c:163: warning: incompatible implicit declaration of built-in function ?exit?
>>> colex.c: In function ?settypes?:
>>> colex.c:236: warning: incompatible implicit declaration of built-in function ?exit?
>>> colex.c: In function ?usinfo?:
>>> colex.c:299: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o specol.o specol.c
>>> cc -O -o ../bin/colex colex.o parseline.o number.o  specol.o
>>> cc -O -DI_DATA -c contab.c
>>> In file included from stat.h:18,
>>>                from contab.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from contab.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> contab.c: In function ?initial?:
>>> contab.c:293: warning: incompatible implicit declaration of built-in function ?exit?
>>> contab.c: In function ?main?:
>>> contab.c:319: warning: incompatible implicit declaration of built-in function ?exit?
>>> contab.c:353: warning: incompatible implicit declaration of built-in function ?exit?
>>> contab.c: In function ?usinfo?:
>>> contab.c:567: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o chisq.o chisq.c
>>> cc -O   -c -o z.o z.c
>>> cc -O   -c -o fisher.o fisher.c
>>> In file included from stat.h:18,
>>>                from fisher.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from fisher.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O   -c -o prodlist.o prodlist.c
>>> In file included from prodlist.c:8:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O   -c -o primes.o primes.c
>>> cc -O -DI_DATA -c mdmat.c
>>> In file included from stat.h:18,
>>>                from mdmat.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from mdmat.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> mdmat.c: In function ?mdonint?:
>>> mdmat.c:72: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c: In function ?mdlevels?:
>>> mdmat.c:148: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:150: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:162: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:164: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:168: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:181: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:184: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:189: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:193: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:202: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:204: warning: incompatible implicit declaration of built-in function ?strdup?
>>> mdmat.c:221: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:226: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:229: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c: In function ?mdfill?:
>>> mdmat.c:279: warning: incompatible implicit declaration of built-in function ?exit?
>>> mdmat.c:286: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/contab contab.o number.o tmpfile.o parseline.o  chisq.o z.o fisher.o prodlist.o primes.o numcmp.o setint.o mdmat.o -lm
>>> cc -O   -c -o desc.o desc.c
>>> In file included from stat.h:18,
>>>                from desc.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from desc.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> desc.c: In function ?main?:
>>> desc.c:81: warning: incompatible implicit declaration of built-in function ?exit?
>>> desc.c: In function ?initial?:
>>> desc.c:139: warning: incompatible implicit declaration of built-in function ?exit?
>>> desc.c:141: warning: incompatible implicit declaration of built-in function ?exit?
>>> desc.c: In function ?input?:
>>> desc.c:168: warning: incompatible implicit declaration of built-in function ?exit?
>>> desc.c:214: warning: incompatible implicit declaration of built-in function ?exit?
>>> desc.c: In function ?printstats?:
>>> desc.c:243: warning: incompatible implicit declaration of built-in function ?exit?
>>> desc.c: In function ?bindex?:
>>> desc.c:466: warning: incompatible implicit declaration of built-in function ?exit?
>>> desc.c: In function ?usinfo?:
>>> desc.c:499: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o setreal.o setreal.c
>>> In file included from stat.h:18,
>>>                from setreal.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from setreal.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O   -c -o getword.o getword.c
>>> In file included from stat.h:18,
>>>                from getword.c:4:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from getword.c:4:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O   -c -o centile.o centile.c
>>> In file included from stat.h:18,
>>>                from centile.c:4:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from centile.c:4:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O -o ../bin/desc desc.o  f.o setreal.o number.o getword.o centile.o -lm
>>> cc -O -DPTREE -c dm.c
>>> In file included from stat.h:18,
>>>                from dm.y:4:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from dm.y:4:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> dm.y: In function ?yylex?:
>>> dm.y:449: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y: In function ?strsave?:
>>> dm.y:723: warning: incompatible implicit declaration of built-in function ?strdup?
>>> dm.y: In function ?node?:
>>> dm.y:736: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y: In function ?main?:
>>> dm.y:756: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y: In function ?initial?:
>>> dm.y:792: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y:831: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y:850: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y: In function ?loop?:
>>> dm.y:883: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y: In function ?eval?:
>>> dm.y:999: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y:1005: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y:1009: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y:1012: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y:1017: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y:1034: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y:1037: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y:1041: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y:1052: warning: incompatible implicit declaration of built-in function ?exit?
>>> dm.y: In function ?ptree?:
>>> dm.y:1077: warning: format ?%d? expects type ?int?, but argument 2 has type ?long int?
>>> dm.y:1081: warning: format ?%d? expects type ?int?, but argument 2 has type ?long int?
>>> dm.y:1099: warning: format ?%d? expects type ?int?, but argument 2 has type ?long int?
>>> cc -O   -c -o strings.o strings.c
>>> cc -O   -c -o random.o random.c
>>> In file included from stat.h:18,
>>>                from random.c:4:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from random.c:4:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O   -c -o confirm.o confirm.c
>>> In file included from stat.h:18,
>>>                from confirm.c:4:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from confirm.c:4:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O -o ../bin/dm dm.o strings.o number.o random.o confirm.o skipnumber.o -lm
>>> cc -O   -c -o dprime.o dprime.c
>>> In file included from stat.h:18,
>>>                from dprime.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from dprime.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> dprime.c: In function ?main?:
>>> dprime.c:75: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c:78: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c:105: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c:107: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c:114: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c:116: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c:118: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c:120: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c:124: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c: In function ?computable?:
>>> dprime.c:161: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c:163: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c: In function ?yesno?:
>>> dprime.c:209: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c: In function ?initial?:
>>> dprime.c:242: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c:249: warning: incompatible implicit declaration of built-in function ?exit?
>>> dprime.c: In function ?usinfo?:
>>> dprime.c:269: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/dprime dprime.o number.o z.o parseline.o   -lm
>>> dprime: This program has not been rigorously tested
>>> cc -O   -c -o dsort.o dsort.c
>>> In file included from stat.h:18,
>>>                from dsort.c:8:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from dsort.c:8:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> dsort.c: In function ?main?:
>>> dsort.c:115: warning: incompatible implicit declaration of built-in function ?exit?
>>> dsort.c:119: warning: incompatible implicit declaration of built-in function ?exit?
>>> dsort.c: In function ?initial?:
>>> dsort.c:206: warning: incompatible implicit declaration of built-in function ?exit?
>>> dsort.c:214: warning: incompatible implicit declaration of built-in function ?exit?
>>> dsort.c:216: warning: incompatible implicit declaration of built-in function ?exit?
>>> dsort.c: In function ?usinfo?:
>>> dsort.c:268: warning: incompatible implicit declaration of built-in function ?exit?
>>> dsort.c: In function ?getinfo?:
>>> dsort.c:334: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o readlines.o readlines.c
>>> In file included from readlines.c:13:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O   -c -o cistrcmp.o cistrcmp.c
>>> cc -O   -c -o readmatrix.o readmatrix.c
>>> In file included from readmatrix.c:15:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O -o ../bin/dsort dsort.o  number.o parseline.o specol.o numcmp.o readlines.o setint.o cistrcmp.o readmatrix.o
>>> cc -O   -c -o features.o features.c
>>> In file included from stat.h:18,
>>>                from features.c:1:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from features.c:1:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> features.c: In function ?main?:
>>> features.c:67: warning: incompatible implicit declaration of built-in function ?exit?
>>> features.c: In function ?getfeatures?:
>>> features.c:84: warning: incompatible implicit declaration of built-in function ?exit?
>>> features.c: In function ?initial?:
>>> features.c:144: warning: incompatible implicit declaration of built-in function ?exit?
>>> features.c: In function ?printtable?:
>>> features.c:262: warning: incompatible implicit declaration of built-in function ?strdup?
>>> features.c: In function ?usinfo?:
>>> features.c:357: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/features features.o  setint.o number.o
>>> cc -O   -c -o ff.o ff.c
>>> In file included from ff.c:42:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> ff.c: In function ?main?:
>>> ff.c:383: warning: incompatible implicit declaration of built-in function ?exit?
>>> ff.c: In function ?initial?:
>>> ff.c:607: warning: incompatible implicit declaration of built-in function ?exit?
>>> ff.c:644: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o filter.o filter.c
>>> cc -O   -c -o fls.o fls.c
>>> In file included from fls.c:5:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> fls.c: In function ?fls?:
>>> fls.c:207: error: argument ?file? doesn?t match prototype
>>> /usr/include/string.h:123: error: prototype declaration
>>> fls.c:207: error: number of arguments doesn?t match prototype
>>> /usr/include/string.h:123: error: prototype declaration
>>> make[1]: [fls.o] Error 1 (ignored)
>>> cc -O -o ../bin/ff ff.o number.o  setint.o filter.o fls.o
>>> i686-apple-darwin10-gcc-4.2.1: fls.o: No such file or directory
>>> make[1]: [ff] Error 1 (ignored)
>>> cc -O   -c -o fpack.o fpack.c
>>> In file included from stat.h:18,
>>>                from fpack.c:77:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from fpack.c:77:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> fpack.c: In function ?main?:
>>> fpack.c:108: warning: incompatible implicit declaration of built-in function ?exit?
>>> fpack.c:120: warning: incompatible implicit declaration of built-in function ?exit?
>>> fpack.c: In function ?initial?:
>>> fpack.c:234: warning: incompatible implicit declaration of built-in function ?exit?
>>> fpack.c: In function ?usinfo?:
>>> fpack.c:258: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/fpack fpack.o filter.o
>>> cc -O   -c -o linex.o linex.c
>>> In file included from stat.h:18,
>>>                from linex.c:5:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from linex.c:5:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> linex.c: In function ?main?:
>>> linex.c:38: warning: incompatible implicit declaration of built-in function ?exit?
>>> linex.c:42: warning: incompatible implicit declaration of built-in function ?exit?
>>> linex.c:47: warning: incompatible implicit declaration of built-in function ?exit?
>>> linex.c:58: warning: incompatible implicit declaration of built-in function ?exit?
>>> linex.c:73: warning: incompatible implicit declaration of built-in function ?exit?
>>> linex.c: In function ?initial?:
>>> linex.c:101: warning: incompatible implicit declaration of built-in function ?exit?
>>> linex.c: In function ?usinfo?:
>>> linex.c:127: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/linex linex.o number.o  specol.o readlines.o
>>> cc -O   -c -o maketrix.o maketrix.c
>>> In file included from stat.h:18,
>>>                from maketrix.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from maketrix.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> maketrix.c: In function ?main?:
>>> maketrix.c:14: warning: incompatible implicit declaration of built-in function ?exit?
>>> maketrix.c: In function ?initial?:
>>> maketrix.c:44: warning: incompatible implicit declaration of built-in function ?exit?
>>> maketrix.c:47: warning: incompatible implicit declaration of built-in function ?exit?
>>> maketrix.c:50: warning: incompatible implicit declaration of built-in function ?exit?
>>> maketrix.c: In function ?usinfo?:
>>> maketrix.c:94: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/maketrix maketrix.o number.o getword.o
>>> cc -O   -c -o oneway.o oneway.c
>>> In file included from stat.h:18,
>>>                from oneway.c:5:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from oneway.c:5:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> oneway.c: In function ?main?:
>>> oneway.c:17: warning: incompatible implicit declaration of built-in function ?exit?
>>> oneway.c: In function ?initial?:
>>> oneway.c:77: warning: incompatible implicit declaration of built-in function ?exit?
>>> oneway.c: In function ?readdata?:
>>> oneway.c:105: warning: incompatible implicit declaration of built-in function ?exit?
>>> oneway.c:115: warning: incompatible implicit declaration of built-in function ?exit?
>>> oneway.c:140: warning: incompatible implicit declaration of built-in function ?exit?
>>> oneway.c:142: warning: incompatible implicit declaration of built-in function ?exit?
>>> oneway.c: In function ?oneway?:
>>> oneway.c:232: warning: incompatible implicit declaration of built-in function ?exit?
>>> oneway.c:252: warning: incompatible implicit declaration of built-in function ?exit?
>>> oneway.c: In function ?usinfo?:
>>> oneway.c:450: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/oneway oneway.o number.o  getword.o f.o setint.o setreal.o numline.o -lm
>>> cc -O   -c -o pair.o pair.c
>>> In file included from stat.h:18,
>>>                from pair.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from pair.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> pair.c: In function ?main?:
>>> pair.c:68: warning: incompatible implicit declaration of built-in function ?exit?
>>> pair.c: In function ?initial?:
>>> pair.c:141: warning: incompatible implicit declaration of built-in function ?exit?
>>> pair.c:142: warning: incompatible implicit declaration of built-in function ?exit?
>>> pair.c: In function ?readdata?:
>>> pair.c:185: warning: incompatible implicit declaration of built-in function ?exit?
>>> pair.c:192: warning: incompatible implicit declaration of built-in function ?exit?
>>> pair.c:194: warning: incompatible implicit declaration of built-in function ?exit?
>>> pair.c: In function ?compstats?:
>>> pair.c:252: warning: incompatible implicit declaration of built-in function ?exit?
>>> pair.c: In function ?usinfo?:
>>> pair.c:477: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/pair pair.o  setint.o setreal.o number.o f.o parseline.o numline.o -lm
>>> cc -O   -c -o perm.o perm.c
>>> In file included from stat.h:18,
>>>                from perm.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from perm.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> perm.c: In function ?main?:
>>> perm.c:68: warning: incompatible implicit declaration of built-in function ?exit?
>>> perm.c: In function ?initial?:
>>> perm.c:161: warning: incompatible implicit declaration of built-in function ?exit?
>>> perm.c:173: warning: incompatible implicit declaration of built-in function ?exit?
>>> perm.c: At top level:
>>> perm.c:210: error: static declaration of ?jchoose? follows non-static declaration
>>> perm.c:24: error: previous declaration of ?jchoose? was here
>>> perm.c:232: error: static declaration of ?jgetunused? follows non-static declaration
>>> perm.c:23: error: previous declaration of ?jgetunused? was here
>>> perm.c:253: error: static declaration of ?jpossible? follows non-static declaration
>>> perm.c:22: error: previous declaration of ?jpossible? was here
>>> perm.c:287: error: static declaration of ?jprint? follows non-static declaration
>>> perm.c:26: error: previous declaration of ?jprint? was here
>>> perm.c: In function ?usinfo?:
>>> perm.c:367: warning: incompatible implicit declaration of built-in function ?exit?
>>> make[1]: [perm.o] Error 1 (ignored)
>>> cc -O -o ../bin/perm perm.o random.o number.o  setint.o readlines.o numcmp.o cistrcmp.o
>>> i686-apple-darwin10-gcc-4.2.1: perm.o: No such file or directory
>>> make[1]: [perm] Error 1 (ignored)
>>> cc -O   -c -o probdist.o probdist.c
>>> In file included from stat.h:18,
>>>                from probdist.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from probdist.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> probdist.c: In function ?initial?:
>>> probdist.c:220: warning: incompatible implicit declaration of built-in function ?exit?
>>> probdist.c: In function ?main?:
>>> probdist.c:263: warning: incompatible implicit declaration of built-in function ?exit?
>>> probdist.c: In function ?usinfo?:
>>> probdist.c:292: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o binomial.o binomial.c
>>> cc -O -o ../bin/probdist probdist.o z.o chisq.o f.o number.o parseline.o random.o  setint.o binomial.o prodlist.o primes.o -lm
>>> cc -O   -c -o rankind.o rankind.c
>>> In file included from stat.h:18,
>>>                from rankind.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from rankind.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> rankind.c: In function ?main?:
>>> rankind.c:84: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankind.c:90: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankind.c: In function ?initial?:
>>> rankind.c:126: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankind.c:131: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankind.c: In function ?usinfo?:
>>> rankind.c:159: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankind.c: In function ?readdata?:
>>> rankind.c:199: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankind.c:212: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankind.c:214: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o fiveplot.o fiveplot.c
>>> In file included from stat.h:18,
>>>                from fiveplot.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from fiveplot.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O   -c -o ranksort.o ranksort.c
>>> In file included from stat.h:18,
>>>                from ranksort.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from ranksort.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O   -c -o ordstat.o ordstat.c
>>> In file included from stat.h:18,
>>>                from ordstat.c:4:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from ordstat.c:4:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> ordstat.c: In function ?ordstat?:
>>> ordstat.c:50: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o chitest.o chitest.c
>>> In file included from stat.h:18,
>>>                from chitest.c:4:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from chitest.c:4:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O -o ../bin/rankind rankind.o getword.o centile.o  setreal.o number.o fisher.o prodlist.o primes.o chisq.o z.o setint.o fiveplot.o numline.o ranksort.o ordstat.o chitest.o -lm
>>> cc -O   -c -o rankrel.o rankrel.c
>>> In file included from stat.h:18,
>>>                from rankrel.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from rankrel.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> rankrel.c: In function ?main?:
>>> rankrel.c:84: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c: In function ?initial?:
>>> rankrel.c:117: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c:122: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c: In function ?usinfo?:
>>> rankrel.c:149: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c: In function ?readdata?:
>>> rankrel.c:204: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c:209: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c:213: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c:215: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c:220: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c:224: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c: In function ?dowilcoxon?:
>>> rankrel.c:334: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c:354: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c: In function ?dofriedman?:
>>> rankrel.c:404: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c: In function ?dospearman?:
>>> rankrel.c:447: warning: incompatible implicit declaration of built-in function ?exit?
>>> rankrel.c:450: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o cor.o cor.c
>>> In file included from stat.h:18,
>>>                from cor.c:4:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from cor.c:4:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O -o ../bin/rankrel rankrel.o parseline.o  number.o setint.o binomial.o centile.o prodlist.o primes.o chisq.o z.o ranksort.o ordstat.o cor.o f.o -lm
>>> cc -O -c -DRANKSORT ranksort.c
>>> In file included from stat.h:18,
>>>                from ranksort.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from ranksort.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> ranksort.c: In function ?main?:
>>> ranksort.c:117: warning: incompatible implicit declaration of built-in function ?exit?
>>> ranksort.c:119: warning: incompatible implicit declaration of built-in function ?exit?
>>> ranksort.c:120: warning: incompatible implicit declaration of built-in function ?exit?
>>> ranksort.c: In function ?initial?:
>>> ranksort.c:153: warning: incompatible implicit declaration of built-in function ?exit?
>>> ranksort.c:155: warning: incompatible implicit declaration of built-in function ?exit?
>>> ranksort.c: In function ?readmatrix?:
>>> ranksort.c:195: warning: incompatible implicit declaration of built-in function ?exit?
>>> ranksort.c:199: warning: incompatible implicit declaration of built-in function ?exit?
>>> ranksort.c:202: warning: incompatible implicit declaration of built-in function ?exit?
>>> ranksort.c:204: warning: incompatible implicit declaration of built-in function ?exit?
>>> ranksort.c:207: warning: incompatible implicit declaration of built-in function ?exit?
>>> ranksort.c: In function ?usinfo?:
>>> ranksort.c:277: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/ranksort ranksort.o setint.o number.o parseline.o
>>> /bin/rm -f ranksort.o
>>> cc -O   -c -o regress.o regress.c
>>> In file included from stat.h:18,
>>>                from regress.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from regress.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> regress.c: In function ?initial?:
>>> regress.c:83: warning: incompatible implicit declaration of built-in function ?exit?
>>> regress.c:85: warning: incompatible implicit declaration of built-in function ?exit?
>>> regress.c: In function ?main?:
>>> regress.c:109: warning: incompatible implicit declaration of built-in function ?exit?
>>> regress.c: In function ?input?:
>>> regress.c:128: warning: incompatible implicit declaration of built-in function ?exit?
>>> regress.c:144: warning: incompatible implicit declaration of built-in function ?exit?
>>> regress.c:150: warning: incompatible implicit declaration of built-in function ?exit?
>>> regress.c:162: warning: incompatible implicit declaration of built-in function ?exit?
>>> regress.c: In function ?regress?:
>>> regress.c:217: warning: incompatible implicit declaration of built-in function ?exit?
>>> regress.c:219: warning: incompatible implicit declaration of built-in function ?exit?
>>> regress.c:235: warning: incompatible implicit declaration of built-in function ?exit?
>>> regress.c: In function ?usinfo?:
>>> regress.c:420: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/regress regress.o parseline.o number.o f.o setint.o   -lm
>>> cc -O   -c -o repeat.o repeat.c
>>> In file included from stat.h:18,
>>>                from repeat.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from repeat.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> repeat.c: In function ?main?:
>>> repeat.c:23: warning: incompatible implicit declaration of built-in function ?exit?
>>> repeat.c: In function ?repeat?:
>>> repeat.c:39: warning: incompatible implicit declaration of built-in function ?exit?
>>> repeat.c:42: warning: incompatible implicit declaration of built-in function ?exit?
>>> repeat.c: In function ?initial?:
>>> repeat.c:108: warning: incompatible implicit declaration of built-in function ?exit?
>>> repeat.c: In function ?usinfo?:
>>> repeat.c:136: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/repeat repeat.o number.o  setint.o readlines.o filter.o
>>> cc -O   -c -o reverse.o reverse.c
>>> In file included from stat.h:18,
>>>                from reverse.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from reverse.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> reverse.c: In function ?revfield?:
>>> reverse.c:46: warning: incompatible implicit declaration of built-in function ?exit?
>>> reverse.c: In function ?initial?:
>>> reverse.c:80: warning: incompatible implicit declaration of built-in function ?exit?
>>> reverse.c:84: warning: incompatible implicit declaration of built-in function ?exit?
>>> reverse.c: In function ?main?:
>>> reverse.c:100: warning: incompatible implicit declaration of built-in function ?exit?
>>> reverse.c:112: warning: incompatible implicit declaration of built-in function ?exit?
>>> reverse.c: In function ?usinfo?:
>>> reverse.c:145: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/reverse reverse.o  parseline.o readlines.o
>>> cc -O   -c -o series.o series.c
>>> In file included from stat.h:18,
>>>                from series.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from series.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> series.c: In function ?main?:
>>> series.c:31: warning: incompatible implicit declaration of built-in function ?exit?
>>> series.c:35: warning: incompatible implicit declaration of built-in function ?exit?
>>> series.c:37: warning: incompatible implicit declaration of built-in function ?exit?
>>> series.c:40: warning: incompatible implicit declaration of built-in function ?exit?
>>> series.c:50: warning: incompatible implicit declaration of built-in function ?exit?
>>> series.c:68: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/series series.o number.o -lm
>>> cc -O   -c -o stats.o stats.c
>>> In file included from stat.h:18,
>>>                from stats.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from stats.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> stats.c: In function ?main?:
>>> stats.c:219: warning: incompatible implicit declaration of built-in function ?exit?
>>> stats.c: In function ?initial?:
>>> stats.c:254: warning: incompatible implicit declaration of built-in function ?exit?
>>> stats.c:269: warning: incompatible implicit declaration of built-in function ?exit?
>>> stats.c: In function ?usinfo?:
>>> stats.c:301: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/stats stats.o number.o getword.o   -lm
>>> cc -O   -c -o transpose.o transpose.c
>>> In file included from stat.h:18,
>>>                from transpose.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from transpose.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> transpose.c: In function ?initial?:
>>> transpose.c:50: warning: incompatible implicit declaration of built-in function ?exit?
>>> transpose.c:52: warning: incompatible implicit declaration of built-in function ?exit?
>>> transpose.c: In function ?main?:
>>> transpose.c:72: warning: incompatible implicit declaration of built-in function ?exit?
>>> transpose.c:75: warning: incompatible implicit declaration of built-in function ?exit?
>>> transpose.c:79: warning: incompatible implicit declaration of built-in function ?strdup?
>>> transpose.c:88: warning: incompatible implicit declaration of built-in function ?exit?
>>> transpose.c: In function ?usinfo?:
>>> transpose.c:108: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/transpose transpose.o parseline.o number.o  setint.o
>>> cc -O   -c -o ts.o ts.c
>>> In file included from stat.h:18,
>>>                from ts.c:3:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from ts.c:3:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> ts.c: In function ?read_ts?:
>>> ts.c:117: warning: incompatible implicit declaration of built-in function ?exit?
>>> ts.c:119: warning: incompatible implicit declaration of built-in function ?exit?
>>> ts.c: In function ?initial?:
>>> ts.c:254: warning: incompatible implicit declaration of built-in function ?exit?
>>> ts.c:279: warning: incompatible implicit declaration of built-in function ?exit?
>>> ts.c:281: warning: incompatible implicit declaration of built-in function ?exit?
>>> ts.c: In function ?main?:
>>> ts.c:303: warning: incompatible implicit declaration of built-in function ?exit?
>>> ts.c: In function ?usinfo?:
>>> ts.c:344: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O   -c -o barplot.o barplot.c
>>> In file included from stat.h:18,
>>>                from barplot.c:4:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from barplot.c:4:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> cc -O -o ../bin/ts ts.o setint.o setreal.o number.o cor.o f.o barplot.o getword.o  numline.o -lm
>>> cc -O   -c -o validata.o validata.c
>>> In file included from stat.h:18,
>>>                from validata.c:5:
>>> string.h:10: warning: conflicting types for built-in function ?strlen?
>>> string.h:11: warning: conflicting types for built-in function ?strspn?
>>> string.h:11: warning: conflicting types for built-in function ?strcspn?
>>> In file included from stat.h:22,
>>>                from validata.c:5:
>>> stdlib.h:1: warning: conflicting types for built-in function ?malloc?
>>> stdlib.h:1: warning: conflicting types for built-in function ?calloc?
>>> validata.c: In function ?main?:
>>> validata.c:51: warning: incompatible implicit declaration of built-in function ?exit?
>>> validata.c: In function ?readdata?:
>>> validata.c:70: warning: incompatible implicit declaration of built-in function ?exit?
>>> validata.c: In function ?initial?:
>>> validata.c:219: warning: incompatible implicit declaration of built-in function ?exit?
>>> validata.c:223: warning: incompatible implicit declaration of built-in function ?exit?
>>> validata.c: In function ?usinfo?:
>>> validata.c:243: warning: incompatible implicit declaration of built-in function ?exit?
>>> cc -O -o ../bin/validata validata.o parseline.o number.o
>>> Moth:src masmith$
>>>
>>>
>
>

From perlman@turing.acm.org Mon Jul 18 11:46:28 2011 -0400
Status: 
X-Status: 
X-Keywords:
Date: Mon, 18 Jul 2011 11:46:21 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: James Cloos <cloos@jhcloos.com>
Subject: Re: |STAT request
In-Reply-To: <m3oc0ugz84.fsf@jhcloos.com>
Message-ID: <Pine.LNX.4.64.1107181146160.24721@turing.acm.org>
References: <m3oc0ugz84.fsf@jhcloos.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Sat, 16 Jul 2011, James Cloos wrote:

> Please send the |STAT url.
>
> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
> I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>
> Thank you.
>

From perlman@turing.acm.org Wed Jul 20 12:14:24 2011 -0400
Status: 
X-Status: 
X-Keywords:
Date: Wed, 20 Jul 2011 12:14:23 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Martin McHugh <martyjmch@gmail.com>
Subject: Re: |STAT
In-Reply-To: <CADNpwwZjwZgOUkcxo9S7XAaYsdWgZWQTq_wWHeEPd08Tx9mJVQ@mail.gmail.com>
Message-ID: <Pine.LNX.4.64.1107201214180.11025@turing.acm.org>
References: <CADNpwwZjwZgOUkcxo9S7XAaYsdWgZWQTq_wWHeEPd08Tx9mJVQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Wed, 20 Jul 2011, Martin McHugh wrote:

> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
>   I AGREE NOT TO SHARE THE |STAT PASSWORD WITH OTHERS.
>

From perlman@turing.acm.org Thu Jul 21 17:32:15 2011 -0400
Status: 
X-Status: 
X-Keywords:
Date: Thu, 21 Jul 2011 17:32:12 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Tod Robbins <robbinst@uw.edu>
cc: director@hcibib.org
Subject: Re: Help needed with conferences queries
In-Reply-To: <CAABv5ZAwv_cgX_RiAAJryyq2PADVFEbfDiiCWWQz10U+j-m4dw@mail.gmail.com>
Message-ID: <Pine.LNX.4.64.1107211659350.22742@turing.acm.org>
References: <CAABv5ZAwv_cgX_RiAAJryyq2PADVFEbfDiiCWWQz10U+j-m4dw@mail.gmail.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Hi Tod,

"conference papers, notes, and student research projects"

Well, "Doctorial Consortium" is a pretty good query for student papers,
at least it's not terrible, but I do not have a good query for any other category.
The only other thing I can think of is "number of pages", so if it's 5 or more pages,
then it's probably a paper and not a poster, but it might be a student paper.
If you think that would be useful, then I could add an index value you could search on.
I was thinking of P_#, but I am not sure how useful that would be for searching
for papers longer than 5 pages:
 	P_5|P_6|P_7|P_8|P_9|P_10|...
For conference papers, I think that 20 might be the limit, so a long query might be fine.
A wildcard would not work because P_1* would match P_1. Maybe you can think of a better
indexing scheme. I'd add the term to the indexes and they'd be online in a few minutes.

As for bibliometrics, I have in the past added features to help people gather info.
Here is the "date table" for the term privacy:
 	http://hcibib.org/bs.cgi?format=datetable&query=privacy
Batya Friedman
 	http://hcibib.org/bs.cgi?format=datetable&query=Friedman_B*
David Hendry
 	http://hcibib.org/bs.cgi?format=datetable&query=Hendry_D*
and GOMS
 	http://hcibib.org/bs.cgi?format=datetable&query=GOMS
FYI: because not all years are shown, some results might be hidden
and those are accounted for in the title for the table.
Sending information in any regular format is very easy for me,
so if you want certain fields in XML or any format, don't hesitate to ask.

Gary

On Wed, 20 Jul 2011, Tod Robbins wrote:

> Mr. Perlman,
>
> I am a graduate assistant at the University of Washington iSchool, and a
> huge fan of HCI Bibliography. I am currently involved in a 20+ year-span
> literature review of value-sensitive design and human values at the
> Value-Sensitive Design Lab (UW) with Batya Friedman and David Hendry. I have
> already scoured the collection of journals to do a comprehensive count of
> keyword frequency for 50+ terms.
>
> I have a couple of questions regarding the query syntax for you. As part of
> our study, we want to do a count of certain source types *within* the
> conferences collection. For instance, we might want to bring back results
> only for conference papers, notes, and student research projects. Is there a
> way to specify what types of sources we want within the conferences? From
> what I understand so far:
>
> C.* privacy    --> searches all conference proceedings for "privacy"
> C.CHI.*         --> searches all CHI proceedings for "privacy"
> C.CHI.10.1   --> searches *only* CHI 2010, volume 1 for "privacy"
>
> But is there a way to query all proceedings or all proceedings to a
> particular conference but exclude the second volume (which usually contains
> posters and others items we are not including in our review)? Or could we
> filter by the %S field? I realize that may not be consistent enough to rely
> on, especially as CHI (for example) has added/removed/renamed their venues
> throughout its history. Anyhow, I've written enough and likely jabbered too
> much.
>
> Any help would be fantastic!
>
> Tod Robbins
> MLIS '12 | Graduate Assistant
> Information School
> University of Washington
>

