Nov 06 16:24:45.380 INFO checking oyarsa/escalonamento against master#24e66c28980442a48d9458f1a4f9b76cc722dc8a for pr-55687 Nov 06 16:24:45.380 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55687/worker-4/master#24e66c28980442a48d9458f1a4f9b76cc722dc8a:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-55687/master#24e66c28980442a48d9458f1a4f9b76cc722dc8a:/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 +24e66c28980442a48d9458f1a4f9b76cc722dc8a-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 06 16:24:46.009 INFO blam! 7b5beaa57623af5f3c6202865c7df8920c14010436d0352b00052320496ce2d6 Nov 06 16:24:46.011 INFO running `"docker" "start" "-a" "7b5beaa57623af5f3c6202865c7df8920c14010436d0352b00052320496ce2d6"` Nov 06 16:24:48.799 INFO kablam! usermod: no changes Nov 06 16:24:48.875 INFO kablam! Checking escalonamento v0.0.1 (/source) Nov 06 16:24:49.972 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:49.973 INFO kablam! --> src/grasp.rs:76:31 Nov 06 16:24:49.974 INFO kablam! | Nov 06 16:24:49.975 INFO kablam! 76 | fn construcao(mut rng: &mut R, inst: &Instancia, alfa: f64) -> Solucao { Nov 06 16:24:49.975 INFO kablam! | ----^^^ Nov 06 16:24:49.976 INFO kablam! | | Nov 06 16:24:49.976 INFO kablam! | help: remove this `mut` Nov 06 16:24:49.977 INFO kablam! | Nov 06 16:24:49.978 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 06 16:24:49.978 INFO kablam! Nov 06 16:24:50.042 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.042 INFO kablam! --> src/ag.rs:71:42 Nov 06 16:24:50.042 INFO kablam! | Nov 06 16:24:50.043 INFO kablam! 71 | fn get_index_from_roleta(mut rng: &mut R, roleta: &[f32]) -> usize { Nov 06 16:24:50.043 INFO kablam! | ----^^^ Nov 06 16:24:50.043 INFO kablam! | | Nov 06 16:24:50.043 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.043 INFO kablam! Nov 06 16:24:50.044 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.044 INFO kablam! --> src/ag.rs:82:39 Nov 06 16:24:50.044 INFO kablam! | Nov 06 16:24:50.044 INFO kablam! 82 | fn seleciona_pais<'a, R: Rng + Sized>(mut rng: &mut R, Nov 06 16:24:50.044 INFO kablam! | ----^^^ Nov 06 16:24:50.044 INFO kablam! | | Nov 06 16:24:50.044 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.044 INFO kablam! Nov 06 16:24:50.056 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.056 INFO kablam! --> src/ag.rs:123:40 Nov 06 16:24:50.056 INFO kablam! | Nov 06 16:24:50.056 INFO kablam! 123 | fn individuo_aleatorio(mut rng: &mut R, inst: &Instancia) -> Solucao { Nov 06 16:24:50.056 INFO kablam! | ----^^^ Nov 06 16:24:50.057 INFO kablam! | | Nov 06 16:24:50.057 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.057 INFO kablam! Nov 06 16:24:50.058 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.058 INFO kablam! --> src/ag.rs:128:40 Nov 06 16:24:50.058 INFO kablam! | Nov 06 16:24:50.059 INFO kablam! 128 | fn sequencia_aleatoria(mut rng: &mut R, inst: &Instancia) -> Sequencia { Nov 06 16:24:50.060 INFO kablam! | ----^^^ Nov 06 16:24:50.060 INFO kablam! | | Nov 06 16:24:50.061 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.061 INFO kablam! Nov 06 16:24:50.062 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.063 INFO kablam! --> src/ag.rs:136:38 Nov 06 16:24:50.064 INFO kablam! | Nov 06 16:24:50.064 INFO kablam! 136 | fn two_opt_aleatorio(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Nov 06 16:24:50.065 INFO kablam! | ----^^^ Nov 06 16:24:50.065 INFO kablam! | | Nov 06 16:24:50.066 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.066 INFO kablam! Nov 06 16:24:50.067 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.068 INFO kablam! --> src/ag.rs:143:31 Nov 06 16:24:50.069 INFO kablam! | Nov 06 16:24:50.069 INFO kablam! 143 | fn gen_points(mut rng: &mut R, num_tarefas: usize) -> (IdTarefa, IdTarefa) { Nov 06 16:24:50.070 INFO kablam! | ----^^^ Nov 06 16:24:50.070 INFO kablam! | | Nov 06 16:24:50.071 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.071 INFO kablam! Nov 06 16:24:50.075 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.076 INFO kablam! --> src/ag.rs:150:34 Nov 06 16:24:50.076 INFO kablam! | Nov 06 16:24:50.077 INFO kablam! 150 | fn pmx_crossover(mut rng: &mut R, pai1: &Sequencia, pai2: &Sequencia) -> Sequencia { Nov 06 16:24:50.077 INFO kablam! | ----^^^ Nov 06 16:24:50.078 INFO kablam! | | Nov 06 16:24:50.078 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.079 INFO kablam! Nov 06 16:24:50.088 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.089 INFO kablam! --> src/ag.rs:173:38 Nov 06 16:24:50.089 INFO kablam! | Nov 06 16:24:50.090 INFO kablam! 173 | fn ordered_crossover(mut rng: &mut R, Nov 06 16:24:50.090 INFO kablam! | ----^^^ Nov 06 16:24:50.091 INFO kablam! | | Nov 06 16:24:50.092 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.092 INFO kablam! Nov 06 16:24:50.095 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.096 INFO kablam! --> src/ag.rs:206:31 Nov 06 16:24:50.096 INFO kablam! | Nov 06 16:24:50.097 INFO kablam! 206 | fn cruzamento(mut rng: &mut R, Nov 06 16:24:50.097 INFO kablam! | ----^^^ Nov 06 16:24:50.098 INFO kablam! | | Nov 06 16:24:50.098 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.099 INFO kablam! Nov 06 16:24:50.108 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.109 INFO kablam! --> src/ag.rs:225:33 Nov 06 16:24:50.109 INFO kablam! | Nov 06 16:24:50.110 INFO kablam! 225 | fn recombinacao(mut rng: &mut R, Nov 06 16:24:50.111 INFO kablam! | ----^^^ Nov 06 16:24:50.111 INFO kablam! | | Nov 06 16:24:50.112 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.112 INFO kablam! Nov 06 16:24:50.113 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.114 INFO kablam! --> src/ag.rs:240:34 Nov 06 16:24:50.115 INFO kablam! | Nov 06 16:24:50.115 INFO kablam! 240 | fn swap_vertices(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Nov 06 16:24:50.116 INFO kablam! | ----^^^ Nov 06 16:24:50.116 INFO kablam! | | Nov 06 16:24:50.117 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.117 INFO kablam! Nov 06 16:24:50.119 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.119 INFO kablam! --> src/ag.rs:247:28 Nov 06 16:24:50.120 INFO kablam! | Nov 06 16:24:50.120 INFO kablam! 247 | fn mutacao(mut rng: &mut R, Nov 06 16:24:50.121 INFO kablam! | ----^^^ Nov 06 16:24:50.122 INFO kablam! | | Nov 06 16:24:50.122 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.123 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.123 INFO kablam! --> src/grasp.rs:76:31 Nov 06 16:24:50.124 INFO kablam! | Nov 06 16:24:50.124 INFO kablam! 76 | fn construcao(mut rng: &mut R, inst: &Instancia, alfa: f64) -> Solucao { Nov 06 16:24:50.125 INFO kablam! | ----^^^ Nov 06 16:24:50.126 INFO kablam! | | Nov 06 16:24:50.126 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.126 INFO kablam! | Nov 06 16:24:50.126 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 06 16:24:50.126 INFO kablam! Nov 06 16:24:50.130 INFO kablam! Nov 06 16:24:50.130 INFO kablam! warning: function is never used: `is_factivel` Nov 06 16:24:50.131 INFO kablam! --> src/instancia.rs:81:1 Nov 06 16:24:50.131 INFO kablam! | Nov 06 16:24:50.132 INFO kablam! 81 | fn is_factivel(s: &Sequencia, num_tarefas: usize) -> bool { Nov 06 16:24:50.132 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 06 16:24:50.133 INFO kablam! | Nov 06 16:24:50.134 INFO kablam! = note: #[warn(dead_code)] on by default Nov 06 16:24:50.134 INFO kablam! Nov 06 16:24:50.135 INFO kablam! warning: function is never used: `frequencias` Nov 06 16:24:50.136 INFO kablam! --> src/instancia.rs:85:1 Nov 06 16:24:50.136 INFO kablam! | Nov 06 16:24:50.137 INFO kablam! 85 | fn frequencias(sequencia: &Sequencia) -> Vec { Nov 06 16:24:50.137 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 06 16:24:50.138 INFO kablam! Nov 06 16:24:50.234 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.234 INFO kablam! --> src/ag.rs:71:42 Nov 06 16:24:50.235 INFO kablam! | Nov 06 16:24:50.235 INFO kablam! 71 | fn get_index_from_roleta(mut rng: &mut R, roleta: &[f32]) -> usize { Nov 06 16:24:50.235 INFO kablam! | ----^^^ Nov 06 16:24:50.235 INFO kablam! | | Nov 06 16:24:50.236 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.236 INFO kablam! Nov 06 16:24:50.236 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.236 INFO kablam! --> src/ag.rs:82:39 Nov 06 16:24:50.236 INFO kablam! | Nov 06 16:24:50.236 INFO kablam! 82 | fn seleciona_pais<'a, R: Rng + Sized>(mut rng: &mut R, Nov 06 16:24:50.236 INFO kablam! | ----^^^ Nov 06 16:24:50.236 INFO kablam! | | Nov 06 16:24:50.236 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.236 INFO kablam! Nov 06 16:24:50.239 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.239 INFO kablam! --> src/ag.rs:123:40 Nov 06 16:24:50.239 INFO kablam! | Nov 06 16:24:50.240 INFO kablam! 123 | fn individuo_aleatorio(mut rng: &mut R, inst: &Instancia) -> Solucao { Nov 06 16:24:50.240 INFO kablam! | ----^^^ Nov 06 16:24:50.240 INFO kablam! | | Nov 06 16:24:50.240 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.241 INFO kablam! Nov 06 16:24:50.241 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.241 INFO kablam! --> src/ag.rs:128:40 Nov 06 16:24:50.241 INFO kablam! | Nov 06 16:24:50.242 INFO kablam! 128 | fn sequencia_aleatoria(mut rng: &mut R, inst: &Instancia) -> Sequencia { Nov 06 16:24:50.242 INFO kablam! | ----^^^ Nov 06 16:24:50.242 INFO kablam! | | Nov 06 16:24:50.242 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.242 INFO kablam! Nov 06 16:24:50.242 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.242 INFO kablam! --> src/ag.rs:136:38 Nov 06 16:24:50.242 INFO kablam! | Nov 06 16:24:50.242 INFO kablam! 136 | fn two_opt_aleatorio(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Nov 06 16:24:50.242 INFO kablam! | ----^^^ Nov 06 16:24:50.242 INFO kablam! | | Nov 06 16:24:50.242 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.242 INFO kablam! Nov 06 16:24:50.242 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.242 INFO kablam! --> src/ag.rs:143:31 Nov 06 16:24:50.242 INFO kablam! | Nov 06 16:24:50.242 INFO kablam! 143 | fn gen_points(mut rng: &mut R, num_tarefas: usize) -> (IdTarefa, IdTarefa) { Nov 06 16:24:50.242 INFO kablam! | ----^^^ Nov 06 16:24:50.242 INFO kablam! | | Nov 06 16:24:50.242 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.242 INFO kablam! Nov 06 16:24:50.246 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.246 INFO kablam! --> src/ag.rs:150:34 Nov 06 16:24:50.246 INFO kablam! | Nov 06 16:24:50.246 INFO kablam! 150 | fn pmx_crossover(mut rng: &mut R, pai1: &Sequencia, pai2: &Sequencia) -> Sequencia { Nov 06 16:24:50.246 INFO kablam! | ----^^^ Nov 06 16:24:50.246 INFO kablam! | | Nov 06 16:24:50.246 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.246 INFO kablam! Nov 06 16:24:50.252 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.252 INFO kablam! --> src/ag.rs:173:38 Nov 06 16:24:50.252 INFO kablam! | Nov 06 16:24:50.252 INFO kablam! 173 | fn ordered_crossover(mut rng: &mut R, Nov 06 16:24:50.252 INFO kablam! | ----^^^ Nov 06 16:24:50.252 INFO kablam! | | Nov 06 16:24:50.252 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.252 INFO kablam! Nov 06 16:24:50.257 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.257 INFO kablam! --> src/ag.rs:206:31 Nov 06 16:24:50.257 INFO kablam! | Nov 06 16:24:50.257 INFO kablam! 206 | fn cruzamento(mut rng: &mut R, Nov 06 16:24:50.257 INFO kablam! | ----^^^ Nov 06 16:24:50.257 INFO kablam! | | Nov 06 16:24:50.257 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.257 INFO kablam! Nov 06 16:24:50.260 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.260 INFO kablam! --> src/ag.rs:225:33 Nov 06 16:24:50.260 INFO kablam! | Nov 06 16:24:50.260 INFO kablam! 225 | fn recombinacao(mut rng: &mut R, Nov 06 16:24:50.260 INFO kablam! | ----^^^ Nov 06 16:24:50.260 INFO kablam! | | Nov 06 16:24:50.260 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.260 INFO kablam! Nov 06 16:24:50.260 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.260 INFO kablam! --> src/ag.rs:240:34 Nov 06 16:24:50.260 INFO kablam! | Nov 06 16:24:50.260 INFO kablam! 240 | fn swap_vertices(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Nov 06 16:24:50.260 INFO kablam! | ----^^^ Nov 06 16:24:50.261 INFO kablam! | | Nov 06 16:24:50.261 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.261 INFO kablam! Nov 06 16:24:50.261 INFO kablam! warning: variable does not need to be mutable Nov 06 16:24:50.261 INFO kablam! --> src/ag.rs:247:28 Nov 06 16:24:50.261 INFO kablam! | Nov 06 16:24:50.261 INFO kablam! 247 | fn mutacao(mut rng: &mut R, Nov 06 16:24:50.261 INFO kablam! | ----^^^ Nov 06 16:24:50.261 INFO kablam! | | Nov 06 16:24:50.261 INFO kablam! | help: remove this `mut` Nov 06 16:24:50.261 INFO kablam! Nov 06 16:24:50.263 INFO kablam! warning: function is never used: `is_factivel` Nov 06 16:24:50.263 INFO kablam! --> src/instancia.rs:81:1 Nov 06 16:24:50.263 INFO kablam! | Nov 06 16:24:50.263 INFO kablam! 81 | fn is_factivel(s: &Sequencia, num_tarefas: usize) -> bool { Nov 06 16:24:50.263 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 06 16:24:50.263 INFO kablam! | Nov 06 16:24:50.263 INFO kablam! = note: #[warn(dead_code)] on by default Nov 06 16:24:50.263 INFO kablam! Nov 06 16:24:50.263 INFO kablam! warning: function is never used: `frequencias` Nov 06 16:24:50.263 INFO kablam! --> src/instancia.rs:85:1 Nov 06 16:24:50.263 INFO kablam! | Nov 06 16:24:50.264 INFO kablam! 85 | fn frequencias(sequencia: &Sequencia) -> Vec { Nov 06 16:24:50.264 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 06 16:24:50.264 INFO kablam! Nov 06 16:24:50.329 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1.51s Nov 06 16:24:50.341 INFO kablam! su: No module specific data is present Nov 06 16:24:52.054 INFO running `"docker" "rm" "-f" "7b5beaa57623af5f3c6202865c7df8920c14010436d0352b00052320496ce2d6"` Nov 06 16:24:52.360 INFO blam! 7b5beaa57623af5f3c6202865c7df8920c14010436d0352b00052320496ce2d6