-
-
Notifications
You must be signed in to change notification settings - Fork 370
Track lockfiles #3015
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
Track lockfiles #3015
Conversation
We shouldn't have a lockfile in the main lib, but we can have lockfiles in each example fuzzer (see rust-lang/cargo#315 ) |
.gitignore
Outdated
@@ -1,7 +1,7 @@ | |||
target | |||
target-bin | |||
out | |||
Cargo.lock | |||
# Cargo.lock |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding ./Cargo.lock here should work I think(?)
yeah i was exactly working on this. |
That being said some changes were rust version dependent, like the type_id magic, so they would not work even with lock Still better with than without, though |
we can easily downgrade the version of the compiler, it's not the main problem. |
can we generate lock file for all and get this merged? |
866cb28
to
5885cfa
Compare
.gitignore
Outdated
@@ -88,3 +93,6 @@ rustc-ice-* | |||
|
|||
# log | |||
log | |||
|
|||
# Coredumps | |||
**/*.core |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just *.core
would be sufficient
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
fix .gitignore
* rename libafl_fmt into liabfl_repo_tools * add option to generate lockfiles * only keep binary lockfiles (update gitignore)
we had some issues compiling old versions of the project.
without lockfiles it's very hard to make things recompilable reliably.
Pull Request Checklist
Please make sure you've completed the following steps before submitting:
./script/fmt_all.sh
to format the code./script/clippy.sh
and fixed all errors/warnings