Nov 01 06:37:53.409 INFO testing johnkoehn/econ-sim against 1.30.0 for beta-1.31-1
Nov 01 06:37:53.410 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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 +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 06:37:53.675 INFO blam! e539dddbc8decf71c702cd2c7f500bb9df4d8470c820befbe749151f1bc06278
Nov 01 06:37:53.677 INFO running `"docker" "start" "-a" "e539dddbc8decf71c702cd2c7f500bb9df4d8470c820befbe749151f1bc06278"`
Nov 01 06:37:54.386 INFO kablam! usermod: no changes
Nov 01 06:37:54.483 INFO kablam!    Compiling econ-sim v0.1.0 (/source)
Nov 01 06:37:54.962 INFO kablam! warning: struct is never constructed: `VillageManager`
Nov 01 06:37:54.962 INFO kablam!  --> src/simulation/village_manager.rs:4:1
Nov 01 06:37:54.962 INFO kablam!   |
Nov 01 06:37:54.962 INFO kablam! 4 | pub struct VillageManager {
Nov 01 06:37:54.962 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.962 INFO kablam!   |
Nov 01 06:37:54.962 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 06:37:54.962 INFO kablam! 
Nov 01 06:37:54.962 INFO kablam! warning: variant is never constructed: `Upward`
Nov 01 06:37:54.962 INFO kablam!   --> src/simulation/mod.rs:14:5
Nov 01 06:37:54.962 INFO kablam!    |
Nov 01 06:37:54.962 INFO kablam! 14 |     Upward,
Nov 01 06:37:54.962 INFO kablam!    |     ^^^^^^
Nov 01 06:37:54.962 INFO kablam! 
Nov 01 06:37:54.962 INFO kablam! warning: variant is never constructed: `Downward`
Nov 01 06:37:54.962 INFO kablam!   --> src/simulation/mod.rs:15:5
Nov 01 06:37:54.962 INFO kablam!    |
Nov 01 06:37:54.962 INFO kablam! 15 |     Downward,
Nov 01 06:37:54.962 INFO kablam!    |     ^^^^^^^^
Nov 01 06:37:54.962 INFO kablam! 
Nov 01 06:37:54.962 INFO kablam! warning: variant is never constructed: `Equilibrium`
Nov 01 06:37:54.962 INFO kablam!   --> src/simulation/mod.rs:16:5
Nov 01 06:37:54.962 INFO kablam!    |
Nov 01 06:37:54.962 INFO kablam! 16 |     Equilibrium,
Nov 01 06:37:54.962 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 06:37:54.962 INFO kablam! 
Nov 01 06:37:54.963 INFO kablam! warning: struct is never constructed: `Simulation`
Nov 01 06:37:54.963 INFO kablam!   --> src/simulation/mod.rs:19:1
Nov 01 06:37:54.963 INFO kablam!    |
Nov 01 06:37:54.963 INFO kablam! 19 | pub struct Simulation {
Nov 01 06:37:54.963 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.963 INFO kablam! 
Nov 01 06:37:54.963 INFO kablam! warning: method is never used: `new`
Nov 01 06:37:54.963 INFO kablam!   --> src/simulation/mod.rs:26:5
Nov 01 06:37:54.963 INFO kablam!    |
Nov 01 06:37:54.963 INFO kablam! 26 |     pub fn new() -> Simulation {
Nov 01 06:37:54.963 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.963 INFO kablam! 
Nov 01 06:37:54.963 INFO kablam! warning: method is never used: `add_village`
Nov 01 06:37:54.963 INFO kablam!   --> src/simulation/mod.rs:44:5
Nov 01 06:37:54.963 INFO kablam!    |
Nov 01 06:37:54.963 INFO kablam! 44 |     pub fn add_village(&mut self, village: Village) {
Nov 01 06:37:54.963 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.963 INFO kablam! 
Nov 01 06:37:54.963 INFO kablam! warning: method is never used: `village_managers`
Nov 01 06:37:54.963 INFO kablam!   --> src/simulation/mod.rs:54:5
Nov 01 06:37:54.963 INFO kablam!    |
Nov 01 06:37:54.963 INFO kablam! 54 |     pub fn village_managers(&self) -> &Vec<VillageManager> {
Nov 01 06:37:54.963 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.963 INFO kablam! 
Nov 01 06:37:54.963 INFO kablam! warning: method is never used: `simulate`
Nov 01 06:37:54.963 INFO kablam!   --> src/simulation/mod.rs:58:5
Nov 01 06:37:54.963 INFO kablam!    |
Nov 01 06:37:54.963 INFO kablam! 58 |     pub fn simulate(&mut self) {
Nov 01 06:37:54.963 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.963 INFO kablam! 
Nov 01 06:37:54.963 INFO kablam! warning: method is never used: `handle_trades`
Nov 01 06:37:54.963 INFO kablam!   --> src/simulation/mod.rs:87:5
Nov 01 06:37:54.963 INFO kablam!    |
Nov 01 06:37:54.963 INFO kablam! 87 |     pub fn handle_trades(&mut self, trade_requests: &mut Vec<TradeRequest>) {
Nov 01 06:37:54.963 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.963 INFO kablam! 
Nov 01 06:37:54.963 INFO kablam! warning: variant is never constructed: `Gold`
Nov 01 06:37:54.963 INFO kablam!  --> src/village/resource.rs:6:5
Nov 01 06:37:54.963 INFO kablam!   |
Nov 01 06:37:54.963 INFO kablam! 6 |     Gold,
Nov 01 06:37:54.963 INFO kablam!   |     ^^^^
Nov 01 06:37:54.963 INFO kablam! 
Nov 01 06:37:54.963 INFO kablam! warning: variant is never constructed: `Food`
Nov 01 06:37:54.963 INFO kablam!  --> src/village/resource.rs:7:5
Nov 01 06:37:54.963 INFO kablam!   |
Nov 01 06:37:54.963 INFO kablam! 7 |     Food,
Nov 01 06:37:54.963 INFO kablam!   |     ^^^^
Nov 01 06:37:54.963 INFO kablam! 
Nov 01 06:37:54.963 INFO kablam! warning: variant is never constructed: `Wood`
Nov 01 06:37:54.963 INFO kablam!  --> src/village/resource.rs:8:5
Nov 01 06:37:54.964 INFO kablam!   |
Nov 01 06:37:54.964 INFO kablam! 8 |     Wood,
Nov 01 06:37:54.964 INFO kablam!   |     ^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.964 INFO kablam! warning: variant is never constructed: `Stone`
Nov 01 06:37:54.964 INFO kablam!  --> src/village/resource.rs:9:5
Nov 01 06:37:54.964 INFO kablam!   |
Nov 01 06:37:54.964 INFO kablam! 9 |     Stone,
Nov 01 06:37:54.964 INFO kablam!   |     ^^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.964 INFO kablam! warning: method is never used: `iterator`
Nov 01 06:37:54.964 INFO kablam!   --> src/village/resource.rs:13:5
Nov 01 06:37:54.964 INFO kablam!    |
Nov 01 06:37:54.964 INFO kablam! 13 |     pub fn iterator() -> Iter<'static, ResourceType> {
Nov 01 06:37:54.964 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.964 INFO kablam! warning: static item is never used: `RESOURCE_TYPES`
Nov 01 06:37:54.964 INFO kablam!   --> src/village/resource.rs:14:9
Nov 01 06:37:54.964 INFO kablam!    |
Nov 01 06:37:54.964 INFO kablam! 14 |         static RESOURCE_TYPES: [ResourceType; 4] = [Gold, Food, Wood, Stone];
Nov 01 06:37:54.964 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.964 INFO kablam! warning: type alias is never used: `ResourceId`
Nov 01 06:37:54.964 INFO kablam!   --> src/village/resource.rs:19:1
Nov 01 06:37:54.964 INFO kablam!    |
Nov 01 06:37:54.964 INFO kablam! 19 | pub type ResourceId = u32;
Nov 01 06:37:54.964 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.964 INFO kablam! warning: type alias is never used: `CollectResource`
Nov 01 06:37:54.964 INFO kablam!   --> src/village/resource.rs:20:1
Nov 01 06:37:54.964 INFO kablam!    |
Nov 01 06:37:54.964 INFO kablam! 20 | pub type CollectResource = fn(worker_power : u32) -> f64;
Nov 01 06:37:54.964 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.964 INFO kablam! warning: struct is never constructed: `Resource`
Nov 01 06:37:54.964 INFO kablam!   --> src/village/resource.rs:22:1
Nov 01 06:37:54.964 INFO kablam!    |
Nov 01 06:37:54.964 INFO kablam! 22 | pub struct Resource {
Nov 01 06:37:54.964 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.964 INFO kablam! warning: method is never used: `new`
Nov 01 06:37:54.964 INFO kablam!   --> src/village/resource.rs:29:5
Nov 01 06:37:54.964 INFO kablam!    |
Nov 01 06:37:54.964 INFO kablam! 29 |     pub fn new(resource_type : ResourceType, resource_id : ResourceId, collect_resource : CollectResource) -> Resource {
Nov 01 06:37:54.964 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.964 INFO kablam! warning: type alias is never used: `WorkerId`
Nov 01 06:37:54.964 INFO kablam!  --> src/village/worker.rs:1:1
Nov 01 06:37:54.964 INFO kablam!   |
Nov 01 06:37:54.964 INFO kablam! 1 | pub type WorkerId = u32;
Nov 01 06:37:54.964 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.964 INFO kablam! warning: struct is never constructed: `Worker`
Nov 01 06:37:54.964 INFO kablam!  --> src/village/worker.rs:3:1
Nov 01 06:37:54.964 INFO kablam!   |
Nov 01 06:37:54.964 INFO kablam! 3 | pub struct Worker {
Nov 01 06:37:54.964 INFO kablam!   | ^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.964 INFO kablam! warning: method is never used: `new`
Nov 01 06:37:54.964 INFO kablam!   --> src/village/worker.rs:12:5
Nov 01 06:37:54.964 INFO kablam!    |
Nov 01 06:37:54.964 INFO kablam! 12 |     pub fn new(worker_id: WorkerId, power: u32) -> Worker {
Nov 01 06:37:54.964 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.964 INFO kablam! 
Nov 01 06:37:54.966 INFO kablam! warning: type alias is never used: `VillageRef`
Nov 01 06:37:54.966 INFO kablam!   --> src/village/mod.rs:10:1
Nov 01 06:37:54.967 INFO kablam!    |
Nov 01 06:37:54.967 INFO kablam! 10 | pub type VillageRef = Rc<RefCell<Village>>;
Nov 01 06:37:54.967 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.967 INFO kablam! 
Nov 01 06:37:54.967 INFO kablam! warning: type alias is never used: `CheckForWorkerDeath`
Nov 01 06:37:54.967 INFO kablam!   --> src/village/mod.rs:12:1
Nov 01 06:37:54.967 INFO kablam!    |
Nov 01 06:37:54.967 INFO kablam! 12 | pub type CheckForWorkerDeath = fn(&Worker) -> bool;
Nov 01 06:37:54.967 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.967 INFO kablam! 
Nov 01 06:37:54.967 INFO kablam! warning: struct is never constructed: `Village`
Nov 01 06:37:54.967 INFO kablam!   --> src/village/mod.rs:14:1
Nov 01 06:37:54.967 INFO kablam!    |
Nov 01 06:37:54.967 INFO kablam! 14 | pub struct Village {
Nov 01 06:37:54.967 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.967 INFO kablam! 
Nov 01 06:37:54.967 INFO kablam! warning: method is never used: `new`
Nov 01 06:37:54.967 INFO kablam!   --> src/village/mod.rs:26:5
Nov 01 06:37:54.967 INFO kablam!    |
Nov 01 06:37:54.967 INFO kablam! 26 |     pub fn new(check_for_worker_death: CheckForWorkerDeath) -> Village {
Nov 01 06:37:54.967 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.967 INFO kablam! 
Nov 01 06:37:54.967 INFO kablam! warning: method is never used: `create_worker`
Nov 01 06:37:54.967 INFO kablam!   --> src/village/mod.rs:47:5
Nov 01 06:37:54.967 INFO kablam!    |
Nov 01 06:37:54.967 INFO kablam! 47 |     pub fn create_worker(&mut self, power: u32) -> WorkerId {
Nov 01 06:37:54.967 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.967 INFO kablam! 
Nov 01 06:37:54.967 INFO kablam! warning: method is never used: `create_resource`
Nov 01 06:37:54.967 INFO kablam!   --> src/village/mod.rs:57:5
Nov 01 06:37:54.967 INFO kablam!    |
Nov 01 06:37:54.967 INFO kablam! 57 |     pub fn create_resource(&mut self, resource_type: ResourceType, collect_resource: CollectResource) -> ResourceId {
Nov 01 06:37:54.967 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.967 INFO kablam! 
Nov 01 06:37:54.967 INFO kablam! warning: method is never used: `assign_worker`
Nov 01 06:37:54.967 INFO kablam!   --> src/village/mod.rs:71:5
Nov 01 06:37:54.967 INFO kablam!    |
Nov 01 06:37:54.967 INFO kablam! 71 |     pub fn assign_worker(&mut self, worker_id: WorkerId, resource_id: ResourceId) -> Result<(), &'static str> {
Nov 01 06:37:54.967 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.967 INFO kablam! 
Nov 01 06:37:54.967 INFO kablam! warning: method is never used: `resource`
Nov 01 06:37:54.967 INFO kablam!   --> src/village/mod.rs:87:5
Nov 01 06:37:54.967 INFO kablam!    |
Nov 01 06:37:54.967 INFO kablam! 87 |     pub fn resource(&self, resource_id: ResourceId) -> Option<&Resource> {
Nov 01 06:37:54.967 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.967 INFO kablam! 
Nov 01 06:37:54.967 INFO kablam! warning: method is never used: `resources_of_type`
Nov 01 06:37:54.967 INFO kablam!   --> src/village/mod.rs:91:5
Nov 01 06:37:54.967 INFO kablam!    |
Nov 01 06:37:54.967 INFO kablam! 91 |     pub fn resources_of_type(&self, resource_type: ResourceType) -> Vec<&Resource> {
Nov 01 06:37:54.967 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.967 INFO kablam! 
Nov 01 06:37:54.967 INFO kablam! warning: method is never used: `resources`
Nov 01 06:37:54.967 INFO kablam!   --> src/village/mod.rs:97:5
Nov 01 06:37:54.968 INFO kablam!    |
Nov 01 06:37:54.968 INFO kablam! 97 |     pub fn resources(&self) -> &Vec<Resource> {
Nov 01 06:37:54.968 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: method is never used: `idle_worker_count`
Nov 01 06:37:54.968 INFO kablam!    --> src/village/mod.rs:101:5
Nov 01 06:37:54.968 INFO kablam!     |
Nov 01 06:37:54.968 INFO kablam! 101 |     pub fn idle_worker_count(&self) -> u32 {
Nov 01 06:37:54.968 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: method is never used: `worker`
Nov 01 06:37:54.968 INFO kablam!    --> src/village/mod.rs:105:5
Nov 01 06:37:54.968 INFO kablam!     |
Nov 01 06:37:54.968 INFO kablam! 105 |     pub fn worker(&self, worker_id: WorkerId) -> Option<&Worker> {
Nov 01 06:37:54.968 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: method is never used: `workers_on_resource`
Nov 01 06:37:54.968 INFO kablam!    --> src/village/mod.rs:109:5
Nov 01 06:37:54.968 INFO kablam!     |
Nov 01 06:37:54.968 INFO kablam! 109 |     pub fn workers_on_resource(&self, resource_id: u32) -> Vec<&Worker> {
Nov 01 06:37:54.968 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: method is never used: `power_on_resource`
Nov 01 06:37:54.968 INFO kablam!    --> src/village/mod.rs:113:5
Nov 01 06:37:54.968 INFO kablam!     |
Nov 01 06:37:54.968 INFO kablam! 113 |     pub fn power_on_resource(&self, resource_id: u32) -> u32 {
Nov 01 06:37:54.968 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: method is never used: `simulate`
Nov 01 06:37:54.968 INFO kablam!    --> src/village/mod.rs:121:5
Nov 01 06:37:54.968 INFO kablam!     |
Nov 01 06:37:54.968 INFO kablam! 121 |     pub fn simulate(&mut self) {
Nov 01 06:37:54.968 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: variant is never constructed: `Buy`
Nov 01 06:37:54.968 INFO kablam!  --> src/village_mind/trade_request.rs:5:5
Nov 01 06:37:54.968 INFO kablam!   |
Nov 01 06:37:54.968 INFO kablam! 5 |     Buy,
Nov 01 06:37:54.968 INFO kablam!   |     ^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: variant is never constructed: `Sell`
Nov 01 06:37:54.968 INFO kablam!  --> src/village_mind/trade_request.rs:6:5
Nov 01 06:37:54.968 INFO kablam!   |
Nov 01 06:37:54.968 INFO kablam! 6 |     Sell,
Nov 01 06:37:54.968 INFO kablam!   |     ^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: struct is never constructed: `TradeRequest`
Nov 01 06:37:54.968 INFO kablam!  --> src/village_mind/trade_request.rs:9:1
Nov 01 06:37:54.968 INFO kablam!   |
Nov 01 06:37:54.968 INFO kablam! 9 | pub struct TradeRequest {
Nov 01 06:37:54.968 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: method is never used: `new`
Nov 01 06:37:54.968 INFO kablam!   --> src/village_mind/trade_request.rs:17:5
Nov 01 06:37:54.968 INFO kablam!    |
Nov 01 06:37:54.968 INFO kablam! 17 |     pub fn new(trade_type: TradeType, amount: u32, resource_type: ResourceType) -> TradeRequest{
Nov 01 06:37:54.968 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: struct is never constructed: `VillageMind`
Nov 01 06:37:54.968 INFO kablam!  --> src/village_mind/mod.rs:6:1
Nov 01 06:37:54.968 INFO kablam!   |
Nov 01 06:37:54.968 INFO kablam! 6 | pub struct VillageMind {
Nov 01 06:37:54.968 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: method is never used: `new`
Nov 01 06:37:54.968 INFO kablam!   --> src/village_mind/mod.rs:11:5
Nov 01 06:37:54.968 INFO kablam!    |
Nov 01 06:37:54.968 INFO kablam! 11 |     pub fn new(village: VillageRef) -> VillageMind {
Nov 01 06:37:54.968 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.968 INFO kablam! warning: method is never used: `trade`
Nov 01 06:37:54.968 INFO kablam!   --> src/village_mind/mod.rs:19:5
Nov 01 06:37:54.968 INFO kablam!    |
Nov 01 06:37:54.968 INFO kablam! 19 |     pub fn trade(&mut self) -> Vec<TradeRequest> {
Nov 01 06:37:54.968 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.968 INFO kablam! 
Nov 01 06:37:54.972 INFO kablam! warning: method is never used: `manage_village`
Nov 01 06:37:54.972 INFO kablam!   --> src/village_mind/mod.rs:24:5
Nov 01 06:37:54.972 INFO kablam!    |
Nov 01 06:37:54.972 INFO kablam! 24 |     pub fn manage_village(&mut self) {
Nov 01 06:37:54.972 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:54.972 INFO kablam! 
Nov 01 06:37:54.972 INFO kablam! warning: variable `villageRC` should have a snake case name such as `village_rc`
Nov 01 06:37:54.972 INFO kablam!   --> src/simulation/mod.rs:45:13
Nov 01 06:37:54.972 INFO kablam!    |
Nov 01 06:37:54.972 INFO kablam! 45 |         let villageRC = Rc::new(RefCell::new(village));
Nov 01 06:37:54.972 INFO kablam!    |             ^^^^^^^^^
Nov 01 06:37:54.972 INFO kablam!    |
Nov 01 06:37:54.972 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 06:37:54.972 INFO kablam! 
Nov 01 06:37:55.227 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.81s
Nov 01 06:37:55.229 INFO kablam! su: No module specific data is present
Nov 01 06:37:55.523 INFO running `"docker" "rm" "-f" "e539dddbc8decf71c702cd2c7f500bb9df4d8470c820befbe749151f1bc06278"`
Nov 01 06:37:55.667 INFO blam! e539dddbc8decf71c702cd2c7f500bb9df4d8470c820befbe749151f1bc06278
Nov 01 06:37:55.667 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 06:37:55.923 INFO blam! 8b5579336af9a0abb594b9c598a412582cdaf9bc8939327baa7a5550be470e69
Nov 01 06:37:55.929 INFO running `"docker" "start" "-a" "8b5579336af9a0abb594b9c598a412582cdaf9bc8939327baa7a5550be470e69"`
Nov 01 06:37:56.980 INFO kablam! usermod: no changes
Nov 01 06:37:57.055 INFO kablam!    Compiling econ-sim v0.1.0 (/source)
Nov 01 06:37:57.523 INFO kablam! warning: unused import: `village_mind::*`
Nov 01 06:37:57.523 INFO kablam!    --> src/simulation/mod.rs:181:9
Nov 01 06:37:57.523 INFO kablam!     |
Nov 01 06:37:57.523 INFO kablam! 181 |     use village_mind::*;
Nov 01 06:37:57.523 INFO kablam!     |         ^^^^^^^^^^^^^^^
Nov 01 06:37:57.523 INFO kablam!     |
Nov 01 06:37:57.523 INFO kablam!     = note: #[warn(unused_imports)] on by default
Nov 01 06:37:57.523 INFO kablam! 
Nov 01 06:37:57.523 INFO kablam! warning: unused import: `village::resource::*`
Nov 01 06:37:57.523 INFO kablam!    --> src/simulation/mod.rs:183:9
Nov 01 06:37:57.523 INFO kablam!     |
Nov 01 06:37:57.523 INFO kablam! 183 |     use village::resource::*;
Nov 01 06:37:57.523 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.523 INFO kablam! 
Nov 01 06:37:57.523 INFO kablam! warning: unused import: `village_mind::trade_request::*`
Nov 01 06:37:57.523 INFO kablam!    --> src/simulation/mod.rs:184:9
Nov 01 06:37:57.523 INFO kablam!     |
Nov 01 06:37:57.523 INFO kablam! 184 |     use village_mind::trade_request::*;
Nov 01 06:37:57.523 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.523 INFO kablam! 
Nov 01 06:37:57.523 INFO kablam! warning: unused import: `village::worker::*`
Nov 01 06:37:57.523 INFO kablam!    --> src/village/mod.rs:140:9
Nov 01 06:37:57.523 INFO kablam!     |
Nov 01 06:37:57.523 INFO kablam! 140 |     use village::worker::*;
Nov 01 06:37:57.523 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.523 INFO kablam! 
Nov 01 06:37:57.771 INFO kablam! warning: unused variable: `w`
Nov 01 06:37:57.771 INFO kablam!    --> src/simulation/mod.rs:187:23
Nov 01 06:37:57.771 INFO kablam!     |
Nov 01 06:37:57.771 INFO kablam! 187 |         Village::new(|w: &worker::Worker| false)
Nov 01 06:37:57.771 INFO kablam!     |                       ^ help: consider using `_w` instead
Nov 01 06:37:57.771 INFO kablam!     |
Nov 01 06:37:57.771 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 06:37:57.771 INFO kablam! 
Nov 01 06:37:57.771 INFO kablam! warning: unused variable: `w`
Nov 01 06:37:57.771 INFO kablam!    --> src/village/mod.rs:143:23
Nov 01 06:37:57.771 INFO kablam!     |
Nov 01 06:37:57.771 INFO kablam! 143 |         Village::new(|w: &Worker| false)
Nov 01 06:37:57.771 INFO kablam!     |                       ^ help: consider using `_w` instead
Nov 01 06:37:57.771 INFO kablam! 
Nov 01 06:37:57.771 INFO kablam! warning: unused variable: `w`
Nov 01 06:37:57.771 INFO kablam!   --> src/village_mind/mod.rs:38:44
Nov 01 06:37:57.771 INFO kablam!    |
Nov 01 06:37:57.771 INFO kablam! 38 |         Rc::new(RefCell::new(Village::new(|w: &Worker| false)))
Nov 01 06:37:57.771 INFO kablam!    |                                            ^ help: consider using `_w` instead
Nov 01 06:37:57.771 INFO kablam! 
Nov 01 06:37:57.771 INFO kablam! warning: unused variable: `x`
Nov 01 06:37:57.771 INFO kablam!    --> src/village/mod.rs:278:57
Nov 01 06:37:57.771 INFO kablam!     |
Nov 01 06:37:57.771 INFO kablam! 278 |         let r1 = v.create_resource(ResourceType::Wood, |x| 2 as f64);
Nov 01 06:37:57.771 INFO kablam!     |                                                         ^ help: consider using `_x` instead
Nov 01 06:37:57.771 INFO kablam! 
Nov 01 06:37:57.771 INFO kablam! warning: unused variable: `r1`
Nov 01 06:37:57.771 INFO kablam!    --> src/village/mod.rs:278:13
Nov 01 06:37:57.771 INFO kablam!     |
Nov 01 06:37:57.771 INFO kablam! 278 |         let r1 = v.create_resource(ResourceType::Wood, |x| 2 as f64);
Nov 01 06:37:57.771 INFO kablam!     |             ^^ help: consider using `_r1` instead
Nov 01 06:37:57.771 INFO kablam! 
Nov 01 06:37:57.807 INFO kablam! warning: variable does not need to be mutable
Nov 01 06:37:57.807 INFO kablam!    --> src/simulation/mod.rs:200:13
Nov 01 06:37:57.807 INFO kablam!     |
Nov 01 06:37:57.807 INFO kablam! 200 |         let mut simulation = Simulation::new();
Nov 01 06:37:57.807 INFO kablam!     |             ----^^^^^^^^^^
Nov 01 06:37:57.807 INFO kablam!     |             |
Nov 01 06:37:57.807 INFO kablam!     |             help: remove this `mut`
Nov 01 06:37:57.807 INFO kablam!     |
Nov 01 06:37:57.807 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 06:37:57.807 INFO kablam! 
Nov 01 06:37:57.807 INFO kablam! warning: variable does not need to be mutable
Nov 01 06:37:57.807 INFO kablam!    --> src/simulation/mod.rs:207:13
Nov 01 06:37:57.807 INFO kablam!     |
Nov 01 06:37:57.807 INFO kablam! 207 |         let mut simulation = Simulation::new();
Nov 01 06:37:57.807 INFO kablam!     |             ----^^^^^^^^^^
Nov 01 06:37:57.807 INFO kablam!     |             |
Nov 01 06:37:57.807 INFO kablam!     |             help: remove this `mut`
Nov 01 06:37:57.807 INFO kablam! 
Nov 01 06:37:57.867 INFO kablam! warning: method is never used: `simulate`
Nov 01 06:37:57.867 INFO kablam!   --> src/simulation/mod.rs:58:5
Nov 01 06:37:57.867 INFO kablam!    |
Nov 01 06:37:57.867 INFO kablam! 58 |     pub fn simulate(&mut self) {
Nov 01 06:37:57.867 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.867 INFO kablam!    |
Nov 01 06:37:57.867 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 06:37:57.867 INFO kablam! 
Nov 01 06:37:57.867 INFO kablam! warning: method is never used: `new`
Nov 01 06:37:57.867 INFO kablam!   --> src/village/resource.rs:29:5
Nov 01 06:37:57.867 INFO kablam!    |
Nov 01 06:37:57.867 INFO kablam! 29 |     pub fn new(resource_type : ResourceType, resource_id : ResourceId, collect_resource : CollectResource) -> Resource {
Nov 01 06:37:57.867 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.867 INFO kablam! 
Nov 01 06:37:57.867 INFO kablam! warning: method is never used: `resource`
Nov 01 06:37:57.867 INFO kablam!   --> src/village/mod.rs:87:5
Nov 01 06:37:57.867 INFO kablam!    |
Nov 01 06:37:57.867 INFO kablam! 87 |     pub fn resource(&self, resource_id: ResourceId) -> Option<&Resource> {
Nov 01 06:37:57.867 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.867 INFO kablam! 
Nov 01 06:37:57.867 INFO kablam! warning: field is never used: `village`
Nov 01 06:37:57.867 INFO kablam!  --> src/village_mind/mod.rs:7:5
Nov 01 06:37:57.867 INFO kablam!   |
Nov 01 06:37:57.867 INFO kablam! 7 |     village: VillageRef,
Nov 01 06:37:57.867 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.867 INFO kablam! 
Nov 01 06:37:57.867 INFO kablam! warning: method is never used: `manage_village`
Nov 01 06:37:57.867 INFO kablam!   --> src/village_mind/mod.rs:24:5
Nov 01 06:37:57.867 INFO kablam!    |
Nov 01 06:37:57.867 INFO kablam! 24 |     pub fn manage_village(&mut self) {
Nov 01 06:37:57.867 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.867 INFO kablam! 
Nov 01 06:37:57.867 INFO kablam! warning: variable `villageRC` should have a snake case name such as `village_rc`
Nov 01 06:37:57.867 INFO kablam!   --> src/simulation/mod.rs:45:13
Nov 01 06:37:57.867 INFO kablam!    |
Nov 01 06:37:57.867 INFO kablam! 45 |         let villageRC = Rc::new(RefCell::new(village));
Nov 01 06:37:57.867 INFO kablam!    |             ^^^^^^^^^
Nov 01 06:37:57.867 INFO kablam!    |
Nov 01 06:37:57.867 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 06:37:57.867 INFO kablam! 
Nov 01 06:37:57.877 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 06:37:57.877 INFO kablam!    --> src/village/mod.rs:170:9
Nov 01 06:37:57.877 INFO kablam!     |
Nov 01 06:37:57.877 INFO kablam! 170 |         v.assign_worker(w1, r1);
Nov 01 06:37:57.877 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.877 INFO kablam!     |
Nov 01 06:37:57.877 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 06:37:57.877 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 06:37:57.877 INFO kablam! 
Nov 01 06:37:57.877 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 06:37:57.877 INFO kablam!    --> src/village/mod.rs:182:9
Nov 01 06:37:57.877 INFO kablam!     |
Nov 01 06:37:57.877 INFO kablam! 182 |         v.assign_worker(w1, r1);
Nov 01 06:37:57.877 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.877 INFO kablam!     |
Nov 01 06:37:57.877 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 06:37:57.877 INFO kablam! 
Nov 01 06:37:57.877 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 06:37:57.877 INFO kablam!    --> src/village/mod.rs:183:9
Nov 01 06:37:57.877 INFO kablam!     |
Nov 01 06:37:57.877 INFO kablam! 183 |         v.assign_worker(w1, 0);
Nov 01 06:37:57.877 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.877 INFO kablam!     |
Nov 01 06:37:57.877 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 06:37:57.877 INFO kablam! 
Nov 01 06:37:57.879 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 06:37:57.879 INFO kablam!    --> src/village/mod.rs:220:9
Nov 01 06:37:57.879 INFO kablam!     |
Nov 01 06:37:57.879 INFO kablam! 220 |         v.assign_worker(w1, r1);
Nov 01 06:37:57.879 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.879 INFO kablam!     |
Nov 01 06:37:57.879 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 06:37:57.879 INFO kablam! 
Nov 01 06:37:57.879 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 06:37:57.879 INFO kablam!    --> src/village/mod.rs:221:9
Nov 01 06:37:57.879 INFO kablam!     |
Nov 01 06:37:57.880 INFO kablam! 221 |         v.assign_worker(w2, r1);
Nov 01 06:37:57.880 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:37:57.880 INFO kablam!     |
Nov 01 06:37:57.880 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 06:37:57.880 INFO kablam! 
Nov 01 06:37:59.323 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.29s
Nov 01 06:37:59.323 INFO kablam! su: No module specific data is present
Nov 01 06:38:00.049 INFO running `"docker" "rm" "-f" "8b5579336af9a0abb594b9c598a412582cdaf9bc8939327baa7a5550be470e69"`
Nov 01 06:38:00.375 INFO blam! 8b5579336af9a0abb594b9c598a412582cdaf9bc8939327baa7a5550be470e69
Nov 01 06:38:00.375 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 06:38:00.952 INFO blam! ac7bb3891b6e23dbf99faeedea220e49ad961d8998a2c1d208ff098aebb3294b
Nov 01 06:38:00.955 INFO running `"docker" "start" "-a" "ac7bb3891b6e23dbf99faeedea220e49ad961d8998a2c1d208ff098aebb3294b"`
Nov 01 06:38:02.165 INFO kablam! usermod: no changes
Nov 01 06:38:02.205 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Nov 01 06:38:02.207 INFO kablam!      Running /target/debug/deps/econ_sim-588e8cf95c5fa366
Nov 01 06:38:02.213 INFO blam! 
Nov 01 06:38:02.213 INFO blam! running 23 tests
Nov 01 06:38:02.213 INFO blam! test simulation::tests::handle_trades_basic_sell_and_buy ... ok
Nov 01 06:38:02.213 INFO blam! test simulation::tests::add_village ... ok
Nov 01 06:38:02.213 INFO blam! test simulation::tests::handle_trades_price_minimum ... ok
Nov 01 06:38:02.216 INFO blam! test simulation::tests::initial_price_directions ... ok
Nov 01 06:38:02.216 INFO blam! test simulation::tests::initial_resource_prices ... ok
Nov 01 06:38:02.216 INFO blam! test village::tests::assign_worker_to_resource ... ok
Nov 01 06:38:02.216 INFO blam! test village::tests::assign_worker_to_resource_invalid_resource_id ... ok
Nov 01 06:38:02.223 INFO blam! test simulation::tests::handle_trades_upward_price ... ok
Nov 01 06:38:02.224 INFO blam! test village::tests::assign_worker_to_resource_invalid_worker_id ... ok
Nov 01 06:38:02.224 INFO blam! test simulation::tests::handle_trades_downward_price ... ok
Nov 01 06:38:02.224 INFO blam! test village::tests::create_resources ... ok
Nov 01 06:38:02.224 INFO blam! test village::tests::get_resources_by_type ... ok
Nov 01 06:38:02.224 INFO blam! test simulation::tests::handle_trades_no_requests ... ok
Nov 01 06:38:02.224 INFO blam! test simulation::tests::handle_trades_multiple_rounds_downward ... ok
Nov 01 06:38:02.224 INFO blam! test simulation::tests::handle_trades_multiple_rounds_upward ... ok
Nov 01 06:38:02.224 INFO blam! test village_mind::tests::trade_test ... ok
Nov 01 06:38:02.224 INFO blam! test village::tests::simulate_collect_resources ... ok
Nov 01 06:38:02.234 INFO blam! test village::tests::unassign_worker_from_resource ... ok
Nov 01 06:38:02.234 INFO kablam! su: No module specific data is present
Nov 01 06:38:02.234 INFO blam! test village::tests::simulate_increase_worker_age ... ok
Nov 01 06:38:02.234 INFO blam! test village::tests::simulate_resource_collect ... ok
Nov 01 06:38:02.234 INFO blam! test village::tests::stockpile_starts_empty ... ok
Nov 01 06:38:02.234 INFO blam! test village::tests::simulate_worker_death ... ok
Nov 01 06:38:02.234 INFO blam! test village::tests::simulate_increase_worker_age_multiple ... ok
Nov 01 06:38:02.234 INFO blam! 
Nov 01 06:38:02.234 INFO blam! test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:38:02.234 INFO blam! 
Nov 01 06:38:02.940 INFO running `"docker" "rm" "-f" "ac7bb3891b6e23dbf99faeedea220e49ad961d8998a2c1d208ff098aebb3294b"`
Nov 01 06:38:03.134 INFO blam! ac7bb3891b6e23dbf99faeedea220e49ad961d8998a2c1d208ff098aebb3294b
