Josh Triplett

Results 214 issues of Josh Triplett

People encountering a dependency with a newer `rust-version` requirement may not know about `cargo update --precise`, or may consider alternate approaches that may be harmful (such as pinning with a...

S-waiting-on-review

rustc currently has limited knowledge of the correct linker to use on various platforms. cc-rs has a much better idea of which linker to use. There's been a long-standing goal...

I'd like to have better support for compiling different files with different compiler options. For instance, I'd like to compile `avx2-foo.c` with `-mavx2`, without applying that flag to any other...

(Filing this at @oli-obk's request, based on discussions on Zulip.) We should be able to read files within const eval. This is equivalent to doing `include_bytes!` (which we already support...

(Filing this at @oli-obk's request, based on discussions on Zulip. Related to https://github.com/rust-lang/const-eval/issues/44 .) We should be able to get lists of files on the filesystem, within const eval. This...

Sometimes, it would suffice to see if a code pattern exists, without having to actually run the compiler in check mode. That would be much faster, and would often provide...

cargo-tree expects to find a local Cargo.toml file. Please consider adding support for running on a named package directly from the registry: `cargo tree somecrate`.

async-compression only allows passing a numeric level. I'd love to enable the zstd "long-distance matching mode", which substantially improves compression on large files that may have similarity at long distances....

This allows enabling parameters such as long-distance matching mode or rsyncable mode.

For functions that panic, such as `extend`, please consider using `#[track_caller]`, to provide more meaningful location information for debugging such panics. (This report inspired by debugging an ArrayVec panic inside...