-
-
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
20 Pull requests merged by 7 people
-
link.Elf: check files in archives for ELF magic
#24375 merged
Jul 11, 2025 -
std: rename
io
toIo
in preparation#24391 merged
Jul 10, 2025 -
std.log: adjust default level for ReleaseSmall to include info + bonus cleanup
#24387 merged
Jul 10, 2025 -
Writergate
#24329 merged
Jul 10, 2025 -
build runner: fix --verbose-llvm-bc= not properly accepting value
#24384 merged
Jul 10, 2025 -
std
: Disablestd.zon parse float
on dynamicx86-linux-musl
#24378 merged
Jul 10, 2025 -
ci
: Update to QEMU 10.0.2#24371 merged
Jul 9, 2025 -
remove
async
andawait
keywords; removeusingnamespace
#24362 merged
Jul 8, 2025 -
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
14 Pull requests opened by 12 people
-
Added Generic, ordered map (rbt)
#24339 opened
Jul 5, 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 -
std.posix.send: should expect ConnectionRefused
#24365 opened
Jul 8, 2025 -
std.time: renamed Timer to Stopwatch
#24372 opened
Jul 8, 2025 -
fix fork cache bug in MemoryAccessor.zig
#24376 opened
Jul 9, 2025 -
add getLastPtr and getLastOrNullPtr functions to ArrayLists
#24379 opened
Jul 9, 2025 -
Enhance switch on non-exhaustive enums
#24381 opened
Jul 10, 2025 -
`ci`: Add `riscv64-linux-debug` and `riscv64-linux-release`
#24385 opened
Jul 10, 2025 -
reduce usage of expectEqual in behavior tests
#24389 opened
Jul 10, 2025 -
Writergate: .fixed flush never breaks out of the loop
#24393 opened
Jul 10, 2025 -
buffering fixes
#24394 opened
Jul 10, 2025 -
Fix Sema unreachable when shfting by vector containing undef elems
#24396 opened
Jul 10, 2025 -
Writergate `File` compile error fixes
#24398 opened
Jul 11, 2025
19 Issues closed by 5 people
-
--verbose-llvm-bc= compile option does not work when providing a file name
#21001 closed
Jul 10, 2025 -
Provide a way to include namespace symbols in the current scope
#9675 closed
Jul 9, 2025 -
Proposal: flag for build runner to output JUnit XML
#24374 closed
Jul 9, 2025 -
SinglyLinkedList remove function failes with signal 6 if removed node does not exist in the list
#24373 closed
Jul 9, 2025 -
Std Debug Print is
#24367 closed
Jul 8, 2025 -
Compiler segfaults in debug (x86_64 backend) mode despite successful compilation in release modes
#24364 closed
Jul 8, 2025 -
@frameSize gives incorrect result
#3654 closed
Jul 8, 2025 -
Remove `usingnamespace`
#20663 closed
Jul 8, 2025 -
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
25 Issues opened by 24 people
-
Build failure regression on macOS arm64 introduced by b461d07
#24397 opened
Jul 11, 2025 -
zig translate-c can't find C headers
#24395 opened
Jul 10, 2025 -
Compiler segfauts when shifting by a vector with an undefined value
#24392 opened
Jul 10, 2025 -
emit MIR failed: InvalidInstruction (Zig compiler bug)
#24390 opened
Jul 10, 2025 -
LLVM segfaults while optimising certain labeled switches in `ReleaseSafe` mode
#24383 opened
Jul 10, 2025 -
dependency hash format action is missing
#24382 opened
Jul 10, 2025 -
posix/test.zig: "sigset_t bits" test is flaky
#24380 opened
Jul 9, 2025 -
Zig not linking libasan or libubsan binaries by default
#24377 opened
Jul 9, 2025 -
Zig does not populate `__dso_handle` correctly on macOS
#24370 opened
Jul 8, 2025 -
no debug info found by lldb on macOS aarch64
#24369 opened
Jul 8, 2025 -
zig cc --sysroot also prepends sysroot to paths explicitly passed with -L
#24368 opened
Jul 8, 2025 -
ability to use the zig build system in combination with the host C/C++ compiler toolchain
#24366 opened
Jul 8, 2025 -
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
65 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.
-
spirv: saturating arithmetic implementation
#24317 commented on
Jul 10, 2025 • 8 new comments -
std.os.uefi.tables: ziggify boot and runtime services
#23441 commented on
Jul 10, 2025 • 6 new comments -
spirv: OpenCL printf support
#24321 commented on
Jul 8, 2025 • 5 new comments -
zig init: allow specifying project path
#24298 commented on
Jul 10, 2025 • 3 new comments -
build_runner: add option to clear console when watching
#24122 commented on
Jul 9, 2025 • 1 new comment -
Implement switching on packed structs
#24231 commented on
Jul 7, 2025 • 1 new comment -
Debug info references unused extern function
#24140 commented on
Jul 9, 2025 • 0 new comments -
Tracking issue for the LLVM 21 upgrade
#23176 commented on
Jul 9, 2025 • 0 new comments -
`stack_iterator` standalone test fails on `riscv64-linux`
#24310 commented on
Jul 9, 2025 • 0 new comments -
Some tests fail on `x86-linux-musl` with dynamic linking under QEMU
#23922 commented on
Jul 9, 2025 • 0 new comments -
@errorReturnTrace() == null in ReleaseSafe build
#24232 commented on
Jul 9, 2025 • 0 new comments -
Zig 0.14 bootstrap fails on Void Linux
#23978 commented on
Jul 10, 2025 • 0 new comments -
Error (link warning) building minimal Zig executable with LTO enabled for ReleaseSafe mode targeting Windows
#24274 commented on
Jul 10, 2025 • 0 new comments -
support torrenting for fetching and serving packages
#23236 commented on
Jul 10, 2025 • 0 new comments -
Proposal: stackless coroutines as low-level primitives
#23446 commented on
Jul 10, 2025 • 0 new comments -
zig cc -fsanatize=address fails at link time on macOS
#11403 commented on
Jul 9, 2025 • 0 new comments -
use an additional, project-local copy of dependency trees
#14283 commented on
Jul 10, 2025 • 0 new comments -
std.sort: add equivalents of c++'s lower/upper_bound and a few more
#9890 commented on
Jul 11, 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 8, 2025 • 0 new comments -
Remove numerous things deprecated during the 0.14 release cycle
#23096 commented on
Jul 11, 2025 • 0 new comments -
greatly improve capabilities of the fuzzer
#23416 commented on
Jul 10, 2025 • 0 new comments -
Implement @depositBits and @extractBits
#23474 commented on
Jul 7, 2025 • 0 new comments -
Support running LLVM backend in a separate thread (attempt 2)
#23552 commented on
Jul 10, 2025 • 0 new comments -
std.Build.Step.Options: Fix incorrect generated code
#24057 commented on
Jul 7, 2025 • 0 new comments -
Compilation: write CACHEDIR.TAG
#24121 commented on
Jul 9, 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 -
Fix compiler crash when passing a comptime extern function arg to a function
#24249 commented on
Jul 10, 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 -
`zig cc` needs to pass `-m(no-)abicalls` for 64-bit MIPS
#23965 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 -
Provide static glibc implementation in Zig
#23828 commented on
Jul 6, 2025 • 0 new comments -
`floatMin` is misleading
#24292 commented on
Jul 6, 2025 • 0 new comments -
debug safety feature: runtime undefined value detection
#211 commented on
Jul 6, 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 -
std.fmt.formatInt produces wrong strings depending on signedness of integers
#14436 commented on
Jul 5, 2025 • 0 new comments -
[zig cc] 3x+ slower ./configure times with zig cc, compared to clang/gcc
#24318 commented on
Jul 5, 2025 • 0 new comments -
compiler includes internal indices in type and function names
#24116 commented on
Jul 5, 2025 • 0 new comments -
Inefficient handling of initialization to undefined with structs, unions, optionals and error unions
#24313 commented on
Jul 4, 2025 • 0 new comments -
Proposal: todo
#24328 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 -
`vector division operators` behavior test fails on RISC-V with vector support enabled
#24301 commented on
Jul 4, 2025 • 0 new comments -
C pointer checks alignment with @ptrFromInt
#24326 commented on
Jul 4, 2025 • 0 new comments -
Constness inconsistencies in the standard library
#9814 commented on
Jul 4, 2025 • 0 new comments -
Minimum Supported Windows Version
#7242 commented on
Jul 4, 2025 • 0 new comments -
Tier System: `x86-linux`
#1929 commented on
Jul 7, 2025 • 0 new comments -
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 -
Proposal: restricted function types
#23367 commented on
Jul 7, 2025 • 0 new comments