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

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

[Octave-bug-tracker] [bug #55911] building with sundials 3.x does not wa


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #55911] building with sundials 3.x does not warn in configure that support is disabled
Date: Wed, 13 Mar 2019 13:45:41 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36

URL:
  <https://savannah.gnu.org/bugs/?55911>

                 Summary: building with sundials 3.x does not warn in
configure that support is disabled
                 Project: GNU Octave
            Submitted by: mtmiller
            Submitted on: Wed 13 Mar 2019 10:45:40 AM PDT
                Category: Configuration and Build System
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Missed Error or Warning
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: GNU/Linux

    _______________________________________________________

Details:

In Octave 5.1, configure prints a warning when the version of sundials isn't
compatible:


configure: WARNING: SUNDIALS NVECTOR serial library not found.  Solvers ode15i
and ode15s will be disabled.
configure: WARNING: SUNDIALS IDA library not found.  Solvers ode15i and ode15s
will be disabled.


On the default branch now, I get the following from configure


checking whether SUNDIALS IDA is configured with double precision realtype...
yes
checking sunlinsol/sunlinsol_dense.h usability... yes
checking sunlinsol/sunlinsol_dense.h presence... yes
checking for sunlinsol/sunlinsol_dense.h... yes
checking whether SUNDIALS IDA includes the SUNLINSOL_DENSE linear solver...
no
configure: WARNING: 
checking sunlinsol/sunlinsol_klu.h usability... no
checking sunlinsol/sunlinsol_klu.h presence... no
checking for sunlinsol/sunlinsol_klu.h... no
checking whether SUNDIALS IDA is configured with SUNLINSOL_KLU enabled... yes


Notice the empty "WARNING:" message. No warning is printed in the configure
summary block.

The build finishes succesfully and I have no idea that anything was skipped,
but when I run ode15{i,s}, they are disabled.


__ode15__: support for sundials_ida, sundials_nvecserial was unavailable or
disabled when Octave was built


I haven't looked at the changes to configure yet, but probably some case
missing in deciding to fill in a warning message variable.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55911>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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