octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #58795] ode15i and ode15s fail for Windows 32b


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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]