Dec 05 17:06:23.764 INFO testing ksamykandil/kinesis-client-library against master#906deae0790bd18681b937fe9a141a3c26cf1855 for pr-56514 Dec 05 17:06:23.764 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-5/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +906deae0790bd18681b937fe9a141a3c26cf1855-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 05 17:06:24.139 INFO [stdout] 18ec8234e0c0a12dbfa0088d42883ae9f5b53505c909fcadcf0ed71aa8f3ceb3 Dec 05 17:06:24.142 INFO running `"docker" "start" "-a" "18ec8234e0c0a12dbfa0088d42883ae9f5b53505c909fcadcf0ed71aa8f3ceb3"` Dec 05 17:06:25.340 INFO [stderr] usermod: no changes Dec 05 17:06:25.944 INFO [stderr] Compiling b64 v0.4.0 Dec 05 17:06:25.968 INFO [stderr] Compiling miniz_oxide_c_api v0.2.0 Dec 05 17:06:25.977 INFO [stderr] Compiling rust-crypto v0.2.36 Dec 05 17:06:25.980 INFO [stderr] Compiling miniz_oxide v0.2.0 Dec 05 17:06:25.994 INFO [stderr] Compiling uuid v0.6.5 Dec 05 17:06:25.997 INFO [stderr] Compiling syn v0.15.13 Dec 05 17:06:26.002 INFO [stderr] Compiling hyper v0.12.12 Dec 05 17:06:26.002 INFO [stderr] Compiling tokio-core v0.1.17 Dec 05 17:06:29.196 INFO [stderr] Compiling rocket v0.3.17 Dec 05 17:06:36.752 INFO [stderr] Compiling flate2 v1.0.4 Dec 05 17:06:43.089 INFO [stderr] Compiling zip v0.4.2 Dec 05 17:06:56.118 INFO [stderr] Compiling serde_derive v1.0.80 Dec 05 17:07:10.282 INFO [stderr] Compiling rocket_codegen v0.3.17 Dec 05 17:07:13.341 INFO [stderr] Compiling hyper-tls v0.3.1 Dec 05 17:07:13.518 INFO [stderr] Compiling rusoto_credential v0.13.0 Dec 05 17:07:38.238 INFO [stderr] Compiling rusoto_core v0.34.0 Dec 05 17:07:50.250 INFO [stderr] Compiling rusoto_glacier v0.34.0 Dec 05 17:07:50.250 INFO [stderr] Compiling rusoto_dynamodb v0.34.0 Dec 05 17:07:50.250 INFO [stderr] Compiling rusoto_sts v0.34.0 Dec 05 17:07:50.250 INFO [stderr] Compiling rusoto_s3 v0.34.0 Dec 05 17:07:50.250 INFO [stderr] Compiling rusoto_kinesis v0.34.0 Dec 05 17:08:43.924 INFO [stderr] Compiling src v0.1.0 (/source) Dec 05 17:08:47.744 INFO [stderr] error[E0425]: cannot find value `STREAM_NAME_STR` in this scope Dec 05 17:08:47.744 INFO [stderr] --> src/main.rs:78:50 Dec 05 17:08:47.744 INFO [stderr] | Dec 05 17:08:47.744 INFO [stderr] 78 | let dynamo_db_library = DynamoDbLibrary::new(STREAM_NAME_STR.to_string()); Dec 05 17:08:47.744 INFO [stderr] | ^^^^^^^^^^^^^^^ not found in this scope Dec 05 17:08:47.744 INFO [stderr] help: possible candidate is found in another module, you can import it into scope Dec 05 17:08:47.744 INFO [stderr] | Dec 05 17:08:47.744 INFO [stderr] 32 | use kinesis_stream::kcl::STREAM_NAME_STR; Dec 05 17:08:47.744 INFO [stderr] | Dec 05 17:08:47.744 INFO [stderr] Dec 05 17:08:47.748 INFO [stderr] warning: unused `#[macro_use]` import Dec 05 17:08:47.748 INFO [stderr] --> src/main.rs:6:1 Dec 05 17:08:47.748 INFO [stderr] | Dec 05 17:08:47.748 INFO [stderr] 6 | #[macro_use] Dec 05 17:08:47.748 INFO [stderr] | ^^^^^^^^^^^^ Dec 05 17:08:47.748 INFO [stderr] | Dec 05 17:08:47.748 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 05 17:08:47.748 INFO [stderr] Dec 05 17:08:47.752 INFO [stderr] warning: unused `#[macro_use]` import Dec 05 17:08:47.753 INFO [stderr] --> src/main.rs:9:1 Dec 05 17:08:47.753 INFO [stderr] | Dec 05 17:08:47.753 INFO [stderr] 9 | #[macro_use] Dec 05 17:08:47.753 INFO [stderr] | ^^^^^^^^^^^^ Dec 05 17:08:47.753 INFO [stderr] Dec 05 17:08:47.753 INFO [stderr] warning: unused import: `rusoto_core::ProvideAwsCredentials` Dec 05 17:08:47.753 INFO [stderr] --> src/kinesis_stream/kcl.rs:2:5 Dec 05 17:08:47.753 INFO [stderr] | Dec 05 17:08:47.753 INFO [stderr] 2 | use rusoto_core::ProvideAwsCredentials; Dec 05 17:08:47.753 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.753 INFO [stderr] Dec 05 17:08:47.753 INFO [stderr] warning: unused imports: `AwsCredentials`, `ChainProvider`, `DefaultCredentialsProvider` Dec 05 17:08:47.753 INFO [stderr] --> src/kinesis_stream/kcl.rs:3:31 Dec 05 17:08:47.753 INFO [stderr] | Dec 05 17:08:47.753 INFO [stderr] 3 | use rusoto_core::credential::{AwsCredentials, DefaultCredentialsProvider, ChainProvider}; Dec 05 17:08:47.753 INFO [stderr] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ Dec 05 17:08:47.754 INFO [stderr] Dec 05 17:08:47.754 INFO [stderr] warning: unused import: `Duration` Dec 05 17:08:47.754 INFO [stderr] --> src/kinesis_stream/kcl.rs:10:17 Dec 05 17:08:47.754 INFO [stderr] | Dec 05 17:08:47.754 INFO [stderr] 10 | use std::time::{Duration, Instant}; Dec 05 17:08:47.754 INFO [stderr] | ^^^^^^^^ Dec 05 17:08:47.754 INFO [stderr] Dec 05 17:08:47.754 INFO [stderr] warning: unused imports: `DateTime`, `NaiveDateTime`, `TimeZone` Dec 05 17:08:47.754 INFO [stderr] --> src/kinesis_stream/kcl.rs:13:14 Dec 05 17:08:47.754 INFO [stderr] | Dec 05 17:08:47.754 INFO [stderr] 13 | use chrono::{DateTime, TimeZone, NaiveDateTime, Utc}; Dec 05 17:08:47.754 INFO [stderr] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^ Dec 05 17:08:47.754 INFO [stderr] Dec 05 17:08:47.754 INFO [stderr] warning: unused imports: `Stream`, `self` Dec 05 17:08:47.754 INFO [stderr] --> src/kinesis_stream/kcl.rs:18:17 Dec 05 17:08:47.754 INFO [stderr] | Dec 05 17:08:47.754 INFO [stderr] 18 | use hyper::rt::{self, Future, Stream}; Dec 05 17:08:47.754 INFO [stderr] | ^^^^ ^^^^^^ Dec 05 17:08:47.754 INFO [stderr] Dec 05 17:08:47.754 INFO [stderr] warning: unused import: `rusoto_core::DispatchSignedRequest` Dec 05 17:08:47.754 INFO [stderr] --> src/kinesis_stream/kcl.rs:21:5 Dec 05 17:08:47.754 INFO [stderr] | Dec 05 17:08:47.755 INFO [stderr] 21 | use rusoto_core::DispatchSignedRequest; Dec 05 17:08:47.755 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.755 INFO [stderr] Dec 05 17:08:47.755 INFO [stderr] warning: doc comment not used by rustdoc Dec 05 17:08:47.755 INFO [stderr] --> src/kinesis_stream/kcl.rs:125:9 Dec 05 17:08:47.755 INFO [stderr] | Dec 05 17:08:47.755 INFO [stderr] 125 | /// Wait for 5 minutes and re-check that the sequence number changed. Dec 05 17:08:47.755 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.755 INFO [stderr] | Dec 05 17:08:47.755 INFO [stderr] = note: #[warn(unused_doc_comments)] on by default Dec 05 17:08:47.755 INFO [stderr] Dec 05 17:08:47.755 INFO [stderr] warning: unused imports: `DateTime`, `NaiveDateTime`, `TimeZone`, `Utc` Dec 05 17:08:47.755 INFO [stderr] --> src/main.rs:35:14 Dec 05 17:08:47.755 INFO [stderr] | Dec 05 17:08:47.755 INFO [stderr] 35 | use chrono::{DateTime, TimeZone, NaiveDateTime, Utc}; Dec 05 17:08:47.755 INFO [stderr] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^ ^^^ Dec 05 17:08:47.755 INFO [stderr] Dec 05 17:08:47.755 INFO [stderr] warning: unused import: `std::io::Read` Dec 05 17:08:47.755 INFO [stderr] --> src/main.rs:36:5 Dec 05 17:08:47.755 INFO [stderr] | Dec 05 17:08:47.755 INFO [stderr] 36 | use std::io::Read; Dec 05 17:08:47.755 INFO [stderr] | ^^^^^^^^^^^^^ Dec 05 17:08:47.755 INFO [stderr] Dec 05 17:08:47.755 INFO [stderr] warning: unused import: `libflate::gzip::Decoder` Dec 05 17:08:47.755 INFO [stderr] --> src/main.rs:37:5 Dec 05 17:08:47.755 INFO [stderr] | Dec 05 17:08:47.755 INFO [stderr] 37 | use libflate::gzip::Decoder; Dec 05 17:08:47.755 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.755 INFO [stderr] Dec 05 17:08:47.755 INFO [stderr] warning: unused imports: `Duration`, `Instant` Dec 05 17:08:47.755 INFO [stderr] --> src/main.rs:42:17 Dec 05 17:08:47.755 INFO [stderr] | Dec 05 17:08:47.755 INFO [stderr] 42 | use std::time::{Duration, Instant}; Dec 05 17:08:47.755 INFO [stderr] | ^^^^^^^^ ^^^^^^^ Dec 05 17:08:47.755 INFO [stderr] Dec 05 17:08:47.755 INFO [stderr] warning: unused import: `std::fs::File` Dec 05 17:08:47.755 INFO [stderr] --> src/main.rs:44:5 Dec 05 17:08:47.755 INFO [stderr] | Dec 05 17:08:47.756 INFO [stderr] 44 | use std::fs::File; Dec 05 17:08:47.756 INFO [stderr] | ^^^^^^^^^^^^^ Dec 05 17:08:47.756 INFO [stderr] Dec 05 17:08:47.756 INFO [stderr] warning: unused import: `std::io::prelude::*` Dec 05 17:08:47.756 INFO [stderr] --> src/main.rs:45:5 Dec 05 17:08:47.756 INFO [stderr] | Dec 05 17:08:47.756 INFO [stderr] 45 | use std::io::prelude::*; Dec 05 17:08:47.756 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused imports: `BufReader`, `Write`, `self` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:46:15 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 46 | use std::io::{self, BufReader, Write}; Dec 05 17:08:47.757 INFO [stderr] | ^^^^ ^^^^^^^^^ ^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused import: `hyper::*` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:47:5 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 47 | use hyper::*; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused import: `hyper::header::HeaderValue` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:48:5 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 48 | use hyper::header::HeaderValue; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused imports: `Future`, `self` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:49:17 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 49 | use hyper::rt::{self, Future, Stream}; Dec 05 17:08:47.757 INFO [stderr] | ^^^^ ^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused import: `hyper::client::HttpConnector` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:50:5 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 50 | use hyper::client::HttpConnector; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused import: `rusoto_core::ProvideAwsCredentials` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:52:5 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 52 | use rusoto_core::ProvideAwsCredentials; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused imports: `AwsCredentials`, `ChainProvider`, `DefaultCredentialsProvider` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:53:31 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 53 | use rusoto_core::credential::{AwsCredentials, DefaultCredentialsProvider, ChainProvider}; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused import: `rusoto_kinesis::*` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:54:5 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 54 | use rusoto_kinesis::*; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused import: `rusoto_dynamodb::*` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:55:5 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 55 | use rusoto_dynamodb::*; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused import: `std::collections::HashMap` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:58:5 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 58 | use std::collections::HashMap; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused import: `tokio_core::reactor` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:59:5 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 59 | use tokio_core::reactor; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused import: `Error` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:60:25 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 60 | use serde_json::{Value, Error}; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused imports: `StsAssumeRoleSessionCredentialsProvider`, `StsClient` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:61:18 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 61 | use rusoto_sts::{StsClient, StsAssumeRoleSessionCredentialsProvider}; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: unused import: `std::env::args` Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:63:5 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 63 | use std::env::args; Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.757 INFO [stderr] warning: doc comment not used by rustdoc Dec 05 17:08:47.757 INFO [stderr] --> src/main.rs:89:5 Dec 05 17:08:47.757 INFO [stderr] | Dec 05 17:08:47.757 INFO [stderr] 89 | /// Handle throttling exception with exponential back_off mechanism. Dec 05 17:08:47.757 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.757 INFO [stderr] Dec 05 17:08:47.758 INFO [stderr] warning: doc comment not used by rustdoc Dec 05 17:08:47.758 INFO [stderr] --> src/main.rs:109:5 Dec 05 17:08:47.758 INFO [stderr] | Dec 05 17:08:47.758 INFO [stderr] 109 | /// It's a separate thread for the AWS health-api. Dec 05 17:08:47.758 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.758 INFO [stderr] Dec 05 17:08:47.758 INFO [stderr] warning: doc comment not used by rustdoc Dec 05 17:08:47.758 INFO [stderr] --> src/main.rs:122:17 Dec 05 17:08:47.758 INFO [stderr] | Dec 05 17:08:47.758 INFO [stderr] 122 | /// Start processing the shard records. Dec 05 17:08:47.758 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 17:08:47.758 INFO [stderr] Dec 05 17:08:48.093 INFO [stderr] warning: unused import: `Future` Dec 05 17:08:48.093 INFO [stderr] --> src/kinesis_stream/kcl.rs:18:23 Dec 05 17:08:48.093 INFO [stderr] | Dec 05 17:08:48.093 INFO [stderr] 18 | use hyper::rt::{self, Future, Stream}; Dec 05 17:08:48.093 INFO [stderr] | ^^^^^^ Dec 05 17:08:48.093 INFO [stderr] Dec 05 17:08:48.093 INFO [stderr] warning: unused import: `Stream` Dec 05 17:08:48.093 INFO [stderr] --> src/main.rs:49:31 Dec 05 17:08:48.093 INFO [stderr] | Dec 05 17:08:48.093 INFO [stderr] 49 | use hyper::rt::{self, Future, Stream}; Dec 05 17:08:48.093 INFO [stderr] | ^^^^^^ Dec 05 17:08:48.093 INFO [stderr] Dec 05 17:08:48.103 INFO [stderr] error: aborting due to previous error Dec 05 17:08:48.103 INFO [stderr] Dec 05 17:08:48.104 INFO [stderr] For more information about this error, try `rustc --explain E0425`. Dec 05 17:08:48.144 INFO [stderr] error: Could not compile `src`. Dec 05 17:08:48.144 INFO [stderr] Dec 05 17:08:48.144 INFO [stderr] To learn more, run the command again with --verbose. Dec 05 17:08:48.148 INFO [stderr] su: No module specific data is present Dec 05 17:08:49.058 INFO running `"docker" "inspect" "18ec8234e0c0a12dbfa0088d42883ae9f5b53505c909fcadcf0ed71aa8f3ceb3"` Dec 05 17:08:49.391 INFO running `"docker" "rm" "-f" "18ec8234e0c0a12dbfa0088d42883ae9f5b53505c909fcadcf0ed71aa8f3ceb3"` Dec 05 17:08:49.745 INFO [stdout] 18ec8234e0c0a12dbfa0088d42883ae9f5b53505c909fcadcf0ed71aa8f3ceb3