Jan Ph. H.
Jan Ph. H.
I tried to debug this, but I got 4 or 5 panics during panic and in sight of stage2 getting functional, I did not try to fix this.
zig fmt issue I think in llvm.zig: ``` 2023-04-14T21:15:45.4950062Z + stage3-release/bin/zig fmt --check .. --exclude ../test/cases/ --exclude ../build-release 2023-04-14T21:15:45.4950642Z ../src/codegen/llvm.zig 2023-04-14T21:15:45.5071189Z ##[error]Process completed with exit code 1. ```
Looks like linking libc and not linking libc for ReleaseFast are racing at writing the cache manifest against each other, as both fail with the very exact error message: ```...
> using a global variable to represent whether a newline had already been omitted, but that's obviously not an acceptable solution One hacky alternative I have seen in real life...
@vesim987 Specifying how data is passed through pipes sounds very much like how build.zig works ie by declarative description of the data flow/setup before execution (or even pipe dependencies). The...
~~Looks like I need to fix this (partially) for a non-hacky solution to #1356.~~ ~~From a quick glimpse must be OS-specific functions to distinguish `process1 -> process2` and `process2 ->...
1. Can you elaborate what parts of this are not redundant to implementing tests (for groups of code) inside `zig build` ? 2. What would be the best practice to...
I dont get any error: `zig test valgrind.zig -lc --test-no-exec`. `valgrind -s zig-cache/o/21cf3ed8f95b0445e844c831bdd50e85/test`. Or better with `zig test valgrind.zig -lc --test-cmd valgrind --test-cmd '-s' --test-cmd-bin`: ``` zig test valgrind.zig -lc...
TODO: - [x] As far as I understand, signal handling code by Kernel does not lead to `panic` being called. Clarify desired semantics: Do we want to add the complexity...
Rust does things abit differently with macro-annotation how the test is run and then (https://github.com/rust-lang/rust/blob/65d2f2a5f9c323c88d1068e8e90d0b47a20d491c/library/test/src/lib.rs#L342): ```rust let run_strategy = if opts.options.panic_abort && !opts.force_run_in_process { RunStrategy::SpawnPrimary } else { RunStrategy::InProcess };...