On 2 March 2010 19:44, Peter Jeremy <peterjer...@acm.org> wrote:
> On 2010-Mar-01 14:42:38 +0000, "Dr. David Kirkby" <david.kir...@onetel.net> 
> wrote:
>>I've just succeeded in getting all doctests to pass on Solaris.
>
> Firstly, congratulations on this.
>
> On 2010-Mar-01 19:09:54 +0000, "Dr. David Kirkby" <david.kir...@onetel.net> 
> wrote:
>>There should be minor differences between Solaris 10 on SPARC and
>>Solaris 10 on x86.
>
> Incorrectly #ifdef'd assembly code might be irritating but at least the
> assembler will choke on it.  More subtle problems will be code that
> assumes Sun/Solaris means big-endian.

True. A lot of the code in Sage is quite old, so assumptions are made
that are not true today. The fact that Solaris does not necessarily
mean big-endian might be a problem. Hopefully any such problems will
be picked up in tests though - it should be fairly evident at run-time
if that is wrong.

FWIW, I used to work on a Burker NMR spectrometer, which was 24-bit. I
can't recall whether it was the most significant or the least
significant byte that was in the middle, but it was one of them! I
assume Bruker used to use 16-bits, then switched to 24-bits, so to
maintain some compatibility one or the other bytes had to be in the
middle.

I'm not sure if that would be called 'middle endian' or not!

I doubt autoconf could even check for that sort of mix.

>>There is quite a difference from Solaris 10 to Open Solaris. The
>>latter is aimed much more for desktop use.
>
> I've found that OpenSolaris feels a lot more like Linux than Solaris does.

Yes agree. OpenSolaris is a radical change from Solaris 10.

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to