Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / ziglang/zig issues and pull requests

#13352 - C backend crashing when using C source file

Issue - State: open - Opened by BratishkaErik over 2 years ago - 5 comments
Labels: bug, frontend, backend-c

#13339 - Add mechanism for selectively enabling different forms of runtime safety

Issue - State: open - Opened by Vexu over 2 years ago - 6 comments
Labels: proposal

#13339 - Add mechanism for selectively enabling different forms of runtime safety

Issue - State: open - Opened by Vexu over 2 years ago - 6 comments
Labels: proposal

#13271 - zig --HEAD failed to install with homebrew

Issue - State: closed - Opened by elgs over 2 years ago - 5 comments
Labels: bug

#13266 - compiler_rt function `__subdf3` calls itself

Issue - State: open - Opened by leecannon over 2 years ago - 3 comments
Labels: bug, upstream, miscompilation, backend-llvm

#13141 - Bug trying a C single header library(termbox)

Issue - State: open - Opened by AngelJumbo over 2 years ago - 8 comments
Labels: bug, stage2, translate-c

#13111 - Unreachable errors' strings included in binary

Issue - State: closed - Opened by wooster0 over 2 years ago - 4 comments
Labels: backend-llvm

#13111 - Unreachable errors' strings included in binary

Issue - State: closed - Opened by wooster0 over 2 years ago - 4 comments
Labels: backend-llvm

#13095 - Can't debug with LLDB on Windows

Issue - State: open - Opened by jarek-przygodzki over 2 years ago - 3 comments
Labels: bug, os-windows, downstream

#13095 - Can't debug with LLDB on Windows

Issue - State: open - Opened by jarek-przygodzki over 2 years ago - 3 comments
Labels: bug, os-windows, downstream

#13008 - while(!?T catch {}) |payload| {}: Type resolution bug for |*payload|

Issue - State: open - Opened by rened over 2 years ago - 3 comments
Labels: bug, frontend

#12863 - proposal: enum switch narrowing

Issue - State: open - Opened by nektro over 2 years ago - 11 comments
Labels: proposal

#12845 - make `@tagName` of non-exhaustive enums return an optional

Issue - State: open - Opened by andrewrk over 2 years ago - 9 comments
Labels: breaking, proposal

#12845 - make `@tagName` of non-exhaustive enums return an optional

Issue - State: open - Opened by andrewrk over 2 years ago - 9 comments
Labels: breaking, proposal

#12844 - variable_shadowing spurious test failures

Issue - State: closed - Opened by andrewrk over 2 years ago
Labels: bug, os-windows, frontend, incremental compilation

#12828 - With LTO enabled for libunwind, zig-provided libc++ cannot throw exceptions in release modes with static musl after upgrading to LLVM 15

Issue - State: closed - Opened by andrewrk over 2 years ago - 1 comment
Labels: bug, os-linux, upstream, backend-llvm

#12669 - BUG | cache_root does not work in build script

Issue - State: open - Opened by louisgv over 2 years ago - 3 comments
Labels: zig build system

#12591 - Can't build zig nightly on mac M1 with homebrew

Issue - State: open - Opened by ryoppippi over 2 years ago - 21 comments
Labels: bug, os-macos, arch-aarch64

#12547 - Packed structs can't contain arrays

Issue - State: open - Opened by matrizzo over 2 years ago - 15 comments
Labels: frontend, error message

#12330 - Proposal: Extend the tuple semantics

Issue - State: open - Opened by ikskuh over 2 years ago - 15 comments
Labels: proposal

#12330 - Proposal: Extend the tuple semantics

Issue - State: open - Opened by ikskuh over 2 years ago - 15 comments
Labels: proposal

#12325 - Stage2: false dependency loop

Issue - State: open - Opened by Vexu over 2 years ago - 19 comments
Labels: bug, frontend

#12288 - incremental compilation test-case regression: llvm/shift_right_plus_left

Issue - State: closed - Opened by andrewrk over 2 years ago
Labels: bug, frontend, regression, incremental compilation

#12288 - incremental compilation test-case regression: llvm/shift_right_plus_left

Issue - State: closed - Opened by andrewrk over 2 years ago
Labels: bug, frontend, regression, incremental compilation

#12189 - pointer to struct literal with runtime field is mutable

Issue - State: closed - Opened by andrewrk over 2 years ago
Labels: bug, breaking, stage2

#12189 - pointer to struct literal with runtime field is mutable

Issue - State: closed - Opened by andrewrk over 2 years ago
Labels: bug, breaking, stage2

#12162 - `std.ArrayList` implement `std.io.Reader` when generic over `u8`

Issue - State: closed - Opened by nektro over 2 years ago - 3 comments
Labels: enhancement, standard library, proposal

#12162 - `std.ArrayList` implement `std.io.Reader` when generic over `u8`

Issue - State: closed - Opened by nektro over 2 years ago - 3 comments
Labels: enhancement, standard library, proposal

#12137 - wrong C ABI for `@alignOf(@Vector(4, f32))` on arm

Issue - State: open - Opened by xxxbxxx over 2 years ago - 5 comments
Labels: bug, frontend, arch-arm, miscompilation

#12093 - Allow defining compile error notes with `@compileError`

Issue - State: open - Opened by Vexu over 2 years ago - 5 comments
Labels: proposal, frontend

#12093 - Allow defining compile error notes with `@compileError`

Issue - State: open - Opened by Vexu over 2 years ago - 5 comments
Labels: proposal, frontend

#12093 - Allow defining compile error notes with `@compileError`

Issue - State: open - Opened by Vexu over 2 years ago - 5 comments
Labels: proposal, frontend

#12064 - Design flaw: Swapping struct fields yields unexpected value

Issue - State: open - Opened by bcrist over 2 years ago - 11 comments
Labels: breaking, use case

#12064 - Design flaw: Swapping struct fields yields unexpected value

Issue - State: open - Opened by bcrist over 2 years ago - 10 comments
Labels: breaking, use case

#12040 - Else capture allowed for boolean condition and it forces true branch

Issue - State: closed - Opened by leecannon over 2 years ago - 1 comment
Labels: bug, stage2

#12013 - aarch64 llvm 14 regression with vectors: Assertion `mutationIsSane(Rule, Query, Mutation) && "legality mutation invalid for match"' failed

Issue - State: closed - Opened by andrewrk over 2 years ago - 1 comment
Labels: bug, contributor friendly, upstream, arch-aarch64, backend-llvm

#11998 - @Vector(2, u4) generates llvm.getelementptr that produces wrong code

Issue - State: closed - Opened by xxxbxxx over 2 years ago - 3 comments
Labels: bug, backend-llvm

#11981 - StructField array with undefined members causes a compiler crash.

Issue - State: closed - Opened by etra0 over 2 years ago - 1 comment
Labels: bug

#11887 - Pointer cast: incorrect alignment

Issue - State: closed - Opened by renatoathaydes over 2 years ago - 10 comments
Labels: bug

#11883 - compiler-rt: omit symbols that are already provided by libSystem

Issue - State: open - Opened by andrewrk over 2 years ago - 1 comment
Labels: enhancement, contributor friendly, optimization, os-macos, compiler-rt

#11834 - make callconv not have comptime parameters in scope

Issue - State: closed - Opened by andrewrk over 2 years ago - 9 comments
Labels: breaking, proposal

#11805 - Make assignment operations expressions

Issue - State: open - Opened by ifreund over 2 years ago - 10 comments
Labels: proposal

#11797 - stage2: Extra monomorphizations generated for equal `?T` and `T` values

Issue - State: closed - Opened by topolarity over 2 years ago - 2 comments
Labels: bug, stage2

#11740 - stage2: fix building on systems with glibc >= 2.28

Pull Request - State: closed - Opened by BratishkaErik over 2 years ago - 4 comments

#11690 - Assertion failed when generating a function from a struct reified with @Type

Issue - State: closed - Opened by ethernetsellout almost 3 years ago - 2 comments
Labels: bug, stage1

#11673 - expected type error points to wrong argument

Issue - State: closed - Opened by dominictarr almost 3 years ago - 1 comment
Labels: bug, stage2

#11650 - remove `@fence` from the language

Issue - State: closed - Opened by kprotty almost 3 years ago - 4 comments
Labels: breaking, proposal, accepted

#11247 - std.event.Loop.connect throws compile error on windows

Issue - State: closed - Opened by truemedian almost 3 years ago
Labels: bug, standard library

#11074 - flaky test: POSIX file locking with fcntl

Issue - State: open - Opened by andrewrk almost 3 years ago - 22 comments
Labels: bug, contributor friendly, standard library, os-linux

#10989 - `zig c++`: 'pthread.h' file not found for target x86_64-windows-gnu

Issue - State: closed - Opened by ppigazzini almost 3 years ago - 11 comments
Labels: bug, os-windows

#10961 - `-target arm-linux-musleabi` builds musl with hard floats enabled.

Issue - State: closed - Opened by vesim987 almost 3 years ago
Labels: bug, contributor friendly, os-linux, frontend, arch-arm

#10961 - `-target arm-linux-musleabi` builds musl with hard floats enabled.

Issue - State: closed - Opened by vesim987 almost 3 years ago
Labels: bug, contributor friendly, os-linux, frontend, arch-arm

#10710 - remove `@Type` from the language, replacing it with individual type-creating builtins

Issue - State: open - Opened by andrewrk about 3 years ago - 17 comments
Labels: breaking, proposal, accepted

#10703 - comparison with `undefined` produces unexpected valid behaviour

Issue - State: closed - Opened by PastMoments about 3 years ago - 4 comments
Labels: bug, frontend

#10663 - Compiler reports incorrect type error on the wrong line

Issue - State: open - Opened by Bodhizafa about 3 years ago - 2 comments
Labels: bug, contributor friendly, frontend

#10627 - atomic operations causing test failures on some arm64 machines

Issue - State: closed - Opened by andrewrk about 3 years ago - 1 comment
Labels: bug, contributor friendly, upstream, arch-aarch64, backend-llvm

#10620 - Build system: setting .emit_bin leads to FileNotFound error

Issue - State: open - Opened by alexkuz about 3 years ago - 2 comments
Labels: bug, zig build system

#10597 - llvm-objdump reports "invalid section index" on self-hosted linked ELF files

Issue - State: open - Opened by andrewrk about 3 years ago - 4 comments
Labels: bug, frontend, linking, incremental compilation

#10516 - package manager: allow one dependency to be fulfilled by one of many alternatives

Issue - State: open - Opened by kristoff-it about 3 years ago - 7 comments
Labels: proposal, zig build system

#10460 - Linking with libc on Windows requires both wWinMain and WinMain

Issue - State: open - Opened by revivalizer about 3 years ago - 3 comments
Labels: bug, standard library, os-windows

#10434 - std.crypto add RIPEMD-160 impl.

Pull Request - State: closed - Opened by hazeycode about 3 years ago - 6 comments

#10434 - std.crypto add RIPEMD-160 impl.

Pull Request - State: closed - Opened by hazeycode about 3 years ago - 6 comments

#10315 - SIGSEGV when comparing optional type in an else branch

Issue - State: open - Opened by MageJohn about 3 years ago - 5 comments
Labels: bug, stage1

#10315 - SIGSEGV when comparing optional type in an else branch

Issue - State: open - Opened by MageJohn about 3 years ago - 5 comments
Labels: bug, stage1

#10292 - previously working code produces message regarding compiler error

Issue - State: open - Opened by bradclawsie about 3 years ago - 2 comments
Labels: bug, stage1, regression

#10292 - previously working code produces message regarding compiler error

Issue - State: open - Opened by bradclawsie about 3 years ago - 2 comments
Labels: bug, stage1, regression

#10210 - std.fmt - invalid format options should return errors.

Issue - State: closed - Opened by user673679 about 3 years ago - 1 comment
Labels: bug, standard library

#10089 - Build system has no way to handle generated header files

Issue - State: open - Opened by silversquirl over 3 years ago - 9 comments
Labels: zig build system

#10064 - Pointers for NVPTX support

Issue - State: closed - Opened by gwenzek over 3 years ago - 11 comments

#9972 - Declaring an error using the shortcut declaration (for 1 error) results in a Segmentation Fault

Issue - State: closed - Opened by hdorio over 3 years ago - 2 comments
Labels: bug, stage1

#9972 - Declaring an error using the shortcut declaration (for 1 error) results in a Segmentation Fault

Issue - State: closed - Opened by hdorio over 3 years ago - 2 comments
Labels: bug, stage1

#9971 - sendto is declared as coming from libc on Windows instead of ws2_32

Issue - State: closed - Opened by marler8997 over 3 years ago - 3 comments
Labels: bug, contributor friendly, standard library, os-windows

#9959 - translate-c: macro functions with local scope (`do { ... } while (0)`)

Issue - State: open - Opened by stephank over 3 years ago - 3 comments
Labels: bug, translate-c

#9959 - translate-c: macro functions with local scope (`do { ... } while (0)`)

Issue - State: open - Opened by stephank over 3 years ago - 3 comments
Labels: bug, translate-c

#9948 - zig cc -MD fails when an explicit filename is given

Issue - State: closed - Opened by marler8997 over 3 years ago - 4 comments
Labels: bug, zig cc

#9909 - Proposal: Private Fields

Issue - State: closed - Opened by ghost over 3 years ago - 32 comments
Labels: proposal

#9887 - Compiler crash when returning error

Issue - State: open - Opened by evmar over 3 years ago - 3 comments
Labels: bug, stage1

#9887 - Compiler crash when returning error

Issue - State: open - Opened by evmar over 3 years ago - 3 comments
Labels: bug, stage1

#9861 - Rename `usingnamespace` to `mixin`

Issue - State: open - Opened by ifreund over 3 years ago - 36 comments
Labels: proposal

#9841 - Publish Zig .gitignore to `github/gitignore`

Issue - State: closed - Opened by el10savio over 3 years ago - 3 comments

#9841 - Publish Zig .gitignore to `github/gitignore`

Issue - State: closed - Opened by el10savio over 3 years ago - 3 comments

#9814 - Constness inconsistencies in the standard library

Issue - State: open - Opened by jcmoyer over 3 years ago - 11 comments
Labels: standard library, proposal

#9760 - riscv64-freestanding: C and Zig object files default to soft-float ABI

Issue - State: closed - Opened by sagehane over 3 years ago - 9 comments
Labels: arch-riscv

#9760 - riscv64-freestanding: C and Zig object files default to soft-float ABI

Issue - State: closed - Opened by sagehane over 3 years ago - 9 comments
Labels: arch-riscv

#9752 - Proposal: Forbid inferred error return set on `pub fn`

Issue - State: closed - Opened by ikskuh over 3 years ago - 16 comments
Labels: proposal

#9434 - Compiler bug . comptime variable object modifying members

Issue - State: open - Opened by SrMordred over 3 years ago - 1 comment
Labels: bug, stage1

#9434 - Compiler bug . comptime variable object modifying members

Issue - State: open - Opened by SrMordred over 3 years ago - 1 comment
Labels: bug, stage1

#9401 - Unreachable at zig-0.8.0/src/stage1/ir.cpp:22346 in buf_write_value_bytes

Issue - State: open - Opened by toffaletti over 3 years ago - 4 comments
Labels: bug, stage1

#9401 - Unreachable at zig-0.8.0/src/stage1/ir.cpp:22346 in buf_write_value_bytes

Issue - State: open - Opened by toffaletti over 3 years ago - 4 comments
Labels: bug, stage1

#9389 - RFC: SIMD spec

Issue - State: open - Opened by lemaitre over 3 years ago - 6 comments
Labels: proposal

#9272 - Proposal: A new formulation of anytype-based generics

Issue - State: open - Opened by agathazeren over 3 years ago - 20 comments
Labels: proposal

#9260 - Proposal to improve the ergonomics and precision of type inference in generic functions

Issue - State: open - Opened by ghost over 3 years ago - 70 comments
Labels: proposal