Samium Gromoff _deepfire@feelingofgreen.ru writes:
Good day,
While debugging mysterious ioctl() failures in lh-usb on SBCL, I have discovered that using CFFI:WITH-POINTER-TO-VECTOR-DATA doesn't guarantee that the vector is in a writable region.
I thought we'd never write protect specialized raw arrays (either they are in the nursery, or they're tenured into an unboxed region which never get wpd). And passing generic arrays to ffi doesn't feel right. What's the use case?