On Feb 19, 11:51 am, Martin Albrecht <m...@informatik.uni-bremen.de>
wrote:
> > And this BS since it is not running out of memory:

<SNIP>

Hi Martin,

> > OK, this is a singular problem for sure.  Check this out:
>
> That's only on OSX, right?

Yes.

>  I just tried it on my 64-bit Linux box and
> everything is fine. Michael, you complained about Singular on OSX before, any
> hunches?

No jedi mind trick yet :(

I tried the following: In omDefaultConfig.h change

#define OM_DEFAULT_PAGES_PER_REGION 128

to

#define OM_DEFAULT_PAGES_PER_REGION 16

but that did not make a differnce. I suspected that per ring we would
mmap 1MB minimum for monomials, but either oMalloc is not taking that
code path or I am wrong [with a strong chance for option 2 :)]. The
symptoms seem to indicate that we are running out of address space,
i.e the way OSX seems to handle overcommit is different than on Linux,
FreeBSD and Solaris for example.

Since we use mmap there is little memcheck or a heap checker would
tell us, so I am trying again on Linux with singular using malloc.

See also my comments in the other email about creating 666 rings in
Singular on a 32 bit OSX box.

> Martin
>
> --

Cheers,

Michael

> name: Martin Albrecht
> _pgp:http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8EF0DC99
> _otr: 47F43D1A 5D68C36F 468BAEBA 640E8856 D7951CCF
> _www:http://www.informatik.uni-bremen.de/~malb
> _jab: martinralbre...@jabber.ccc.de
--~--~---------~--~----~------------~-------~--~----~
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