| ... | @@ -675,8 +675,8 @@ test "mmap" { | ... | @@ -675,8 +675,8 @@ test "mmap" { |
| 675 | } | 675 | } |
| 676 | | 676 | |
| 677 | const test_out_file = "os_tmp_test"; | 677 | const test_out_file = "os_tmp_test"; |
| 678 | // Must be a multiple of 4096 so that the test works with mmap2 | 678 | // Must be a multiple of the page size so that the test works with mmap2 |
| 679 | const alloc_size = 8 * 4096; | 679 | const alloc_size = 8 * std.heap.pageSize(); |
| 680 | | 680 | |
| 681 | // Create a file used for testing mmap() calls with a file descriptor | 681 | // Create a file used for testing mmap() calls with a file descriptor |
| 682 | { | 682 | { |
| ... | @@ -685,9 +685,9 @@ test "mmap" { | ... | @@ -685,9 +685,9 @@ test "mmap" { |
| 685 | | 685 | |
| 686 | var stream = file.writer(&.{}); | 686 | var stream = file.writer(&.{}); |
| 687 | | 687 | |
| 688 | var i: u32 = 0; | 688 | var i: usize = 0; |
| 689 | while (i < alloc_size / @sizeOf(u32)) : (i += 1) { | 689 | while (i < alloc_size / @sizeOf(u32)) : (i += 1) { |
| 690 | try stream.interface.writeInt(u32, i, .little); | 690 | try stream.interface.writeInt(u32, @intCast(i), .little); |
| 691 | } | 691 | } |
| 692 | } | 692 | } |
| 693 | | 693 | |
| ... | @@ -709,7 +709,7 @@ test "mmap" { | ... | @@ -709,7 +709,7 @@ test "mmap" { |
| 709 | var mem_stream = io.fixedBufferStream(data); | 709 | var mem_stream = io.fixedBufferStream(data); |
| 710 | const stream = mem_stream.reader(); | 710 | const stream = mem_stream.reader(); |
| 711 | | 711 | |
| 712 | var i: u32 = 0; | 712 | var i: usize = 0; |
| 713 | while (i < alloc_size / @sizeOf(u32)) : (i += 1) { | 713 | while (i < alloc_size / @sizeOf(u32)) : (i += 1) { |
| 714 | try testing.expectEqual(i, try stream.readInt(u32, .little)); | 714 | try testing.expectEqual(i, try stream.readInt(u32, .little)); |
| 715 | } | 715 | } |
| ... | @@ -733,7 +733,7 @@ test "mmap" { | ... | @@ -733,7 +733,7 @@ test "mmap" { |
| 733 | var mem_stream = io.fixedBufferStream(data); | 733 | var mem_stream = io.fixedBufferStream(data); |
| 734 | const stream = mem_stream.reader(); | 734 | const stream = mem_stream.reader(); |
| 735 | | 735 | |
| 736 | var i: u32 = alloc_size / 2 / @sizeOf(u32); | 736 | var i: usize = alloc_size / 2 / @sizeOf(u32); |
| 737 | while (i < alloc_size / @sizeOf(u32)) : (i += 1) { | 737 | while (i < alloc_size / @sizeOf(u32)) : (i += 1) { |
| 738 | try testing.expectEqual(i, try stream.readInt(u32, .little)); | 738 | try testing.expectEqual(i, try stream.readInt(u32, .little)); |
| 739 | } | 739 | } |