The cli run well, but when i tried to create a local with :
cargo run -p libra-swarm -- -s
Compiling codespan-reporting v0.8.0 Compiling cookie v0.13.3 Compiling mio-uds v0.6.7 Compiling libra-logger v0.1.0 (/root/libra/common/logger) Compiling tracing-futures v0.2.3 Compiling bindgen v0.51.1 Compiling rustls-native-certs v0.3.0 Compiling move-core-types v0.1.0 (/root/libra/language/move-core/types) error[E0658]: use of unstable library feature 'matches_macro' --> language/move-core/types/src/identifier.rs:42:9 | 42 | matches!(c, '_' | 'a'..='z' | 'A'..='Z' | '0'..='9') | ^^^^^^^ | = note: for more information, see https://github.com/rust-lang/rust/issues/65721 error: aborting due to previous error For more information about this error, try `rustc --explain E0658`. error: could not compile `move-core-types`. warning: build failed, waiting for other jobs to finish... error: build failed
I tried to update Rust with
rustup update but even this command not working.
I removed the
Cargo.lock and relauch the script but i have the same error.
I use a VPS machine ,do you think it is because of that ? I guess not because the testnet-Cli work perfectly.
It’s seems an error at line 42 about a macro. But i’m not very handy with Rust.
The link proposed by the output , i really don’t understand what is the process to fix that
any help are welcome thank you.
PS: i’m using the last Github Repo
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
i think the file maybe got an error but i really don’t know where