[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #51157] betainc.cc: Inaccurate double precisio
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #51157] betainc.cc: Inaccurate double precision results |
Date: |
Thu, 1 Jun 2017 12:30:45 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0 |
Update of bug #51157 (project octave):
Status: None => Confirmed
_______________________________________________________
Follow-up Comment #1:
It's more complicated than that. The actual code that should be called for
double precision values is dbetai.f.
Perhaps there is a dispatch problem when passing execution between the Octave
interpreter written in C++ (betainc.cc), to liboctave also written in C++
(lo-specfun.cc), and finally to Fortran (dbetai.f). That would be the first
thing to check.
If it is dispatching to the correct Fortran code, then maybe the slatec
Fortran routines are simply too old.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?51157>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/