ngspice/tests/regression/parser
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.
2016-03-09 20:24:37 +01:00
..
Makefile.am tests/regression/parser/bxpressn-1.cir, check some B expression capabilities 2016-03-09 20:24:36 +01:00
bxpressn-1.cir src/spicelib/parser/inpptree.c, bug fix, B expression of kind `max(0,expr)' 2016-03-09 20:24:37 +01:00
bxpressn-1.out tests/regression/parser/bxpressn-1.cir, check some B expression capabilities 2016-03-09 20:24:36 +01:00
minus-minus.cir tests/regression/parser 2014-01-02 09:25:53 +01:00
minus-minus.out tests/regression/parser 2014-01-02 09:25:53 +01:00
xpressn-1.cir tests/regression/parser/xpressn-1.cir, check log10 2015-05-10 21:47:34 +02:00
xpressn-1.out tests/regression/parser 2014-01-02 09:25:53 +01:00
xpressn-2.cir tests/regression/parser 2014-01-02 09:25:53 +01:00
xpressn-2.out tests/regression/parser 2014-01-02 09:25:53 +01:00
xpressn-3.cir regression test for nint/floor/ceil 2014-09-20 17:26:28 +02:00
xpressn-3.out regression test for nint/floor/ceil 2014-09-20 17:26:28 +02:00