-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
OpenJun 24, 2026
No due date
•Last updated Planned but not pressing. Likely to remain unsolved in the next release.
4% complete
List view
0 of 860 selected 0 issues of 860 selected
x86_64 backend fails to reuse temporary stack values resulting in greater stack usage and potential overflow
arch-x86_6464-bit x8664-bit x86enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.Status: Open.#24183 In ziglang/zig;Multiple compiler errors in std
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorcontributor friendlyThis issue is limited in scope and/or knowledge of Zig internals.This issue is limited in scope and/or knowledge of Zig internals.standard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.Status: Open.#20505 In ziglang/zig;do you want ANSI color code support for
std.fmt.format?enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.standard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.Status: Open.#9502 In ziglang/zig;Switch expression returns incorrect value.
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorstage1The process of building from source via WebAssembly and the C backend.The process of building from source via WebAssembly and the C backend.Status: Open.#8640 In ziglang/zig;Coercing self pointer in frame struct member causes 'depends on itself'
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorStatus: Open.#8648 In ziglang/zig;Confusing error message when not handling else case for error union type
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.error messageThis issue points out an error message that is unhelpful and should be improved.This issue points out an error message that is unhelpful and should be improved.frontendTokenization, parsing, AstGen, Sema, and Liveness.Tokenization, parsing, AstGen, Sema, and Liveness.Status: Open.#8679 In ziglang/zig;errdefer |err| uses the local errorset instead of the wrapping errorset
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorStatus: Open.#8697 In ziglang/zig;std.log namespace scopes by package
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.standard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.Status: Open.#8812 In ziglang/zig;SIGBUS in codegen while generating comptime value
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorstage1The process of building from source via WebAssembly and the C backend.The process of building from source via WebAssembly and the C backend.Status: Open.#8320 In ziglang/zig;Setting optionals to undefined defaults to null in debug mode
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorstage1The process of building from source via WebAssembly and the C backend.The process of building from source via WebAssembly and the C backend.Status: Open.#8333 In ziglang/zig;Infinite RAM usage while compiling certain switch statement
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorStatus: Open.#8352 In ziglang/zig;Use
MAP_ALIGNEDflag to mmap on NetBSDos-netbsdNetBSDNetBSDstandard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.Status: Open.#8385 In ziglang/zig;- Status: Open.#8391 In ziglang/zig;
test coverage for all compile errors
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.frontendTokenization, parsing, AstGen, Sema, and Liveness.Tokenization, parsing, AstGen, Sema, and Liveness.Status: Open.#8402 In ziglang/zig;test coverage for source locations & inlined function calls from different files
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.frontendTokenization, parsing, AstGen, Sema, and Liveness.Tokenization, parsing, AstGen, Sema, and Liveness.Status: Open.#8403 In ziglang/zig;integer value cannot be coerced to type 'c_long' in os.nanosleep()
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behavioros-windowsMicrosoft WindowsMicrosoft Windowsstandard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.Status: Open.#8488 In ziglang/zig;@Type() cannot build tagged unions
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorstage1The process of building from source via WebAssembly and the C backend.The process of building from source via WebAssembly and the C backend.Status: Open.#8114 In ziglang/zig;when testing a file struct, it references an instance of the struct which is not needed.
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorstage1The process of building from source via WebAssembly and the C backend.The process of building from source via WebAssembly and the C backend.Status: Open.#8146 In ziglang/zig;broken llvm module when inlining an
awaitexpressionbugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorStatus: Open.#7902 In ziglang/zig;Higher half: Debug info relocations failing at link time
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorstage1The process of building from source via WebAssembly and the C backend.The process of building from source via WebAssembly and the C backend.Status: Open.#7962 In ziglang/zig;Compiler error when using async and WASM
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorStatus: Open.#7995 In ziglang/zig;Add safety check for await inside nosuspend blocks
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.Status: Open.#8001 In ziglang/zig;Structs containing a pointer to array of @This() fails (struct depends on itself)
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorStatus: Open.#8050 In ziglang/zig;Allowed to use
undefinedin comparisonbugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorstage1The process of building from source via WebAssembly and the C backend.The process of building from source via WebAssembly and the C backend.Status: Open.#8056 In ziglang/zig;Compiler segfault on @ptrCast of optional to non-optional const pointer
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorStatus: Open.#8066 In ziglang/zig;