Skip to content

Export Word32#, Word64# on all architectures

Currently we have no always-available fixed-width primitive types for 32- and 64-bit widths. For instance, if you want a 64-bit unsigned integer you need to use Word# on 64-bit targets and Word32# otherwise. This adds a fair bit of complexity in places which really should be simple (e.g. Data.Word). The same, of course, applies to Int#.

Trac metadata
Trac field Value
Version 7.10.3
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component Compiler
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
Edited by Ben Gamari
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information