-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Insights: ziglang/zig
Overview
Could not load contribution data
Please try again later
17 Pull requests merged by 7 people
-
llvm
: Revert #17963 (workaround for #16392)#24358 merged
Jul 8, 2025 -
std.c
: Use__sigemptyset14
forsigemptyset
on NetBSD#24354 merged
Jul 7, 2025 -
compiler-rt
: Implement__clear_cache()
formips-netbsd
#24356 merged
Jul 7, 2025 -
llvm
: Use emulated TLS when appropriate for the target#24355 merged
Jul 7, 2025 -
wasi
: Build emulated libraries intolibc.a
#24352 merged
Jul 7, 2025 -
std.posix.accept: add WSAENOTSOCK
#24348 merged
Jul 6, 2025 -
compiler: Disable self-hosted x86_64 backend on NetBSD
#24346 merged
Jul 6, 2025 -
Sema: Stop adding Windows implib link inputs for
extern "..."
syntax.#24146 merged
Jul 5, 2025 -
test
: More cleanup of Windows targets in the module test matrix#24332 merged
Jul 5, 2025 -
libc: remove various floor implementations already existing in compiler_rt
#24335 merged
Jul 5, 2025 -
Update TracyAllocator to new allocator API
#24334 merged
Jul 4, 2025 -
start
: Only issuefninit
forx86(_64)-windows
#24331 merged
Jul 4, 2025 -
test
: Respect various test skip options intest-cases
#24327 merged
Jul 3, 2025 -
std.posix.getsockopt: set option length correctly
#24294 merged
Jul 3, 2025 -
delete abandoned backends
#24322 merged
Jul 3, 2025 -
Native RISC-V bootstrap and test fixes
#24302 merged
Jul 2, 2025 -
spirv: fix signed overflow detection for safe subtraction
#24315 merged
Jul 1, 2025
10 Pull requests opened by 8 people
-
TLS: use distinct ciphersuites and extensions for TLS 1.2 and TLS 1.3
#24316 opened
Jul 1, 2025 -
spirv: saturating arithmetic implementation
#24317 opened
Jul 1, 2025 -
Update comment for `ptr_type` and `ptr_type_bit_range` to `.extra_and_node`
#24319 opened
Jul 2, 2025 -
spirv: OpenCL printf support
#24321 opened
Jul 2, 2025 -
Writergate
#24329 opened
Jul 4, 2025 -
Added Generic, ordered map (rbt)
#24339 opened
Jul 5, 2025 -
Add `.no_unpack = PATH` and --no-unpack to build.zig.zon and zig fetch
#24350 opened
Jul 6, 2025 -
glibc: Don't link threaded stub libraries if all modules are single-threaded
#24351 opened
Jul 6, 2025 -
fix(cc): move user provided `zig cc` args to front of command
#24353 opened
Jul 6, 2025 -
remove `async` and `await` keywords; remove `usingnamespace`
#24362 opened
Jul 7, 2025
18 Issues closed by 4 people
-
miscompilation possibly related to union layout
#16392 closed
Jul 8, 2025 -
confused compiler with same named fields in packed union?
#24363 closed
Jul 8, 2025 -
Miscompilation of functions with non-byte-multiple types on i386
#8734 closed
Jul 7, 2025 -
LLD silently misinterprets the LMA in linkerscripts
#4595 closed
Jul 7, 2025 -
Android code doesn't use emulated TLS
#24236 closed
Jul 7, 2025 -
`mod.linkSystemLibrary` does not link emulated wasi-libc libraries
#24325 closed
Jul 7, 2025 -
Proposal: Free Sema from worrying about link inputs
#23971 closed
Jul 5, 2025 -
[zig cc] -target native-native-gnu.2.17 errors with several calls, such as --version
#24343 closed
Jul 5, 2025 -
startup code for aarch64-windows fails to build
#24263 closed
Jul 4, 2025 -
Proposal: Custom event loops
#9922 closed
Jul 4, 2025 -
Schrödinger's Constant
#24324 closed
Jul 3, 2025 -
std.posix.getsockopt() fails to set optlen value
#24293 closed
Jul 3, 2025 -
Delete unfinished/unmaintained self-hosted backends
#23933 closed
Jul 3, 2025 -
Native build fails on Ubuntu/riscv64
#24239 closed
Jul 2, 2025 -
Bad SPIR-V codegen and incorrect calculations
#24281 closed
Jul 1, 2025 -
Progress Bar "loses sync" under windows and spews 100's of lines
#22055 closed
Jul 1, 2025 -
`zig std` fails with type issue on master
#24314 closed
Jul 1, 2025
18 Issues opened by 16 people
-
Behavior tests should avoid `expectEqual` and friends
#24361 opened
Jul 7, 2025 -
Overalignment in std.heap.MemoryPool's API
#24359 opened
Jul 7, 2025 -
Non-C identifier names used in BTF when compiling BPF code
#24357 opened
Jul 7, 2025 -
macOS: `LC_RPATH` commands are incorrectly added to executables/libraries for each library they link to
#24349 opened
Jul 6, 2025 -
Single-threaded programs should not link libpthread
#24347 opened
Jul 6, 2025 -
LLVM Invalid Cast in switch dispatch lowering
#24345 opened
Jul 6, 2025 -
[zig cc] command line -L/lib paths are incorrectly searched after system paths (?)
#24342 opened
Jul 5, 2025 -
Latest zig-0.15-xxx fails under NetBSD-AMD64
#24341 opened
Jul 5, 2025 -
Remove `Zir.Inst.Declaration.getBodies`
#24340 opened
Jul 5, 2025 -
Unhelpful error message when `Context` of `std.HashMapUnmanaged` is non-zero sized
#24338 opened
Jul 4, 2025 -
riscv64: subtract zero from signed integers
#24333 opened
Jul 4, 2025 -
linksection("..") not respected in debug build
#24330 opened
Jul 4, 2025 -
Proposal: todo
#24328 opened
Jul 3, 2025 -
C pointer checks alignment with @ptrFromInt
#24326 opened
Jul 3, 2025 -
label switch causes the compiler to never halt
#24323 opened
Jul 3, 2025 -
Footgun in slice assignements
#24320 opened
Jul 2, 2025 -
[zig cc] 3x+ slower ./configure times with zig cc, compared to clang/gcc
#24318 opened
Jul 2, 2025 -
Inefficient handling of initialization to undefined with structs, unions, optionals and error unions
#24313 opened
Jul 1, 2025
62 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
std.os.uefi.tables: ziggify boot and runtime services
#23441 commented on
Jul 4, 2025 • 17 new comments -
spirv: fix null file handle crash & improve flush err handling
#24296 commented on
Jul 2, 2025 • 2 new comments -
Implement switching on packed structs
#24231 commented on
Jul 7, 2025 • 1 new comment -
Tier System: `x86-windows`
#537 commented on
Jul 7, 2025 • 0 new comments -
Very recent regression with @Vector(4, bool)
#13279 commented on
Jul 7, 2025 • 0 new comments -
http client crashes in release mode (LTO issue with tlcsprng)
#17091 commented on
Jul 7, 2025 • 0 new comments -
128-bit atomics tests fail on `aarch64_be-linux-*`
#21892 commented on
Jul 7, 2025 • 0 new comments -
Various vector tests fail on `aarch64_be-linux-*`
#21893 commented on
Jul 7, 2025 • 0 new comments -
Various vector tests fail on `armeb-linux-*`
#22060 commented on
Jul 7, 2025 • 0 new comments -
`__aeabi_drsub` test fails on `armeb-linux-*`
#22061 commented on
Jul 7, 2025 • 0 new comments -
"integer part of floating point value out of bounds" panic during f16 -> i32 conversion on macOS
#22247 commented on
Jul 7, 2025 • 0 new comments -
`std.crypto.salsa20` tests fail on RISC-V with vector support enabled
#24299 commented on
Jul 7, 2025 • 0 new comments -
handle impossible errors from the kernel with error.Unexpected instead of unreachable
#6389 commented on
Jul 7, 2025 • 0 new comments -
support detecting the native CPU architecture as being different than the current target
#4592 commented on
Jul 7, 2025 • 0 new comments -
implement self-hosted CPU model and features detection
#4591 commented on
Jul 7, 2025 • 0 new comments -
Small ReleaseSafe binaries with backtraces
#18520 commented on
Jul 7, 2025 • 0 new comments -
mips{,64) f16 infinity works with explicitly inline function, but not normal function
#24066 commented on
Jul 7, 2025 • 0 new comments -
Tier System: `x86-linux`
#1929 commented on
Jul 7, 2025 • 0 new comments -
stdlib: base64 stream decoder
#21348 commented on
Jul 4, 2025 • 0 new comments -
std.Build: add support for adding specific global search paths
#22552 commented on
Jul 7, 2025 • 0 new comments -
std.zig.system: use both PATH and hardcoded locations to find env (2 version)
#22814 commented on
Jul 7, 2025 • 0 new comments -
std.zon.parse: add parsing of enum literals as string
#23261 commented on
Jul 3, 2025 • 0 new comments -
Implement @depositBits and @extractBits
#23474 commented on
Jul 7, 2025 • 0 new comments -
std.Build.Step.Options: Fix incorrect generated code
#24057 commented on
Jul 7, 2025 • 0 new comments -
build_runner: add option to clear console when watching
#24122 commented on
Jul 7, 2025 • 0 new comments -
`std.Build.Step.Run`: Set `WINEDEBUG=-all` for `-fwine` by default.
#24151 commented on
Jul 7, 2025 • 0 new comments -
loongarch: Scaffold self-hosted LoongArch backend
#24182 commented on
Jul 5, 2025 • 0 new comments -
build.zig: handle tarball with "." as root module
#24197 commented on
Jul 4, 2025 • 0 new comments -
std.fmt: check result types in parseInt functions
#24256 commented on
Jul 4, 2025 • 0 new comments -
Added perf_event_header definition
#24264 commented on
Jul 4, 2025 • 0 new comments -
spirv: snake-case the spec
#24306 commented on
Jul 1, 2025 • 0 new comments -
`os.linux.test.test.fallocate` fails on Linux MIPS N32
#23809 commented on
Jul 1, 2025 • 0 new comments -
`posix.test.test.fchmodat smoke test` fails on Linux MIPS N32
#23808 commented on
Jul 1, 2025 • 0 new comments -
`arrays and vectors with big integers` fails on MIPS N32 targets
#23805 commented on
Jul 1, 2025 • 0 new comments -
`fs.test.test.setEndPos` fails on Linux MIPS N32 targets
#23806 commented on
Jul 1, 2025 • 0 new comments -
`hash.xxhash.test.xxhash3` fails on MIPS N32
#23807 commented on
Jul 1, 2025 • 0 new comments -
Use self-hosted linker to emit stub `libc.so` instead of assembling
#23588 commented on
Jul 1, 2025 • 0 new comments -
`behavior.maximum_minimum.test.@min/max for floats` fails on `mips64*-linux-*`
#21090 commented on
Jul 1, 2025 • 0 new comments -
`behavior.vector.test.vector reduce operation` fails on `mips64*-linux-*`
#21091 commented on
Jul 1, 2025 • 0 new comments -
`behavior.union.test.reinterpret packed union` fails on big endian targets
#21050 commented on
Jul 1, 2025 • 0 new comments -
Self-hosted riscv64 backend cannot assemble `gp` initialization code in `start.zig`
#20918 commented on
Jul 1, 2025 • 0 new comments -
Consider including `BlocksRuntime` from `compiler-rt` and linking it in if `-fblocks` is used
#9384 commented on
Jul 1, 2025 • 0 new comments -
Tracking Issue: Tier System
#23665 commented on
Jul 1, 2025 • 0 new comments -
using `Allocator.realloc` with sentinel slices causes miss match alloc/free
#23713 commented on
Jul 1, 2025 • 0 new comments -
Zig is failing to build for m68k-freestanding-eabi
#19510 commented on
Jul 2, 2025 • 0 new comments -
Switch Prongs Defined as Comptime-Known Arrays
#21507 commented on
Jul 2, 2025 • 0 new comments -
std.posix.send with a UDP socket leads to unexpected errno but this errno is to be expected
#20219 commented on
Jul 3, 2025 • 0 new comments -
`stack_iterator` standalone test fails on `riscv64-linux`
#24310 commented on
Jul 3, 2025 • 0 new comments -
Minimum Supported Windows Version
#7242 commented on
Jul 4, 2025 • 0 new comments -
Constness inconsistencies in the standard library
#9814 commented on
Jul 4, 2025 • 0 new comments -
`vector division operators` behavior test fails on RISC-V with vector support enabled
#24301 commented on
Jul 4, 2025 • 0 new comments -
Proposal: disallow referencing errors with `ErrorSet.Foo` in favour of `error.Foo`
#24028 commented on
Jul 4, 2025 • 0 new comments -
compiler includes internal indices in type and function names
#24116 commented on
Jul 5, 2025 • 0 new comments -
std.fmt.formatInt produces wrong strings depending on signedness of integers
#14436 commented on
Jul 5, 2025 • 0 new comments -
[zig cc] command line -isystem paths are incorrectly searched after zig's system paths, instead of before
#24243 commented on
Jul 5, 2025 • 0 new comments -
debug safety feature: runtime undefined value detection
#211 commented on
Jul 6, 2025 • 0 new comments -
`floatMin` is misleading
#24292 commented on
Jul 6, 2025 • 0 new comments -
Provide static glibc implementation in Zig
#23828 commented on
Jul 6, 2025 • 0 new comments -
Can't build a working program for MIPS r6 due to misassembly of `j $ra`
#21315 commented on
Jul 6, 2025 • 0 new comments -
`zig cc` needs to pass `-m(no-)abicalls` for 64-bit MIPS
#23965 commented on
Jul 6, 2025 • 0 new comments -
Proposal: restricted function types
#23367 commented on
Jul 7, 2025 • 0 new comments -
Tracking issue for the LLVM 21 upgrade
#23176 commented on
Jul 7, 2025 • 0 new comments