[comp.lang.c] C compiler testers: responses

ray@ariel.ucs.unimelb.edu.au (Douglas Ray) (05/24/91)

Lots of queries since I requested the C compiler tester.   Here's
responses.   Note that I am not in the habit of testing C compilers.
None of the items listed is just a C compiler tester.   I have not
tested all the sites listed later.

[apologies for any repeat articles, I keep crashing the poster]

	config		Steve Pemberton
	metaconfig	Larry Wall
	paranoia	Kahan, Sumner, Gay & Wichmann
	Plum-Hall suite

The compiler tester I wanted was Steven Pemberton's config.   Current
version (1990) is 4.2, and is probably at the sites listed below.   It
covers a range of compiler related things, including maths library
routines and some ansi tests.   Please, *nobody* write another program
called 'config'!

Larry Wall's metaconfig script generator does a wider coverage of
system/unix related stuff;  very impressive, and geared for practical
script generation rather than just system diagnostics.

An informative test for maths libraries is Paranoia; a couple of sites
are listed for C sources.   Paranoia exists in C, Fortran, Pascal and
Basic (having been successively translated from one to the other in
approximately reverse order).

Lastly, a couple of people mentioned the Plum-Hall benchmark suite:
commercial, but bits and pieces were released publically via BYTE.   I
haven't followed this up.
						- douglas ray

-------- config 4.2 - steve pemberton -------------

uunet.uu.net   (192.48.96.2)
    /comp.sources.misc/volume10/config42.Z

shape.mps.ohio-state.edu   (128.146.7.200)
    /pub/archives/comp.sources.misc/volume10/config42.Z

plains.nodak.edu   (134.129.111.64)
    /pub/gpo/toys/config42.Z

toklab.ics.osaka-u.ac.jp   (133.1.12.30)
    /UUNET/tape5/comp.sources.misc/volume10/config42.Z

garbo.uwasa.fi   (128.214.12.37)
    /unix/misc/c-compiler-config.c

ifi.informatik.uni-stuttgart.de   (129.69.211.1)
    /pub/comp.sources/misc/config42.Z

brolga.cc.uq.oz.au   (130.102.128.5)
    /comp.sources.misc/volume10/config42.Z

---------- metaconfig - larry wall ----------------------

uxc.cso.uiuc.edu   (128.174.5.50)
    /utils.opt/dist/mcon/metaconfig
    /utils.opt/dist/mcon/metaconfig.1

uxc.cso.uiuc.edu   (128.174.5.50)
    /utils.opt/dist/mcon/metaconfig.SH
    /utils.opt/dist/mcon/metaconfig.man

apple.com   (130.43.2.2)
    /pub/ArchiveVol1/unix_lwall/dist/mcon/metaconfig.SH
    /pub/ArchiveVol1/unix_lwall/dist/mcon/metaconfig.man

cs.dal.ca   (129.173.4.5)
    /pub/comp.archives/metaconfig

jyu.fi   (128.214.7.5)
    /pub/misc/metaconfig

reseq.regent.e-technik.tu-muenchen.de   (192.48.107.50)
    /public/utils/metaconfig/metaconfig.man
    /public/utils/metaconfig/metaconfig.SH

---------- paranoia - Kahan et al -----------------------

jaguar.utah.edu   (128.110.4.71)
    /otherstuff/paranoia.c.Z

suphys.physics.su.oz.au   (129.78.129.1)
    /Esix/src/math/new/paranoia.c.Z