On Thu, Mar 24, 2011 at 2:04 AM, Derek Homeier < de...@astro.physik.uni-goettingen.de> wrote:
> On 24 Mar 2011, at 00:34, Derek Homeier wrote: > > > tests with the fink-installed pythons on MacOS X mostly succeeded, > > with one failure in python2.4 and a couple of issues seemingly > > related to PPC floating point accuracy, as below: > > > Probably last update for tonight: with the 'full' test suite, there's one > additional failure and error, respectively under 10.5/ppc and > 10.6/x86_64 (in all Python versions): > > PowerPC: > > FAIL: test_kind.TestKind.test_all > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/sw/lib/python2.5/site-packages/nose/case.py", line 187, in runTest > self.test(*self.arg) > File "/sw/lib/python2.5/site-packages/numpy/f2py/tests/test_kind.py", line > 30, in test_all > 'selectedrealkind(%s): expected %r but got %r' % (i, > selected_real_kind(i), selectedrealkind(i))) > File "/sw/lib/python2.5/site-packages/numpy/testing/utils.py", line 34, in > assert_ > raise AssertionError(msg) > AssertionError: selectedrealkind(16): expected 10 but got 16 > Regarding this test failure, could you hack the numpy/f2py/tests/test_kind.py script by adding the following code for i in range(20): print '%s -> %s, %s' % (i, selected_real_kind(i), selectedrealkind(i)) and send me the output? Also, what Fortran compiler version has been used to build the test modules? > Intel-64bit: > ERROR: test_assumed_shape.TestAssumedShapeSumExample.test_all > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/sw/lib/python3.2/site-packages/nose/case.py", line 372, in setUp > try_run(self.inst, ('setup', 'setUp')) > File "/sw/lib/python3.2/site-packages/nose/util.py", line 478, in try_run > return func() > File "/sw/lib/python3.2/site-packages/numpy/f2py/tests/util.py", line 352, > in setUp > module_name=self.module_name) > File "/sw/lib/python3.2/site-packages/numpy/f2py/tests/util.py", line 73, > in wrapper > memo[key] = func(*a, **kw) > File "/sw/lib/python3.2/site-packages/numpy/f2py/tests/util.py", line 134, > in build_module > % (cmd[4:], asstr(out))) > RuntimeError: Running f2py failed: ['-m', '_test_ext_module_5403', > '/var/folders/DC/DC7g9UNr2RWkb++8ZSn1J+++0Dk/-Tmp-/tmpfiy1jn/foo_free.f90', > '/var/folders/DC/DC7g9UNr2RWkb++8ZSn1J+++0Dk/-Tmp-/tmpfiy1jn/foo_use.f90', > '/var/folders/DC/DC7g9UNr2RWkb++8ZSn1J+++0Dk/-Tmp-/tmpfiy1jn/precision.f90'] > Reading .f2py_f2cmap ... Mapping "real(kind=rk)" to "double" Hmm, this should not happen as real(kind=rk) should be mapped to "float". It seems that you have .f2py_f2cmap file lying around. Could you remove it and try again. Pearu
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion