[INFO] cloning repository https://github.com/Vawheter/clink_mpc
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Vawheter/clink_mpc" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FVawheter%2Fclink_mpc", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FVawheter%2Fclink_mpc'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 03cbf5f3a0e04985b2dca911065fe53ad5d3e9cd
[INFO] testing Vawheter/clink_mpc against beta-2021-08-01 for beta-1.55-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FVawheter%2Fclink_mpc" "/workspace/builds/worker-112/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-112/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:  44% (1694/3829)
Updating files:  45% (1724/3829)
Updating files:  46% (1762/3829)
Updating files:  47% (1800/3829)
Updating files:  47% (1815/3829)
Updating files:  48% (1838/3829)
Updating files:  49% (1877/3829)
Updating files:  50% (1915/3829)
Updating files:  50% (1931/3829)
Updating files:  51% (1953/3829)
Updating files:  52% (1992/3829)
Updating files:  53% (2030/3829)
Updating files:  53% (2041/3829)
Updating files:  54% (2068/3829)
Updating files:  55% (2106/3829)
Updating files:  56% (2145/3829)
Updating files:  57% (2183/3829)
Updating files:  58% (2221/3829)
Updating files:  59% (2260/3829)
Updating files:  60% (2298/3829)
Updating files:  61% (2336/3829)
Updating files:  62% (2374/3829)
Updating files:  63% (2413/3829)
Updating files:  64% (2451/3829)
Updating files:  65% (2489/3829)
Updating files:  66% (2528/3829)
Updating files:  67% (2566/3829)
Updating files:  68% (2604/3829)
Updating files:  69% (2643/3829)
Updating files:  70% (2681/3829)
Updating files:  71% (2719/3829)
Updating files:  72% (2757/3829)
Updating files:  73% (2796/3829)
Updating files:  74% (2834/3829)
Updating files:  74% (2856/3829)
Updating files:  75% (2872/3829)
Updating files:  76% (2911/3829)
Updating files:  77% (2949/3829)
Updating files:  78% (2987/3829)
Updating files:  79% (3025/3829)
Updating files:  80% (3064/3829)
Updating files:  81% (3102/3829)
Updating files:  82% (3140/3829)
Updating files:  83% (3179/3829)
Updating files:  84% (3217/3829)
Updating files:  85% (3255/3829)
Updating files:  86% (3293/3829)
Updating files:  87% (3332/3829)
Updating files:  88% (3370/3829)
Updating files:  89% (3408/3829)
Updating files:  90% (3447/3829)
Updating files:  91% (3485/3829)
Updating files:  91% (3491/3829)
Updating files:  92% (3523/3829)
Updating files:  93% (3561/3829)
Updating files:  94% (3600/3829)
Updating files:  95% (3638/3829)
Updating files:  96% (3676/3829)
Updating files:  97% (3715/3829)
Updating files:  98% (3753/3829)
Updating files:  99% (3791/3829)
Updating files: 100% (3829/3829)
Updating files: 100% (3829/3829), done.
[INFO] validating manifest of git repo https://github.com/Vawheter/clink_mpc on toolchain beta-2021-08-01
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Vawheter/clink_mpc
[INFO] finished tweaking git repo https://github.com/Vawheter/clink_mpc
[INFO] tweaked toml for git repo https://github.com/Vawheter/clink_mpc written to /workspace/builds/worker-112/source/Cargo.toml
[INFO] crate git repo https://github.com/Vawheter/clink_mpc already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/jjyr/ckb-tool.git`
[INFO] [stderr]     Updating git repository `https://github.com/nervosnetwork/ckb`
[INFO] [stderr]     Updating git submodule `https://github.com/nervosnetwork/ckb-tests.git`
[INFO] [stderr]     Updating git repository `https://github.com/nervosnetwork/lru-cache`
[INFO] [stderr]     Updating git repository `https://github.com/nervosnetwork/linked-hash-map`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unroll v0.1.5
[INFO] [stderr]   Downloaded cast v0.2.5
[INFO] [stderr]   Downloaded hex-literal-impl v0.2.2
[INFO] [stderr]   Downloaded packed_simd_2 v0.3.4
[INFO] [stderr]   Downloaded numext-fixed-uint v0.1.6
[INFO] [stderr]   Downloaded numext-fixed-uint-core v0.1.6
[INFO] [stderr]   Downloaded native-tls v0.2.5
[INFO] [stderr]   Downloaded ckb-always-success-script v0.0.1
[INFO] [stderr]   Downloaded uname v0.1.1
[INFO] [stderr]   Downloaded debugid v0.4.0
[INFO] [stderr]   Downloaded sized-chunks v0.1.3
[INFO] [stderr]   Downloaded includedir_codegen v0.5.0
[INFO] [stderr]   Downloaded path-clean v0.1.0
[INFO] [stderr]   Downloaded ckb-vm-definitions v0.19.2
[INFO] [stderr]   Downloaded secp256k1 v0.17.2
[INFO] [stderr]   Downloaded im v12.3.4
[INFO] [stderr]   Downloaded plain v0.2.3
[INFO] [stderr]   Downloaded goblin v0.2.3
[INFO] [stderr]   Downloaded xmltree v0.8.0
[INFO] [stderr]   Downloaded igd v0.9.1
[INFO] [stderr]   Downloaded tentacle-multiaddr v0.2.0
[INFO] [stderr]   Downloaded eaglesong v0.1.0
[INFO] [stderr]   Downloaded ckb-rocksdb v0.13.0
[INFO] [stderr]   Downloaded enum-display-derive v0.1.0
[INFO] [stderr]   Downloaded blake2b-rs v0.1.5
[INFO] [stderr]   Downloaded simple-jsonrpc-client v0.1.0
[INFO] [stderr]   Downloaded postcard-cobs v0.1.5-pre
[INFO] [stderr]   Downloaded sentry-types v0.11.0
[INFO] [stderr]   Downloaded goblin v0.1.3
[INFO] [stderr]   Downloaded includedir v0.5.0
[INFO] [stderr]   Downloaded secp256k1-sys v0.1.2
[INFO] [stderr]   Downloaded packed_simd v0.3.3
[INFO] [stderr]   Downloaded ckb-system-scripts v0.5.1
[INFO] [stderr]   Downloaded faketime v0.2.0
[INFO] [stderr]   Downloaded ckb-vm v0.19.2
[INFO] [stderr]   Downloaded sentry v0.16.0
[INFO] [stderr]   Downloaded merkle-cbt v0.2.2
[INFO] [stderr]   Downloaded molecule v0.6.0
[INFO] [stderr]   Downloaded heapsize v0.4.2
[INFO] [stderr]   Downloaded serde_plain v0.3.0
[INFO] [stderr]   Downloaded attohttpc v0.4.5
[INFO] [stderr]   Downloaded chacha20 v0.6.0
[INFO] [stderr]   Downloaded chacha20poly1305 v0.7.1
[INFO] [stderr]   Downloaded numext-constructor v0.1.6
[INFO] [stderr]   Downloaded postcard v0.5.1
[INFO] [stderr]   Downloaded plotters v0.3.0
[INFO] [stderr]   Downloaded ckb-librocksdb-sys v6.7.4
[INFO] [stderr]   Downloaded faster-hex v0.3.1
[INFO] [stderr]   Downloaded numext-fixed-uint-hack v0.1.6
[INFO] [stderr]   Downloaded tentacle-secio v0.4.2
[INFO] [stderr]   Downloaded tokio-yamux v0.2.8
[INFO] [stderr]   Downloaded tentacle v0.3.3
[INFO] [stderr]   Downloaded faster-hex v0.4.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b3523617e530a0d821519a654dcd32acb9762f7532c4b0f9328bd46ef1119104
[INFO] running `Command { std: "docker" "start" "-a" "b3523617e530a0d821519a654dcd32acb9762f7532c4b0f9328bd46ef1119104", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b3523617e530a0d821519a654dcd32acb9762f7532c4b0f9328bd46ef1119104", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b3523617e530a0d821519a654dcd32acb9762f7532c4b0f9328bd46ef1119104", kill_on_drop: false }`
[INFO] [stdout] b3523617e530a0d821519a654dcd32acb9762f7532c4b0f9328bd46ef1119104
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 51420ac616d19935e71e31ff3079cc8ae316a8b4c153e2c36c924a0bf486607c
[INFO] running `Command { std: "docker" "start" "-a" "51420ac616d19935e71e31ff3079cc8ae316a8b4c153e2c36c924a0bf486607c", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling proc-macro2 v1.0.26
[INFO] [stderr]    Compiling syn v1.0.72
[INFO] [stderr]    Compiling libc v0.2.80
[INFO] [stderr]    Compiling serde_derive v1.0.125
[INFO] [stderr]    Compiling serde v1.0.125
[INFO] [stderr]    Compiling byteorder v1.3.4
[INFO] [stderr]    Compiling keccak v0.1.0
[INFO] [stderr]    Compiling smallvec v1.4.2
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling generic-array v0.12.3
[INFO] [stderr]    Compiling digest v0.8.1
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]    Compiling getrandom v0.1.15
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling synstructure v0.12.4
[INFO] [stderr]    Compiling derivative v2.1.1
[INFO] [stderr]    Compiling unroll v0.1.5
[INFO] [stderr]    Compiling zeroize_derive v1.0.1
[INFO] [stderr]    Compiling zeroize v1.1.1
[INFO] [stderr]    Compiling merlin v2.0.0
[INFO] [stderr]    Compiling math v0.1.0 (/opt/rustwide/workdir/math)
[INFO] [stdout] error[E0277]: cannot add `&mut <P as curves::models::ModelParameters>::BaseField` to `<P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout]    --> math/src/curves/models/short_weierstrass_jacobian.rs:433:23
[INFO] [stdout]     |
[INFO] [stdout] 433 |             let e = a + a.double_in_place();
[INFO] [stdout]     |                       ^ no implementation for `<P as curves::models::ModelParameters>::BaseField + &mut <P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Add<&mut <P as curves::models::ModelParameters>::BaseField>` is not implemented for `<P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout] help: consider further restricting the associated type
[INFO] [stdout]     |
[INFO] [stdout] 414 |     fn double_in_place(&mut self) -> &mut Self where <P as curves::models::ModelParameters>::BaseField: Add<&mut <P as curves::models::ModelParameters>::BaseField> {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `&mut <P as curves::models::ModelParameters>::BaseField` from `<P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout]    --> math/src/curves/models/short_weierstrass_jacobian.rs:446:41
[INFO] [stdout]     |
[INFO] [stdout] 446 |             self.y = (d - &self.x) * &e - c.double_in_place().double_in_place().double_in_place();
[INFO] [stdout]     |                                         ^ no implementation for `<P as curves::models::ModelParameters>::BaseField - &mut <P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sub<&mut <P as curves::models::ModelParameters>::BaseField>` is not implemented for `<P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout] help: consider further restricting the associated type
[INFO] [stdout]     |
[INFO] [stdout] 414 |     fn double_in_place(&mut self) -> &mut Self where <P as curves::models::ModelParameters>::BaseField: Sub<&mut <P as curves::models::ModelParameters>::BaseField> {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `&mut <P as curves::models::ModelParameters>::BaseField` from `<P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout]    --> math/src/curves/models/short_weierstrass_jacobian.rs:475:36
[INFO] [stdout]     |
[INFO] [stdout] 475 |             self.y = m * &(s - &t) - yyyy.double_in_place().double_in_place().double_in_place();
[INFO] [stdout]     |                                    ^ no implementation for `<P as curves::models::ModelParameters>::BaseField - &mut <P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sub<&mut <P as curves::models::ModelParameters>::BaseField>` is not implemented for `<P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout] help: consider further restricting the associated type
[INFO] [stdout]     |
[INFO] [stdout] 414 |     fn double_in_place(&mut self) -> &mut Self where <P as curves::models::ModelParameters>::BaseField: Sub<&mut <P as curves::models::ModelParameters>::BaseField> {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `&mut <P as curves::models::ModelParameters>::BaseField` from `<P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout]    --> math/src/curves/models/short_weierstrass_jacobian.rs:636:41
[INFO] [stdout]     |
[INFO] [stdout] 636 |             self.y = r * &(v - &self.x) - (s1 * &j).double_in_place();
[INFO] [stdout]     |                                         ^ no implementation for `<P as curves::models::ModelParameters>::BaseField - &mut <P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sub<&mut <P as curves::models::ModelParameters>::BaseField>` is not implemented for `<P as curves::models::ModelParameters>::BaseField`
[INFO] [stdout] help: consider further restricting the associated type
[INFO] [stdout]     |
[INFO] [stdout] 580 |     fn add_assign(&mut self, other: &'a Self) where <P as curves::models::ModelParameters>::BaseField: Sub<&mut <P as curves::models::ModelParameters>::BaseField> {
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `math` due to 5 previous errors
[INFO] running `Command { std: "docker" "inspect" "51420ac616d19935e71e31ff3079cc8ae316a8b4c153e2c36c924a0bf486607c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "51420ac616d19935e71e31ff3079cc8ae316a8b4c153e2c36c924a0bf486607c", kill_on_drop: false }`
[INFO] [stdout] 51420ac616d19935e71e31ff3079cc8ae316a8b4c153e2c36c924a0bf486607c
