#10766: Update ECL to the latest upstream release.
------------------------+---------------------------------------------------
Reporter: drkirkby | Owner: AlexGhitza
Type: defect | Status: new
Priority: major | Milestone: sage-4.6.2
Component: algebra | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------+---------------------------------------------------
Comment(by drkirkby):
Replying to [comment:13 kcrisman]:
> Currently testing the ECL/Maxima update here on OS X 10.4 PPC.
Good. Let us know how you got on.
> Just a couple questions - most doctests seem to be fixed with ellipses,
but a couple not. Any particular reason? Also, have these been checked
on sage.math or some other Linux system, or an Intel system? Just
curious.
These ellipses really bother me, as very often we permit changes 1000 or
more times greater than necessary. If we expect {{{1.82}}}, but a system
gives {{{1.81999999999999}}} then changing the doctest to {{{1.8...}}} is
just permitting differences '''far''' greater than we have observed. That
would cause {{{1.85}}} to pass, which seems stupid to me, but it seems to
be the Sage way of doing things. As such, I think the doctest changes are
ok.
Francois checked on an Intel Linux system and got the same results as me
on an Intel !OpenSolaris system. We have not to my knowledge checked on
any other Intel system, such as sage.math.
If anything, I would have expected numerical issues to show up on the
SPARC processor, as the floating point processor is very different to
AMD/Intel. However, there are no issues on SPARC - I checked on t2.math.
I think this is a case of where the buildbot can be useful - just test on
all machines and note any issues.
> Also, the last patch has the same type of issue as has been raised on
sage-devel in the past about 0 versus very small epsilon. I don't know if
it's worth bothering about, but anyway in case someone remembers what has
been done with such in the past...
I don't have a strong opinion on this. I think such small numbers can be
expected. I think we should report this to the ECL list, as it was the ECL
update which caused this, not the Maxima upgrade. But unless the ECL
developers acknowledges a bug and fixes it, I would just leave it as it is
now.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10766#comment:14>
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.