Closed GoogleCodeExporter closed 9 years ago
I get it with Mosh revision 1892, too.
Original comment by mrc....@gmail.com
on 2 Jul 2009 at 1:47
Thanks.
I have succeed in reproducing the problem.
Original comment by hige...@gmail.com
on 2 Jul 2009 at 2:01
Fixed it was a bug of bytevector-u32-native-set!.
r1894.
(1) How to reproduce
(import (nausicaa)
(checks)
(random))
(parameterise ((check-test-name 'default-source))
(let* ((bytevector-maker (random-source-bytevectors-maker default-random-source))
(obj (bytevector-maker 50)))
(check-for-true (bytevector? obj))))
(check-report)
(2) As you pointed out error message was wrong.
bytevector-s32-native-set! => bytevector-u32-native-set!
(3) And we should have accepted Bignum also. (Fixnum is smaller than U32_MAX).
BTW, I have runned your (nausicaa) libraries, Mosh is very slow on compilation.
As you suggested, I will do two things for better performance.
(a) speed up of compilation
(b) auto pre-compilation on first time run.
Cheers.
Original comment by hige...@gmail.com
on 2 Jul 2009 at 2:55
Original issue reported on code.google.com by
mrc....@gmail.com
on 2 Jul 2009 at 11:45