Skip to content

Commit 5aa201e

Browse files
authored
Docs/add rust version requirement (#3644)
* docs: mention required Rust version in README * docs: add rustup update instruction for minimum Rust version * done the changes
1 parent dab3712 commit 5aa201e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,13 @@ feel free to add an AST-based input for structured fuzzing, and more.
2929

3030
- **The Rust development language**
3131
- We highly recommend *not* to use e.g. your Linux distribution package as this is likely outdated. So rather install Rust directly, instructions can be found [here](https://www.rust-lang.org/tools/install).
32+
- The minimum supported Rust version is defined. You can always check the currently required version in LibAFL’s [Cargo.toml](https://github.com/AFLplusplus/LibAFL/blob/main/crates/libafl/Cargo.toml):
33+
34+
If your installed Rust version is older than the one listed in Cargo.toml, update to the latest stable toolchain:
35+
36+
```bash
37+
rustup update stable
38+
```
3239
- **LLVM tools**
3340
- The LLVM tools (including clang, clang++) are needed (newer than LLVM 15.0.0 up to LLVM 18.1.3) If you are using Debian/Ubuntu, again, we highly recommmend that you install the package from [here](https://apt.llvm.org/)
3441
- (In `libafl_concolic`, we only support LLVM version newer than 18)

0 commit comments

Comments
 (0)