Nov 04 01:29:02.299 INFO checking oyarsa/escalonamento against master#2ad8c7b3502616aff142a4640cce911c6c2c5463 for pr-55655 Nov 04 01:29:02.301 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55655/worker-3/master#2ad8c7b3502616aff142a4640cce911c6c2c5463:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-55655/master#2ad8c7b3502616aff142a4640cce911c6c2c5463:/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 +2ad8c7b3502616aff142a4640cce911c6c2c5463-alt check --frozen --all --all-targets" "-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"` Nov 04 01:29:02.889 INFO blam! bd0d2d1154fe6b36d3e0293fd42774ca3b76cccdaa8a33661ebcd2ce3736e656 Nov 04 01:29:02.891 INFO running `"docker" "start" "-a" "bd0d2d1154fe6b36d3e0293fd42774ca3b76cccdaa8a33661ebcd2ce3736e656"` Nov 04 01:29:04.681 INFO kablam! usermod: no changes Nov 04 01:29:04.789 INFO kablam! Checking rand v0.3.15 Nov 04 01:29:06.283 INFO kablam! Checking escalonamento v0.0.1 (/source) Nov 04 01:29:07.039 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.040 INFO kablam! --> src/grasp.rs:76:31 Nov 04 01:29:07.040 INFO kablam! | Nov 04 01:29:07.040 INFO kablam! 76 | fn construcao(mut rng: &mut R, inst: &Instancia, alfa: f64) -> Solucao { Nov 04 01:29:07.040 INFO kablam! | ----^^^ Nov 04 01:29:07.041 INFO kablam! | | Nov 04 01:29:07.041 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.041 INFO kablam! | Nov 04 01:29:07.042 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 04 01:29:07.042 INFO kablam! Nov 04 01:29:07.123 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.124 INFO kablam! --> src/ag.rs:71:42 Nov 04 01:29:07.124 INFO kablam! | Nov 04 01:29:07.124 INFO kablam! 71 | fn get_index_from_roleta(mut rng: &mut R, roleta: &[f32]) -> usize { Nov 04 01:29:07.125 INFO kablam! | ----^^^ Nov 04 01:29:07.125 INFO kablam! | | Nov 04 01:29:07.127 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.127 INFO kablam! Nov 04 01:29:07.128 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.128 INFO kablam! --> src/ag.rs:82:39 Nov 04 01:29:07.128 INFO kablam! | Nov 04 01:29:07.129 INFO kablam! 82 | fn seleciona_pais<'a, R: Rng + Sized>(mut rng: &mut R, Nov 04 01:29:07.129 INFO kablam! | ----^^^ Nov 04 01:29:07.129 INFO kablam! | | Nov 04 01:29:07.130 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.130 INFO kablam! Nov 04 01:29:07.130 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.130 INFO kablam! --> src/ag.rs:123:40 Nov 04 01:29:07.131 INFO kablam! | Nov 04 01:29:07.131 INFO kablam! 123 | fn individuo_aleatorio(mut rng: &mut R, inst: &Instancia) -> Solucao { Nov 04 01:29:07.131 INFO kablam! | ----^^^ Nov 04 01:29:07.132 INFO kablam! | | Nov 04 01:29:07.132 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.132 INFO kablam! Nov 04 01:29:07.133 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.133 INFO kablam! --> src/ag.rs:128:40 Nov 04 01:29:07.133 INFO kablam! | Nov 04 01:29:07.133 INFO kablam! 128 | fn sequencia_aleatoria(mut rng: &mut R, inst: &Instancia) -> Sequencia { Nov 04 01:29:07.134 INFO kablam! | ----^^^ Nov 04 01:29:07.134 INFO kablam! | | Nov 04 01:29:07.134 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.135 INFO kablam! Nov 04 01:29:07.135 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.135 INFO kablam! --> src/ag.rs:136:38 Nov 04 01:29:07.136 INFO kablam! | Nov 04 01:29:07.136 INFO kablam! 136 | fn two_opt_aleatorio(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Nov 04 01:29:07.136 INFO kablam! | ----^^^ Nov 04 01:29:07.136 INFO kablam! | | Nov 04 01:29:07.137 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.137 INFO kablam! Nov 04 01:29:07.137 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.138 INFO kablam! --> src/ag.rs:143:31 Nov 04 01:29:07.138 INFO kablam! | Nov 04 01:29:07.142 INFO kablam! 143 | fn gen_points(mut rng: &mut R, num_tarefas: usize) -> (IdTarefa, IdTarefa) { Nov 04 01:29:07.142 INFO kablam! | ----^^^ Nov 04 01:29:07.143 INFO kablam! | | Nov 04 01:29:07.143 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.143 INFO kablam! Nov 04 01:29:07.147 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.147 INFO kablam! --> src/ag.rs:150:34 Nov 04 01:29:07.147 INFO kablam! | Nov 04 01:29:07.148 INFO kablam! 150 | fn pmx_crossover(mut rng: &mut R, pai1: &Sequencia, pai2: &Sequencia) -> Sequencia { Nov 04 01:29:07.148 INFO kablam! | ----^^^ Nov 04 01:29:07.148 INFO kablam! | | Nov 04 01:29:07.148 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.149 INFO kablam! Nov 04 01:29:07.150 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.150 INFO kablam! --> src/ag.rs:173:38 Nov 04 01:29:07.153 INFO kablam! | Nov 04 01:29:07.153 INFO kablam! 173 | fn ordered_crossover(mut rng: &mut R, Nov 04 01:29:07.153 INFO kablam! | ----^^^ Nov 04 01:29:07.154 INFO kablam! | | Nov 04 01:29:07.154 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.154 INFO kablam! Nov 04 01:29:07.155 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.156 INFO kablam! --> src/ag.rs:206:31 Nov 04 01:29:07.159 INFO kablam! | Nov 04 01:29:07.160 INFO kablam! 206 | fn cruzamento(mut rng: &mut R, Nov 04 01:29:07.160 INFO kablam! | ----^^^ Nov 04 01:29:07.160 INFO kablam! | | Nov 04 01:29:07.160 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.161 INFO kablam! Nov 04 01:29:07.163 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.164 INFO kablam! --> src/ag.rs:225:33 Nov 04 01:29:07.164 INFO kablam! | Nov 04 01:29:07.165 INFO kablam! 225 | fn recombinacao(mut rng: &mut R, Nov 04 01:29:07.165 INFO kablam! | ----^^^ Nov 04 01:29:07.165 INFO kablam! | | Nov 04 01:29:07.165 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.166 INFO kablam! Nov 04 01:29:07.167 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.167 INFO kablam! --> src/ag.rs:240:34 Nov 04 01:29:07.168 INFO kablam! | Nov 04 01:29:07.168 INFO kablam! 240 | fn swap_vertices(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Nov 04 01:29:07.168 INFO kablam! | ----^^^ Nov 04 01:29:07.169 INFO kablam! | | Nov 04 01:29:07.169 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.169 INFO kablam! Nov 04 01:29:07.171 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.171 INFO kablam! --> src/ag.rs:247:28 Nov 04 01:29:07.171 INFO kablam! | Nov 04 01:29:07.172 INFO kablam! 247 | fn mutacao(mut rng: &mut R, Nov 04 01:29:07.172 INFO kablam! | ----^^^ Nov 04 01:29:07.172 INFO kablam! | | Nov 04 01:29:07.173 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.173 INFO kablam! Nov 04 01:29:07.179 INFO kablam! warning: function is never used: `is_factivel` Nov 04 01:29:07.179 INFO kablam! --> src/instancia.rs:81:1 Nov 04 01:29:07.179 INFO kablam! | Nov 04 01:29:07.180 INFO kablam! 81 | fn is_factivel(s: &Sequencia, num_tarefas: usize) -> bool { Nov 04 01:29:07.180 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 01:29:07.180 INFO kablam! | Nov 04 01:29:07.180 INFO kablam! = note: #[warn(dead_code)] on by default Nov 04 01:29:07.181 INFO kablam! Nov 04 01:29:07.181 INFO kablam! warning: function is never used: `frequencias` Nov 04 01:29:07.181 INFO kablam! --> src/instancia.rs:85:1 Nov 04 01:29:07.181 INFO kablam! | Nov 04 01:29:07.182 INFO kablam! 85 | fn frequencias(sequencia: &Sequencia) -> Vec { Nov 04 01:29:07.182 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 01:29:07.182 INFO kablam! Nov 04 01:29:07.298 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.298 INFO kablam! --> src/grasp.rs:76:31 Nov 04 01:29:07.299 INFO kablam! | Nov 04 01:29:07.299 INFO kablam! 76 | fn construcao(mut rng: &mut R, inst: &Instancia, alfa: f64) -> Solucao { Nov 04 01:29:07.299 INFO kablam! | ----^^^ Nov 04 01:29:07.300 INFO kablam! | | Nov 04 01:29:07.300 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.300 INFO kablam! | Nov 04 01:29:07.300 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 04 01:29:07.301 INFO kablam! Nov 04 01:29:07.340 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.340 INFO kablam! --> src/ag.rs:71:42 Nov 04 01:29:07.341 INFO kablam! | Nov 04 01:29:07.343 INFO kablam! 71 | fn get_index_from_roleta(mut rng: &mut R, roleta: &[f32]) -> usize { Nov 04 01:29:07.343 INFO kablam! | ----^^^ Nov 04 01:29:07.343 INFO kablam! | | Nov 04 01:29:07.343 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.343 INFO kablam! Nov 04 01:29:07.343 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.343 INFO kablam! --> src/ag.rs:82:39 Nov 04 01:29:07.343 INFO kablam! | Nov 04 01:29:07.343 INFO kablam! 82 | fn seleciona_pais<'a, R: Rng + Sized>(mut rng: &mut R, Nov 04 01:29:07.343 INFO kablam! | ----^^^ Nov 04 01:29:07.343 INFO kablam! | | Nov 04 01:29:07.343 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.343 INFO kablam! Nov 04 01:29:07.365 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.366 INFO kablam! --> src/ag.rs:123:40 Nov 04 01:29:07.366 INFO kablam! | Nov 04 01:29:07.366 INFO kablam! 123 | fn individuo_aleatorio(mut rng: &mut R, inst: &Instancia) -> Solucao { Nov 04 01:29:07.366 INFO kablam! | ----^^^ Nov 04 01:29:07.367 INFO kablam! | | Nov 04 01:29:07.367 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.367 INFO kablam! Nov 04 01:29:07.368 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.368 INFO kablam! --> src/ag.rs:128:40 Nov 04 01:29:07.368 INFO kablam! | Nov 04 01:29:07.368 INFO kablam! 128 | fn sequencia_aleatoria(mut rng: &mut R, inst: &Instancia) -> Sequencia { Nov 04 01:29:07.369 INFO kablam! | ----^^^ Nov 04 01:29:07.369 INFO kablam! | | Nov 04 01:29:07.369 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.370 INFO kablam! Nov 04 01:29:07.370 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.370 INFO kablam! --> src/ag.rs:136:38 Nov 04 01:29:07.370 INFO kablam! | Nov 04 01:29:07.375 INFO kablam! 136 | fn two_opt_aleatorio(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Nov 04 01:29:07.375 INFO kablam! | ----^^^ Nov 04 01:29:07.375 INFO kablam! | | Nov 04 01:29:07.375 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.376 INFO kablam! Nov 04 01:29:07.376 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.376 INFO kablam! --> src/ag.rs:143:31 Nov 04 01:29:07.376 INFO kablam! | Nov 04 01:29:07.377 INFO kablam! 143 | fn gen_points(mut rng: &mut R, num_tarefas: usize) -> (IdTarefa, IdTarefa) { Nov 04 01:29:07.377 INFO kablam! | ----^^^ Nov 04 01:29:07.377 INFO kablam! | | Nov 04 01:29:07.377 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.378 INFO kablam! Nov 04 01:29:07.378 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.378 INFO kablam! --> src/ag.rs:150:34 Nov 04 01:29:07.378 INFO kablam! | Nov 04 01:29:07.379 INFO kablam! 150 | fn pmx_crossover(mut rng: &mut R, pai1: &Sequencia, pai2: &Sequencia) -> Sequencia { Nov 04 01:29:07.379 INFO kablam! | ----^^^ Nov 04 01:29:07.379 INFO kablam! | | Nov 04 01:29:07.379 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.380 INFO kablam! Nov 04 01:29:07.380 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.380 INFO kablam! --> src/ag.rs:173:38 Nov 04 01:29:07.380 INFO kablam! | Nov 04 01:29:07.381 INFO kablam! 173 | fn ordered_crossover(mut rng: &mut R, Nov 04 01:29:07.381 INFO kablam! | ----^^^ Nov 04 01:29:07.381 INFO kablam! | | Nov 04 01:29:07.381 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.382 INFO kablam! Nov 04 01:29:07.382 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.382 INFO kablam! --> src/ag.rs:206:31 Nov 04 01:29:07.382 INFO kablam! | Nov 04 01:29:07.383 INFO kablam! 206 | fn cruzamento(mut rng: &mut R, Nov 04 01:29:07.383 INFO kablam! | ----^^^ Nov 04 01:29:07.383 INFO kablam! | | Nov 04 01:29:07.383 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.383 INFO kablam! Nov 04 01:29:07.384 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.384 INFO kablam! --> src/ag.rs:225:33 Nov 04 01:29:07.384 INFO kablam! | Nov 04 01:29:07.384 INFO kablam! 225 | fn recombinacao(mut rng: &mut R, Nov 04 01:29:07.384 INFO kablam! | ----^^^ Nov 04 01:29:07.385 INFO kablam! | | Nov 04 01:29:07.385 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.385 INFO kablam! Nov 04 01:29:07.385 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.386 INFO kablam! --> src/ag.rs:240:34 Nov 04 01:29:07.386 INFO kablam! | Nov 04 01:29:07.386 INFO kablam! 240 | fn swap_vertices(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Nov 04 01:29:07.386 INFO kablam! | ----^^^ Nov 04 01:29:07.386 INFO kablam! | | Nov 04 01:29:07.391 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.391 INFO kablam! Nov 04 01:29:07.391 INFO kablam! warning: variable does not need to be mutable Nov 04 01:29:07.391 INFO kablam! --> src/ag.rs:247:28 Nov 04 01:29:07.392 INFO kablam! | Nov 04 01:29:07.392 INFO kablam! 247 | fn mutacao(mut rng: &mut R, Nov 04 01:29:07.392 INFO kablam! | ----^^^ Nov 04 01:29:07.392 INFO kablam! | | Nov 04 01:29:07.393 INFO kablam! | help: remove this `mut` Nov 04 01:29:07.393 INFO kablam! Nov 04 01:29:07.393 INFO kablam! warning: function is never used: `is_factivel` Nov 04 01:29:07.393 INFO kablam! --> src/instancia.rs:81:1 Nov 04 01:29:07.394 INFO kablam! | Nov 04 01:29:07.394 INFO kablam! 81 | fn is_factivel(s: &Sequencia, num_tarefas: usize) -> bool { Nov 04 01:29:07.394 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 01:29:07.394 INFO kablam! | Nov 04 01:29:07.395 INFO kablam! = note: #[warn(dead_code)] on by default Nov 04 01:29:07.395 INFO kablam! Nov 04 01:29:07.395 INFO kablam! warning: function is never used: `frequencias` Nov 04 01:29:07.395 INFO kablam! --> src/instancia.rs:85:1 Nov 04 01:29:07.396 INFO kablam! | Nov 04 01:29:07.396 INFO kablam! 85 | fn frequencias(sequencia: &Sequencia) -> Vec { Nov 04 01:29:07.396 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 01:29:07.396 INFO kablam! Nov 04 01:29:07.419 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2.68s Nov 04 01:29:07.419 INFO kablam! su: No module specific data is present Nov 04 01:29:08.429 INFO running `"docker" "rm" "-f" "bd0d2d1154fe6b36d3e0293fd42774ca3b76cccdaa8a33661ebcd2ce3736e656"` Nov 04 01:29:08.636 INFO blam! bd0d2d1154fe6b36d3e0293fd42774ca3b76cccdaa8a33661ebcd2ce3736e656