Dec 01 08:31:17.572 INFO testing mrjones/erasure-codes against 1.30.1 for beta-1.31-5
Dec 01 08:31:17.572 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/1.30.1:/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.1 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"`
Dec 01 08:31:18.115 INFO [stdout] 4328360862f0565a6016f5d3321fb5eb239a60c1fe9325ce09f1d3d3ebcb2d9c
Dec 01 08:31:18.121 INFO running `"docker" "start" "-a" "4328360862f0565a6016f5d3321fb5eb239a60c1fe9325ce09f1d3d3ebcb2d9c"`
Dec 01 08:31:19.235 INFO [stderr] usermod: no changes
Dec 01 08:31:19.335 INFO [stderr]    Compiling num-complex v0.1.35
Dec 01 08:31:19.352 INFO [stderr]    Compiling num-bigint v0.1.35
Dec 01 08:31:21.719 INFO [stderr]    Compiling num-rational v0.1.35
Dec 01 08:31:22.472 INFO [stderr]    Compiling num v0.1.36
Dec 01 08:31:22.847 INFO [stderr]    Compiling la v0.2.0
Dec 01 08:31:25.463 INFO [stderr]    Compiling erasure-codes v0.1.0 (/source)
Dec 01 08:31:26.095 INFO [stderr] warning: unused import: `rand::Rng`
Dec 01 08:31:26.095 INFO [stderr]  --> src/main.rs:6:5
Dec 01 08:31:26.095 INFO [stderr]   |
Dec 01 08:31:26.095 INFO [stderr] 6 | use rand::Rng;
Dec 01 08:31:26.095 INFO [stderr]   |     ^^^^^^^^^
Dec 01 08:31:26.095 INFO [stderr]   |
Dec 01 08:31:26.095 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 08:31:26.095 INFO [stderr] 
Dec 01 08:31:26.266 INFO [stderr] warning: unused variable: `rng`
Dec 01 08:31:26.266 INFO [stderr]    --> src/main.rs:195:13
Dec 01 08:31:26.266 INFO [stderr]     |
Dec 01 08:31:26.266 INFO [stderr] 195 |     let mut rng = rand::thread_rng();
Dec 01 08:31:26.266 INFO [stderr]     |             ^^^ help: consider using `_rng` instead
Dec 01 08:31:26.266 INFO [stderr]     |
Dec 01 08:31:26.266 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 08:31:26.266 INFO [stderr] 
Dec 01 08:31:26.266 INFO [stderr] warning: unused variable: `k`
Dec 01 08:31:26.266 INFO [stderr]    --> src/main.rs:331:9
Dec 01 08:31:26.266 INFO [stderr]     |
Dec 01 08:31:26.266 INFO [stderr] 331 |     let k = spec.data_chunks;
Dec 01 08:31:26.266 INFO [stderr]     |         ^ help: consider using `_k` instead
Dec 01 08:31:26.266 INFO [stderr] 
Dec 01 08:31:26.266 INFO [stderr] warning: unused variable: `n`
Dec 01 08:31:26.266 INFO [stderr]    --> src/main.rs:332:9
Dec 01 08:31:26.266 INFO [stderr]     |
Dec 01 08:31:26.266 INFO [stderr] 332 |     let n = spec.data_chunks + spec.local_parities + spec.global_parities;
Dec 01 08:31:26.266 INFO [stderr]     |         ^ help: consider using `_n` instead
Dec 01 08:31:26.266 INFO [stderr] 
Dec 01 08:31:26.266 INFO [stderr] warning: unused variable: `spec_622`
Dec 01 08:31:26.266 INFO [stderr]    --> src/main.rs:404:9
Dec 01 08:31:26.266 INFO [stderr]     |
Dec 01 08:31:26.266 INFO [stderr] 404 |     let spec_622 = CodeSpec{
Dec 01 08:31:26.266 INFO [stderr]     |         ^^^^^^^^ help: consider using `_spec_622` instead
Dec 01 08:31:26.266 INFO [stderr] 
Dec 01 08:31:26.294 INFO [stderr] warning: variable does not need to be mutable
Dec 01 08:31:26.294 INFO [stderr]    --> src/main.rs:195:9
Dec 01 08:31:26.294 INFO [stderr]     |
Dec 01 08:31:26.294 INFO [stderr] 195 |     let mut rng = rand::thread_rng();
Dec 01 08:31:26.294 INFO [stderr]     |         ----^^^
Dec 01 08:31:26.294 INFO [stderr]     |         |
Dec 01 08:31:26.294 INFO [stderr]     |         help: remove this `mut`
Dec 01 08:31:26.294 INFO [stderr]     |
Dec 01 08:31:26.294 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 01 08:31:26.294 INFO [stderr] 
Dec 01 08:31:26.311 INFO [stderr] warning: field is never used: `rows`
Dec 01 08:31:26.311 INFO [stderr]   --> src/main.rs:12:5
Dec 01 08:31:26.311 INFO [stderr]    |
Dec 01 08:31:26.311 INFO [stderr] 12 |     rows: i32,
Dec 01 08:31:26.311 INFO [stderr]    |     ^^^^^^^^^
Dec 01 08:31:26.311 INFO [stderr]    |
Dec 01 08:31:26.311 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 08:31:26.311 INFO [stderr] 
Dec 01 08:31:26.311 INFO [stderr] warning: field is never used: `cols`
Dec 01 08:31:26.311 INFO [stderr]   --> src/main.rs:13:5
Dec 01 08:31:26.311 INFO [stderr]    |
Dec 01 08:31:26.311 INFO [stderr] 13 |     cols: i32,
Dec 01 08:31:26.311 INFO [stderr]    |     ^^^^^^^^^
Dec 01 08:31:26.311 INFO [stderr] 
Dec 01 08:31:26.311 INFO [stderr] warning: field is never used: `parities_per_row`
Dec 01 08:31:26.311 INFO [stderr]   --> src/main.rs:14:5
Dec 01 08:31:26.311 INFO [stderr]    |
Dec 01 08:31:26.311 INFO [stderr] 14 |     parities_per_row: i32,
Dec 01 08:31:26.311 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.311 INFO [stderr] 
Dec 01 08:31:26.311 INFO [stderr] warning: field is never used: `parities_per_col`
Dec 01 08:31:26.311 INFO [stderr]   --> src/main.rs:15:5
Dec 01 08:31:26.311 INFO [stderr]    |
Dec 01 08:31:26.311 INFO [stderr] 15 |     parities_per_col: i32,
Dec 01 08:31:26.311 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.311 INFO [stderr] 
Dec 01 08:31:26.311 INFO [stderr] warning: variant is never constructed: `Data`
Dec 01 08:31:26.312 INFO [stderr]   --> src/main.rs:30:5
Dec 01 08:31:26.312 INFO [stderr]    |
Dec 01 08:31:26.312 INFO [stderr] 30 |     Data(DataChunkIndex),
Dec 01 08:31:26.312 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: variant is never constructed: `LocalParity`
Dec 01 08:31:26.312 INFO [stderr]   --> src/main.rs:31:5
Dec 01 08:31:26.312 INFO [stderr]    |
Dec 01 08:31:26.312 INFO [stderr] 31 |     LocalParity(LocalParityIndex),
Dec 01 08:31:26.312 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: variant is never constructed: `GlobalParity`
Dec 01 08:31:26.312 INFO [stderr]   --> src/main.rs:32:5
Dec 01 08:31:26.312 INFO [stderr]    |
Dec 01 08:31:26.312 INFO [stderr] 32 |     GlobalParity(GlobalParityIndex),
Dec 01 08:31:26.312 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: field is never used: `global_parities`
Dec 01 08:31:26.312 INFO [stderr]   --> src/main.rs:69:5
Dec 01 08:31:26.312 INFO [stderr]    |
Dec 01 08:31:26.312 INFO [stderr] 69 |     global_parities: Vec<Vec<u8>>,
Dec 01 08:31:26.312 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: function is never used: `v_dot`
Dec 01 08:31:26.312 INFO [stderr]    --> src/main.rs:103:1
Dec 01 08:31:26.312 INFO [stderr]     |
Dec 01 08:31:26.312 INFO [stderr] 103 | fn v_dot(a: &Vec<u8>, b: &Vec<u8>) -> u64 {
Dec 01 08:31:26.312 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: function is never used: `v_add`
Dec 01 08:31:26.312 INFO [stderr]    --> src/main.rs:114:1
Dec 01 08:31:26.312 INFO [stderr]     |
Dec 01 08:31:26.312 INFO [stderr] 114 | fn v_add(a: &Vec<u8>, b: &Vec<u8>) -> Vec<u8> {
Dec 01 08:31:26.312 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: function is never used: `v_add_c`
Dec 01 08:31:26.312 INFO [stderr]    --> src/main.rs:118:1
Dec 01 08:31:26.312 INFO [stderr]     |
Dec 01 08:31:26.312 INFO [stderr] 118 | fn v_add_c(a: &Vec<u8>, c: u8) -> Vec<u8> {
Dec 01 08:31:26.312 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: function is never used: `v_mult`
Dec 01 08:31:26.312 INFO [stderr]    --> src/main.rs:122:1
Dec 01 08:31:26.312 INFO [stderr]     |
Dec 01 08:31:26.312 INFO [stderr] 122 | fn v_mult(a: &Vec<u8>, b: &Vec<u8>) -> Vec<u8>{
Dec 01 08:31:26.312 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: function is never used: `v_mult_c`
Dec 01 08:31:26.312 INFO [stderr]    --> src/main.rs:126:1
Dec 01 08:31:26.312 INFO [stderr]     |
Dec 01 08:31:26.312 INFO [stderr] 126 | fn v_mult_c(a: &Vec<u8>, c: u8) -> Vec<u8>{
Dec 01 08:31:26.312 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: function is never used: `to_matrix`
Dec 01 08:31:26.312 INFO [stderr]    --> src/main.rs:130:1
Dec 01 08:31:26.312 INFO [stderr]     |
Dec 01 08:31:26.312 INFO [stderr] 130 | fn to_matrix(a: &Vec<&Vec<u8>>) -> la::Matrix<f32> {
Dec 01 08:31:26.312 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: function is never used: `rank`
Dec 01 08:31:26.312 INFO [stderr]    --> src/main.rs:145:1
Dec 01 08:31:26.312 INFO [stderr]     |
Dec 01 08:31:26.312 INFO [stderr] 145 | fn rank(svd: &la::SVD<f32>) -> usize {
Dec 01 08:31:26.312 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: function is never used: `one_null_basis`
Dec 01 08:31:26.312 INFO [stderr]    --> src/main.rs:157:1
Dec 01 08:31:26.312 INFO [stderr]     |
Dec 01 08:31:26.312 INFO [stderr] 157 | fn one_null_basis(svd: &la::SVD<f32>) -> Vec<u8> {
Dec 01 08:31:26.312 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: function is never used: `one_null_basis_wrapper`
Dec 01 08:31:26.312 INFO [stderr]    --> src/main.rs:170:1
Dec 01 08:31:26.312 INFO [stderr]     |
Dec 01 08:31:26.312 INFO [stderr] 170 | fn one_null_basis_wrapper(a: &Vec<&Vec<u8>>) -> Vec<u8> {
Dec 01 08:31:26.312 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.312 INFO [stderr] 
Dec 01 08:31:26.312 INFO [stderr] warning: function is never used: `rank_wrapper`
Dec 01 08:31:26.312 INFO [stderr]    --> src/main.rs:179:1
Dec 01 08:31:26.312 INFO [stderr]     |
Dec 01 08:31:26.312 INFO [stderr] 179 | fn rank_wrapper(a: &Vec<&Vec<u8>>) -> usize {
Dec 01 08:31:26.313 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.313 INFO [stderr] 
Dec 01 08:31:26.313 INFO [stderr] warning: function is never used: `generate_g`
Dec 01 08:31:26.313 INFO [stderr]    --> src/main.rs:189:1
Dec 01 08:31:26.313 INFO [stderr]     |
Dec 01 08:31:26.313 INFO [stderr] 189 | fn generate_g(spec: &GPCSpec) -> Vec<Vec<u8>> {
Dec 01 08:31:26.313 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.313 INFO [stderr] 
Dec 01 08:31:26.313 INFO [stderr] warning: function is never used: `generate_gzero`
Dec 01 08:31:26.313 INFO [stderr]    --> src/main.rs:296:1
Dec 01 08:31:26.313 INFO [stderr]     |
Dec 01 08:31:26.313 INFO [stderr] 296 | fn generate_gzero(spec: &GPCSpec) -> Vec<Vec<bool>> {
Dec 01 08:31:26.313 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.313 INFO [stderr] 
Dec 01 08:31:26.313 INFO [stderr] warning: function is never used: `global_coefficients`
Dec 01 08:31:26.313 INFO [stderr]    --> src/main.rs:329:1
Dec 01 08:31:26.313 INFO [stderr]     |
Dec 01 08:31:26.313 INFO [stderr] 329 | fn global_coefficients(spec: &CodeSpec) -> Vec<Vec<u8>> {
Dec 01 08:31:26.313 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.313 INFO [stderr] 
Dec 01 08:31:26.313 INFO [stderr] warning: function is never used: `local_parity_coverage`
Dec 01 08:31:26.313 INFO [stderr]    --> src/main.rs:337:1
Dec 01 08:31:26.313 INFO [stderr]     |
Dec 01 08:31:26.313 INFO [stderr] 337 | fn local_parity_coverage(spec: &CodeSpec) -> CodeResult<std::collections::HashMap<LocalParityIndex, Vec<DataChunkIndex>>> {
Dec 01 08:31:26.313 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.313 INFO [stderr] 
Dec 01 08:31:26.313 INFO [stderr] warning: function is never used: `is_recoverable`
Dec 01 08:31:26.313 INFO [stderr]    --> src/main.rs:361:1
Dec 01 08:31:26.313 INFO [stderr]     |
Dec 01 08:31:26.313 INFO [stderr] 361 | fn is_recoverable(spec: &CodeSpec, erasures: &Vec<ChunkPosition>) -> bool {
Dec 01 08:31:26.313 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:26.313 INFO [stderr] 
Dec 01 08:31:26.699 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 7.43s
Dec 01 08:31:26.703 INFO [stderr] su: No module specific data is present
Dec 01 08:31:27.382 INFO running `"docker" "inspect" "4328360862f0565a6016f5d3321fb5eb239a60c1fe9325ce09f1d3d3ebcb2d9c"`
Dec 01 08:31:27.713 INFO running `"docker" "rm" "-f" "4328360862f0565a6016f5d3321fb5eb239a60c1fe9325ce09f1d3d3ebcb2d9c"`
Dec 01 08:31:27.937 INFO [stdout] 4328360862f0565a6016f5d3321fb5eb239a60c1fe9325ce09f1d3d3ebcb2d9c
Dec 01 08:31:27.942 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/1.30.1:/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.1 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"`
Dec 01 08:31:28.439 INFO [stdout] 1bf129bd4b03bdb753c024ffa502e934afc904a5f265f8a43e711cb16bd1ffc1
Dec 01 08:31:28.447 INFO running `"docker" "start" "-a" "1bf129bd4b03bdb753c024ffa502e934afc904a5f265f8a43e711cb16bd1ffc1"`
Dec 01 08:31:29.635 INFO [stderr] usermod: no changes
Dec 01 08:31:29.739 INFO [stderr]    Compiling erasure-codes v0.1.0 (/source)
Dec 01 08:31:30.346 INFO [stderr] warning: unused import: `rand::Rng`
Dec 01 08:31:30.346 INFO [stderr]  --> src/main.rs:6:5
Dec 01 08:31:30.346 INFO [stderr]   |
Dec 01 08:31:30.346 INFO [stderr] 6 | use rand::Rng;
Dec 01 08:31:30.346 INFO [stderr]   |     ^^^^^^^^^
Dec 01 08:31:30.346 INFO [stderr]   |
Dec 01 08:31:30.346 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 08:31:30.346 INFO [stderr] 
Dec 01 08:31:30.652 INFO [stderr] warning: unused variable: `rng`
Dec 01 08:31:30.652 INFO [stderr]    --> src/main.rs:195:13
Dec 01 08:31:30.652 INFO [stderr]     |
Dec 01 08:31:30.652 INFO [stderr] 195 |     let mut rng = rand::thread_rng();
Dec 01 08:31:30.652 INFO [stderr]     |             ^^^ help: consider using `_rng` instead
Dec 01 08:31:30.652 INFO [stderr]     |
Dec 01 08:31:30.652 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 08:31:30.652 INFO [stderr] 
Dec 01 08:31:30.652 INFO [stderr] warning: unused variable: `k`
Dec 01 08:31:30.652 INFO [stderr]    --> src/main.rs:331:9
Dec 01 08:31:30.652 INFO [stderr]     |
Dec 01 08:31:30.652 INFO [stderr] 331 |     let k = spec.data_chunks;
Dec 01 08:31:30.652 INFO [stderr]     |         ^ help: consider using `_k` instead
Dec 01 08:31:30.652 INFO [stderr] 
Dec 01 08:31:30.652 INFO [stderr] warning: unused variable: `n`
Dec 01 08:31:30.652 INFO [stderr]    --> src/main.rs:332:9
Dec 01 08:31:30.652 INFO [stderr]     |
Dec 01 08:31:30.652 INFO [stderr] 332 |     let n = spec.data_chunks + spec.local_parities + spec.global_parities;
Dec 01 08:31:30.652 INFO [stderr]     |         ^ help: consider using `_n` instead
Dec 01 08:31:30.652 INFO [stderr] 
Dec 01 08:31:30.655 INFO [stderr] warning: unused variable: `spec_622`
Dec 01 08:31:30.655 INFO [stderr]    --> src/main.rs:404:9
Dec 01 08:31:30.655 INFO [stderr]     |
Dec 01 08:31:30.655 INFO [stderr] 404 |     let spec_622 = CodeSpec{
Dec 01 08:31:30.655 INFO [stderr]     |         ^^^^^^^^ help: consider using `_spec_622` instead
Dec 01 08:31:30.656 INFO [stderr] 
Dec 01 08:31:30.695 INFO [stderr] warning: variable does not need to be mutable
Dec 01 08:31:30.695 INFO [stderr]    --> src/main.rs:195:9
Dec 01 08:31:30.695 INFO [stderr]     |
Dec 01 08:31:30.695 INFO [stderr] 195 |     let mut rng = rand::thread_rng();
Dec 01 08:31:30.695 INFO [stderr]     |         ----^^^
Dec 01 08:31:30.695 INFO [stderr]     |         |
Dec 01 08:31:30.695 INFO [stderr]     |         help: remove this `mut`
Dec 01 08:31:30.695 INFO [stderr]     |
Dec 01 08:31:30.695 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 01 08:31:30.695 INFO [stderr] 
Dec 01 08:31:30.735 INFO [stderr] warning: field is never used: `global_parities`
Dec 01 08:31:30.735 INFO [stderr]   --> src/main.rs:69:5
Dec 01 08:31:30.735 INFO [stderr]    |
Dec 01 08:31:30.735 INFO [stderr] 69 |     global_parities: Vec<Vec<u8>>,
Dec 01 08:31:30.735 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:30.735 INFO [stderr]    |
Dec 01 08:31:30.735 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 08:31:30.735 INFO [stderr] 
Dec 01 08:31:30.735 INFO [stderr] warning: function is never used: `v_add_c`
Dec 01 08:31:30.735 INFO [stderr]    --> src/main.rs:118:1
Dec 01 08:31:30.735 INFO [stderr]     |
Dec 01 08:31:30.735 INFO [stderr] 118 | fn v_add_c(a: &Vec<u8>, c: u8) -> Vec<u8> {
Dec 01 08:31:30.735 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:30.735 INFO [stderr] 
Dec 01 08:31:30.735 INFO [stderr] warning: function is never used: `v_mult`
Dec 01 08:31:30.735 INFO [stderr]    --> src/main.rs:122:1
Dec 01 08:31:30.735 INFO [stderr]     |
Dec 01 08:31:30.735 INFO [stderr] 122 | fn v_mult(a: &Vec<u8>, b: &Vec<u8>) -> Vec<u8>{
Dec 01 08:31:30.735 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:30.735 INFO [stderr] 
Dec 01 08:31:30.735 INFO [stderr] warning: function is never used: `global_coefficients`
Dec 01 08:31:30.735 INFO [stderr]    --> src/main.rs:329:1
Dec 01 08:31:30.735 INFO [stderr]     |
Dec 01 08:31:30.735 INFO [stderr] 329 | fn global_coefficients(spec: &CodeSpec) -> Vec<Vec<u8>> {
Dec 01 08:31:30.735 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:30.735 INFO [stderr] 
Dec 01 08:31:30.735 INFO [stderr] warning: function is never used: `test_gpc_gzero_2x2_2_1`
Dec 01 08:31:30.735 INFO [stderr]    --> src/main.rs:597:5
Dec 01 08:31:30.735 INFO [stderr]     |
Dec 01 08:31:30.735 INFO [stderr] 597 |     fn test_gpc_gzero_2x2_2_1() {
Dec 01 08:31:30.735 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:30.735 INFO [stderr] 
Dec 01 08:31:30.735 INFO [stderr] warning: function is never used: `test_gpc_gzero_2x2_1_2`
Dec 01 08:31:30.735 INFO [stderr]    --> src/main.rs:621:5
Dec 01 08:31:30.735 INFO [stderr]     |
Dec 01 08:31:30.735 INFO [stderr] 621 |     fn test_gpc_gzero_2x2_1_2() {
Dec 01 08:31:30.735 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 08:31:30.735 INFO [stderr] 
Dec 01 08:31:32.652 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.99s
Dec 01 08:31:32.656 INFO [stderr] su: No module specific data is present
Dec 01 08:31:33.309 INFO running `"docker" "inspect" "1bf129bd4b03bdb753c024ffa502e934afc904a5f265f8a43e711cb16bd1ffc1"`
Dec 01 08:31:33.593 INFO running `"docker" "rm" "-f" "1bf129bd4b03bdb753c024ffa502e934afc904a5f265f8a43e711cb16bd1ffc1"`
Dec 01 08:31:33.907 INFO [stdout] 1bf129bd4b03bdb753c024ffa502e934afc904a5f265f8a43e711cb16bd1ffc1
