<p dir="auto">The test <code class="notranslate">scipy.signal.tests.test_bsplines::TestBSplines::test_spline_filter</code> fails on Windows 32-bit with Python3.4/2.7.</p>
<p dir="auto"><s>Probably just tolerance issue --- the test seems to be doing comparison vs. 0 with atol=0.</s></p>
<h3 dir="auto">Error message:</h3>
<p dir="auto"><a href="https://ci.appveyor.com/project/scipy/scipy-wheels/build/1.0.143/job/m9vypcjy80ghxqcn" rel="nofollow">https://ci.appveyor.com/project/scipy/scipy-wheels/build/1.0.143/job/m9vypcjy80ghxqcn</a></p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="_______________________ TestBSplines.test_spline_filter _______________________
[gw1] win32 -- Python 3.4.4 C:\Python34\python.exe
self = &lt;scipy.signal.tests.test_bsplines.TestBSplines object at 0x0C4B63F0&gt;
    def test_spline_filter(self):
        np.random.seed(12457)
        # Test the type-error branch
        raises(TypeError, bsp.spline_filter, array([0]), 0)
        # Test the complex branch
        data_array_complex = np.random.rand(7, 7) + np.random.rand(7, 7)*1j
        # make the magnitude exceed 1, and make some negative
        data_array_complex = 10*(1+1j-2*data_array_complex)
        result_array_complex = array(
            [[-4.61489230e-01-1.92994022j, 8.33332443+6.25519943j,
              6.96300745e-01-9.05576038j, 5.28294849+3.97541356j,
              5.92165565+7.68240595j, 6.59493160-1.04542804j,
              9.84503460-5.85946894j],
             [-8.78262329-8.4295969j, 7.20675516+5.47528982j,
              -8.17223072+2.06330729j, -4.38633347-8.65968037j,
              9.89916801-8.91720295j, 2.67755103+8.8706522j,
              6.24192142+3.76879835j],
             [-3.15627527+2.56303072j, 9.87658501-0.82838702j,
              -9.96930313+8.72288895j, 3.17193985+6.42474651j,
              -4.50919819-6.84576082j, 5.75423431+9.94723988j,
              9.65979767+6.90665293j],
             [-8.28993416-6.61064005j, 9.71416473e-01-9.44907284j,
              -2.38331890+9.25196648j, -7.08868170-0.77403212j,
              4.89887714+7.05371094j, -1.37062311-2.73505688j,
              7.70705748+2.5395329j],
             [2.51528406-1.82964492j, 3.65885472+2.95454836j,
              5.16786575-1.66362023j, -8.77737999e-03+5.72478867j,
              4.10533333-3.10287571j, 9.04761887+1.54017115j,
              -5.77960968e-01-7.87758923j],
             [9.86398506-3.98528528j, -4.71444130-2.44316983j,
              -1.68038976-1.12708664j, 2.84695053+1.01725709j,
              1.14315915-8.89294529j, -3.17127085-5.42145538j,
              1.91830420-6.16370344j],
             [7.13875294+2.91851187j, -5.35737514+9.64132309j,
              -9.66586399+0.70250005j, -9.87717438-2.0262239j,
              9.93160629+1.5630846j, 4.71948051-2.22050714j,
              9.49550819+7.8995142j]])
        assert_allclose(bsp.spline_filter(data_array_complex, 0),
&gt;                       result_array_complex)
E       AssertionError: 
E       Not equal to tolerance rtol=1e-07, atol=0
E       
E       (mismatch 40.816326530612244%)
E        x: array([[ -4.614889e-01-1.92994j ,   8.333325e+00+6.255199j,
E                 6.963016e-01-9.055761j,   5.282949e+00+3.975415j,
E                 5.921656e+00+7.682406j,   6.594931e+00-1.045428j,...
E        y: array([[ -4.614892e-01-1.92994j ,   8.333324e+00+6.255199j,
E                 6.963007e-01-9.05576j ,   5.282948e+00+3.975414j,
E                 5.921656e+00+7.682406j,   6.594932e+00-1.045428j,...
data_array_complex = array([[ -4.63309868e-01-1.92958424j,   8.33391188e+00+6.25427956j,
          6.97289972e-01-9.05582857j,   5.28390748....0262238j ,
          9.93160613e+00+1.56308421j,   4.71948116e+00-2.22050722j,
          9.49551018e+00+7.89951507j]])
result_array_complex = array([[ -4.61489230e-01-1.92994022j,   8.33332443e+00+6.25519943j,
          6.96300745e-01-9.05576038j,   5.28294849....0262239j ,
          9.93160629e+00+1.5630846j ,   4.71948051e+00-2.22050714j,
          9.49550819e+00+7.8995142j ]])
self       = &lt;scipy.signal.tests.test_bsplines.TestBSplines object at 0x0C4B63F0&gt;
C:\Python34\lib\site-packages\scipy\signal\tests\test_bsplines.py:60: AssertionError"><pre class="notranslate"><code class="notranslate">_______________________ TestBSplines.test_spline_filter _______________________
[gw1] win32 -- Python 3.4.4 C:\Python34\python.exe
self = &lt;scipy.signal.tests.test_bsplines.TestBSplines object at 0x0C4B63F0&gt;
    def test_spline_filter(self):
        np.random.seed(12457)
        # Test the type-error branch
        raises(TypeError, bsp.spline_filter, array([0]), 0)
        # Test the complex branch
        data_array_complex = np.random.rand(7, 7) + np.random.rand(7, 7)*1j
        # make the magnitude exceed 1, and make some negative
        data_array_complex = 10*(1+1j-2*data_array_complex)
        result_array_complex = array(
            [[-4.61489230e-01-1.92994022j, 8.33332443+6.25519943j,
              6.96300745e-01-9.05576038j, 5.28294849+3.97541356j,
              5.92165565+7.68240595j, 6.59493160-1.04542804j,
              9.84503460-5.85946894j],
             [-8.78262329-8.4295969j, 7.20675516+5.47528982j,
              -8.17223072+2.06330729j, -4.38633347-8.65968037j,
              9.89916801-8.91720295j, 2.67755103+8.8706522j,
              6.24192142+3.76879835j],
             [-3.15627527+2.56303072j, 9.87658501-0.82838702j,
              -9.96930313+8.72288895j, 3.17193985+6.42474651j,
              -4.50919819-6.84576082j, 5.75423431+9.94723988j,
              9.65979767+6.90665293j],
             [-8.28993416-6.61064005j, 9.71416473e-01-9.44907284j,
              -2.38331890+9.25196648j, -7.08868170-0.77403212j,
              4.89887714+7.05371094j, -1.37062311-2.73505688j,
              7.70705748+2.5395329j],
             [2.51528406-1.82964492j, 3.65885472+2.95454836j,
              5.16786575-1.66362023j, -8.77737999e-03+5.72478867j,
              4.10533333-3.10287571j, 9.04761887+1.54017115j,
              -5.77960968e-01-7.87758923j],
             [9.86398506-3.98528528j, -4.71444130-2.44316983j,
              -1.68038976-1.12708664j, 2.84695053+1.01725709j,
              1.14315915-8.89294529j, -3.17127085-5.42145538j,
              1.91830420-6.16370344j],
             [7.13875294+2.91851187j, -5.35737514+9.64132309j,
              -9.66586399+0.70250005j, -9.87717438-2.0262239j,
              9.93160629+1.5630846j, 4.71948051-2.22050714j,
              9.49550819+7.8995142j]])
        assert_allclose(bsp.spline_filter(data_array_complex, 0),
&gt;                       result_array_complex)
E       AssertionError: 
E       Not equal to tolerance rtol=1e-07, atol=0
E       
E       (mismatch 40.816326530612244%)
E        x: array([[ -4.614889e-01-1.92994j ,   8.333325e+00+6.255199j,
E                 6.963016e-01-9.055761j,   5.282949e+00+3.975415j,
E                 5.921656e+00+7.682406j,   6.594931e+00-1.045428j,...
E        y: array([[ -4.614892e-01-1.92994j ,   8.333324e+00+6.255199j,
E                 6.963007e-01-9.05576j ,   5.282948e+00+3.975414j,
E                 5.921656e+00+7.682406j,   6.594932e+00-1.045428j,...
data_array_complex = array([[ -4.63309868e-01-1.92958424j,   8.33391188e+00+6.25427956j,
          6.97289972e-01-9.05582857j,   5.28390748....0262238j ,
          9.93160613e+00+1.56308421j,   4.71948116e+00-2.22050722j,
          9.49551018e+00+7.89951507j]])
result_array_complex = array([[ -4.61489230e-01-1.92994022j,   8.33332443e+00+6.25519943j,
          6.96300745e-01-9.05576038j,   5.28294849....0262239j ,
          9.93160629e+00+1.5630846j ,   4.71948051e+00-2.22050714j,
          9.49550819e+00+7.8995142j ]])
self       = &lt;scipy.signal.tests.test_bsplines.TestBSplines object at 0x0C4B63F0&gt;
C:\Python34\lib\site-packages\scipy\signal\tests\test_bsplines.py:60: AssertionError
</code></pre></div>
<h3 dir="auto">Scipy/Numpy/Python version information:</h3>
<p dir="auto">Numpy 1.13.1, Scipy 6421d63</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="_______________________ TestBSplines.test_spline_filter ________________________

[snip]

&gt;                   raise AssertionError(msg)
E                   AssertionError: 
E                   Not equal to tolerance rtol=1e-07, atol=0
E                   
E                   (mismatch 100.0%)
E                    x: array([[ -4.61489439e-01-1.92994106j,   8.33332348e+00+6.25519848j,
E                             6.96301341e-01-9.05576134j,   5.28294897e+00+3.97541451j,
E                             5.92165613e+00+7.68240595j,   6.59493113e+00-1.04542828j,...
E                    y: array([[ -4.61489230e-01-1.92994022j,   8.33332443e+00+6.25519943j,
E                             6.96300745e-01-9.05576038j,   5.28294849e+00+3.97541356j,
E                             5.92165565e+00+7.68240595j,   6.59493160e+00-1.04542804j,..."><pre class="notranslate"><code class="notranslate">_______________________ TestBSplines.test_spline_filter ________________________

[snip]

&gt;                   raise AssertionError(msg)
E                   AssertionError: 
E                   Not equal to tolerance rtol=1e-07, atol=0
E                   
E                   (mismatch 100.0%)
E                    x: array([[ -4.61489439e-01-1.92994106j,   8.33332348e+00+6.25519848j,
E                             6.96301341e-01-9.05576134j,   5.28294897e+00+3.97541451j,
E                             5.92165613e+00+7.68240595j,   6.59493113e+00-1.04542828j,...
E                    y: array([[ -4.61489230e-01-1.92994022j,   8.33332443e+00+6.25519943j,
E                             6.96300745e-01-9.05576038j,   5.28294849e+00+3.97541356j,
E                             5.92165565e+00+7.68240595j,   6.59493160e+00-1.04542804j,...
</code></pre></div>
<p dir="auto"><a href="https://travis-ci.org/MacPython/scipy-wheels/jobs/409327647" rel="nofollow">https://travis-ci.org/MacPython/scipy-wheels/jobs/409327647</a></p>
<p dir="auto">Detected on scipy-wheels build matrix.  First failure on this test on 21 July:</p>
<p dir="auto"><a href="https://travis-ci.org/MacPython/scipy-wheels/builds/406631499" rel="nofollow">https://travis-ci.org/MacPython/scipy-wheels/builds/406631499</a></p>
<p dir="auto">Previous test was July 14th, no failure (on this test).</p>
<p dir="auto"><a href="https://travis-ci.org/MacPython/scipy-wheels/builds/403942847" rel="nofollow">https://travis-ci.org/MacPython/scipy-wheels/builds/403942847</a></p>