<p dir="auto">jn_zeros() is not able to compute the first 100 zeros of the following Bessel orders below 1000(I only tested it till 1000):<br>
231,244,281,288,347,348,357,405,406,419,437,<br>
505,506,507,570,582,591,643,644,655,658,679,<br>
706,713,722,752,756,757,764,775,793,796,811,<br>
820,840,855,875,886,916,942,948,966</p>
<h4 dir="auto">Reproducing code example:</h4>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="from scipy import special 
special.jn_zeros(231,5)"><pre class="notranslate"><code class="notranslate">from scipy import special 
special.jn_zeros(231,5)
</code></pre></div>

<h4 dir="auto">Error message:</h4>

<p dir="auto">No error message! The command just hangs while using 100% CPU on one core.</p>
<h4 dir="auto">Scipy/Numpy/Python version information:</h4>

<p dir="auto">1.4.1 1.18.2 sys.version_info(major=3, minor=8, micro=2, releaselevel='final', serial=0)</p>
<p dir="auto">As reported at <a href="http://stackoverflow.com/questions/29415795/scipy-hangs-on-finding-zeros-of-bessel-functions" rel="nofollow">http://stackoverflow.com/questions/29415795/scipy-hangs-on-finding-zeros-of-bessel-functions</a>, the call to <code class="notranslate">special.jn_zeros(281, 6)</code> hangs.  I can reproduce this with scipy versions <code class="notranslate">0.15.1</code> and <code class="notranslate">0.16.0.dev0+4585b0f</code>.  <code class="notranslate">jn_zeros(280, 6)</code> returns 6 values, but <code class="notranslate">jn_zeros(281, 6)</code> never returns, and I have to kill the python process.</p>
<p dir="auto">I'm using python 2.7.9 and numpy 1.9.2 on a Mac.</p>