Summary

Literal decoding error when compiling for ARM64

Metadata

Description

Reported by Alex Shendi:

http://paste.call-cc.org/paste?id=b6fbcb3848474603426387344fce8640cdaf5564

Looks like a runtime.c decode_literal issue:

 #;2> (number->string 4294967293 2)
 "11111111111111111111111111111101" ;; This is -3 in 32 bits

Changes and comments

[2016-04-17 20:55:51 UTC] sjamaan changed summary

[2016-04-28 20:15:05 UTC] sjamaan changed status from new to closed

[2016-04-28 20:15:05 UTC] sjamaan set resolution to fixed

[2016-04-28 20:15:05 UTC] sjamaan wrote:

Fixed by 58b43e9406dea9d0813d916e76dece5ca2498ce5 / 7bd24046a3683443e1795e23c4c61753a91a5c7b / 3a524bdd948e8643652d85ae840f1609bd2d2a68.