From 4b8f9be70500759687cec58d52469fc9f91e2953 Mon Sep 17 00:00:00 2001 From: Daniel Krenn Date: Sun, 20 Sep 2015 18:36:00 +0200 Subject: [PATCH] write workaround for #19231 --- src/sage/symbolic/subring.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/sage/symbolic/subring.py b/src/sage/symbolic/subring.py index 6ad4b2448b4..8146e712d4f 100644 --- a/src/sage/symbolic/subring.py +++ b/src/sage/symbolic/subring.py @@ -317,9 +317,13 @@ def _coerce_map_from_(self, P): True sage: C.has_coerce_map_from(QQbar) # indirect doctest True - sage: C.has_coerce_map_from(SR) # indirect doctest # not tested see #19231 + sage: C.has_coerce_map_from(SR) # indirect doctest False """ + if P == SR: + # Workaround; can be deleted once #19231 is fixed + return False + from sage.rings.real_mpfr import mpfr_prec_min from sage.rings.all import (ComplexField, RLF, CLF, AA, QQbar, InfinityRing)