File tree Expand file tree Collapse file tree 6 files changed +66
-6
lines changed Expand file tree Collapse file tree 6 files changed +66
-6
lines changed Original file line number Diff line number Diff line change @@ -1147,7 +1147,7 @@ module BoxedInt = struct
1147
1147
Small values (just <2^5 for now, so that both code paths are well-tested)
1148
1148
are stored unboxed, tagged, see BitTagged.
1149
1149
1150
- The heap layout of a BoxedWord is:
1150
+ The heap layout of a BoxedInt is:
1151
1151
1152
1152
┌─────┬─────┬─────┐
1153
1153
│ tag │ i64 │
Original file line number Diff line number Diff line change 1
- prelude:50 .1-75 .2: internal error, Env.Make(X).Clash("test")
1
+ prelude:66 .1-91 .2: internal error, Env.Make(X).Clash("test")
2
2
3
3
Last environment:
4
4
@new_async = func
5
5
Array_init = func
6
6
Array_tabulate = func
7
7
abs = func
8
8
ignore = func
9
+ intToWord16 = func
10
+ intToWord32 = func
11
+ intToWord8 = func
12
+ natToWord16 = func
13
+ natToWord32 = func
14
+ natToWord8 = func
9
15
print = func
10
16
printInt = func
11
17
range = func
12
18
revrange = func
19
+ word16ToInt = func
20
+ word16ToNat = func
21
+ word32ToInt = func
22
+ word32ToNat = func
23
+ word8ToInt = func
24
+ word8ToNat = func
13
25
Original file line number Diff line number Diff line change 1
- prelude:50 .1-75 .2: internal error, Env.Make(X).Clash("test")
1
+ prelude:66 .1-91 .2: internal error, Env.Make(X).Clash("test")
2
2
3
3
Last environment:
4
4
@new_async = func
5
5
Array_init = func
6
6
Array_tabulate = func
7
7
abs = func
8
8
ignore = func
9
+ intToWord16 = func
10
+ intToWord32 = func
11
+ intToWord8 = func
12
+ natToWord16 = func
13
+ natToWord32 = func
14
+ natToWord8 = func
9
15
print = func
10
16
printInt = func
11
17
range = func
12
18
revrange = func
19
+ word16ToInt = func
20
+ word16ToNat = func
21
+ word32ToInt = func
22
+ word32ToNat = func
23
+ word8ToInt = func
24
+ word8ToNat = func
13
25
Original file line number Diff line number Diff line change 1
- prelude:50 .1-75 .2: internal error, Env.Make(X).Clash("test")
1
+ prelude:66 .1-91 .2: internal error, Env.Make(X).Clash("test")
2
2
3
3
Last environment:
4
4
@new_async = func
5
5
Array_init = func
6
6
Array_tabulate = func
7
7
abs = func
8
8
ignore = func
9
+ intToWord16 = func
10
+ intToWord32 = func
11
+ intToWord8 = func
12
+ natToWord16 = func
13
+ natToWord32 = func
14
+ natToWord8 = func
9
15
print = func
10
16
printInt = func
11
17
range = func
12
18
revrange = func
19
+ word16ToInt = func
20
+ word16ToNat = func
21
+ word32ToInt = func
22
+ word32ToNat = func
23
+ word8ToInt = func
24
+ word8ToNat = func
13
25
Original file line number Diff line number Diff line change 1
- prelude:50 .1-75 .2: internal error, Env.Make(X).Clash("test")
1
+ prelude:66 .1-91 .2: internal error, Env.Make(X).Clash("test")
2
2
3
3
Last environment:
4
4
@new_async = func
5
5
Array_init = func
6
6
Array_tabulate = func
7
7
abs = func
8
8
ignore = func
9
+ intToWord16 = func
10
+ intToWord32 = func
11
+ intToWord8 = func
12
+ natToWord16 = func
13
+ natToWord32 = func
14
+ natToWord8 = func
9
15
print = func
10
16
printInt = func
11
17
range = func
12
18
revrange = func
19
+ word16ToInt = func
20
+ word16ToNat = func
21
+ word32ToInt = func
22
+ word32ToNat = func
23
+ word8ToInt = func
24
+ word8ToNat = func
13
25
Original file line number Diff line number Diff line change 1
- prelude:50 .1-75 .2: internal error, Env.Make(X).Clash("test")
1
+ prelude:66 .1-91 .2: internal error, Env.Make(X).Clash("test")
2
2
3
3
Last environment:
4
4
@new_async = func
5
5
Array_init = func
6
6
Array_tabulate = func
7
7
abs = func
8
8
ignore = func
9
+ intToWord16 = func
10
+ intToWord32 = func
11
+ intToWord8 = func
12
+ natToWord16 = func
13
+ natToWord32 = func
14
+ natToWord8 = func
9
15
print = func
10
16
printInt = func
11
17
range = func
12
18
revrange = func
19
+ word16ToInt = func
20
+ word16ToNat = func
21
+ word32ToInt = func
22
+ word32ToNat = func
23
+ word8ToInt = func
24
+ word8ToNat = func
13
25
You can’t perform that action at this time.
0 commit comments