| I totally agree, but how to tell which tests are used and which not -
quickly enough so that it makes sense to remove them?
============================================
Michael Gogins
gogins at pipeline period com
Irreducible Productions
CsoundVST, an extended version of Csound for programming music and sound
Available at http://sourceforge.net/projects/csound/
============================================
----- Original Message -----
From: "John D. Ramsdell"
To: "Csound Developers Discussion List"
Sent: Monday, January 19, 2004 7:38 AM
Subject: [CSOUND-DEV:3964] Re: How to configure
> "gogins@pipeline.com" writes:
>
> > I think what happens with bzero and such is that people use autoscan
> > to prepare a preliminary configure.ac. Autoscan reads any existing
> > configure.ac and source files, and tries to figure out what
> > libraries and functions configure needs to probe for. Autoscan
> > writes configure.scan which people tend to turn into configure.ac by
> > declaring the module and adding some tests. So tests pile up in
> > configure.ac over time.
>
> I am quite sure that the original author of configure.in in the
> csound5 module ran autoscan to generate the function tests. This file
> was used as the basis of configure.ac in the csound module. I ran
> autoscan in the csound module and it produced the same tests. The
> trouble is, the results of nearly all of the tests are ignored by the
> sources, and are thus completely useless!
>
> In my humble opinion, all of those tests should be removed unless the
> source explicitly check the results of the test.
>
> John
> |