#7095: os x 10.6 port -- numerous mysterious errors caused by weird "abort trap"
issue
------------------------+---------------------------------------------------
   Reporter:  was       |       Owner:  tbd       
       Type:  defect    |      Status:  new       
   Priority:  critical  |   Milestone:  sage-4.3.1
  Component:  porting   |    Keywords:            
Work_issues:            |      Author:            
   Upstream:  N/A       |    Reviewer:            
     Merged:            |  
------------------------+---------------------------------------------------

Comment(by jhpalmieri):

 Just for kicks, I also tried this:
 {{{
 export PATH="/Developer/usr/bin:$PATH"
 export CC="llvm-gcc"
 export CXX="llvm-g++"
 }}}
 and built Sage 4.3.1.alpha0.  I had to skip boehm_gc, but everything else
 built.  (Why did ecl build without boehm_gc?)  I get the same errors:
 {{{
 sage -t  "devel/sage/sage/calculus/wester.py"
 A mysterious error (perhaps a memory error?) occurred, which may have
 crashed doctest.
 }}}
 and
 {{{
 sage: sys.maxint
 9223372036854775807
 sage: sage: sinh(x).subs({x:CIF(2.2)})
 /Applications/sage_builds/sage-4.3.1.alpha0-llvm/local/bin/sage-sage: line
 206: 89942 Abort trap
 sage-ipython "$@" -i
 }}}

 By the way, with an ordinary (gcc 4.2.1) build of 4.3.1.alpha0, I'm now
 getting over 90 files with failures:
 {{{
 The following tests failed:

         sage -t -long devel/sage/doc/en/a_tour_of_sage/index.rst #
 Segfault
         sage -t -long devel/sage/doc/en/bordeaux_2008/introduction.rst #
 Segfault
         sage -t -long devel/sage/doc/en/constructions/interface_issues.rst
 # Segfault
         sage -t -long devel/sage/doc/en/constructions/plotting.rst #
 Segfault
         sage -t -long devel/sage/doc/en/numerical_sage/scipy.rst #
 Segfault
         sage -t -long devel/sage/doc/en/tutorial/tour_algebra.rst #
 Segfault
         sage -t -long devel/sage/doc/en/tutorial/tour_functions.rst #
 Segfault
         sage -t -long devel/sage/doc/en/tutorial/tour_plotting.rst #
 Segfault
         sage -t -long devel/sage/doc/fr/a_tour_of_sage/index.rst #
 Segfault
         sage -t -long devel/sage/doc/fr/tutorial/tour_algebra.rst #
 Segfault
         sage -t -long devel/sage/doc/fr/tutorial/tour_plotting.rst #
 Segfault
         sage -t -long devel/sage/sage/calculus/desolvers.py # Segfault
         sage -t -long devel/sage/sage/calculus/calculus.py # Segfault
         sage -t -long devel/sage/sage/calculus/functional.py # Segfault
         sage -t -long devel/sage/sage/calculus/tests.py # Segfault
         sage -t -long devel/sage/sage/calculus/wester.py # Segfault
         sage -t -long devel/sage/sage/categories/category.py # Segfault
         sage -t -long devel/sage/sage/categories/finite_coxeter_groups.py
 # Segfault
         sage -t -long devel/sage/sage/categories/primer.py # Segfault
         sage -t -long
 devel/sage/sage/categories/examples/finite_semigroups.py # Segfault
         sage -t -long
 devel/sage/sage/categories/examples/finite_weyl_groups.py # Segfault
         sage -t -long devel/sage/sage/coding/code_bounds.py # Segfault
         sage -t -long devel/sage/sage/combinat/yang_baxter_graph.py #
 Segfault
         sage -t -long devel/sage/sage/combinat/crystals/crystals.py #
 Segfault
         sage -t -long devel/sage/sage/combinat/crystals/letters.py #
 Segfault
         sage -t -long devel/sage/sage/combinat/posets/hasse_diagram.py #
 Segfault
         sage -t -long devel/sage/sage/combinat/posets/posets.py # Segfault
         sage -t -long devel/sage/sage/combinat/words/paths.py # Segfault
         sage -t -long devel/sage/sage/combinat/words/suffix_trees.py #
 Segfault
         sage -t -long devel/sage/sage/combinat/words/word.py # Segfault
         sage -t -long devel/sage/sage/finance/time_series.pyx # Segfault
         sage -t -long devel/sage/sage/functions/hyperbolic.py # Segfault
         sage -t -long devel/sage/sage/functions/log.py # Segfault
         sage -t -long devel/sage/sage/functions/other.py # Segfault
         sage -t -long devel/sage/sage/functions/piecewise.py # Segfault
         sage -t -long devel/sage/sage/functions/special.py # Segfault
         sage -t -long devel/sage/sage/functions/transcendental.py #
 Segfault
         sage -t -long devel/sage/sage/functions/trig.py # Segfault
         sage -t -long devel/sage/sage/functions/prime_pi.pyx # Segfault
         sage -t -long devel/sage/sage/geometry/lattice_polytope.py #
 Segfault
         sage -t -long devel/sage/sage/graphs/bipartite_graph.py # Segfault
         sage -t -long devel/sage/sage/graphs/cliquer.pyx # Segfault
         sage -t -long devel/sage/sage/graphs/graph.py # Segfault
         sage -t -long devel/sage/sage/graphs/graph_bundle.py # Segfault
         sage -t -long devel/sage/sage/graphs/graph_generators.py #
 Segfault
         sage -t -long devel/sage/sage/graphs/graph_plot.py # Segfault
         sage -t -long devel/sage/sage/groups/group.pyx # Segfault
         sage -t -long devel/sage/sage/groups/perm_gps/cubegroup.py #
 Segfault
         sage -t -long devel/sage/sage/gsl/dwt.pyx # Segfault
         sage -t -long devel/sage/sage/gsl/fft.pyx # Segfault
         sage -t -long devel/sage/sage/gsl/interpolation.pyx # Segfault
         sage -t -long devel/sage/sage/gsl/probability_distribution.pyx #
 Segfault
         sage -t -long devel/sage/sage/gsl/ode.pyx # Segfault
         sage -t -long devel/sage/sage/matrix/matrix2.pyx # Segfault
         sage -t -long devel/sage/sage/matrix/matrix_symbolic_dense.pyx #
 Segfault
         sage -t -long devel/sage/sage/modular/overconvergent/genus0.py #
 Segfault
         sage -t -long devel/sage/sage/modules/free_module_element.pyx #
 Segfault
         sage -t -long devel/sage/sage/numerical/optimize.py # Segfault
         sage -t -long devel/sage/sage/plot/animate.py # Segfault
         sage -t -long devel/sage/sage/plot/arrow.py # Segfault
         sage -t -long devel/sage/sage/plot/bar_chart.py # Segfault
         sage -t -long devel/sage/sage/plot/bezier_path.py # Segfault
         sage -t -long devel/sage/sage/plot/colors.py # Segfault
         sage -t -long devel/sage/sage/plot/circle.py # Segfault
         sage -t -long devel/sage/sage/plot/contour_plot.py # Segfault
         sage -t -long devel/sage/sage/plot/complex_plot.pyx # Segfault
         sage -t -long devel/sage/sage/plot/disk.py # Segfault
         sage -t -long devel/sage/sage/plot/density_plot.py # Segfault
         sage -t -long devel/sage/sage/plot/line.py # Segfault
         sage -t -long devel/sage/sage/plot/matrix_plot.py # Segfault
         sage -t -long devel/sage/sage/plot/plot.py # Segfault
         sage -t -long devel/sage/sage/plot/plot_field.py # Segfault
         sage -t -long devel/sage/sage/plot/polygon.py # Segfault
         sage -t -long devel/sage/sage/plot/point.py # Segfault
         sage -t -long devel/sage/sage/plot/primitive.py # Segfault
         sage -t -long devel/sage/sage/plot/scatter_plot.py # Segfault
         sage -t -long devel/sage/sage/plot/step.py # Segfault
         sage -t -long devel/sage/sage/plot/text.py # Segfault
         sage -t -long devel/sage/sage/rings/arith.py # Segfault
         sage -t -long
 devel/sage/sage/rings/polynomial/multi_polynomial_ideal.py # Segfault
         sage -t -long devel/sage/sage/rings/polynomial/pbori.pyx #
 Segfault
         sage -t -long
 devel/sage/sage/rings/polynomial/polynomial_element.pyx # Segfault
         sage -t -long
 devel/sage/sage/schemes/elliptic_curves/ell_generic.py # Segfault
         sage -t -long devel/sage/sage/schemes/elliptic_curves/ell_point.py
 # Segfault
         sage -t -long
 devel/sage/sage/schemes/elliptic_curves/lseries_ell.py # Segfault
         sage -t -long
 devel/sage/sage/schemes/elliptic_curves/ell_rational_field.py # Segfault
         sage -t -long devel/sage/sage/schemes/plane_curves/affine_curve.py
 # Segfault
         sage -t -long
 devel/sage/sage/schemes/plane_curves/projective_curve.py # Segfault
         sage -t -long devel/sage/sage/structure/sage_object.pyx # Segfault
         sage -t -long devel/sage/sage/symbolic/expression.pyx # Segfault
         sage -t -long devel/sage/sage/symbolic/function.pyx # Segfault
         sage -t -long devel/sage/sage/tests/book_stein_ent.py # Segfault
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7095#comment:22>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.


Reply via email to