build server protocol
Apologies for being a scatterbrain, but any time I'm wrong -- do let me know.
std.tar.extract fails on macOS due to case-sensitivity
AFAIK tar on linux will overwrite file with a file, but not a directory with a file or vice versa.
Build: Passing a folder to
options.addOptionPath results in failed cache check: /some/dir file_hash IsDir
WIP: Add Compilation Database Support to Zig Build System (compile_commands.json)
Be aware that the build system is being reworked: ziglang/zig#35428
incremental:
panic: referenced transitive analysis errors, but none actually emitted renaming a union(enum) declaration
👋The repro in this comment seems to be similar, but distinct issue.
SIGSEGV running Elf2 binaries
Applied and (clean) rebuilt stage5
SIGSEGV running Elf2 binaries
btrfs ☑️
incremental:
panic: referenced transitive analysis errors, but none actually emitted renaming a union(enum) declaration
Possibly another angle
incremental:
panic: referenced transitive analysis errors, but none actually emitted renaming a union(enum) declaration
0.17.0-dev.313+27be3b069 has regressed the repro (-fincremental)
incremental:
panic: referenced transitive analysis errors, but none actually emitted renaming a union(enum) declaration
add an ast smith
Was this intentional?
Compiler crash when building itself with
-Ddev=sema -Doptimize=ReleaseFast
Can be closed as fixed by ziglang/zig#31403
Compiler crash when building itself with
-Ddev=sema -Doptimize=ReleaseFast
I put together a repro
Compiler crash when building itself with
-Ddev=sema -Doptimize=ReleaseFast
@mlugg wrote in ziglang/zig#31080 (comment):
Compiler crash when building itself with
-Ddev=sema -Doptimize=ReleaseFast
Not a compiler bug, per se, unless Liveness is intended to elide those in Debug and ReleaseSafe modes.
Compilation.getAllErrorsAlloc leaks compile_log_text when using
@compileLog