cython3 segfaults on ppc64el when running the tests

Bug #1286009 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cython (Ubuntu)
Fix Released
High
Unassigned
Trusty
Fix Released
High
Unassigned
python-numpy (Ubuntu)
Invalid
Undecided
Unassigned
Trusty
Invalid
Undecided
Unassigned

Bug Description

cython3 segfaults on ppc64el when running the tests
see https://launchpad.net/ubuntu/+source/cython/0.20.1-0ubuntu2/+build/5644267

usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ufuncobject.h:327:0,
                 from numpy_cimport.cpp:347:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/__ufunc_api.h:241:1: warning: 'int _import_umath()' defined but not used [-Wunused-function]
 _import_umath(void)
 ^
.Segmentation fault
I: running tests for 3.4 finished
make[1]: *** [override_dh_auto_test] Error 139

Tags: ftbfs ppc64el
Revision history for this message
Matthias Klose (doko) wrote :

seen as well with the python3.4-dbg interpreter

Revision history for this message
Matthias Klose (doko) wrote :

Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x000010000cb4833c in __pyx_pf_10numpy_math_test_fp_classif (
    __pyx_self=<error reading variable: Cannot access memory at address 0xbff0000000000028>,
    __pyx_self@entry=<error reading variable: Cannot access memory at address 0xbff0000000000080>) at numpy_math.c:984
984 __pyx_r = Py_None; __Pyx_INCREF(Py_None);

Revision history for this message
Brian Murray (brian-murray) wrote :

cython (0.20.1+git90-g0e6e38e-1ubuntu2) trusty; urgency=medium

  * Reenable test suite on ppc64el. Fixed by the eglibc copysign
    non-stack-trashing fix.
 -- William Grant <email address hidden> Mon, 14 Apr 2014 19:27:44 +0100

Changed in cython (Ubuntu Trusty):
status: Confirmed → Fix Released
Changed in python-numpy (Ubuntu Trusty):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.