Redeclare foreign-allocated variables called by reference
Variables called using with-foreign-objects that are passed to GSL for the purposes of returning computed values (i.e., are not mentioned in the CL arglist) need to be declared (:pointer type) because they are calls by reference. Everything now compiles though there are execution errors in the tests.
Showing
- calculus/monte-carlo.lisp 4 additions, 4 deletionscalculus/monte-carlo.lisp
- calculus/numerical-differentiation.lisp 5 additions, 8 deletionscalculus/numerical-differentiation.lisp
- calculus/numerical-integration-with-tables.lisp 4 additions, 4 deletionscalculus/numerical-integration-with-tables.lisp
- calculus/numerical-integration.lisp 16 additions, 9 deletionscalculus/numerical-integration.lisp
- chebyshev.lisp 4 additions, 4 deletionschebyshev.lisp
- data/array-tests.lisp 3 additions, 3 deletionsdata/array-tests.lisp
- data/both.lisp 7 additions, 5 deletionsdata/both.lisp
- data/permutation.lisp 2 additions, 2 deletionsdata/permutation.lisp
- histogram/statistics.lisp 6 additions, 3 deletionshistogram/statistics.lisp
- histogram/updating-accessing.lisp 7 additions, 4 deletionshistogram/updating-accessing.lisp
- init/defmfun-array.lisp 2 additions, 2 deletionsinit/defmfun-array.lisp
- linear-algebra/blas1.lisp 4 additions, 2 deletionslinear-algebra/blas1.lisp
- linear-algebra/lu.lisp 7 additions, 4 deletionslinear-algebra/lu.lisp
- linear-algebra/qrpt.lisp 5 additions, 3 deletionslinear-algebra/qrpt.lisp
- polynomial.lisp 5 additions, 3 deletionspolynomial.lisp
- random/gaussian-bivariate.lisp 2 additions, 2 deletionsrandom/gaussian-bivariate.lisp
- random/spherical-vector.lisp 7 additions, 4 deletionsrandom/spherical-vector.lisp
- series-acceleration.lisp 3 additions, 3 deletionsseries-acceleration.lisp
- solve-minimize-fit/linear-least-squares.lisp 28 additions, 23 deletionssolve-minimize-fit/linear-least-squares.lisp
- special-functions/coulomb.lisp 8 additions, 6 deletionsspecial-functions/coulomb.lisp
Loading
Please register or sign in to comment