Ben Kimock
Ben Kimock
In the community Discord, someone recently found a bug in their code (or idea?) because the address of a const value wasn't stable in miri, but was stable in normal...
I'm starting here by deleting all the `force_eval` uses that are for raising floating-point exceptions. @programmerjake is interested in some breadcrumbs for the non-default rounding modes uses, so I'm going...
Current state (49bd9365fadf1fa0f31f32d9f241e94f0ec66739): ``` ╭ ➜ ben@archlinux:~/fls ╰ ➤ ls -lL fls: Unable to access 'broken': No such file or directory total 64 -rw-r--r-- 1 ben ben 1352 Feb 8...
This makes it possible to use `AtomicUsize` in metrics. Our primary use of metrics is storing the lengths of various things, so nearly everywhere we update metrics we currently have...
@ChrisDenton started working on a project to remove libc from Windows MSVC targets. I'm completing that work here. The primary change is to cfg out the dependency in `library/`. And...
https://github.com/rust-lang/rust/pull/124895 is adding a number of FIXME comments on `#[allow(static_mut_refs)]` in the compiler. This issue tracks fixing them. See https://github.com/rust-lang/rust/pull/124895#issuecomment-2106084818
Using S3 for this project is shockingly expensive, so far my bill is something like $50/month of S3 costs, and I think it's because my workload isn't what S3 is...
Current problem: Paginating over the remote filesystem with `readdir` + `opendir` on each crate is _incredibly_ slow compared to just paginating across every element in a bucket. The `ssh2` crate...
I'm running this with an S3 bucket, and a domain I control hooked up to a Cloudfront distribution, and I mostly actually run the software on my desktop or a...
https://github.com/saethlin/crater-at-home/blob/eaaea3d9c30b5d7d6daf2723fbf994af8369a113/src/diagnose.rs#L70-L79 ASan diagnosis only special-cases the too-large allocations. So we end up with some goofy diagnoses like `UB: SEGV` which should indicate clearly that this is a null pointer deref,...