-
-
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
16 Pull requests merged by 10 people
-
std.Build.Step.Run: prefix relative path arguments with './'
#24218 merged
Jun 18, 2025 -
windows: MSVC: disable extra dubious Microsoft runtime checks
#24211 merged
Jun 18, 2025 -
std.Build
: some miscelleanous bits#24205 merged
Jun 17, 2025 -
Compilation: add missing link file options to cache manifest
#23921 merged
Jun 17, 2025 -
Absorb std.math.big.rational logic into std.math.big.int; fix
@intFromFloat
safety check#24188 merged
Jun 17, 2025 -
rename spirv backend name
#24192 merged
Jun 16, 2025 -
compiler-rt
: Export_fltused
for UEFI.#24194 merged
Jun 16, 2025 -
std.Build: fix relative path bugs
#24168 merged
Jun 15, 2025 -
libc: Prevent FCSEL instruction from being used to avoid raising an unintended exception
#24185 merged
Jun 15, 2025 -
llvm.ir: fix subrange version
#24172 merged
Jun 14, 2025 -
compiler: fix races in link queue
#24171 merged
Jun 14, 2025 -
zig init: simplify templating logic
#24170 merged
Jun 13, 2025 -
bail when failing to parse
error
#24160 merged
Jun 13, 2025 -
Sema: add missing error and test for bool not on vector of ints
#24162 merged
Jun 13, 2025 -
compiler: threaded codegen (and more goodies)
#24124 merged
Jun 13, 2025 -
Allow more operators on bool vectors
#24131 merged
Jun 12, 2025
16 Pull requests opened by 14 people
-
rename: Add error.CircularLoop
#24159 opened
Jun 12, 2025 -
std.time.epoch: API naming fixes and clean-ups
#24176 opened
Jun 14, 2025 -
Step-style support for compile_commands.json generation
#24178 opened
Jun 14, 2025 -
compiler: test runner: fix tests never fails on crippled architectures
#24180 opened
Jun 14, 2025 -
loongarch: Scaffold self-hosted LoongArch backend
#24182 opened
Jun 14, 2025 -
lib: Reword documentation for realloc to clarify size
#24187 opened
Jun 15, 2025 -
x86_64: increase passing test coverage on windows
#24193 opened
Jun 15, 2025 -
`std.Build.Step.Options`: handle `std.log.Level` and `std.log.ScopeLevel`
#24196 opened
Jun 16, 2025 -
build.zig: handle tarball with "." as root module
#24197 opened
Jun 16, 2025 -
zig fmt: canonicalize nested cast builtin order
#24199 opened
Jun 16, 2025 -
remove `spirv` cpu arch
#24203 opened
Jun 17, 2025 -
wasm2c: fix not all control paths return a value warning
#24206 opened
Jun 17, 2025 -
windows: msvc: avoid depending on ucrtbased.dll by statically linking to ucrt in debug mode
#24207 opened
Jun 17, 2025 -
compiler_rt: enable `fmax` and `fmin` to distinguish between `0.0` and `-0.0`
#24215 opened
Jun 18, 2025 -
std compiler error fixes
#24219 opened
Jun 18, 2025 -
std.math.big.int: Improvements to `toString` and `setString` speed
#24220 opened
Jun 18, 2025
21 Issues closed by 8 people
-
s390x-linux miscompiles f32 std.math.hypot()
#24221 closed
Jun 19, 2025 -
running a binary relative to a setCwd broken on latest master
#24216 closed
Jun 18, 2025 -
Vector sizes are different in x86_64 backend
#24179 closed
Jun 18, 2025 -
Null pointer optimization when the pointer is in a structure
#24212 closed
Jun 18, 2025 -
Returning pointer to a local const struct unexpectedly yields valid data
#24209 closed
Jun 17, 2025 -
Compiler loop on tuple inference
#24158 closed
Jun 17, 2025 -
Potential cache issue leading to inconsistent
#23869 closed
Jun 17, 2025 -
@intFromFloat does not panic when expected for too-large floats
#24161 closed
Jun 17, 2025 -
Aro unable to translate simple C function
#24201 closed
Jun 17, 2025 -
ArrayList self append segfaults
#24200 closed
Jun 16, 2025 -
compiler_rt: undefined symbol `_fltused` on uefi targets with hardware floats
#24148 closed
Jun 16, 2025 -
Packed struct containing a pointer causing build failure on Windows
#24186 closed
Jun 16, 2025 -
On AArch64 `sin` function causes floating point exception different from musl
#24184 closed
Jun 15, 2025 -
Incorrect array lower bound in DWARF debug info
#23898 closed
Jun 14, 2025 -
LLVM backend fails to lower comptime-known packed struct value containing pointer
#24166 closed
Jun 13, 2025 -
0.14.1 changes the archive name format
#24169 closed
Jun 13, 2025 -
A question about obtaining variable addresses
#24163 closed
Jun 13, 2025 -
Allow using bitwise operators on boolean vectors
#23259 closed
Jun 13, 2025 -
Cannot build from git using Debian trixie/testing
#24164 closed
Jun 13, 2025 -
build-exe leaves behind object files
#13179 closed
Jun 13, 2025 -
allow binary not, binary and, binary or, binary xor, and boolean not operators on vectors of bool
#24093 closed
Jun 12, 2025
19 Issues opened by 18 people
-
incremental: assertion failure when changing the kind of a container
#24217 opened
Jun 18, 2025 -
compiler_rt: `fmax` and `fmin` do not distinguish `0.0` and `-0.0`
#24214 opened
Jun 18, 2025 -
Discrepancy in handling of comptime vars in defer statements
#24213 opened
Jun 18, 2025 -
autodoc: quoted identifiers cannot be viewed
#24210 opened
Jun 17, 2025 -
std.hash.RapidHash incorrectly assumes usize is 64 bits
#24208 opened
Jun 17, 2025 -
hint optional format statement for optional values
#24198 opened
Jun 16, 2025 -
standard library test `math.big.int_test.toFloat` disabled on LLVM
#24191 opened
Jun 15, 2025 -
cimport creates a @bitCast(@sizeOf())
#24189 opened
Jun 15, 2025 -
x86_64 backend fails to reuse temporary stack values resulting in greater stack usage and potential overflow
#24183 opened
Jun 14, 2025 -
x86_64 backend `genSetReg called with a value larger than dst_reg`
#24181 opened
Jun 14, 2025 -
x86_64: integer overflow in legalize with large packed struct field
#24177 opened
Jun 14, 2025 -
Compiler segfaults using @unionInit with a slice of runtime scalar
#24175 opened
Jun 14, 2025 -
coercing enum to union emits broken LLVM module
#24174 opened
Jun 13, 2025 -
compile error to array multiply slice literal with string literal
#24173 opened
Jun 13, 2025 -
Bitwise complement should propagate result type
#24167 opened
Jun 13, 2025 -
Self hosted linker fails to parse intel oneapi shared library
#24165 opened
Jun 13, 2025 -
unhelpful error message on comptime store to `@constCast`ed pointer to comptime const
#24157 opened
Jun 12, 2025 -
`zig cc -###`… runs commands
#24156 opened
Jun 12, 2025 -
Compiler segfaults instead of printing an error
#24155 opened
Jun 12, 2025
58 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.
-
Linux futex (v1 and v2) API fixes, tests and Ziggification
#23464 commented on
Jun 19, 2025 • 3 new comments -
ConfigHeader: Add support for meson style templates
#23943 commented on
Jun 15, 2025 • 2 new comments -
build_runner: add option to clear console when watching
#24122 commented on
Jun 12, 2025 • 1 new comment -
Compilation: write CACHEDIR.TAG
#24121 commented on
Jun 12, 2025 • 1 new comment -
std (posix): lower `getpid` and `getppid` into `std.posix`
#24027 commented on
Jun 16, 2025 • 1 new comment -
zon: add zonStringify to override the default behavior + json.dynamic…
#23619 commented on
Jun 15, 2025 • 0 new comments -
feat(std.zon): add escape_unicode options to zon.serializer
#23596 commented on
Jun 16, 2025 • 0 new comments -
std.Random.float: support f16/f80/f128
#23561 commented on
Jun 12, 2025 • 0 new comments -
zig fmt / std.zig.Ast: count addrspace tokens correctly
#23467 commented on
Jun 12, 2025 • 0 new comments -
Fix: std.json: Writing inf values returns InvalidJSON error
#23258 commented on
Jun 19, 2025 • 0 new comments -
`std.mem`: Don't use vectorized path for freestanding targets in `indexOfSentinel()`
#23182 commented on
Jun 14, 2025 • 0 new comments -
JSON compilation database support
#22012 commented on
Jun 13, 2025 • 0 new comments -
Tracking issue for the LLVM 21 upgrade
#23176 commented on
Jun 19, 2025 • 0 new comments -
Compiler errors in std pt. 2
#21094 commented on
Jun 18, 2025 • 0 new comments -
Multiple compiler errors in std
#20505 commented on
Jun 18, 2025 • 0 new comments -
Unexpected error 38 in `std.os.windows.RtlGenRandom`
#23666 commented on
Jun 17, 2025 • 0 new comments -
mips: Compiling for mips2 generates mips4 instructions
#24089 commented on
Jun 17, 2025 • 0 new comments -
Build: check if dynamic lib installed for symlinks
#23633 commented on
Jun 16, 2025 • 0 new comments -
Support @ctz and @popCount with comptime_ints
#23634 commented on
Jun 12, 2025 • 0 new comments -
std.EnumArray: edit return of iterator.next()
#23701 commented on
Jun 12, 2025 • 0 new comments -
std.crypto.codecs: add pem.zig
#23731 commented on
Jun 18, 2025 • 0 new comments -
replace @Type with individual type-creating builtins
#23733 commented on
Jun 15, 2025 • 0 new comments -
link.Elf: add root directory of libraries to linker path
#23850 commented on
Jun 16, 2025 • 0 new comments -
Better @sqrt for f32, f64 and f128
#23865 commented on
Jun 18, 2025 • 0 new comments -
test: parse WSL kernel version without error
#24042 commented on
Jun 15, 2025 • 0 new comments -
std.Build.Step.Options: Fix incorrect generated code
#24057 commented on
Jun 17, 2025 • 0 new comments -
std.mem: add countScalar and countAny
#24104 commented on
Jun 14, 2025 • 0 new comments -
added callFn to limit startFn return types
#24143 commented on
Jun 12, 2025 • 0 new comments -
Sema: Stop adding Windows implib link inputs for `extern "..."` syntax.
#24146 commented on
Jun 14, 2025 • 0 new comments -
Language Defect: Conversion between function and data pointers changes pointee and creates object confusion
#24118 commented on
Jun 12, 2025 • 0 new comments -
x86_64: comparisons other than equality of integer vectors is not robust
#24038 commented on
Jun 12, 2025 • 0 new comments -
emit MIR failed: InvalidInstruction (no encoding found)
#24153 commented on
Jun 12, 2025 • 0 new comments -
hot code swapping
#68 commented on
Jun 12, 2025 • 0 new comments -
Proposal: Pinned Structs
#7769 commented on
Jun 12, 2025 • 0 new comments -
Switch Prongs Defined as Comptime-Known Arrays
#21507 commented on
Jun 12, 2025 • 0 new comments -
Segmentation fault when calling DebugAllocator's deinit function
#22892 commented on
Jun 13, 2025 • 0 new comments -
RLS for LHS of shift operands
#16489 commented on
Jun 13, 2025 • 0 new comments -
Big executable file when big variables (PathSpace) on stack
#18849 commented on
Jun 13, 2025 • 0 new comments -
std.io.poll broken on Windows
#22991 commented on
Jun 14, 2025 • 0 new comments -
allow type coercion from integers to floats when the destination type can store all possible values of the integer without rounding
#18614 commented on
Jun 14, 2025 • 0 new comments -
zig cc fails to compile the linux kernel
#16944 commented on
Jun 14, 2025 • 0 new comments -
Minimum Supported Windows Version
#7242 commented on
Jun 14, 2025 • 0 new comments -
Incremental compilation
#21165 commented on
Jun 14, 2025 • 0 new comments -
strictly better -ODebug machine code quality than LLVM
#24144 commented on
Jun 14, 2025 • 0 new comments -
make closure over comptime var a compile error; comptime vars become immutable when they go out of scope
#7396 commented on
Jun 15, 2025 • 0 new comments -
"Unexpected" error building project with dependencies
#23187 commented on
Jun 15, 2025 • 0 new comments -
zig fetch: Erroneous `FileBusy` error if package tarball's paths are prefixed with `./`
#23152 commented on
Jun 15, 2025 • 0 new comments -
Tracking Issue: Tier System
#23665 commented on
Jun 16, 2025 • 0 new comments -
x86_64 self hosted: crash in `spillInstruction`
#23636 commented on
Jun 16, 2025 • 0 new comments -
x86 backend doesn't parse vfmaddsub231pd assembly instruction
#24130 commented on
Jun 16, 2025 • 0 new comments -
unhelpful error when operand to error set merge is runtime
#24150 commented on
Jun 16, 2025 • 0 new comments -
add an assembler to the toolchain
#21169 commented on
Jun 16, 2025 • 0 new comments -
"user32.lib: file not found"
#23737 commented on
Jun 16, 2025 • 0 new comments -
Design flaw: Swapping struct fields yields unexpected value
#12064 commented on
Jun 16, 2025 • 0 new comments -
invalid destructure of type has incorrect error location
#24149 commented on
Jun 16, 2025 • 0 new comments -
zig cc -c can only handle one file argument
#7547 commented on
Jun 16, 2025 • 0 new comments -
`@bitCast of packed struct containing pointer` test regression with LLVM 19
#21463 commented on
Jun 16, 2025 • 0 new comments -
Proposal: Prevent function inlining across different linksections
#24108 commented on
Jun 16, 2025 • 0 new comments