Pascal J. Bourguignon

Results 73 comments of Pascal J. Bourguignon

> > `(make-array '(3 3) :initial-contents '("foo" "bar" "baz") :element-type 'character)` > > We're in UB zone because the initial contents are not of the provided type. I guess that...

Same problem with `CTYPECASE`.

Err, my example, need to be revised to be conforming, since ASSERT specifies that the *The order of evaluation of the places is not specified;* But it remains that the...

Indeed. If you want a `double-float` conversion, you can use `(float x 0.0d0)`. But it would be nice if `coerce` used `float`... On macOS intel: ``` cl-user> (float 41107100000541273/100000000000) 411071.03...

> Are there any workarounds? Returning 411071.03 when the value is 411071.00000541273 is a rather significant error in many situations. Just confirmed that SBCL behaviour is 'correct' (i.e., returns the...

The bug description was: ``` (mapcar #'interactive-stream-p (list *debug-io* *error-output* *query-io* *standard-input* *standard-output* *trace-output*)) Running the above in the Slime REPL incorrectly yields (NIL NIL NIL NIL NIL NIL). Running...

Now, the problem is to make **LISTEN** work correctly on **slime-input-streams**! Since that's basically the only CL operator that depends on an interactive-stream to give a specific result.

Le 08/06/2021 à 13:45, CK-DE a écrit : > I tested with: > > |Clozure Common Lisp Version 1.12 (v1.12) WindowsX8664| > > I am located in time zone MEST,...

Yes, sorry, I didn't try it on MS-Windows, but on macOS. At least, it is correct on macOS.

Both changes can be accepted: symbols were added from different patches.