rlar
98c0e4bdae
qa tests, avoid repeated exection of ngspice for version detection
9 years ago
dwarning
104d65bebe
compareSimulationResults.pl, debug printout improvements
9 years ago
dwarning
72531c955d
charge check added by Colin McAndrew
9 years ago
dwarning
118026cfb9
ngspice version detection implemented
9 years ago
dwarning
eacbc3702d
fix ac-analysis check and overall improvements
9 years ago
dwarning
5214bd4b96
run_cmc_check, make shell string compare safe
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
dwarning
3f0096fd46
bsim4 model update according berkeley release - code change
9 years ago
h_vogt
c260a83114
d_state.cir: print all event nodes to vcd file
10 years ago
h_vogt
0a9917e142
check.sh, enable msys2
10 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
9a1170c032
tests/bin/modelQaTestRoutines.pm, avoid defined( @array ) is deprecated warning
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
dwarning
000b23cc52
bsim4 generates .out files
11 years ago
dwarning
9a0e9df794
use latest version for bsim4
11 years ago
dwarning
0cf0bcd0ea
few digits more in result file
11 years ago
dwarning
5e0726195d
model qa check for other simulator
11 years ago
dwarning
886bc336bf
extend qa test to hisimhv version 2
11 years ago
dwarning
f135a32401
extend qa test to hisimhv version 2
11 years ago
dwarning
d09ad841ac
few unifications for better qa tests and recover permission of run scripts
11 years ago
dwarning
4030d97c19
qa check: no additional noise from test bench
11 years ago
dwarning
a80783ac56
hisimhv: qa check cleaning for qaSpec
11 years ago
dwarning
d767743f76
no copy needed for qaSpec
11 years ago
dwarning
9970ce590d
use sqrnoise for qa test to be compatible with reference results
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
dwarning
a646a5f78f
devices/bsim4, update to version 4.8
12 years ago
dwarning
b742df6e85
repair hisim qa test by changing transistor type
12 years ago
dwarning
0f06043635
update hisimhv to version 1.2.4, qa check
12 years ago
dwarning
2ff867c1d0
clarify level parameter for hisim and hisimhv
12 years ago