Hi, In April I reported to Alex that I got Bus errors when running OpenGL programs with Pico Lisp 2.3.6 or newer on my Intel Mac. With 2.3.5, I get no Bus errors. We tested different things and concluded that the Bus errors occurred during garbage collection, but we were not able find the real source of the problem. I have now tested the OpenGL programs again, with the very latest "testing" version of Pico Lisp, and with the latest OS X (10.5.7) on my Mac, and I still get the Bus errors. If there are other users on this list that run Pico Lisp on Intel Mac, I would be interested to hear whether you get those Bus errors.
The basic OpenGL library needed can be found here: <http://folk.uio.no/jkleiser/pico/gl.tgz> The most stripped down program that gives me Bus error, is this: <http://folk.uio.no/jkleiser/pico/gltst.l> As you see, it contains an explicit call to the garbage collector, (gc). All it takes to get the error here, is to move the mouse. Most of my other OpenGL programs give me a Bus error after a while. One exception is this: <http://folk.uio.no/jkleiser/pico/gl/cube.l> So, do you get the Bus errors on your Intel Mac? If you do, do you have any idea where the bug could be? (In the gl library, in Pico Lisp, or in the Mac OS X?) Sincerely, Jon Kleiser -- UNSUBSCRIBE: mailto:[email protected]?subject=unsubscribe
