Re: [ng-spice-devel] CVS works


To ng-spice-devel@ieee.ing.uniroma1.it
From Alan Gillespie <alan.gillespie@analog.com>
Date Wed, 13 Sep 2000 15:09:43 -0400
Delivered-To mailing list ng-spice-devel@ieee.ing.uniroma1.it
Mailing-List contact ng-spice-devel-help@ieee.ing.uniroma1.it; run by ezmlm
References <Pine.LNX.3.96.1000913203410.27177A-100000@ieee.ing.uniroma1.it >
Reply-To ng-spice-devel@ieee.ing.uniroma1.it
Sender agillesp@epc.co.uk

Paolo Nenzi wrote:

>
> Definitively yes! Makefile compiles every file, and configure touches
> every Makefile so there is no chance that a file can escape this check. If
> a file is lost someway, "make" will ends telling you that a file is
> missing.

Ah ! I wasn't sure whether running ./configure just ran through a set
of subdirectories and created makefiles for all the .c files in each
directory. If that was the case, then missing files would only show up
when linking the program at the end. Even then, I wasn't sure how
good the linker warnings would be.


>
> If you browse the CVS and look for dotcard.c and outitf.c, click on the
> most recent revision number, you will get the source of the file. A simple
> cut and paste into an editor, will be sufficient. If you want to learn
> cvs, look at /usr/share/doc/cvsbook and download the ps.

I think you sent me a FAQ about that.


>
> Oops, I thought you were working on publicy available files.

The first files I tried the new ng-spice on were files which took
advantage of some of the HSPICE-like parameters in the models.
These were simulations of actual circuits I designed at a previous
company, so I'd better be careful :-)

But there are definitely some sub-circuit examples in that MCNC
benchmark suite. However, the fix I did was to correct a problem
which only occured if a subcircuit contained models. I don't know
if the MCNC ones do that. I know that there are supposed to be
some in there which fail sub-circuit expansion in Berkeley Spice,
but I was never sure how to figure out whether my spice had done
the expansion correctly.

Cheers,

Alan



Partial thread listing: