We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d8d9c4e commit f5568b7Copy full SHA for f5568b7
test/test.ml
@@ -92,11 +92,14 @@ let size3 () =
92
ListLabels.iter l ~f:(wr 3)
93
94
let size5 () =
95
- let l =
+ let l32 = M.[(None, Int32 Int32.max_int); (None, Int 0x3fff_ffff)] in
96
+ let l64 =
97
M.
98
[ (Some (Int Int32.(to_int max_int)), Int32 Int32.max_int)
99
; (Some (Int ~-1), Int32 0xffff_ffffl) ] in
- ListLabels.iter l ~f:(fun (expected, v) -> wr ?expected 5 v)
100
+ ListLabels.iter
101
+ (if Sys.word_size = 32 then l32 else l64)
102
+ ~f:(fun (expected, v) -> wr ?expected 5 v)
103
104
let size9 () =
105
let l = M.[(None, Int64 Int64.max_int); (None, Float 0.)] in
0 commit comments