
I'm trying to get scipy updating in Fedora. Running into test failures. Full log is here: https://kojipkgs.fedoraproject.org//work/tasks/8123/11808123/build.log NumPy version 1.10.1 NumPy relaxed strides checking option: True NumPy is installed in /usr/lib64/python2.7/site-packages/numpy SciPy version 0.16.1 SciPy is installed in /builddir/build/BUILDROOT/scipy-0.16.1-3.fc24.x86_64/usr/lib64/python2.7/site-packages/scipy Python version 2.7.10 (default, Oct 15 2015, 20:40:13) [GCC 5.1.1 20150618 (Red Hat 5.1.1-4)] nose version 1.3.7 Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib64/python2.7/site-packages/numpy/testing/nosetester.py", line 438, in test t = NumpyTestProgram(argv=argv, exit=False, plugins=plugins) File "/usr/lib/python2.7/site-packages/nose/core.py", line 121, in __init__ **extra_args) File "/usr/lib64/python2.7/unittest/main.py", line 95, in __init__ self.runTests() File "/usr/lib64/python2.7/site-packages/numpy/testing/noseclasses.py", line 351, in runTests self.result = self.testRunner.run(self.test) File "/usr/lib/python2.7/site-packages/nose/core.py", line 66, in run result.printErrors() File "/usr/lib/python2.7/site-packages/nose/result.py", line 103, in printErrors _TextTestResult.printErrors(self) File "/usr/lib64/python2.7/unittest/runner.py", line 108, in printErrors self.printErrorList('ERROR', self.errors) File "/usr/lib64/python2.7/unittest/runner.py", line 114, in printErrorList self.stream.writeln("%s: %s" % (flavour,self.getDescription(test))) File "/usr/lib/python2.7/site-packages/nose/result.py", line 82, in getDescription return test.shortDescription() or str(test) File "/usr/lib/python2.7/site-packages/nose/case.py", line 51, in __str__ return str(self.test) File "/usr/lib/python2.7/site-packages/nose/case.py", line 286, in __str__ name = "%s%s" % (name, arg) File "/usr/lib64/python2.7/site-packages/numpy/core/numeric.py", line 1709, in array_repr ', ', "array(") File "/usr/lib64/python2.7/site-packages/numpy/core/arrayprint.py", line 447, in array2string separator, prefix, formatter=formatter) File "/usr/lib64/python2.7/site-packages/numpy/core/arrayprint.py", line 260, in _array2string 'int': IntegerFormat(data), File "/usr/lib64/python2.7/site-packages/numpy/core/arrayprint.py", line 637, in __init__ max_str_len = max(len(str(maximum.reduce(data))), DeprecationWarning: unorderable dtypes; returning scalar but in the future this will be an error RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.6SOdNx (%check) This *appears* to be what triggers the failure - but why does a DeprecationWarning do this? Or is there something further up in the test? -- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com

On Fri, Nov 13, 2015 at 11:56 AM, Orion Poplawski <orion@cora.nwra.com> wrote:
I'm trying to get scipy updating in Fedora. Running into test failures. Full log is here: https://kojipkgs.fedoraproject.org//work/tasks/8123/11808123/build.log
NumPy version 1.10.1 NumPy relaxed strides checking option: True NumPy is installed in /usr/lib64/python2.7/site-packages/numpy SciPy version 0.16.1 SciPy is installed in
/builddir/build/BUILDROOT/scipy-0.16.1-3.fc24.x86_64/usr/lib64/python2.7/site-packages/scipy Python version 2.7.10 (default, Oct 15 2015, 20:40:13) [GCC 5.1.1 20150618 (Red Hat 5.1.1-4)] nose version 1.3.7 Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib64/python2.7/site-packages/numpy/testing/nosetester.py", line 438, in test t = NumpyTestProgram(argv=argv, exit=False, plugins=plugins) File "/usr/lib/python2.7/site-packages/nose/core.py", line 121, in __init__ **extra_args) File "/usr/lib64/python2.7/unittest/main.py", line 95, in __init__ self.runTests() File "/usr/lib64/python2.7/site-packages/numpy/testing/noseclasses.py", line 351, in runTests self.result = self.testRunner.run(self.test) File "/usr/lib/python2.7/site-packages/nose/core.py", line 66, in run result.printErrors() File "/usr/lib/python2.7/site-packages/nose/result.py", line 103, in printErrors _TextTestResult.printErrors(self) File "/usr/lib64/python2.7/unittest/runner.py", line 108, in printErrors self.printErrorList('ERROR', self.errors) File "/usr/lib64/python2.7/unittest/runner.py", line 114, in printErrorList self.stream.writeln("%s: %s" % (flavour,self.getDescription(test))) File "/usr/lib/python2.7/site-packages/nose/result.py", line 82, in getDescription return test.shortDescription() or str(test) File "/usr/lib/python2.7/site-packages/nose/case.py", line 51, in __str__ return str(self.test) File "/usr/lib/python2.7/site-packages/nose/case.py", line 286, in __str__ name = "%s%s" % (name, arg) File "/usr/lib64/python2.7/site-packages/numpy/core/numeric.py", line 1709, in array_repr ', ', "array(") File "/usr/lib64/python2.7/site-packages/numpy/core/arrayprint.py", line 447, in array2string separator, prefix, formatter=formatter) File "/usr/lib64/python2.7/site-packages/numpy/core/arrayprint.py", line 260, in _array2string 'int': IntegerFormat(data), File "/usr/lib64/python2.7/site-packages/numpy/core/arrayprint.py", line 637, in __init__ max_str_len = max(len(str(maximum.reduce(data))), DeprecationWarning: unorderable dtypes; returning scalar but in the future this will be an error RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.6SOdNx (%check)
This *appears* to be what triggers the failure - but why does a DeprecationWarning do this? Or is there something further up in the test?
Bug in the Numpy 1.10.1 release. Could you try 1.10.2rc1? Chuck

On 11/13/2015 12:29 PM, Charles R Harris wrote:
On Fri, Nov 13, 2015 at 11:56 AM, Orion Poplawski <orion@cora.nwra.com <mailto:orion@cora.nwra.com>> wrote:
I'm trying to get scipy updating in Fedora. Running into test failures. Full log is here: https://kojipkgs.fedoraproject.org//work/tasks/8123/11808123/build.log
DeprecationWarning: unorderable dtypes; returning scalar but in the future this will be an error RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.6SOdNx (%check)
This *appears* to be what triggers the failure - but why does a DeprecationWarning do this? Or is there something further up in the test?
Bug in the Numpy 1.10.1 release. Could you try 1.10.2rc1?
Chuck
Thanks, that did the trick. -- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com
participants (2)
-
Charles R Harris
-
Orion Poplawski