Oct 26 23:14:13.536 INFO checking oyarsa/escalonamento against master#155510e377ae2a8d8ee0dad1a5f809c9062a5526 for pr-55192-2 Oct 26 23:14:13.536 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-55192-2/worker-4/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/pr-55192-2/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/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 +155510e377ae2a8d8ee0dad1a5f809c9062a5526-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"` Oct 26 23:14:14.029 INFO blam! b2c2047b488d12985695793fa48393ce4a60dfdc7c8fd2aaa7deb6b4818e928b Oct 26 23:14:14.031 INFO running `"docker" "start" "-a" "b2c2047b488d12985695793fa48393ce4a60dfdc7c8fd2aaa7deb6b4818e928b"` Oct 26 23:14:15.863 INFO kablam! usermod: no changes Oct 26 23:14:15.923 INFO kablam! Checking rand v0.3.15 Oct 26 23:14:17.731 INFO kablam! Checking escalonamento v0.0.1 (/source) Oct 26 23:14:18.820 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.820 INFO kablam! --> src/grasp.rs:76:31 Oct 26 23:14:18.820 INFO kablam! | Oct 26 23:14:18.820 INFO kablam! 76 | fn construcao(mut rng: &mut R, inst: &Instancia, alfa: f64) -> Solucao { Oct 26 23:14:18.820 INFO kablam! | ----^^^ Oct 26 23:14:18.820 INFO kablam! | | Oct 26 23:14:18.820 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.820 INFO kablam! | Oct 26 23:14:18.820 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 26 23:14:18.820 INFO kablam! Oct 26 23:14:18.850 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.850 INFO kablam! --> src/ag.rs:71:42 Oct 26 23:14:18.850 INFO kablam! | Oct 26 23:14:18.850 INFO kablam! 71 | fn get_index_from_roleta(mut rng: &mut R, roleta: &[f32]) -> usize { Oct 26 23:14:18.850 INFO kablam! | ----^^^ Oct 26 23:14:18.850 INFO kablam! | | Oct 26 23:14:18.850 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.850 INFO kablam! Oct 26 23:14:18.850 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.850 INFO kablam! --> src/ag.rs:82:39 Oct 26 23:14:18.850 INFO kablam! | Oct 26 23:14:18.850 INFO kablam! 82 | fn seleciona_pais<'a, R: Rng + Sized>(mut rng: &mut R, Oct 26 23:14:18.851 INFO kablam! | ----^^^ Oct 26 23:14:18.851 INFO kablam! | | Oct 26 23:14:18.851 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.851 INFO kablam! Oct 26 23:14:18.860 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.860 INFO kablam! --> src/ag.rs:123:40 Oct 26 23:14:18.861 INFO kablam! | Oct 26 23:14:18.861 INFO kablam! 123 | fn individuo_aleatorio(mut rng: &mut R, inst: &Instancia) -> Solucao { Oct 26 23:14:18.861 INFO kablam! | ----^^^ Oct 26 23:14:18.861 INFO kablam! | | Oct 26 23:14:18.861 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.861 INFO kablam! Oct 26 23:14:18.862 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.863 INFO kablam! --> src/ag.rs:128:40 Oct 26 23:14:18.863 INFO kablam! | Oct 26 23:14:18.864 INFO kablam! 128 | fn sequencia_aleatoria(mut rng: &mut R, inst: &Instancia) -> Sequencia { Oct 26 23:14:18.864 INFO kablam! | ----^^^ Oct 26 23:14:18.864 INFO kablam! | | Oct 26 23:14:18.864 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.864 INFO kablam! Oct 26 23:14:18.866 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.866 INFO kablam! --> src/ag.rs:136:38 Oct 26 23:14:18.866 INFO kablam! | Oct 26 23:14:18.866 INFO kablam! 136 | fn two_opt_aleatorio(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Oct 26 23:14:18.866 INFO kablam! | ----^^^ Oct 26 23:14:18.866 INFO kablam! | | Oct 26 23:14:18.866 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.866 INFO kablam! Oct 26 23:14:18.867 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.867 INFO kablam! --> src/ag.rs:143:31 Oct 26 23:14:18.868 INFO kablam! | Oct 26 23:14:18.868 INFO kablam! 143 | fn gen_points(mut rng: &mut R, num_tarefas: usize) -> (IdTarefa, IdTarefa) { Oct 26 23:14:18.868 INFO kablam! | ----^^^ Oct 26 23:14:18.868 INFO kablam! | | Oct 26 23:14:18.868 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.868 INFO kablam! Oct 26 23:14:18.873 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.874 INFO kablam! --> src/ag.rs:150:34 Oct 26 23:14:18.874 INFO kablam! | Oct 26 23:14:18.874 INFO kablam! 150 | fn pmx_crossover(mut rng: &mut R, pai1: &Sequencia, pai2: &Sequencia) -> Sequencia { Oct 26 23:14:18.874 INFO kablam! | ----^^^ Oct 26 23:14:18.874 INFO kablam! | | Oct 26 23:14:18.874 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.874 INFO kablam! Oct 26 23:14:18.883 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.883 INFO kablam! --> src/ag.rs:173:38 Oct 26 23:14:18.883 INFO kablam! | Oct 26 23:14:18.883 INFO kablam! 173 | fn ordered_crossover(mut rng: &mut R, Oct 26 23:14:18.883 INFO kablam! | ----^^^ Oct 26 23:14:18.883 INFO kablam! | | Oct 26 23:14:18.884 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.884 INFO kablam! Oct 26 23:14:18.886 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.886 INFO kablam! --> src/ag.rs:206:31 Oct 26 23:14:18.887 INFO kablam! | Oct 26 23:14:18.887 INFO kablam! 206 | fn cruzamento(mut rng: &mut R, Oct 26 23:14:18.887 INFO kablam! | ----^^^ Oct 26 23:14:18.887 INFO kablam! | | Oct 26 23:14:18.887 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.887 INFO kablam! Oct 26 23:14:18.890 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.890 INFO kablam! --> src/ag.rs:225:33 Oct 26 23:14:18.891 INFO kablam! | Oct 26 23:14:18.891 INFO kablam! 225 | fn recombinacao(mut rng: &mut R, Oct 26 23:14:18.891 INFO kablam! | ----^^^ Oct 26 23:14:18.891 INFO kablam! | | Oct 26 23:14:18.891 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.891 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.892 INFO kablam! --> src/grasp.rs:76:31 Oct 26 23:14:18.892 INFO kablam! | Oct 26 23:14:18.892 INFO kablam! 76 | fn construcao(mut rng: &mut R, inst: &Instancia, alfa: f64) -> Solucao { Oct 26 23:14:18.892 INFO kablam! | ----^^^ Oct 26 23:14:18.892 INFO kablam! | | Oct 26 23:14:18.892 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.892 INFO kablam! | Oct 26 23:14:18.893 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 26 23:14:18.893 INFO kablam! Oct 26 23:14:18.893 INFO kablam! Oct 26 23:14:18.894 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.894 INFO kablam! --> src/ag.rs:240:34 Oct 26 23:14:18.894 INFO kablam! | Oct 26 23:14:18.894 INFO kablam! 240 | fn swap_vertices(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Oct 26 23:14:18.894 INFO kablam! | ----^^^ Oct 26 23:14:18.894 INFO kablam! | | Oct 26 23:14:18.895 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.895 INFO kablam! Oct 26 23:14:18.895 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.896 INFO kablam! --> src/ag.rs:247:28 Oct 26 23:14:18.896 INFO kablam! | Oct 26 23:14:18.896 INFO kablam! 247 | fn mutacao(mut rng: &mut R, Oct 26 23:14:18.896 INFO kablam! | ----^^^ Oct 26 23:14:18.896 INFO kablam! | | Oct 26 23:14:18.896 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.896 INFO kablam! Oct 26 23:14:18.903 INFO kablam! warning: function is never used: `is_factivel` Oct 26 23:14:18.904 INFO kablam! --> src/instancia.rs:81:1 Oct 26 23:14:18.904 INFO kablam! | Oct 26 23:14:18.904 INFO kablam! 81 | fn is_factivel(s: &Sequencia, num_tarefas: usize) -> bool { Oct 26 23:14:18.904 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 23:14:18.904 INFO kablam! | Oct 26 23:14:18.904 INFO kablam! = note: #[warn(dead_code)] on by default Oct 26 23:14:18.905 INFO kablam! Oct 26 23:14:18.905 INFO kablam! warning: function is never used: `frequencias` Oct 26 23:14:18.905 INFO kablam! --> src/instancia.rs:85:1 Oct 26 23:14:18.905 INFO kablam! | Oct 26 23:14:18.905 INFO kablam! 85 | fn frequencias(sequencia: &Sequencia) -> Vec { Oct 26 23:14:18.906 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 23:14:18.906 INFO kablam! Oct 26 23:14:18.952 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.952 INFO kablam! --> src/ag.rs:71:42 Oct 26 23:14:18.952 INFO kablam! | Oct 26 23:14:18.952 INFO kablam! 71 | fn get_index_from_roleta(mut rng: &mut R, roleta: &[f32]) -> usize { Oct 26 23:14:18.952 INFO kablam! | ----^^^ Oct 26 23:14:18.952 INFO kablam! | | Oct 26 23:14:18.952 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.952 INFO kablam! Oct 26 23:14:18.952 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.952 INFO kablam! --> src/ag.rs:82:39 Oct 26 23:14:18.952 INFO kablam! | Oct 26 23:14:18.952 INFO kablam! 82 | fn seleciona_pais<'a, R: Rng + Sized>(mut rng: &mut R, Oct 26 23:14:18.952 INFO kablam! | ----^^^ Oct 26 23:14:18.952 INFO kablam! | | Oct 26 23:14:18.952 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.952 INFO kablam! Oct 26 23:14:18.952 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.952 INFO kablam! --> src/ag.rs:123:40 Oct 26 23:14:18.952 INFO kablam! | Oct 26 23:14:18.952 INFO kablam! 123 | fn individuo_aleatorio(mut rng: &mut R, inst: &Instancia) -> Solucao { Oct 26 23:14:18.952 INFO kablam! | ----^^^ Oct 26 23:14:18.952 INFO kablam! | | Oct 26 23:14:18.952 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.953 INFO kablam! Oct 26 23:14:18.953 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.953 INFO kablam! --> src/ag.rs:128:40 Oct 26 23:14:18.953 INFO kablam! | Oct 26 23:14:18.953 INFO kablam! 128 | fn sequencia_aleatoria(mut rng: &mut R, inst: &Instancia) -> Sequencia { Oct 26 23:14:18.953 INFO kablam! | ----^^^ Oct 26 23:14:18.953 INFO kablam! | | Oct 26 23:14:18.953 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.953 INFO kablam! Oct 26 23:14:18.953 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.953 INFO kablam! --> src/ag.rs:136:38 Oct 26 23:14:18.953 INFO kablam! | Oct 26 23:14:18.953 INFO kablam! 136 | fn two_opt_aleatorio(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Oct 26 23:14:18.953 INFO kablam! | ----^^^ Oct 26 23:14:18.953 INFO kablam! | | Oct 26 23:14:18.953 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.953 INFO kablam! Oct 26 23:14:18.953 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.953 INFO kablam! --> src/ag.rs:143:31 Oct 26 23:14:18.953 INFO kablam! | Oct 26 23:14:18.953 INFO kablam! 143 | fn gen_points(mut rng: &mut R, num_tarefas: usize) -> (IdTarefa, IdTarefa) { Oct 26 23:14:18.953 INFO kablam! | ----^^^ Oct 26 23:14:18.953 INFO kablam! | | Oct 26 23:14:18.953 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.953 INFO kablam! Oct 26 23:14:18.953 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.953 INFO kablam! --> src/ag.rs:150:34 Oct 26 23:14:18.953 INFO kablam! | Oct 26 23:14:18.953 INFO kablam! 150 | fn pmx_crossover(mut rng: &mut R, pai1: &Sequencia, pai2: &Sequencia) -> Sequencia { Oct 26 23:14:18.953 INFO kablam! | ----^^^ Oct 26 23:14:18.953 INFO kablam! | | Oct 26 23:14:18.953 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.953 INFO kablam! Oct 26 23:14:18.967 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.967 INFO kablam! --> src/ag.rs:173:38 Oct 26 23:14:18.967 INFO kablam! | Oct 26 23:14:18.967 INFO kablam! 173 | fn ordered_crossover(mut rng: &mut R, Oct 26 23:14:18.967 INFO kablam! | ----^^^ Oct 26 23:14:18.967 INFO kablam! | | Oct 26 23:14:18.967 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.967 INFO kablam! Oct 26 23:14:18.967 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.967 INFO kablam! --> src/ag.rs:206:31 Oct 26 23:14:18.967 INFO kablam! | Oct 26 23:14:18.967 INFO kablam! 206 | fn cruzamento(mut rng: &mut R, Oct 26 23:14:18.967 INFO kablam! | ----^^^ Oct 26 23:14:18.967 INFO kablam! | | Oct 26 23:14:18.967 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.967 INFO kablam! Oct 26 23:14:18.967 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.967 INFO kablam! --> src/ag.rs:225:33 Oct 26 23:14:18.967 INFO kablam! | Oct 26 23:14:18.967 INFO kablam! 225 | fn recombinacao(mut rng: &mut R, Oct 26 23:14:18.967 INFO kablam! | ----^^^ Oct 26 23:14:18.967 INFO kablam! | | Oct 26 23:14:18.967 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.967 INFO kablam! Oct 26 23:14:18.967 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.967 INFO kablam! --> src/ag.rs:240:34 Oct 26 23:14:18.967 INFO kablam! | Oct 26 23:14:18.967 INFO kablam! 240 | fn swap_vertices(mut rng: &mut R, mut sequencia: Sequencia) -> Sequencia { Oct 26 23:14:18.967 INFO kablam! | ----^^^ Oct 26 23:14:18.967 INFO kablam! | | Oct 26 23:14:18.967 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.967 INFO kablam! Oct 26 23:14:18.967 INFO kablam! warning: variable does not need to be mutable Oct 26 23:14:18.967 INFO kablam! --> src/ag.rs:247:28 Oct 26 23:14:18.967 INFO kablam! | Oct 26 23:14:18.967 INFO kablam! 247 | fn mutacao(mut rng: &mut R, Oct 26 23:14:18.967 INFO kablam! | ----^^^ Oct 26 23:14:18.967 INFO kablam! | | Oct 26 23:14:18.967 INFO kablam! | help: remove this `mut` Oct 26 23:14:18.967 INFO kablam! Oct 26 23:14:18.974 INFO kablam! warning: function is never used: `is_factivel` Oct 26 23:14:18.975 INFO kablam! --> src/instancia.rs:81:1 Oct 26 23:14:18.975 INFO kablam! | Oct 26 23:14:18.975 INFO kablam! 81 | fn is_factivel(s: &Sequencia, num_tarefas: usize) -> bool { Oct 26 23:14:18.975 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 23:14:18.975 INFO kablam! | Oct 26 23:14:18.975 INFO kablam! = note: #[warn(dead_code)] on by default Oct 26 23:14:18.975 INFO kablam! Oct 26 23:14:18.975 INFO kablam! warning: function is never used: `frequencias` Oct 26 23:14:18.975 INFO kablam! --> src/instancia.rs:85:1 Oct 26 23:14:18.975 INFO kablam! | Oct 26 23:14:18.975 INFO kablam! 85 | fn frequencias(sequencia: &Sequencia) -> Vec { Oct 26 23:14:18.975 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 23:14:18.975 INFO kablam! Oct 26 23:14:19.047 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 3.14s Oct 26 23:14:19.047 INFO kablam! su: No module specific data is present Oct 26 23:14:19.994 INFO running `"docker" "rm" "-f" "b2c2047b488d12985695793fa48393ce4a60dfdc7c8fd2aaa7deb6b4818e928b"` Oct 26 23:14:20.390 INFO blam! b2c2047b488d12985695793fa48393ce4a60dfdc7c8fd2aaa7deb6b4818e928b