AFLplusplus / AFLplusplus/cargo-libafl

Fails to build with rust nightly

Aperta
#6 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
60
Fork
10
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

When building with nightly I get the following error:

```
error: intrinsic safety mismatch between list of intrinsics within the compiler and core library intrinsics for intrinsic `type_id`
--> /usr/local/cargo/git/checkouts/libafl-c33dc6f5ec2f7a70/8eab7d6/libafl/src/observers/owned.rs:19:5
|
19 | fn type_id() -> u64;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
```

Which does seem to be referenced in the main libafl codebase here: https://github.com/AFLplusplus/LibAFL/blob/fc23782dc396b7700ef8a70515e4570e0a3fcf16/libafl/src/observers/mod.rs#L22

## Setup:

Using the docker `rust:latest` image:

```bash
rustup toolchain install nightly
rustup default nightly
cargo install -f cargo-libafl
```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.