Ben Kimock
Ben Kimock
When I ctrl+c a run, I have to manually kill the worker Docker containers. We should be able to do that automatically.
### Summary ```rust #![deny(clippy::borrow_interior_mutable_const)] use std::cell::UnsafeCell; const ATOMIC_TUPLE: (Vec, u8) = (Vec::new(), 42); fn main() { let _x = &ATOMIC_TUPLE.0; } ``` reports: ``` error: internal compiler error: /home/ben/rust/compiler/rustc_middle/src/ty/consts/valtree.rs:55:18: expected...
We've been using `ThreadedRodeo` in production for a while to implement a global string interner. For the most part it works great, but recently when we increased the concurrency of...
Since https://github.com/rust-lang/rust/pull/123781, this program has unbounded memory use: ```rust fn main() { loop { oof as fn(); // oof as usize also works } } fn oof() {} ``` Currently...
This program (reduced from https://crates.io/crates/ialloc) ```rust fn main() { let layout = std::alloc::Layout::from_size_align(1, 1
POSIX says precious little about what strerror does other than it produces a string. https://pubs.opengroup.org/onlinepubs/9699919799/functions/strerror.html The current implementation we have for `strerror` is based on converting the error code to...
This is similar to https://github.com/rust-lang/rust/pull/117332; I did the same approach as before where I build a really big project with `-Zbuild-std -Zbuild-std-features=panic_immediate_abort` and grep its symbols for things that look...
The diff here is very small with the ignore whitespace option. `core` doesn't/can't have unit tests. All of its tests are just modules under `tests/`, so it has no use...
I am filing this issue because this project's tests failed in the crater runs for Rust 1.82: https://github.com/rust-lang/rust/issues/130579, you can reproduce this failure with `cargo +beta test` or `cargo +nightly...
This crate is now used in the compiler since https://github.com/rust-lang/rust/pull/126930. The problem I'm fixing is just like https://github.com/rust-lang/rust/issues/118084; if you try to run ``` RUSTFLAGS=-Zcross-crate-inline-threshold=always ./x.py build library ``` After...