Custom Query (1030 matches)
Results (310 - 312 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #926 | fixed | Some users have difficulty understanding the error that occurs when declarations are encountered in contexts where they aren't allowed | ||
| Description |
Dan Weinreb 2009-01-05 13:49:46 EST (defun foo (a) (declare (fixnum a)) (+ a a)) works fine. (defmacro bad () '(declare (fixnum a))) (defun foo (a) (bad) (+ a a)) gets a compile-time error, because macros are not allowed to expand into declarations. However, the text of the error message is: DECLARE not expected in (DECLARE (FIXNUM A)). That's pretty unclear. [NB: was ITA bug 52936] |
|||
| #924 | fixed | Add monotonic clock support | ||
| Description |
Dan Weinreb 2008-12-05 10:58:05 EST It would be nice to have a way to get "monotonic" time from Linux, which is obtained by clock_gettime(CLOCK_MONOTONIC, &ts); Priority: If you have to wash your dog, do that first. NB: This was ITA bug 51985. |
|||
| #923 | fixed | Binding a name in the CL package | ||
| Description |
Dan Weinreb 2008-11-24 13:41:13 EST Section 11.1.2.1.2 of the CL manual says that it's "undefined" what happens if you try to rebind a symbol in the CL package. SBCL complains if you try to do a macrolet on a CL symbol, such as "log" (which actually happened). I think it would be nice if this caused a compiler warning or error. (As you may know, I am hoping to eliminate the places where our CCL buildbot succeeds but the SBCL buildbot fails. Often SBCL explicitly outlaws things that are defined to be undefined by the satndard.) |
|||
