> > >> sage:  Ribbon([[2,3],[1,4,5]]).is_standard()
> > >>   False
> >
> > >> sage:  SkewTableau([[None, 2], [1, 3]]).is_standard()
> > >>   False
> >
>
> I got the exact same two doctest failures with Fedora Core 7 on PPC 32
> Linux. Everything else passes.

Hi,

I was able to figure this out:

11:19 < williamstein> i know what the fedora problem is.
11:19 < williamstein> in short: 2 < None is True on FC7 and False on
most everything else.
11:20 < williamstein> The problem is that comparison with Sage Objects
works like this:
11:20 < williamstein>     (1) try to coerce them canonical to a common
parent object.
11:20 < williamstein> If (1) succeeds, compare there.
11:20 < williamstein> If (1) fails, (2) compare their types, which is
deterministic on a given machine,
11:20 < williamstein> but my depend on the OS.
11:21 < williamstein> Note -- with Python integers 2 < None is False
on FC7, of course.
11:22 < mhansen> I see.  Well, now that I think about it, that
function should never need to do comparison with None.  I'll put up a
patch here in a
                 few minutes.

William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to