Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Question) When this will use stable Rust? #22

Open
hardBSDk opened this issue May 19, 2024 · 1 comment
Open

(Question) When this will use stable Rust? #22

hardBSDk opened this issue May 19, 2024 · 1 comment

Comments

@hardBSDk
Copy link

No description provided.

@dnbln
Copy link
Owner

dnbln commented May 19, 2024

Hello! Currently, cargo-difftests depends on the llvm-tools-preview rustup component to be able to make sense of the LLVM coverage outputs; llvm-tools-preview is only available on nightly. (see rust-lang/rust#85658, https://internals.rust-lang.org/t/llvm-tools-a-new-rustup-component-for-binary-inspection-objdump-nm-size-and-profiling-profdata/7830/3); as such, it will need nightly until the llvm-tools-preview component is stabilized.

I've pushed commit 9f16064, which allows you to build the cargo-difftests library with the stable toolchain, but it still depends on nightly because of its use of llvm-tools-preview internally (although if you do not need to interact with the LLVM coverage output, you could use it with the stable toolchain without a problem).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants