# HG changeset patch # User John Donoghue # Date 1546524172 18000 # Node ID 4f39dbdea431bd2d91cce0506b2f09b91a432b5c # Parent 8b862c9f48baecdacb9e3376365736c2cdef3dd3 of-optiminterp: add dev 6.0 patch * src/of-optiminterp-1-dev-fixes.patch: new file * dist-files.mk: add ref to of-optiminterp-1-dev-fixes.patch diff -r 8b862c9f48ba -r 4f39dbdea431 dist-files.mk --- a/dist-files.mk Thu Jan 03 09:00:59 2019 -0500 +++ b/dist-files.mk Thu Jan 03 09:02:52 2019 -0500 @@ -513,6 +513,7 @@ of-odepkg.mk \ of-optim-1-fixes.patch \ of-optim.mk \ + of-optiminterp-1-dev-fixes.patch \ of-optiminterp.mk \ of-quaternion-1-cross-fixes.patch \ of-quaternion.mk \ diff -r 8b862c9f48ba -r 4f39dbdea431 src/of-optiminterp-1-dev-fixes.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/of-optiminterp-1-dev-fixes.patch Thu Jan 03 09:02:52 2019 -0500 @@ -0,0 +1,15 @@ +diff -ur optiminterp-0.3.5.orig/src/optiminterp.cc optiminterp-0.3.5/src/optiminterp.cc +--- optiminterp-0.3.5.orig/src/optiminterp.cc 2019-01-02 14:57:31.522221800 -0500 ++++ optiminterp-0.3.5/src/optiminterp.cc 2019-01-02 14:58:27.823641722 -0500 +@@ -130,11 +130,6 @@ + ( n,nf,gn,on,nparam,ox.fortran_vec(),of.fortran_vec(),ovar.fortran_vec(), + param.fortran_vec(),m,gx.fortran_vec(),gf.fortran_vec(),gvar.fortran_vec())); + +- if (f77_exception_encountered) { +- error ("unrecoverable error in optiminterp"); +- return retval; +- } +- + gf = gf.transpose(); + + retval(0) = gf;