I know this is a dev version of Zig, but figured you would still be interested in what it's producing. Thanks @Yorhel!
$ cat /etc/redhat-release
Red Hat Enterprise Linux release 8.10 (Ootpa)
$ zig version
0.15.0-dev.828+3ce8d19f7
$ make build
zig build --release=fast -Dstrip
install
└─ install ncdu
└─ compile exe ncdu ReleaseFast native 3 errors
src/model.zig:112:54: error: expected type '?mem.Alignment', found 'comptime_int'
if (allocator.allocWithOptions(u8, size, 1, null)) |p| break :blk p
^
/vols/anvil_release/fast_cad/tools/foss/zig/0.15.0/lib/std/mem.zig:22:23: note: enum declared here
pub const Alignment = enum(math.Log2Int(usize)) {
^~~~
/vols/anvil_release/fast_cad/tools/foss/zig/0.15.0/lib/std/mem/Allocator.zig:189:34: note: parameter type declared here
comptime optional_alignment: ?Alignment,
^~~~~~~~~~
referenced by:
create: src/model.zig:130:27
getEntry: src/mem_sink.zig:85:37
11 reference(s) hidden; use '-freference-trace=13' to see all references
src/model.zig:112:54: error: expected type '?mem.Alignment', found 'comptime_int'
if (allocator.allocWithOptions(u8, size, 1, null)) |p| break :blk p
^$ make build
zig build --release=fast -Dstrip
install
└─ install ncdu
└─ compile exe ncdu ReleaseFast native 3 errors
src/model.zig:112:54: error: expected type '?mem.Alignment', found 'comptime_int'
if (allocator.allocWithOptions(u8, size, 1, null)) |p| break :blk p
^
/vols/anvil_release/fast_cad/tools/foss/zig/0.15.0/lib/std/mem.zig:22:23: note: enum declared here
pub const Alignment = enum(math.Log2Int(usize)) {
^~~~
/vols/anvil_release/fast_cad/tools/foss/zig/0.15.0/lib/std/mem/Allocator.zig:189:34: note: parameter type declared here
comptime optional_alignment: ?Alignment,
^~~~~~~~~~
referenced by:
create: src/model.zig:130:27
getEntry: src/mem_sink.zig:85:37
11 reference(s) hidden; use '-freference-trace=13' to see all references
src/model.zig:112:54: error: expected type '?mem.Alignment', found 'comptime_int'
if (allocator.allocWithOptions(u8, size, 1, null)) |p| break :blk p
^
I know this is a dev version of Zig, but figured you would still be interested in what it's producing. Thanks @Yorhel!
```
$ cat /etc/redhat-release
Red Hat Enterprise Linux release 8.10 (Ootpa)
```
```
$ zig version
0.15.0-dev.828+3ce8d19f7
```
<pre><code>$ make build
zig build --release=fast -Dstrip
install
└─ install ncdu
└─ compile exe ncdu ReleaseFast native 3 errors
<b>src/model.zig:112:54: error: expected type '?mem.Alignment', found 'comptime_int'
if (allocator.allocWithOptions(u8, size, 1, null)) |p| break :blk p</b>
^
/vols/anvil_release/fast_cad/tools/foss/zig/0.15.0/lib/std/mem.zig:22:23: note: enum declared here
pub const Alignment = enum(math.Log2Int(usize)) {
^~~~
/vols/anvil_release/fast_cad/tools/foss/zig/0.15.0/lib/std/mem/Allocator.zig:189:34: note: parameter type declared here
comptime optional_alignment: ?Alignment,
^~~~~~~~~~
referenced by:
create: src/model.zig:130:27
getEntry: src/mem_sink.zig:85:37
11 reference(s) hidden; use '-freference-trace=13' to see all references
src/model.zig:112:54: error: expected type '?mem.Alignment', found 'comptime_int'
if (allocator.allocWithOptions(u8, size, 1, null)) |p| break :blk p
^$ make build
zig build --release=fast -Dstrip
install
└─ install ncdu
└─ compile exe ncdu ReleaseFast native 3 errors
src/model.zig:112:54: error: expected type '?mem.Alignment', found 'comptime_int'
if (allocator.allocWithOptions(u8, size, 1, null)) |p| break :blk p
^
/vols/anvil_release/fast_cad/tools/foss/zig/0.15.0/lib/std/mem.zig:22:23: note: enum declared here
pub const Alignment = enum(math.Log2Int(usize)) {
^~~~
/vols/anvil_release/fast_cad/tools/foss/zig/0.15.0/lib/std/mem/Allocator.zig:189:34: note: parameter type declared here
comptime optional_alignment: ?Alignment,
^~~~~~~~~~
referenced by:
create: src/model.zig:130:27
getEntry: src/mem_sink.zig:85:37
11 reference(s) hidden; use '-freference-trace=13' to see all references
src/model.zig:112:54: error: expected type '?mem.Alignment', found 'comptime_int'
if (allocator.allocWithOptions(u8, size, 1, null)) |p| break :blk p
^
</pre>