<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:10pt"><div><span><div>I tried this a few times with differing results. The first time I ran the test code on a pretty recent version of dx86cl I got the following error:</div><div><br></div><div style="color: rgb(0, 0, 0); font-size: 13px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal; ">Welcome to Clozure Common Lisp Version 1.8-r15460M (DarwinX8632)!</div><div>? (load #P"/Users/agentsheets/Downloads/fill-lowmem.lisp")</div><div>#P"/Users/agentsheets/Downloads/fill-lowmem.lisp"</div><div>? (cl-user::fill-memory-holes #x0a000000)</div><div>43982848</div><div>? (cl-user::fill-malloc #x0a000000)</div><div>6587040</div><div>? (dotimes (i 100) (print i) (process-run-function "do you feel lucky?" (lambda
())))</div><div><br></div><div>0 </div><div>1 </div><div>2 </div><div>3 </div><div>4 </div><div>5 </div><div>6 </div><div>7 </div><div>8 </div><div>9 </div><div>10 dx86cl(19309,0xb0301000) malloc: *** mmap(size=2097152) failed (error code=12)</div><div>*** error: can't allocate region</div><div>*** set a breakpoint in malloc_error_break to debug</div><div>Bus error: 10</div></span></div><div> </div><div>But then I tried it again a few more times and was able to get to the end of the do times. </div><div><br></div><div style="color: rgb(0, 0, 0); font-size: 13px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal; ">--Mike</div><div style="color: rgb(0, 0, 0); font-size: 13px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal; "><br></div><div> <div style="font-family: 'times new
roman', 'new york', times, serif; font-size: 10pt; "> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "> <div dir="ltr"> <font size="2" face="Arial"> <hr size="1"> <b><span style="font-weight:bold;">From:</span></b> R. Matthew Emerson <rme@clozure.com><br> <b><span style="font-weight: bold;">To:</span></b> Gary Byers <gb@clozure.com> <br><b><span style="font-weight: bold;">Cc:</span></b> openmcl-devel@clozure.com <br> <b><span style="font-weight: bold;">Sent:</span></b> Sunday, September 9, 2012 2:57 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Openmcl-devel] It's the world's most advanced (desktop) operating system!<br> </font> </div> <br><br>On Sep 9, 2012, at 2:38 PM, Gary Byers <<a ymailto="mailto:gb@clozure.com" href="mailto:gb@clozure.com">gb@clozure.com</a>> wrote:<br><br>> 1) Load the attached file ("fill-lowmem.lisp"), then call the functions<br>> that it
defines. First:<br><br>(On my 4-core late model iMac with 12GB memory, running OS X 10.8.1)<br><br>Welcome to Clozure Common Lisp Version 1.9-dev-r15459 (DarwinX8632)!<br>? (load "home:Desktop;fill-lowmem")<br>#P"/Users/rme/Desktop/fill-lowmem.lisp"<br>? (cl-user::fill-memory-holes #x0a000000)<br>34140160<br>? (cl-user::fill-malloc #x0a000000)<br>4648320<br>? (dotimes (i 100) (print i) (process-run-function "do you feel lucky?" (lambda ())))<br><br>0 <br>1 <br>2 <br>3 <br>4 dx86cl(64663,0xb0301000) malloc: *** mmap(size=2097152) failed (error code=12)<br>*** error: can't allocate region<br>*** set a breakpoint in malloc_error_break to debug<br>Bus error: 10<br><br>_______________________________________________<br>Openmcl-devel mailing list<br><a ymailto="mailto:Openmcl-devel@clozure.com" href="mailto:Openmcl-devel@clozure.com">Openmcl-devel@clozure.com</a><br><a href="http://clozure.com/mailman/listinfo/openmcl-devel"
target="_blank">http://clozure.com/mailman/listinfo/openmcl-devel</a><br><br><br> </div> </div> </div></div></body></html>