On Saturday, September 19th, 2026 at 15:43, Felix Winkelmann
<[email protected]> wrote:
> What warning? You shouldn't get a warning, "blob" is deprecated indeed, but
> "u8vector" still is a valid type name, even though it is synonymous with
> "bytevector".
Here's what I'm seeing:
Warning: Invalid assignment
In file `/tmp/test.scm:4',
At the toplevel,
In assignment:
(set! a (chicken.number-vector#make-u8vector 4 0))
Variable `a' is assigned invalid value.
The assigned value has this type:
bytevector
The declared type of `a' is:
u8vector
It works with `blob` and the types file correctly states a is a bytevector, and
I noticed it wasn't in value-types, so I tried treating u8vector the same way.
Diego