• Joined on 2025年12月01日
bernardassan pushed to master at bernardassan/zig 2026年06月29日 22:57:23 +02:00
77a4c4bbcf Compilation: remove early 'bin_file = null' which results in a 'defer if (comp.bin_file)' block to not be executed
ba5420896d Enable std tests for wasm backend again + enable field reordering
4c9d06416c Merge pull request 'Test coverage for overlapping assignments' (#35918) from Fri3dNstuff/zig:overlapping-copy into master
eab71c7c86 don't use expectEqual
175589fc71 ci: update QEMU to v11.0.2
Compare 157 commits »
bernardassan commented on pull request ziglang/zig#31363 2026年06月29日 22:28:27 +02:00
Implement Meson ConfigHeader support

Updated PR for the build system Configurer/Maker split

bernardassan pushed to meson-define at bernardassan/zig 2026年06月29日 22:25:09 +02:00
f433e9c9ce
Implement Meson ConfigHeader support
ba5420896d Enable std tests for wasm backend again + enable field reordering
4c9d06416c Merge pull request 'Test coverage for overlapping assignments' (#35918) from Fri3dNstuff/zig:overlapping-copy into master
eab71c7c86 don't use expectEqual
175589fc71 ci: update QEMU to v11.0.2
Compare 1527 commits »
bernardassan pushed to fix-skipKernelLessThan-wsl at bernardassan/zig 2026年06月29日 01:05:29 +02:00
09aec5fad0 Use iouring probing over kernel version checks
5855791d48 fix skipKernelLessThan in IoUring.test for WSL linux
175589fc71 ci: update QEMU to v11.0.2
902b71eafa Merge pull request 'Type: allow vectors in externs for SPIR-V target' (#35953) from alichraghi/zig:master into master
bae68c8a45 test: unskip passing behavior tests for spirv backend
Compare 856 commits »
bernardassan pushed to typed-W-flag at bernardassan/zig 2026年06月29日 01:04:10 +02:00
2d4c04e088 fixes from review
dc949f2e5a Make W a typed flag
175589fc71 ci: update QEMU to v11.0.2
902b71eafa Merge pull request 'Type: allow vectors in externs for SPIR-V target' (#35953) from alichraghi/zig:master into master
bae68c8a45 test: unskip passing behavior tests for spirv backend
Compare 761 commits »
bernardassan commented on issue ziglang/zig#30718 2026年06月26日 19:53:00 +02:00
build.zig: No way to output the -include flag

I hit a similar blockage and used the hack below to get it working

bernardassan pushed to master at bernardassan/zig 2026年06月25日 18:01:32 +02:00
914b8f26b0 Merge pull request 'spirv: bug fixes' (#35874) from alichraghi/zig:ali/refactor into master
e8ccd4fbcd spirv: allow specifying texel type for storage images
ffc510a70c spirv: link: handle bit_enum/value_enum parameters during id remap
36d7d59072 spirv: fix non-input/output globals leaking into OpEntryPoint interface
3c857583fc spirv: fix @SpirvType opaque externs lowered as OpUndef
Compare 699 commits »
bernardassan pushed to master at bernardassan/zig 2026年06月25日 17:53:34 +02:00
393eb5b086
std.Target.Query: deprecate allocDescription()
0a8711d3c0
std.Target: remove a TODO that's likely never going to be addressed
5d7521c9fa
mailmap: update email
d43c4db021
compiler: don't allow statically linking executables on Haiku
b00c7d66b9
std.Target: add win11_br and win11_kr to WindowsVersion
Compare 81 commits »
bernardassan pushed to typed-W-flag at bernardassan/zig 2026年05月27日 04:23:05 +02:00
c8273b3a7f
fixes from review
bernardassan commented on pull request ziglang/zig#31795 2026年05月27日 04:19:31 +02:00
Make W a typed flag

Because the return types of all failable C library and system calls are always a signed integer. It's usually an i32 but specified as i64 to deal with cases where a system or library call...

bernardassan commented on pull request ziglang/zig#31795 2026年05月27日 03:38:17 +02:00
Make W a typed flag

That's a good catch. I didn't check the type of request_resource_usage_statistics. Done, thanks.

bernardassan commented on pull request ziglang/zig#31795 2026年05月27日 03:35:37 +02:00
Make W a typed flag

This is a residue of the previous change made. The @intCasts aren't required anymore, so I will remove them.

bernardassan pushed to typed-W-flag at bernardassan/zig 2026年05月26日 02:31:19 +02:00
bdfc364ae0
use usize for waitpid and wait4 return types
41cd33befc
Make W a typed flag
ef14d8ad3f
std.Target.Query: deprecate allocDescription()
ea2032fa0f
std.Target: remove a TODO that's likely never going to be addressed
f5a1968f6e mailmap: update email
Compare 356 commits »
bernardassan commented on pull request ziglang/zig#31795 2026年05月26日 01:45:22 +02:00
Make W a typed flag

@ianic sorry for the late response, I just saw this. Your assessment is true.

bernardassan commented on pull request ziglang/zig#31795 2026年05月09日 16:29:54 +02:00
Make W a typed flag

@andrewrk or @alexp, this has been green for some time now. I would appreciate it if you could review and merge this if desirable, so that I can continue bringing in more bits and pieces from...

bernardassan commented on pull request ziglang/zig#31900 2026年05月09日 16:23:11 +02:00
use probe.is_supported over skipKernelLessThan in IoUring.test

Rebased and fixed the merge conflict

bernardassan pushed to master at bernardassan/zig 2026年05月09日 16:20:00 +02:00
a76ce77108 llvm: fix lowering of x86 fastcall and vectorcall
ad1b746e28 ci: add fuzzer coverage on the BSDs
e2c5523cd1 std.zig.LibCDirs: remove config from haiku include path
Compare 3 commits »
bernardassan pushed to fix-skipKernelLessThan-wsl at bernardassan/zig 2026年05月08日 14:15:03 +02:00
331b40061b
Use iouring probing over kernel version checks
67a9a94a4a
fix skipKernelLessThan in IoUring.test for WSL linux
a85a29ae4d std.zig.LibCDirs: add default haiku include directories
989b6a1b93 std.Build: clear step inputs when resetting the step
6d0b887972 Sema: disallow pointer cast from pointer to opaque type to slice
Compare 267 commits »
bernardassan pushed to master at bernardassan/zig 2026年05月08日 13:21:31 +02:00
a85a29ae4d std.zig.LibCDirs: add default haiku include directories
989b6a1b93 std.Build: clear step inputs when resetting the step
6d0b887972 Sema: disallow pointer cast from pointer to opaque type to slice
fecd28371d Sema: fix crash bitcasting undefined to bitpack type
fc1c83a363 Air: fix legalization of packed struct init with OPV field
Compare 18 commits »
bernardassan pushed to master at bernardassan/zig 2026年05月06日 17:02:34 +02:00
994547d19a
std.debug: disable stack traces on avr
3e0dfe83ce drop support for powerpc-linux-gnueabi(hf)
a2ab3132df wasm futex: fix invalid cast from u64 to i64
73d20ecd6a emscripten: Use SIG for sigaction types
7eb79daffb Merge pull request 'std.builtin -> std.lang migration progress' (#32182) from compiler-std-lang into master
Compare 11 commits »