pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/49501: python27 test failures



>Number:         49501
>Category:       pkg
>Synopsis:       python27 test failures
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Dec 24 11:05:00 +0000 2014
>Originator:     Martin Husemann
>Release:        NetBSD 7.99.3
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD space-truckin.duskware.de 7.99.3 NetBSD 7.99.3 (CUBIETRUCK) #122: Fri Dec 19 18:35:40 CET 2014 martin%night-owl.duskware.de@localhost:/usr/src/sys/arch/evbarm/compile/CUBIETRUCK evbarm
Architecture: earmv7hfeb
Machine: evbarm
>Description:

While trying to analyze PR 49490 I suspected the problem might be more a 
python than a HG problem, so I ran the unit tests (thanks wiz!) and got
various fallout. Some of this might be ARM/big endian specific. The FPU
errors are expected (Cortex A7 CPUs do not implement the relevant exceptions).

But at least ctypes, kqueue and multiprocessing should be looked at, I think
plist is a known issue.

[ 98/400] test_ctypes
test test_ctypes failed -- multiple errors occurred; run in verbose mode for details

[113/400/1] test_distutils
test test_distutils failed -- Traceback (most recent call last):
  File "/usr/pkgobj/lang/python27/work/Python-2.7.9/Lib/distutils/tests/test_unixccompiler.py", line 103, in test_runtime_libdir_option
    self.assertEqual(self.cc.rpath_foo(), '-R/foo')
AssertionError: '-Wl,-R/foo' != '-R/foo'

[195/400/2] test_kqueue
test test_kqueue failed -- multiple errors occurred; run in verbose mode for details

[212/400/3] test_math
test test_math failed -- Traceback (most recent call last):
  File "/usr/pkgobj/lang/python27/work/Python-2.7.9/Lib/test/test_math.py", line 583, in testLdexp
    self.assertRaises(OverflowError, math.ldexp, 1., n)
AssertionError: OverflowError not raised

[227/400/5] test_multiprocessing
Process Process-16:
Traceback (most recent call last):
  File "/usr/pkgobj/lang/python27/work/Python-2.7.9/Lib/multiprocessing/process.py", line 258, in _bootstrap
    self.run()
  File "/usr/pkgobj/lang/python27/work/Python-2.7.9/Lib/multiprocessing/process.py", line 114, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/pkgobj/lang/python27/work/Python-2.7.9/Lib/test/test_multiprocessing.py", line 1621, in _writefd
    fd = reduction.recv_handle(conn)
  File "/usr/pkgobj/lang/python27/work/Python-2.7.9/Lib/multiprocessing/reduction.py", line 83, in recv_handle
    return _multiprocessing.recvfd(conn.fileno())
RuntimeError: No file descriptor received
Process Process-17:
Traceback (most recent call last):
  File "/usr/pkgobj/lang/python27/work/Python-2.7.9/Lib/multiprocessing/process.py", line 258, in _bootstrap
    self.run()
  File "/usr/pkgobj/lang/python27/work/Python-2.7.9/Lib/multiprocessing/process.py", line 114, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/pkgobj/lang/python27/work/Python-2.7.9/Lib/test/test_multiprocessing.py", line 1621, in _writefd
    fd = reduction.recv_handle(conn)
  File "/usr/pkgobj/lang/python27/work/Python-2.7.9/Lib/multiprocessing/reduction.py", line 83, in recv_handle
    return _multiprocessing.recvfd(conn.fileno())
RuntimeError: No file descriptor received
test test_multiprocessing failed -- multiple errors occurred; run in verbose mode for details

[257/400/6] test_plistlib
test test_plistlib failed -- multiple errors occurred; run in verbose mode for details


>How-To-Repeat:

cd pkgsrc/lang/python27
make test

>Fix:
n/a



Home | Main Index | Thread Index | Old Index