Ticket #3762 (new enhancement)

Opened 4 months ago

Last modified 4 months ago

remove quaddouble from sage -- not used, source of pain, mpfr is better

Reported by: was Assigned to: mabshoff
Priority: major Milestone: sage-3.2.2
Component: distribution Keywords:
Cc:

Description

Note -- also close #3079.

I wonder -- should quaddouble should be moved to be an optional spkg? That will be weird, since the actual support for quaddouble is all over the sage install (in all the coercions code, etc.).

Change History

08/02/2008 02:27:20 PM changed by was

My real_roots.pyx uses a couple of functions from quaddouble:
fpu_fix_start and fpu_fix_end.  (partitions_c.cc also uses these
functions.)  These are found in the quaddouble source in src/fpu.cpp
and include/fpu.h

Probably the right fix is to copy only those two files into c_lib/.  I
can do that, but I'll need some help with configuration.  (The main
thing is that the files want a preprocessor symbol X86 to be defined
iff we're using an x86-family processor.)

Carl