Aug 11 15:24:31.916 INFO checking enigma-tools-u-0.1.2 against try#a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195+tmplazy for libc-1 Aug 11 15:24:31.917 INFO running: cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets Aug 11 15:24:31.917 INFO creating container for: cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets Aug 11 15:24:31.917 INFO running `"docker" "create" "-v" "/tmp/crater.6s3c8FitT4SH:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/libc-1/worker-4/try#a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195+tmplazy:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 11 15:24:32.167 INFO blam! 400d91ac6fd5932ebd7372fe2ffe8e2806e1c89ee0ae6d51d5391dde77e44e52 Aug 11 15:24:32.169 INFO running `"docker" "start" "-a" "400d91ac6fd5932ebd7372fe2ffe8e2806e1c89ee0ae6d51d5391dde77e44e52"` Aug 11 15:24:33.544 INFO kablam! Checking httparse v1.2.5 Aug 11 15:24:33.545 INFO kablam! Compiling enigma-tools-u v0.1.2 (file:///source) Aug 11 15:24:33.559 INFO kablam! Checking sgx_urts v1.0.1 Aug 11 15:24:33.561 INFO kablam! Checking etcommon-rlp v0.2.3 Aug 11 15:24:33.606 INFO kablam! Compiling failure_derive v0.1.1 Aug 11 15:24:33.609 INFO kablam! Checking uint v0.2.1 Aug 11 15:24:33.611 INFO kablam! Checking jsonrpc-core v8.0.1 Aug 11 15:24:33.622 INFO kablam! Checking tokio-uds v0.1.7 Aug 11 15:24:35.754 INFO kablam! Checking ethereum-types v0.3.2 Aug 11 15:24:37.861 INFO kablam! Checking hyper v0.10.13 Aug 11 15:24:38.790 INFO kablam! Checking hyper v0.11.27 Aug 11 15:24:50.258 INFO kablam! Checking failure v0.1.1 Aug 11 15:24:59.463 INFO kablam! Checking websocket v0.20.3 Aug 11 15:25:05.267 INFO kablam! Checking hyper-tls v0.1.4 Aug 11 15:25:08.796 INFO kablam! Checking reqwest v0.8.7 Aug 11 15:25:12.715 INFO kablam! Checking ethabi v5.1.1 Aug 11 15:25:16.320 INFO kablam! Checking web3 v0.3.1 Aug 11 15:25:31.679 INFO kablam! warning: doc comment not used by rustdoc Aug 11 15:25:31.679 INFO kablam! --> src/attestation_service/service.rs:137:13 Aug 11 15:25:31.679 INFO kablam! | Aug 11 15:25:31.679 INFO kablam! 137 | /// parse the Json object into an ASResponse struct Aug 11 15:25:31.679 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 15:25:31.679 INFO kablam! | Aug 11 15:25:31.679 INFO kablam! = note: #[warn(unused_doc_comments)] on by default Aug 11 15:25:31.679 INFO kablam! Aug 11 15:25:31.679 INFO kablam! warning: doc comment not used by rustdoc Aug 11 15:25:31.679 INFO kablam! --> src/attestation_service/service.rs:334:9 Aug 11 15:25:31.679 INFO kablam! | Aug 11 15:25:31.680 INFO kablam! 334 | /// build a request Aug 11 15:25:31.680 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 11 15:25:31.680 INFO kablam! Aug 11 15:25:31.681 INFO kablam! warning: unused import: `web3_utils` Aug 11 15:25:31.681 INFO kablam! --> src/web3_utils/w3utils.rs:254:9 Aug 11 15:25:31.681 INFO kablam! | Aug 11 15:25:31.681 INFO kablam! 254 | use web3_utils; Aug 11 15:25:31.681 INFO kablam! | ^^^^^^^^^^ Aug 11 15:25:31.682 INFO kablam! | Aug 11 15:25:31.682 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 11 15:25:31.682 INFO kablam! Aug 11 15:25:31.683 INFO kablam! warning: unused import: `std::collections::HashMap` Aug 11 15:25:31.683 INFO kablam! --> src/web3_utils/w3utils.rs:255:9 Aug 11 15:25:31.683 INFO kablam! | Aug 11 15:25:31.683 INFO kablam! 255 | use std::collections::HashMap; Aug 11 15:25:31.683 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 15:25:31.683 INFO kablam! Aug 11 15:25:31.819 INFO kablam! warning: doc comment not used by rustdoc Aug 11 15:25:31.819 INFO kablam! --> src/attestation_service/service.rs:137:13 Aug 11 15:25:31.819 INFO kablam! | Aug 11 15:25:31.819 INFO kablam! 137 | /// parse the Json object into an ASResponse struct Aug 11 15:25:31.819 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 15:25:31.819 INFO kablam! | Aug 11 15:25:31.819 INFO kablam! = note: #[warn(unused_doc_comments)] on by default Aug 11 15:25:31.819 INFO kablam! Aug 11 15:25:32.715 INFO kablam! warning: unused variable: `rlp_encoded` Aug 11 15:25:32.715 INFO kablam! --> src/attestation_service/service.rs:351:14 Aug 11 15:25:32.715 INFO kablam! | Aug 11 15:25:32.715 INFO kablam! 351 | let (rlp_encoded, as_response ) = service.rlp_encode_registration_params("e).unwrap(); Aug 11 15:25:32.715 INFO kablam! | ^^^^^^^^^^^ help: consider using `_rlp_encoded` instead Aug 11 15:25:32.716 INFO kablam! | Aug 11 15:25:32.716 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 11 15:25:32.717 INFO kablam! Aug 11 15:25:32.717 INFO kablam! warning: unused variable: `eloop` Aug 11 15:25:32.717 INFO kablam! --> src/web3_utils/w3utils.rs:328:14 Aug 11 15:25:32.717 INFO kablam! | Aug 11 15:25:32.717 INFO kablam! 328 | let (eloop,w3,accounts) = connect(); Aug 11 15:25:32.717 INFO kablam! | ^^^^^ help: consider using `_eloop` instead Aug 11 15:25:32.718 INFO kablam! Aug 11 15:25:32.719 INFO kablam! warning: unused variable: `eloop` Aug 11 15:25:32.720 INFO kablam! --> src/web3_utils/w3utils.rs:346:14 Aug 11 15:25:32.720 INFO kablam! | Aug 11 15:25:32.720 INFO kablam! 346 | let (eloop,w3,accounts) = connect(); Aug 11 15:25:32.720 INFO kablam! | ^^^^^ help: consider using `_eloop` instead Aug 11 15:25:32.720 INFO kablam! Aug 11 15:25:32.720 INFO kablam! warning: unused variable: `eloop` Aug 11 15:25:32.720 INFO kablam! --> src/web3_utils/w3utils.rs:356:15 Aug 11 15:25:32.720 INFO kablam! | Aug 11 15:25:32.720 INFO kablam! 356 | let (eloop,w3,accounts) = connect(); Aug 11 15:25:32.720 INFO kablam! | ^^^^^ help: consider using `_eloop` instead Aug 11 15:25:32.720 INFO kablam! Aug 11 15:25:32.720 INFO kablam! warning: unused variable: `bytecode` Aug 11 15:25:32.720 INFO kablam! --> src/web3_utils/w3utils.rs:360:19 Aug 11 15:25:32.720 INFO kablam! | Aug 11 15:25:32.720 INFO kablam! 360 | let (abi,bytecode) = get_contract(&String::from("Dummy")); Aug 11 15:25:32.720 INFO kablam! | ^^^^^^^^ help: consider using `_bytecode` instead Aug 11 15:25:32.720 INFO kablam! Aug 11 15:25:32.720 INFO kablam! warning: value assigned to `stat` is never read Aug 11 15:25:32.720 INFO kablam! --> src/esgx/equote.rs:58:5 Aug 11 15:25:32.720 INFO kablam! | Aug 11 15:25:32.720 INFO kablam! 58 | stat = unsafe{ sgx_init_quote(&mut target_info ,&mut gid) }; Aug 11 15:25:32.720 INFO kablam! | ^^^^ Aug 11 15:25:32.720 INFO kablam! | Aug 11 15:25:32.720 INFO kablam! = note: #[warn(unused_assignments)] on by default Aug 11 15:25:32.720 INFO kablam! Aug 11 15:25:32.720 INFO kablam! warning: value assigned to `stat` is never read Aug 11 15:25:32.720 INFO kablam! --> src/esgx/equote.rs:62:5 Aug 11 15:25:32.720 INFO kablam! | Aug 11 15:25:32.720 INFO kablam! 62 | stat = unsafe { ecall_get_registration_quote(eid, &mut retval, &target_info, &mut report) }; Aug 11 15:25:32.720 INFO kablam! | ^^^^ Aug 11 15:25:32.720 INFO kablam! Aug 11 15:25:32.720 INFO kablam! warning: value assigned to `stat` is never read Aug 11 15:25:32.720 INFO kablam! --> src/esgx/equote.rs:65:5 Aug 11 15:25:32.720 INFO kablam! | Aug 11 15:25:32.720 INFO kablam! 65 | stat = unsafe { sgx_calc_quote_size(std::ptr::null(), 0, &mut quote_size) }; Aug 11 15:25:32.721 INFO kablam! | ^^^^ Aug 11 15:25:32.721 INFO kablam! Aug 11 15:25:32.721 INFO kablam! warning: value assigned to `stat` is never read Aug 11 15:25:32.721 INFO kablam! --> src/esgx/equote.rs:80:5 Aug 11 15:25:32.721 INFO kablam! | Aug 11 15:25:32.721 INFO kablam! 80 | stat = unsafe { Aug 11 15:25:32.721 INFO kablam! | ^^^^ Aug 11 15:25:32.721 INFO kablam! Aug 11 15:25:32.730 INFO kablam! warning: value assigned to `stat` is never read Aug 11 15:25:32.731 INFO kablam! --> src/esgx/equote.rs:58:5 Aug 11 15:25:32.731 INFO kablam! | Aug 11 15:25:32.731 INFO kablam! 58 | stat = unsafe{ sgx_init_quote(&mut target_info ,&mut gid) }; Aug 11 15:25:32.731 INFO kablam! | ^^^^ Aug 11 15:25:32.731 INFO kablam! | Aug 11 15:25:32.731 INFO kablam! = note: #[warn(unused_assignments)] on by default Aug 11 15:25:32.731 INFO kablam! Aug 11 15:25:32.731 INFO kablam! warning: value assigned to `stat` is never read Aug 11 15:25:32.731 INFO kablam! --> src/esgx/equote.rs:62:5 Aug 11 15:25:32.731 INFO kablam! | Aug 11 15:25:32.731 INFO kablam! 62 | stat = unsafe { ecall_get_registration_quote(eid, &mut retval, &target_info, &mut report) }; Aug 11 15:25:32.731 INFO kablam! | ^^^^ Aug 11 15:25:32.731 INFO kablam! Aug 11 15:25:32.731 INFO kablam! warning: value assigned to `stat` is never read Aug 11 15:25:32.731 INFO kablam! --> src/esgx/equote.rs:65:5 Aug 11 15:25:32.731 INFO kablam! | Aug 11 15:25:32.731 INFO kablam! 65 | stat = unsafe { sgx_calc_quote_size(std::ptr::null(), 0, &mut quote_size) }; Aug 11 15:25:32.731 INFO kablam! | ^^^^ Aug 11 15:25:32.731 INFO kablam! Aug 11 15:25:32.731 INFO kablam! warning: value assigned to `stat` is never read Aug 11 15:25:32.731 INFO kablam! --> src/esgx/equote.rs:80:5 Aug 11 15:25:32.731 INFO kablam! | Aug 11 15:25:32.731 INFO kablam! 80 | stat = unsafe { Aug 11 15:25:32.731 INFO kablam! | ^^^^ Aug 11 15:25:32.731 INFO kablam! Aug 11 15:25:33.090 INFO kablam! warning: structure field `isvEnclaveQuoteStatus` should have a snake case name such as `isv_enclave_quote_status` Aug 11 15:25:33.090 INFO kablam! --> src/attestation_service/service.rs:26:5 Aug 11 15:25:33.090 INFO kablam! | Aug 11 15:25:33.090 INFO kablam! 26 | pub isvEnclaveQuoteStatus : String, Aug 11 15:25:33.090 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 15:25:33.091 INFO kablam! | Aug 11 15:25:33.091 INFO kablam! = note: #[warn(non_snake_case)] on by default Aug 11 15:25:33.091 INFO kablam! Aug 11 15:25:33.091 INFO kablam! warning: structure field `platformInfoBlob` should have a snake case name such as `platform_info_blob` Aug 11 15:25:33.091 INFO kablam! --> src/attestation_service/service.rs:27:5 Aug 11 15:25:33.091 INFO kablam! | Aug 11 15:25:33.091 INFO kablam! 27 | pub platformInfoBlob : String, Aug 11 15:25:33.091 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 15:25:33.091 INFO kablam! Aug 11 15:25:33.091 INFO kablam! warning: structure field `isvEnclaveQuoteBody` should have a snake case name such as `isv_enclave_quote_body` Aug 11 15:25:33.091 INFO kablam! --> src/attestation_service/service.rs:28:5 Aug 11 15:25:33.092 INFO kablam! | Aug 11 15:25:33.092 INFO kablam! 28 | pub isvEnclaveQuoteBody : String Aug 11 15:25:33.092 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 15:25:33.092 INFO kablam! Aug 11 15:25:33.190 INFO kablam! warning: structure field `isvEnclaveQuoteStatus` should have a snake case name such as `isv_enclave_quote_status` Aug 11 15:25:33.190 INFO kablam! --> src/attestation_service/service.rs:26:5 Aug 11 15:25:33.190 INFO kablam! | Aug 11 15:25:33.190 INFO kablam! 26 | pub isvEnclaveQuoteStatus : String, Aug 11 15:25:33.190 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 15:25:33.191 INFO kablam! | Aug 11 15:25:33.191 INFO kablam! = note: #[warn(non_snake_case)] on by default Aug 11 15:25:33.191 INFO kablam! Aug 11 15:25:33.191 INFO kablam! warning: structure field `platformInfoBlob` should have a snake case name such as `platform_info_blob` Aug 11 15:25:33.191 INFO kablam! --> src/attestation_service/service.rs:27:5 Aug 11 15:25:33.191 INFO kablam! | Aug 11 15:25:33.191 INFO kablam! 27 | pub platformInfoBlob : String, Aug 11 15:25:33.191 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 15:25:33.191 INFO kablam! Aug 11 15:25:33.191 INFO kablam! warning: structure field `isvEnclaveQuoteBody` should have a snake case name such as `isv_enclave_quote_body` Aug 11 15:25:33.191 INFO kablam! --> src/attestation_service/service.rs:28:5 Aug 11 15:25:33.191 INFO kablam! | Aug 11 15:25:33.191 INFO kablam! 28 | pub isvEnclaveQuoteBody : String Aug 11 15:25:33.191 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 15:25:33.192 INFO kablam! Aug 11 15:25:33.212 INFO kablam! warning: variable `EnigmaToken` should have a snake case name such as `enigma_token` Aug 11 15:25:33.212 INFO kablam! --> src/web3_utils/w3utils.rs:274:13 Aug 11 15:25:33.212 INFO kablam! | Aug 11 15:25:33.212 INFO kablam! 274 | let EnigmaToken = "./src/tests/web3_tests/contracts/EnigmaToken.json"; Aug 11 15:25:33.212 INFO kablam! | ^^^^^^^^^^^ Aug 11 15:25:33.212 INFO kablam! Aug 11 15:25:33.212 INFO kablam! warning: variable `Enigma` should have a snake case name such as `enigma` Aug 11 15:25:33.212 INFO kablam! --> src/web3_utils/w3utils.rs:275:13 Aug 11 15:25:33.212 INFO kablam! | Aug 11 15:25:33.212 INFO kablam! 275 | let Enigma = "./src/tests/web3_tests/contracts/Enigma.json"; Aug 11 15:25:33.212 INFO kablam! | ^^^^^^ Aug 11 15:25:33.212 INFO kablam! Aug 11 15:25:33.212 INFO kablam! warning: variable `Dummy` should have a snake case name such as `dummy` Aug 11 15:25:33.212 INFO kablam! --> src/web3_utils/w3utils.rs:276:13 Aug 11 15:25:33.212 INFO kablam! | Aug 11 15:25:33.212 INFO kablam! 276 | let Dummy = "./src/tests/web3_tests/contracts/Dummy.json"; Aug 11 15:25:33.213 INFO kablam! | ^^^^^ Aug 11 15:25:33.213 INFO kablam! Aug 11 15:25:33.257 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1m 00s Aug 11 15:25:33.283 INFO kablam! su: No module specific data is present Aug 11 15:25:34.638 INFO running `"docker" "rm" "-f" "400d91ac6fd5932ebd7372fe2ffe8e2806e1c89ee0ae6d51d5391dde77e44e52"` Aug 11 15:25:34.737 INFO blam! 400d91ac6fd5932ebd7372fe2ffe8e2806e1c89ee0ae6d51d5391dde77e44e52