Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix expr JITed ordbaseat and getcpbyname returning 4294967295 instead…
… of -1 I missed ordbaseat in the expr JIT in commit 3a62bdf The same issue existed with getcpbyname: it returns an MVMGrapheme32 which is a 32 bit signed integer. However we treated it as a 64 bit integer without proper sign extension, which turned a -1 into 4294967295. Fix by sign extend the result to a full 64 bit signed integer.
- Loading branch information