Skip to content

Fix pointer_hash to use unsigned type for logical shift#24

Merged
jcmosc merged 1 commit intojcmosc:mainfrom
Kyle-Ye:fix/pointer-hash-unsigned-shift
Feb 25, 2026
Merged

Fix pointer_hash to use unsigned type for logical shift#24
jcmosc merged 1 commit intojcmosc:mainfrom
Kyle-Ye:fix/pointer-hash-unsigned-shift

Conversation

@Kyle-Ye
Copy link
Contributor

@Kyle-Ye Kyle-Ye commented Feb 25, 2026

Use uint64_t instead of int64_t in pointer_hash so that left shift
operations compile to lsl (logical shift left) instead of asl
(arithmetic shift left).

Use uint64_t instead of int64_t in pointer_hash so that left shift
operations compile to lsl (logical shift left) instead of asl
(arithmetic shift left).
@Kyle-Ye Kyle-Ye force-pushed the fix/pointer-hash-unsigned-shift branch from 5ee9b77 to 3cb5f76 Compare February 25, 2026 04:18
@jcmosc jcmosc merged commit 1f61946 into jcmosc:main Feb 25, 2026
2 checks passed
@Kyle-Ye Kyle-Ye deleted the fix/pointer-hash-unsigned-shift branch February 26, 2026 02:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants