20:31:46paulapatienceI guess SBCL considers it already.
20:31:47paulapatienceSB-KERNEL:ALLOCATE-CONDITION checks if the error is a STREAM-ERROR and further checks if the stream is stack allocated, and if it is (which in SBCL's case can be only for string input and output streams), makes a stub stream, with SB-IMPL::MAKE-STUB-STREAM, which contains enough information to report via STREAM-ERROR-STREAM.
20:31:47paulapatienceI don't know what other implementations do, but I suppose it's only possibly a problem when dynamic-extent declarations actually do something.
5:40:57nij-When I load cl-git, cffi-grovel calls `cc..` and complains https://bpa.st/GHXDG . Turns out that it needs to add another include dir "-I/opt/homebrew/include" (I tried that in a shell and that's fine https://bpa.st/CMNV2). How do I customize cffi to include such thing?