Holger Vogt
57185286cf
Skip output lines starting with 'Operating'
Re-enable 'make check' with .tran ... uic
2 years ago
Giles Atkinson
a5704c8453
Fix a "make check" failure, by restoring the dollar-1 test to its
state before a70e708 as that change is no longer needed after 2790fd6 .
3 years ago
Giles Atkinson
a70e708114
Make special interpreter variable "noglob" behave as documented:
globbing is off by default. An incompatible change, but previous
behaviour can be restored by "unset noglob" in .spiceinit.
3 years ago
Holger Vogt
bc52389a09
No more printout of 'Initial Transient Solution'
when .tran with uic
6 years ago
Holger Vogt
a4f3036706
typo
6 years ago
Jim Monte
66e79e1b39
Modified regression tests for library processing to make indication of failures more robust
6 years ago
rlar
fc354ffe83
some .subckt scope regression tests
10 years ago
Holger Vogt
4f3b0ca137
add .if ... .endif test to misc in regression
7 years ago
Holger Vogt
38ed802ba4
add alter-1.cir to EXTRA_DIST
8 years ago
Holger Vogt
06e669fdf7
add alter-1.cir to allow the regression test
8 years ago
rlar
1a39d3f59d
spicelib/parser, support instance parameter defaults on .model lines
8 years ago
rlar
c8aac12374
regression test for device.c "alter"
9 years ago
rlar
6903584e99
asrc/asrcacld.c, bug fix, reciproc tc coefficient
8 years ago
rlar
c5d8ad792e
analysis/acsetp.c, ac analysis, allow frequency=0
8 years ago
rlar
480a3f6be1
tests/regression/misc/resume-1.cir, expose bug
alter "resistance" and "resistor coefficient"
is not honoured when resuming a transient simulation.
9 years ago
rlar
e0126a4947
tests/regression/misc, check resistor flicker noise
9 years ago
rlar
e9a675efb6
regression/**/*.cir, hide printed numeric values in some test cases
these tests shall be decided by "exit" value,
not be "diffing" the printed numerical values
9 years ago
rlar
6f7b68945d
tests/regression/sens, fix test cases
which have been invalidated by commit:
ifparm, #4/16, missing IF_REDUNDANT for some aliases, introduce IOPAPR
before this commit, sensitivity to "capacitance" was published twice,
once with name "c1" (reference name of a CAP device)
and as "c1_c" (reference name of a CAP concatenated with param name "c")
after said commit, sensitivity is no longer published as "c1_c"
(because "c" is only an "alias"/IF_REDUNDANT of the main parameter
which is named "capacitance", and "capacitance" is a IF_PRINCIPAL
and thus avoids "concatenation" of the parameter name)
9 years ago
rlar
5522bfd814
tests/regression/sens, add some tests for "sensitivity" analysis
10 years ago
rlar
d0897fd0c4
src/spicelib/parser/inpptree.c, bug fix, B expression of kind `max(0,expr)'
identified and reported by Marcel Hendrix,
expressions of this kind could trigger a segmentation violation.
PTdifferentiate() roughly evaluates to
ternary_fcn(ge0(0-expr), 0, PTdifferentate(expr))
and mkb() optimizes
0 - expr --> unary_minus(expr)
IFeval() invokes PTeval() for the derivative too,
PTeval() looks at the incorrect tree->funcnum
and tries to PTeval for a second argument which is not there,
(unary_minus does not have a second argument)
causing a segmentation fault.
10 years ago
rlar
c0eff98522
tests/regression/parser/bxpressn-1.cir, check some B expression capabilities
10 years ago
rlar
9fbafbfd1e
frontend/device.c, com_alter_common(), #11/11 regression test
10 years ago
rlar
876086f768
fix commit "frontend/parse.c, bug fix, PPlex(.."dc1.@m1[vth][1]"..)"
which broke
let something = foo[var]
notably used in
examples/Monte_Carlo/MC_ring.sp
10 years ago
rlar
47a4aca9cb
upgrade regression test to the previous commit
10 years ago
rlar
507e2ecca6
regression/misc/bugs-1.cir, add tests for unary `+'
11 years ago
rlar
28c0c96bbc
devices/res, introduce TCE, exponential temperature coefficient
11 years ago
rlar
a5f933b3ec
frontend/parse.c, bug fix, PPlex(.."dc1.@m1[vth][1]"..)
The whole string was lexed into only one TOK_STR
instead of the actual (quasi) identifier "dc1.@m1[vth]"
11 years ago
rlar
8a65e97c2f
tests/regression/temper, several issues with `temper' in model parameters
11 years ago
rlar
93354e7b73
tests/regression/misc/log-functions-1.cir, check log, log10 and ln
11 years ago
rlar
53045dae53
tests/regression/parser/xpressn-1.cir, check log10
11 years ago
rlar
b9abea4f88
tests/regression/pz/ac-resistance.cir, check ac resistance (op, ac and pz)
11 years ago
rlar
d34ccd7208
tests/regression/model/special-names-1.cir, check "#307 define problems with the Modelname "mname" with Subcircuits"
11 years ago
rlar
1370f37f45
tests/regression/misc/resume-1.cir, regression test, "stop" and "resume"
11 years ago
rlar
8e65614d31
spfactor.c, cktnames.c, don't crash when simulating "nothing"
reported by Siddhant Saraf in
> [ngspice:discussion] "out of memory" error : simulating a 2bit AND gate"
This comes in two flavours,
1) an empty circuit
2) a xspice circuit with exclusively xspice event nodes
11 years ago
rlar
33d33e9d50
src/frontend/variable.c, fix expansion of '$var' when $var is an empty list
test case:
set foo = ( )
set foo = ( $foo baz bar )
echo $foo
11 years ago
rlar
5e76305ffa
inpcom.c, inp_modify_exp(), bug fix, enforce precedence when numparm substitutions come into play
12 years ago
rlar
ba85aaf88f
tests/regression/misc/bugs-1.cir, regression test for bug #294
12 years ago
rlar
98cfc1b26f
regression test for nint/floor/ceil
12 years ago
rlar
f1e67cccae
tests/regression/model/binning-1.cir, check model binning
12 years ago
rlar
a7dd20f5ca
missing file in commit "b14eb0a4 * regression test for multiple .global cards"
12 years ago
rlar
b14eb0a474
regression test for multiple .global cards
12 years ago
rlar
7f7453a227
inp_do_macro_param_replace(), fix several bugs concerning .func processing
12 years ago
rlar
d225c4f958
xpressn.c, introduce fortran style nint() rounding function
12 years ago
rlar
a088a6e0e6
subckt.c, fix .model processing (scope)
12 years ago
rlar
cccc02e844
tests/regression/parser
check xpressn.c parser capability to parse {2--3}
check .control parser capability to parse 2--3
check B parser capability to parse 2--3
check echo commands capability to print "--"
check echo commands capability to print upper and lower case
check xpressn.c parser capabilities
check precision of some transcendental functions
13 years ago
rlar
92a26b58f0
tests/regression/lib-processing, fix upper/lower case
13 years ago
rlar
cee318c68b
check the .lib processing
13 years ago