#18254: osx R spkg error: expected ',' or '}' before '__attribute__'
-------------------------------------+-------------------------------------
Reporter: buck | Owner:
Type: defect | Status: needs_review
Priority: major | Milestone: sage-
Component: packages: | duplicate/invalid/wontfix
standard | Resolution:
Keywords: | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by jhpalmieri):
On a machine running 10.10.3 and Xcode 6.2, if I use `unset
MACOSX_DEPLOYMENT_TARGET`, Sage builds but I get a lot of doctest errors:
{{{
----------------------------------------------------------------------
sage -t --long src/sage/plot/graphics.py # Killed due to abort
sage -t --long src/sage/matrix/matrix2.pyx # Killed due to abort
sage -t --long src/sage/schemes/elliptic_curves/height.py # Killed due to
abort
sage -t --long src/sage/crypto/mq/sr.py # 5 doctests failed
sage -t --long src/sage/libs/ppl.pyx # Killed due to abort
sage -t --long src/sage/symbolic/integration/integral.py # Killed due to
abort
sage -t --long src/sage/schemes/projective/projective_morphism.py #
Killed due to abort
sage -t --long src/sage/modular/modsym/ambient.py # Killed due to abort
sage -t --long src/sage/schemes/elliptic_curves/ell_finite_field.py #
Killed due to abort
sage -t --long src/sage/functions/prime_pi.pyx # Killed due to abort
sage -t --long src/sage/modular/modform/eisenstein_submodule.py # Killed
due to abort
sage -t --long src/sage/tests/french_book/calculus_doctest.py # Killed
due to abort
sage -t --long src/sage/interfaces/maxima_lib.py # Killed due to abort
sage -t --long src/sage/coding/code_constructions.py # Killed due to
abort
sage -t --long src/sage/groups/generic.py # Killed due to abort
sage -t --long src/sage/matrix/matrix_modn_dense_template.pxi # Killed
due to abort
sage -t --long src/sage/rings/polynomial/multi_polynomial_sequence.py # 1
doctest failed
sage -t --long src/sage/matrix/matrix_cyclo_dense.pyx # Killed due to
abort
sage -t --long src/sage/calculus/functional.py # Killed due to abort
sage -t --long src/doc/en/thematic_tutorials/coding_theory.rst # Killed
due to abort
sage -t --long src/sage/functions/min_max.py # Killed due to abort
sage -t --long src/sage/rings/polynomial/pbori.pyx # Killed due to abort
sage -t --long src/sage/rings/algebraic_closure_finite_field.py # Killed
due to abort
sage -t --long src/sage/functions/trig.py # Killed due to abort
sage -t --long src/doc/de/tutorial/tour_advanced.rst # Killed due to
abort
sage -t --long src/doc/en/tutorial/tour_advanced.rst # Killed due to
abort
sage -t --long src/doc/ru/tutorial/tour_advanced.rst # Killed due to
abort
sage -t --long src/sage/modular/modsym/modsym.py # Killed due to abort
sage -t --long src/doc/pt/tutorial/tour_advanced.rst # Killed due to
abort
sage -t --long src/doc/fr/tutorial/tour_advanced.rst # Killed due to
abort
sage -t --long src/sage/modular/abvar/homology.py # Killed due to abort
sage -t --long src/sage/symbolic/function.pyx # Killed due to abort
sage -t --long
src/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py
# Killed due to\
abort
sage -t --long src/sage/tests/french_book/linalg_doctest.py # Killed due
to abort
sage -t --long src/sage/rings/finite_rings/element_base.pyx # Killed due
to abort
----------------------------------------------------------------------
}}}
A typical such error says
{{{
------------------------------------------------------------------------
Unhandled SIGABRT: An abort() occurred in Sage.
This probably occurred because a *compiled* component of Sage has a bug
in it and is not properly wrapped with sig_on(), sig_off().
Sage will now terminate.
------------------------------------------------------------------------
}}}
--
Ticket URL: <http://trac.sagemath.org/ticket/18254#comment:43>
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.