> > >> 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/ -~----------~----~----~----~------~----~------~--~---