-
Manually copying constant definitions is a very time-consuming and error-prone process. It'd be very nice if we can automate the process, somehow. This would greatly ease porting efforts to new CPU ar…
-
Once all these items are complete, we can say that Zig has Tier 1 support for 64-bit ARM Linux.
* [x] make sure we can build-exe with `-target aarch64v8-linux-gnu`
* [x] make sure we can build-e…
-
### Zig Version
0.10.0-dev.3504+85a3f9b05
### Steps to Reproduce
With a Debian 10.10.0 image made from the following commands after logging into `root`,
```
apt install curl
apt install …
-
### Zig Version
0.12.0-dev.3493+3661133f9
### Steps to Reproduce and Observed Behavior
Run the C behavior tests outside of `zig build test-behavior`:
```
$ stage4/bin/zig test ../test/beh…
-
### Zig Version
0.11.0-dev.3937+78eb3c561
### Steps to Reproduce and Observed Behavior
downloaded the latest zig, created a new project with `zig init-exe` and ran `zig build run`.
I get the follo…
-
Why does https://ziglang.org/download/index.json lag behind https://raw.githubusercontent.com/ziglang/www.ziglang.org/master/data/releases.json?
-
``` zig
test "runtime safety for branching on undefined value" {
var x: u8 = undefined;
const y = if (x) i32(1) else i32(2);
}
```
expected output: the runtime calls `@panic("branch on…
-
This is something of a follow-up to https://github.com/ziglang/zig/pull/15806.
Before that PR, all colors had an implicit 'bold,' and all colors in the Windows API had an implicit `FOREGROUND_INTEN…
-
The language reference should have a comprehensive list of every of possible undefined behavior that is possible, with a description of either how safety checks work for it, and under what circumstan…
-
### Zig Version
0.11.0-dev.3312+ab37ab33c
### Steps to Reproduce and Observed Behavior
sqlite has the following in its header:
```
typedef void (*sqlite3_destructor_type)(void*);
#define SQLITE_…