The binaries throw a segmentation fault on my server.
I could compile 1.0.0 on my server but was not able to do so with 1.1.0 and also 2.0.0 now.
…
Compiling grin_keychain v2.0.1-beta.1 (/home/peter/grin/keychain)
Compiling croaring-sys v0.3.9
error[E0658]: use of unstable library feature ‘try_from’ (see issue #33417)
→ keychain/src/types.rs:17:5
|
17 | use std::convert::TryFrom;
| ^^^^^^^^^^^^^^^^^^^^^error[E0658]: use of unstable library feature ‘try_from’ (see issue #33417)
→ keychain/src/types.rs:511:2
|
511 | type Error = ();
| ^^^^^^^^^^^^^^^^error[E0658]: use of unstable library feature ‘try_from’ (see issue #33417)
→ keychain/src/types.rs:513:2
|
513 | fn try_from(value: u8) → Result<Self, Self::Error> {
| ^
514 | | match value {
515 | | 0 => Ok(SwitchCommitmentType::None),
516 | | 1 => Ok(SwitchCommitmentType::Regular),
517 | | _ => Err(()),
518 | | }
519 | | }
| |^error[E0658]: use of unstable library feature ‘try_from’ (see issue #33417)
→ keychain/src/types.rs:510:6
|
510 | impl TryFrom for SwitchCommitmentType {
| ^^^^^^^^^^^error[E0658]: use of unstable library feature ‘try_from’ (see issue #33417)
→ keychain/src/types.rs:513:41
|
513 | fn try_from(value: u8) → Result<Self, Self::Error> {
| ^^^^^^^^^^^error: aborting due to 5 previous errors
For more information about this error, try
rustc --explain E0658
.
error: Could not compilegrin_keychain
.
warning: build failed, waiting for other jobs to finish…
error: build failed