On Apr 9, 12:29 am, "Dr. David Kirkby" <david.kir...@onetel.net> wrote: > On 04/ 8/11 12:12 PM, Dima Pasechnik wrote: > > > I did a quick testing with llvm-gcc (renaming gcc and g++ --- on > > MacOSX they are just symbolic links anyway) > > and saw Sage 4.7.alpha3 installation choking on Boehm-GC spkg. > > > So this probably means we'd need to upgrade this spkg at least, as it > > is a couple of years old > > (but it's the latest stable version that we have). > > > Dima > > The odd thing is that this builds ok with the Sun compiler. The Sun compiler > complains about a lot of the code in Sage. Many things it complains about are > now presenting problems with gcc (lcalc, pynac, singular). > > I tried building Boehm-GC on AIX with gcc, and it chokes on that too - perhaps > at a different point. In any case, I don't think that's supported on AIX, so > I'm > not totally surprised about the failure to install. > > Boehm-GC installs on HP-UX, but fails one of the tests (#9818). It reports > out > of memory at one point, but I somewhat doubt it should be, as my HP-UX box > has 8 > GB, and with one CPU it's unlikely I would have built many in parallel, so I > suspect it was not a system limitation. > > As you say, we have the stable "7.1" release in Sage. > > That latest alpha release (gc-7.2alpha4.tar.gz) is dated 02-Dec-2009, so there > has been no new releases in over a year. I guess an upgrade to the latest > alpha > is worth considering, but perhaps if it does built, it would be wisest to fix > just the specific issue, rather than use the whole of the unstable release.
I tried their CVS version (alpha5), and am stack at an assembly error: libtool: compile: cc -DHAVE_CONFIG_H -I./include -I./include -I./ libatomic_ops/src -I./libatomic_ops/src -fexceptions -g -O2 -MT os_dep.lo -MD -MP -MF .deps/os_dep.Tpo -c os_dep.c -fno-common -DPIC - o .libs/os_dep.o /var/folders/qW/qWY+4Ku1GF0WXrOsV+IDvk+++TM/-Tmp-//ccTVEUmt.s: 427:Incorrect register `%eax' used with `b' suffix /var/folders/qW/qWY+4Ku1GF0WXrOsV+IDvk+++TM/-Tmp-//ccTVEUmt.s: 767:Incorrect register `%eax' used with `b' suffix make[1]: *** [os_dep.lo] Error 1 make: *** [all-recursive] Error 1 Could even be a compiler bug... Really no idea. > > Dave -- 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