owl fails to allocate memory on osx
Bug #391989 reported by
Aki Helin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Owl Lisp |
In Progress
|
Wishlist
|
Aki Helin |
Bug Description
$ ./ovm owl.fasl < owl.scm
[...]
ovm: could not allocate more space
$
Changed in ol: | |
status: | Won't Fix → Confirmed |
importance: | Low → Wishlist |
Changed in ol: | |
status: | Confirmed → In Progress |
To post a comment you must log in.
Owl uses sbrk() to dynamically change the size of the data segment growing and reducing it depending on usage. OSX has broken sbrk(). It will probably not be fixed anytime soon, given that the manual page refers to it as a historical curiosity.
As a workaround one can use malloc and realloc. Won't fix until there is a burning need to use Owl on OSX.