#20002: Move interrupt.pyx to package cysignals
-------------------------------------+-------------------------------------
       Reporter:  malb               |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-7.1
      Component:  packages:          |   Resolution:
  standard                           |    Merged in:
       Keywords:                     |    Reviewers:  Martin Albrecht
        Authors:  Jeroen Demeyer     |  Work issues:
Report Upstream:  Reported           |       Commit:
  upstream. No feedback yet.         |  741db030bab5d65d9bc8a5b456407f17b6f42470
         Branch:                     |     Stopgaps:
  u/jdemeyer/move_interrupt_pyx_to_package_cysignals|
   Dependencies:                     |
-------------------------------------+-------------------------------------
Changes (by vbraun):

 * status:  positive_review => needs_work


Comment:

 {{{
 Running the test suite for cysignals-1.0rc0...
 python setup.py build
 running build
 running build_py
 running build_ext
 running build_scripts
 python setup.py install
 running install
 running build
 running build_py
 running build_ext
 running build_scripts
 running install_lib
 running install_scripts
 changing mode of /Users/buildslave-sage/slave/sage_git/build/local/bin
 /cysignals-CSI to 755
 changing mode of /Users/buildslave-sage/slave/sage_git/build/local/bin
 /cysignals-CSI-helper.py to 755
 running install_egg_info
 Removing /Users/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/cysignals-1.0rc0-py2.7.egg-info
 Writing /Users/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/cysignals-1.0rc0-py2.7.egg-info
 python -m doctest src/cysignals/*.pyx
 cd example && python setup.py build
 Compiling cysignals_example.pyx because it changed.
 [1/1] Cythonizing cysignals_example.pyx
 running build
 running build_ext
 building 'cysignals_example' extension
 creating build
 creating build/temp.macosx-10.9-x86_64-2.7
 gcc -fno-strict-aliasing -I/Users/buildslave-
 sage/slave/sage_git/build/local/var/tmp/sage/build/python2-2.7.10.p0/include
 -DNDEBUG -g -fwrapv -O3 -Wall -Wno-unused -I/Users/buildslave-
 sage/slave/sage_git/build/local/lib/python2.7/site-packages/cysignals
 -I/Users/buildslave-sage/slave/sage_git/build/local/include/python2.7 -c
 cysignals_example.c -o
 build/temp.macosx-10.9-x86_64-2.7/cysignals_example.o
 creating build/lib.macosx-10.9-x86_64-2.7
 gcc -bundle -undefined dynamic_lookup -L/Users/buildslave-
 sage/slave/sage_git/build/local/lib -Wl,-rpath,/Users/buildslave-
 sage/slave/sage_git/build/local/lib -L/Users/buildslave-
 sage/slave/sage_git/build/local/lib -Wl,-rpath,/Users/buildslave-
 sage/slave/sage_git/build/local/lib
 build/temp.macosx-10.9-x86_64-2.7/cysignals_example.o -L/Users/buildslave-
 sage/slave/sage_git/build/local/lib -o
 build/lib.macosx-10.9-x86_64-2.7/cysignals_example.so -lpari -Ddummy
 **********************************************************************
 File "src/cysignals/tests.pyx", line 491, in tests.pyx
 Failed example:
     print Popen(['python', '-c', cmd], stdout=PIPE,
 stderr=PIPE).communicate()[1]  # doctest: +ELLIPSIS
 Expected:
 ------------------------------------------------------------------------
     ...
 ------------------------------------------------------------------------
 ------------------------------------------------------------------------
     <BLANKLINE>
 Got:
 ------------------------------------------------------------------------
     0   signals.so                          0x000000010d478885
 print_backtrace + 37
 ------------------------------------------------------------------------
     <BLANKLINE>
 **********************************************************************
 File "src/cysignals/tests.pyx", line 536, in tests.pyx
 Failed example:
     print Popen(['python', '-c', cmd], stdout=PIPE,
 stderr=PIPE).communicate()[1]  # doctest: +ELLIPSIS
 Expected:
 ------------------------------------------------------------------------
     ...
 ------------------------------------------------------------------------
 ------------------------------------------------------------------------
     Unhandled SIG...
     This probably occurred because a *compiled* module has a bug
     in it and is not properly wrapped with sig_on(), sig_off().
     Python will now terminate.
 ------------------------------------------------------------------------
     <BLANKLINE>
 Got:
 ------------------------------------------------------------------------
     0   signals.so                          0x000000010e85f885
 print_backtrace + 37
 ------------------------------------------------------------------------
     Unhandled SIGSEGV: A segmentation fault occurred.
     This probably occurred because a *compiled* module has a bug
     in it and is not properly wrapped with sig_on(), sig_off().
     Python will now terminate.
 ------------------------------------------------------------------------
     <BLANKLINE>
 **********************************************************************
 File "src/cysignals/tests.pyx", line 575, in tests.pyx
 Failed example:
     print Popen(['python', '-c', cmd], stdout=PIPE,
 stderr=PIPE).communicate()[1]  # doctest: +ELLIPSIS
 Expected:
 ------------------------------------------------------------------------
     ...
 ------------------------------------------------------------------------
 ------------------------------------------------------------------------
     Unhandled SIGABRT: An abort() occurred.
     This probably occurred because a *compiled* module has a bug
     in it and is not properly wrapped with sig_on(), sig_off().
     Python will now terminate.
 ------------------------------------------------------------------------
     <BLANKLINE>
 Got:
 ------------------------------------------------------------------------
     0   signals.so                          0x00000001099ff885
 print_backtrace + 37
 ------------------------------------------------------------------------
     Unhandled SIGABRT: An abort() occurred.
     This probably occurred because a *compiled* module has a bug
     in it and is not properly wrapped with sig_on(), sig_off().
     Python will now terminate.
 ------------------------------------------------------------------------
     <BLANKLINE>
 **********************************************************************
 File "src/cysignals/tests.pyx", line 599, in tests.pyx
 Failed example:
     print Popen(['python', '-c', cmd], stdout=PIPE,
 stderr=PIPE).communicate()[1]  # doctest: +ELLIPSIS
 Expected:
 ------------------------------------------------------------------------
     ...
 ------------------------------------------------------------------------
 ------------------------------------------------------------------------
     An error occured during signal handling.
     This probably occurred because a *compiled* module has a bug
     in it and is not properly wrapped with sig_on(), sig_off().
     Python will now terminate.
 ------------------------------------------------------------------------
     <BLANKLINE>
 Got:
 ------------------------------------------------------------------------
     0   signals.so                          0x000000010c6de885
 print_backtrace + 37
 ------------------------------------------------------------------------
     An error occured during signal handling.
     This probably occurred because a *compiled* module has a bug
     in it and is not properly wrapped with sig_on(), sig_off().
     Python will now terminate.
 ------------------------------------------------------------------------
     <BLANKLINE>
 **********************************************************************
 1 items had failures:
    4 of  97 in tests.pyx
 ***Test Failed*** 4 failures.
 make[3]: *** [check-doctest] Error 1
 make[3]: Target `check' not remade because of errors.
 }}}

--
Ticket URL: <http://trac.sagemath.org/ticket/20002#comment:30>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to