Custom Query (1030 matches)
Results (313 - 315 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #920 | fixed | Missing math library -- Ubuntu 11.10 | ||
| Description |
I have a shiny new Linux box running Ubuntu 11.10. On installing CCL, everything appears OK when I do the rebuild-ccl step. However, in the resulting Lisp image, all math functions (i.e. log and trig functions) are no longer available: all attempts to use such give a "Can't resolve foreign symbol" error. I've discovered that a 'workaround' is to manually load libm using open-shared-library; the load is remembered through invocations of save-application. However, I'm pretty sure this shouldn't be necessary. I've found that this behaviour occurs with the latest versions of both CCL 1.6 and 1.7. |
|||
| #919 | fixed | returning from backtrace crashes if the restarts dialog has been shown and then closed | ||
| Description |
Terje Norderhaug reports: Returning from backtrace fails if the Restarts dialog has been closed. The reason is that ui-object-exit-backtrace-context attempts to #/close the (car (ccl::bt.restarts context)) even if that is a closed restarts sequence-window-controller. See attached file. |
|||
| #918 | fixed | Strange stack overflow in remove-if-not | ||
| Description |
I think this is a compiler bug. (defun test-func ()
;; (declare (optimize (speed 0) (safety 2))) ;-> success
(declare (optimize (speed 0) (safety 3))) ;-> error
(dotimes (i 10000)
(remove-if-not #'(lambda (e)
(eql i e))
'(a))))
(loop for i from 1 to 50000 do
(format t "i=~A~%" i)
(let ((t1 (ccl:process-run-function "t1" #'test-func))
(t2 (ccl:process-run-function "t2" #'test-func)))
(ccl:join-process t1)
(ccl:join-process t2)))
...
i=275
i=276
i=277
i=278
> > Error: Stack overflow on value stack.
> > While executing: CCL::LIST-DELETE-MODERATELY-COMPLEX, in process t2(557).
;;;
;;; #<PROCESS t2(557) [Active] #xC367F56> requires access to Shared
Terminal Input
;;; Type (:y 557) to yield control to this thread.
;;;
|
|||
