Dominic
Dominic
If we want comptime-known widths we will need something like scientific notation unless the columns are wide enough to hold the maximum possible printable width of a measurement (I have...
Here is an error trace (there could be other similar cases): ``` thread 717791 panic: integer overflow /path/to/poop/src/main.zig:420:35: 0x22ff42 in printMeasurement__anon_5830 (poop) try w.writeByteNTimes(' ', 42 - (" measurement ".len...
`faster/slower` only works for the wall-time measurement. I think I'd just go for showing the ratio `measurement / reference`, so it will be good/green if it's significantly < 1 and...
We can use something similar to `perf`'s message: ``` Error: Access to performance monitoring and observability operations is limited. Consider adjusting /proc/sys/kernel/perf_event_paranoid setting to open access to performance monitoring and...
On my system `sysctl kernel.perf_event_paranoid=3` is good enough (default value is 4) to let `poop` work, despite what the message from `perf` (above) and my system's man pages say about...
Looks like the new tests as hitting a TODO in the wasm backend for lowering error union payload pointers. I'd probably need some guidance on how to implement that unless...
Okay - I've disabled the address-of tests with the wasm backend.
> > test: disable failing err union switch tests on wasm > > This commit message doesn't reflect what is happening in that commit. You're making a lot of changes...
Okay - I've just disabled all the tests rather than splitting apart those that did or didn't pass on wasm.
> this didnt happen in 0.11, im guessing its caused by #18173 interestingly if you take the address of the switch itself it becomes correct Yes, that PR is the...