#6456: Upgrade cvxopt in sage from 0.9 to 1.1.2
--------------------------------+-------------------------------------------
Reporter: was | Owner: mabshoff
Type: defect | Status: needs_work
Priority: major | Milestone: sage-4.5.2
Component: packages | Keywords:
Author: schilly, dimpase | Upstream: Completely fixed; Fix reported
upstream
Reviewer: | Merged:
Work_issues: |
--------------------------------+-------------------------------------------
Comment(by drkirkby):
Replying to [comment:89 dimpase]:
> Why do you check for gcc here? I imagine with other compilers the
problem
> would be the same, too. (for the sake of reporting upstream...)
> Is "SunStudio 12 providing its own fix for this?
The fix is not needed with the !SunStudio compiler. I can compile a test
program that uses {{{_Complex_I}}} with the Sun compiler without resorting
to any hacks - see the big table above I produced.
http://trac.sagemath.org/sage_trac/ticket/6456#comment:85
In any case, I've not done much testing with !SunStudio on this, so it
would be unwise to start applying patches without testing them.
> Otherwise I agree that this looks more pleasant than the current
sun_complex.h hack;
> I'll put it in the updated cvxopt 1.1.2 now.
>
> Dima
Yes, I think so too. gcc 4.5.0 creates a file with the fixed header, which
I inspected. That is huge, looking similar to that the current patch in
Sage. There's no need to repeat them all. And as I noted before, it is
doubtful if its 100% legal to do so. All I did was copied the necessary
parts.
I did email the cvxopt developers about this, so hopefully it can be fixed
upstream. You might not actually need the patch at all when 1.13 is
released.
Dave
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6456#comment:90>
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.