On Aug 11, 8:24 am, "Dr. David Kirkby" <david.kir...@onetel.net> wrote: > For the first time today I build a 32-bit version of Sage on OpenSolaris. > > This was 4.5.3.alpha0 on my Sun Ultra 27. (I've tried 64-bit OpenSolaris > before, > with minimal success, though I can build it). A 64-bit build is just too > unstable, but a 32-bit one is more usable. > > I added the following 4 files prior to starting the build: > > http://boxen.math.washington.edu/home/kirkby/patches/ecl-10.2.1.p2.spkg > (Seehttp://trac.sagemath.org/sage_trac/ticket/9643) > > http://boxen.math.washington.edu/home/kirkby/patches/zn_poly-0.9.p5.spkg > (seehttp://trac.sagemath.org/sage_trac/ticket/9358) > > http://boxen.math.washington.edu/home/kirkby/patches/atlas-3.8.3.p14.... > Seehttp://trac.sagemath.org/sage_trac/ticket/9508 > > http://boxen.math.washington.edu/home/kirkby/patches/singular-3.1.0.4... > Seehttp://trac.sagemath.org/sage_trac/ticket/9397 > > then touched the 4 files. > > There were 10 doctest failures - four more than John Palmieri got building > 4.5.2.rc1 on 32-bit Solaris 10 on the host fulvia on skynet, which runs > Solaris > 10 and not OpenSolaris, though both my machine and fulvia have Xeon > processors. > > I don't know how long the build took, but it was over a hour, as ATLAS has no > tuning parameters for my Xeon W3580 in a 32-bit build. As a 64-bit build, I > can > build ATLAS in less than 10 minutes. But 32-bit it takes over an hour. > > The following tests failed: > > sage -t -long devel/sage/doc/en/tutorial/tour_advanced.rst # 2 > doctests failed > sage -t -long devel/sage/doc/fr/tutorial/tour_advanced.rst # 2 > doctests failed > sage -t -long devel/sage/sage/lfunctions/sympow.py # 13 doctests > failed > sage -t -long devel/sage/sage/modular/hecke/submodule.py # 1 > doctests failed > sage -t -long devel/sage/sage/modular/abvar/abvar.py # 1 doctests > failed > sage -t -long devel/sage/sage/rings/polynomial/groebner_fan.py # 76 > doctests > failed > sage -t -long > devel/sage/sage/schemes/elliptic_curves/ell_rational_field.py # > 17 doctests failed > sage -t -long > devel/sage/sage/rings/polynomial/multi_polynomial_ideal.py # 1 > doctests failed > sage -t -long devel/sage/sage/symbolic/expression.pyx # 2 doctests > failed > sage -t -long devel/sage/sage/stats/hmm/chmm.pyx # 3 doctests failed > ---------------------------------------------------------------------- > Total time for all tests: 1704.4 seconds > > A log of all ptestlong can be found here. > > http://boxen.math.washington.edu/home/kirkby/logs/ptestlong-sage-4.5.... > > So that's some progress now. > > To summerise the Solaris builds > > * 32-bit Solaris 10 SPARC - 100% OK > * 64-bit Solaris 10 SPARC - Can build and work, but very unstable. > * 32-bit Solaris 10 on x86 - 6 doc tests fail. > * 32-bit OpenSolaris on x86 - 10 doc tests fail. > * 64-bit OpenSolaris on x64 - Builds, except R and Maxima, but crashes at > startup. Totally unusable.
Looking at the log, another way to phrase this might be: * 32-bit Solaris 10 on x86 - 6 doc tests fail: sympow broken * 32-bit OpenSolaris on x86 - 10 doc tests fail: sympow and gfan broken (There are also some numerical noise issues, but they not be important.) -- John -- 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