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

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

[Octave-bug-tracker] [bug #44310] log and functions which use log return


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #44310] log and functions which use log return incorrect result
Date: Tue, 10 Mar 2015 14:17:34 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36

Follow-up Comment #16, bug #44310 (project octave):

I don't agree with the characterization of this as a release blocker. It's a
degradation in numerical accuracy to be sure, that may or may not be present
in Octave depending on your system libraries. If I compare Octave 3.4 and
Octave 4.0, I'll see the same result, so it's not a degradation introduced by
the new release.

In addition, the fix may work for some users but may break the build for
others. Yes, on the surface the change is as simple as you suggest.

However, the catanh and corresponding std::atanh(std::complex) functions are
not generally available on all systems, so I think some thought should be put
into how they are detected and conditionally used and what compiler flags we
might have to introduce to make it work for all users.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?44310>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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