Closed hyln9 closed 10 years ago
Ikarus doesn't allow zero-sized writes with `put-bytevector', which should by legal, at least according to my reading of R6RS.
Ikarus Scheme version 0.0.4-rc1+, 64-bit (revision 1771, build 2009-05-08) Copyright (c) 2006-2009 Abdulaziz Ghuloum
(put-bytevector (standard-output-port) #vu8() 0) Unhandled exception Condition components: &assertion &who: put-bytevector &message: "index out of range" &irritants: (0) (put-bytevector (standard-output-port) #vu8() 0 0) Unhandled exception Condition components: &assertion &who: put-bytevector &message: "index out of range" &irritants: (0)
(put-bytevector (standard-output-port) #vu8() 0) Unhandled exception Condition components:
The attached patch should fix this.
Launchpad Details: #LP373746 Andreas Rottmann - 2009-05-08 10:55:02 -0400
Applied patch in revision 1790.
Launchpad Details: #LPC Abdulaziz Ghuloum - 2009-05-24 05:52:13 -0400
Ikarus doesn't allow zero-sized writes with `put-bytevector', which should by legal, at least according to my reading of R6RS.
Ikarus Scheme version 0.0.4-rc1+, 64-bit (revision 1771, build 2009-05-08) Copyright (c) 2006-2009 Abdulaziz Ghuloum
The attached patch should fix this.
Launchpad Details: #LP373746 Andreas Rottmann - 2009-05-08 10:55:02 -0400