Hello folks,

I spend the evening fixing OSX 10.6 build bugs in Sage since we want
to be ready once it is release in a couple months. Since I am running
a development snapshot on my laptop I figured it would be good to have
a working Sage again locally. It only takes a couple patches to get
Sage to compile with

bash-3.2$ gcc -v
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5621.3~3/src/configure --disable-
checking --enable-werror --prefix=/usr --mandir=/share/man --enable-
languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/
$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-
include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --
host=x86_64-apple-darwin10 --target=i686-apple-darwin10
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5621) (dot 3)

Sage does start up, but there is a segfault at exit:

bash-3.2$ ./sage
----------------------------------------------------------------------
| Sage Version 3.4.1.rc1, Release Date: 2009-04-05                   |
| Type notebook() for the GUI, and license() for information.        |
----------------------------------------------------------------------
sage: !uname -a
Darwin Sprocketer.local 10.0.0d2 Darwin Kernel Version 10.0.0d2: Fri
Oct 10 19:36:33 PDT 2008; root:xnu-1346.7~1/RELEASE_I386 i386
sage:
Exiting SAGE (CPU time 0m0.04s, Wall time 0m2.80s).
/Users/michaelabshoff/Desktop/sage-3.4.1.rc1/local/bin/sage-sage: line
197: 19532 Bus error               sage-ipython "$@" -i

I traced this to an oMalloc problem:

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000019
0x04a5aa0c in Rational::~Rational () at omInline.h:69
69      omInline.h: No such file or directory.
        in omInline.h

But I guess given there is also a still unresolved problem on OSX 10.5
in 64 bit mode this might be related.

Cheers,

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

Reply via email to