[Scipy-tickets] [SciPy] #1170: integrate.quad crashes with SIGILL
SciPy Trac
scipy-tickets@scipy....
Sun May 9 01:23:35 CDT 2010
#1170: integrate.quad crashes with SIGILL
----------------------------------+-----------------------------------------
Reporter: Joe | Owner: rgommers
Type: defect | Status: new
Priority: normal | Milestone: 0.8.0
Component: Official binaries | Version: 0.7.0
Keywords: scipy integrate quad |
----------------------------------+-----------------------------------------
Comment(by rgommers):
Your install log shows the correct version of numpy (nosse) is installed.
Can you check the same for scipy? If that installs nosse as well, then the
problem is something else.
The failure occurs on line 179 of dqk21.f, which is:
{{{
if(resabs.gt.uflow/(0.5d+02*epmach)) abserr = dmax1
* ((epmach*0.5d+02)*resabs,abserr)
}}}
Two machine-dependent constants are used here,
{{{
c epmach is the largest relative spacing.
c uflow is the smallest positive magnitude.
}}}
so d1mach may report these constants incorrectly for your CPU.
What is the output of the test suite by the way? i.e.
{{{
>>> import scipy
>>> scipy.test()
}}}
--
Ticket URL: <http://projects.scipy.org/scipy/ticket/1170#comment:9>
SciPy <http://www.scipy.org>
SciPy is open-source software for mathematics, science, and engineering.
More information about the Scipy-tickets
mailing list