#4000: Implement QQ['x'] via Flint ZZ['x'] + denominator
------------------------------+---------------------------------------------
Reporter: malb | Owner: somebody
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-4.6
Component: basic arithmetic | Resolution:
Keywords: | Author: Sebastian Pancratz, Martin
Albrecht
Upstream: N/A | Reviewer: John Cremona, Martin Albrecht,
Alex Ghitza, Harald Schilly
Merged: sage-4.6.alpha1 | Work_issues:
------------------------------+---------------------------------------------
Comment(by drkirkby):
Replying to [comment:91 mpatel]:
> David, do you have any thoughts about [comment:85 comment 85ff]?
It looks like the compiler is compiling for a different standard to what
the code is. Changing to C99 mode might cure it, but that can cause
problems too, as some code may not compile in C99 mode - there are some
compatibility issues.
The Solaris headers are stricter than the Linux ones, so something things
that you can get away with on linux, you can't on Solaris. For example,
the macro infinity is not defined until C99, but linux header seems to
define it irrespective of what mode the compiler is in. For Solaris, the
compiler will have to be set to C99 otherwise it wont work.
I've no idea precisely what the problem is here, as others have suggested,
it looks like the code does not agree with what the compiler is set to.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4000#comment:92>
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.