|
From: | Markus Mützel |
Subject: | [Octave-bug-tracker] [bug #58795] ode15i and ode15s fail for Windows 32bit |
Date: | Thu, 10 Sep 2020 12:26:16 -0400 (EDT) |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36 Edg/85.0.564.44 |
Follow-up Comment #53, bug #58795 (project octave): The types seem to match on the Debian buildbots (and also on my Ubuntu). But they seem to be different on Fedora. E.g.: http://buildbot.octave.org:8010/#/builders/11/builds/1732 There is still this note in the IDA manual (which isn't very enlightening to me) [1]: > A user program which uses sunindextype to handle indices will work with both index storage types except for any calls to index storage-specific external libraries. And jwe observed the following: > The sundials wrappers for BLAS functions use sunindextype, so it appears that it should match the size used by BLAS. > See the file sundials-5.3.0/include/sundials/sundials_lapack.h, for example. And: > Since it is used in the prototypes for calling BLAS/Lapack functions inside sundials, then it seems we are forced to make it match the size of the type used for BLAS integers (octave_f77_int_type). So is this a packaging issue in Fedora? (Probably not very likely.) Or an error in Sunlinsol? Or is there more to it? [1]: https://computing.llnl.gov/sites/default/files/public/ida_guide.pdf _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?58795> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |