-
-
Notifications
You must be signed in to change notification settings - Fork 70
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
rustowl crashes when another Rust toolchain version is used #10
Comments
@siketyan Thank you for trying RustOwl! RustOwl utilizes private functions of the Rust compiler Due to limitations in using the Additionally, users must set up We will display a prompt when running Thank you! |
I was going to open another issue to suggest adding a check to know whether rustup / rust is already installed. https://github.com/cordx56/rustowl/blob/main/rustowl/install.sh#L6 Because I use another tool to install it, and this could end up installing again in a different path or maybe even conflict with it. |
Also, I installed the tool only by using these two commands, instead of the script.
|
Does rustowl require the artifacts that were built in At least on Nix, it should be relatively easy to bundle |
Thank you for your opinion! |
Currently, it doesnt seem to be possible to read from |
I think so that. this related to #19 |
I'm a Rust beginner. Did I make any configuration errors?
|
hmm, it seems to be right. |
I'm also getting this error |
Had same error one I installed via official script. The toolchain was downloaded, and I can see it on the list, but maybe it wasn't used to actually compile
because when I later manually compiled it:
like hzbd said above, everything works now. the only fail here is that the |
The If you set up |
I am unable to debug it further, but I see that toolchain was installed when running However it happened, after installing via script |
On my setup, running
cargo-owl
immediately crashes with the following error, while the normalcargo check
command runs successfully:Also I tried running
cargo check
with therustowlc
wrapper directly, but got the same error:I believe rustowl is built on the
nightly-2024-10-31
toolchain, so I tried also runningrustowlc
on the same toolchain and it works:Although there is a limitation that the running toolchain version must match the building toolchain, the current behaviour is a bit confusing. It will be great if the
cargo-owl
wrapper checks the toolchain version, or to be documented in README at least.My Environment:
The text was updated successfully, but these errors were encountered: