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

Rudra can't work well because the toolchain used is quite old. #24

Closed
SocialistDalao opened this issue Feb 18, 2022 · 2 comments
Closed

Comments

@SocialistDalao
Copy link

SocialistDalao commented Feb 18, 2022

When I use nightly-2021-08-20, it works OK. But nowadays, rust projects support many new features. If I use the same toolchain to compile them, errors like feature "edition2021" is required will appear. After I use new version of toolchain. Rudra failed in the compilation because miri was recently split into several crates, which makes rustc_mir unable to reach. The Rudra requires that the version of toolchains used to build Rudra and target projects must be same. What should I do?

Moreover, I'm very curious about how you analyze 43k packages mentioned in your paper. Is there a project or any scripts?

My Email: loancold@foxmail.com

@Qwaz
Copy link
Member

Qwaz commented Feb 19, 2022

Please check Rudra-Artifacts repository for the evaluation detail. Regarding the compiler version issue, please check #19 for a temporary workaround. I will definitely add support for the newer compiler version in the future, but I can't provide concrete ETA at this point of time.

Closing in favor of #19. Feel free to follow up if you have any additional questions :)

@Qwaz Qwaz closed this as completed Feb 19, 2022
@SocialistDalao
Copy link
Author

Thx a lot. Hope to see it happen soon. XD

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