#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 leif):
Replying to [comment:92 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.
How does one compile C++ with {{{-std=c99}}}? ;-)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4000#comment:96>
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.