... [ 99%] ..............sss....................................................... [ 99%] ......................xxx. [100%] =================================== FAILURES =================================== ____________________________ TestBoolCmp.test_float ____________________________ self = def test_float(self): # offset for alignment test for i in range(4): assert_array_equal(self.f[i:] > 0, self.ef[i:]) assert_array_equal(self.f[i:] - 1 >= 0, self.ef[i:]) assert_array_equal(self.f[i:] == 0, ~self.ef[i:]) assert_array_equal(-self.f[i:] < 0, self.ef[i:]) assert_array_equal(-self.f[i:] + 1 <= 0, self.ef[i:]) r = self.f[i:] != 0 assert_array_equal(r, self.ef[i:]) r2 = self.f[i:] != np.zeros_like(self.f[i:]) r3 = 0 != self.f[i:] assert_array_equal(r, r2) assert_array_equal(r, r3) # check bool == 0x1 assert_array_equal(r.view(np.int8), r.astype(np.int8)) assert_array_equal(r2.view(np.int8), r2.astype(np.int8)) assert_array_equal(r3.view(np.int8), r3.astype(np.int8)) # isnan on amd64 takes the same code path assert_array_equal(np.isnan(self.nf[i:]), self.ef[i:]) assert_array_equal(np.isfinite(self.nf[i:]), ~self.ef[i:]) assert_array_equal(np.isfinite(self.inff[i:]), ~self.ef[i:]) assert_array_equal(np.isinf(self.inff[i:]), self.efnonan[i:]) > assert_array_equal(np.signbit(self.signf[i:]), self.ef[i:]) E AssertionError: E Arrays are not equal E E Mismatch: 4.3% E x: array([False, False, False, False, False, False, False, False, True, E False, False, False, False, False, False, False, False, True, E False, False, False, False, False, False, True, True, False,... E y: array([False, False, False, False, False, False, False, False, True, E False, False, False, False, False, False, False, False, True, E False, False, False, False, False, False, True, True, False,... i = 0 r = array([False, False, False, False, False, False, False, False, True, False, False, False, False, False, False,... True, True, True, True, False, False, False, True, True, True, True, True, False, False, False]) r2 = array([False, False, False, False, False, False, False, False, True, False, False, False, False, False, False,... True, True, True, True, False, False, False, True, True, True, True, True, False, False, False]) r3 = array([False, False, False, False, False, False, False, False, True, False, False, False, False, False, False,... True, True, True, True, False, False, False, True, True, True, True, True, False, False, False]) self = numpy/core/tests/test_numeric.py:430: AssertionError 1 failed, 10150 passed, 80 skipped, 177 deselected, 18 xfailed, 1 xpassed in 964.18 seconds RPM build errors: BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.Bi7VlZ (%check) BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.Bi7VlZ (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 96, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 626, in do raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/numpy.spec