#18367: Move ntl_wrap to Sage library
-------------------------------------+-------------------------------------
       Reporter:  jdemeyer           |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.8
      Component:  c_lib              |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Jeroen Demeyer     |    Reviewers:  François Bissey
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/jdemeyer/move_ntl_wrap_to_sage_library|  
97215ae7497e2b510cc8df715b2340561b057af8
   Dependencies:  #18519             |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by vbraun):

 * status:  positive_review => needs_work


Comment:

 On arando, snapperkob, and arm I get this:
 {{{
 Deleting empty directory /home/buildslave-
 sage/slave/sage_git/build/src/doc/hu/a_tour_of_sage/static
 Traceback (most recent call last):
   File "/home/buildslave-
 sage/slave/sage_git/build/src/doc/common/builder.py", line 1619, in
 <module>
     import sage.all
   File "/home/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/sage/all.py", line 99, in <module>
     from sage.rings.all      import *
   File "/home/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/sage/rings/all.py", line 68, in <module>
     from number_field.all import *
   File "/home/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/sage/rings/number_field/all.py", line 7, in <module>
     from totallyreal import enumerate_totallyreal_fields_prim
   File "sage/rings/number_field/totallyreal_data.pxd", line 12, in init
 sage.rings.number_field.totallyreal
 (build/cythonized/sage/rings/number_field/totallyreal.c:10354)
   File "sage/rings/number_field/totallyreal_data.pyx", line 40, in init
 sage.rings.number_field.totallyreal_data
 (build/cythonized/sage/rings/number_field/totallyreal_data.c:11148)
   File "/home/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/sage/rings/polynomial/polynomial_ring_constructor.py", line
 465, in PolynomialRing
     R = _single_variate(base_ring, name, sparse, implementation)
   File "/home/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/sage/rings/polynomial/polynomial_ring_constructor.py", line
 539, in _single_variate
     R = m.PolynomialRing_integral_domain(base_ring, name, sparse,
 implementation)
   File "/home/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/sage/rings/polynomial/polynomial_ring.py", line 1544, in
 __init__
     sparse=sparse, element_class=element_class)
   File "/home/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/sage/rings/polynomial/polynomial_ring.py", line 1451, in
 __init__
     sparse=sparse, element_class=element_class, category=category)
   File "/home/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/sage/rings/polynomial/polynomial_ring.py", line 305, in
 __init__
     from sage.matrix.matrix_space import is_MatrixSpace
   File "/home/buildslave-sage/slave/sage_git/build/local/lib/python2.7
 /site-packages/sage/matrix/matrix_space.py", line 46, in <module>
     import matrix_modn_sparse
   File "sage/matrix/matrix_integer_dense.pxd", line 11, in init
 sage.matrix.matrix_modn_sparse
 (build/cythonized/sage/matrix/matrix_modn_sparse.c:18762)
   File "sage/matrix/matrix_modn_dense_template_header.pxi", line 9, in
 init sage.matrix.matrix_integer_dense
 (build/cythonized/sage/matrix/matrix_integer_dense.c:50329)
 ImportError: /home/buildslave-
 sage/slave/sage_git/build/local/lib/python2.7/site-
 packages/sage/matrix/matrix_modn_dense_float.so: undefined symbol:
 _ZN3NTL8ZZ_pInfoE
 }}}

--
Ticket URL: <http://trac.sagemath.org/ticket/18367#comment:9>
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 http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to