Nov 01 07:35:29.314 INFO testing ivanceras/balisong against 1.30.0 for beta-1.31-1
Nov 01 07:35:29.314 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/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 07:35:29.775 INFO blam! 375c20adca2e3db3200a8db3256d71fe6fba9d057e1ff840ada6f4c4a8fdce27
Nov 01 07:35:29.777 INFO running `"docker" "start" "-a" "375c20adca2e3db3200a8db3256d71fe6fba9d057e1ff840ada6f4c4a8fdce27"`
Nov 01 07:35:30.154 INFO kablam! usermod: no changes
Nov 01 07:35:30.182 INFO kablam! warning: dependency (num) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
Nov 01 07:35:30.182 INFO kablam! warning: dependency (regex) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
Nov 01 07:35:30.182 INFO kablam! warning: dependency (time) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
Nov 01 07:35:30.237 INFO kablam!    Compiling num-complex v0.1.35
Nov 01 07:35:30.238 INFO kablam!    Compiling num-bigint v0.1.35
Nov 01 07:35:31.635 INFO kablam!    Compiling num-rational v0.1.35
Nov 01 07:35:32.214 INFO kablam!    Compiling num v0.1.36
Nov 01 07:35:32.575 INFO kablam!    Compiling balisong v0.0.1 (/source)
Nov 01 07:35:33.379 INFO kablam! warning: unnecessary parentheses around `for` head expression
Nov 01 07:35:33.379 INFO kablam!    --> src/location.rs:104:14
Nov 01 07:35:33.379 INFO kablam!     |
Nov 01 07:35:33.379 INFO kablam! 104 |     for i in (1..lod.lod+1){
Nov 01 07:35:33.379 INFO kablam!     |              ^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:33.379 INFO kablam!     |
Nov 01 07:35:33.379 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 07:35:33.379 INFO kablam! 
Nov 01 07:35:33.379 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:33.379 INFO kablam!    --> src/location.rs:160:14
Nov 01 07:35:33.379 INFO kablam!     |
Nov 01 07:35:33.379 INFO kablam! 160 |         x |= ((morton & ( 1  << 3 * i + 0)) >> ((3 * i) + 0)-i);
Nov 01 07:35:33.379 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:33.379 INFO kablam! 
Nov 01 07:35:33.379 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:33.379 INFO kablam!    --> src/location.rs:161:14
Nov 01 07:35:33.379 INFO kablam!     |
Nov 01 07:35:33.379 INFO kablam! 161 |         y |= ((morton & ( 1  << 3 * i + 1)) >> ((3 * i) + 1)-i);
Nov 01 07:35:33.379 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:33.379 INFO kablam! 
Nov 01 07:35:33.380 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:33.380 INFO kablam!    --> src/location.rs:162:14
Nov 01 07:35:33.380 INFO kablam!     |
Nov 01 07:35:33.380 INFO kablam! 162 |         z |= ((morton & ( 1  << 3 * i + 2)) >> ((3 * i) + 2)-i);
Nov 01 07:35:33.380 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:33.380 INFO kablam! 
Nov 01 07:35:33.380 INFO kablam! warning: unused import: `std::path::Path`
Nov 01 07:35:33.380 INFO kablam!  --> src/renderer.rs:1:5
Nov 01 07:35:33.380 INFO kablam!   |
Nov 01 07:35:33.380 INFO kablam! 1 | use std::path::Path;
Nov 01 07:35:33.380 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:33.380 INFO kablam!   |
Nov 01 07:35:33.380 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 07:35:33.380 INFO kablam! 
Nov 01 07:35:33.380 INFO kablam! warning: unused import: `std::sync::mpsc`
Nov 01 07:35:33.380 INFO kablam!  --> src/raytracer.rs:1:5
Nov 01 07:35:33.380 INFO kablam!   |
Nov 01 07:35:33.380 INFO kablam! 1 | use std::sync::mpsc;
Nov 01 07:35:33.380 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:33.380 INFO kablam! 
Nov 01 07:35:33.380 INFO kablam! warning: unused import: `std::thread::Thread`
Nov 01 07:35:33.380 INFO kablam!  --> src/raytracer.rs:2:5
Nov 01 07:35:33.380 INFO kablam!   |
Nov 01 07:35:33.380 INFO kablam! 2 | use std::thread::Thread;
Nov 01 07:35:33.381 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.381 INFO kablam! 
Nov 01 07:35:33.381 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 07:35:33.381 INFO kablam!  --> src/raytracer.rs:3:5
Nov 01 07:35:33.381 INFO kablam!   |
Nov 01 07:35:33.381 INFO kablam! 3 | use std::sync::Arc;
Nov 01 07:35:33.381 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:33.381 INFO kablam! 
Nov 01 07:35:33.381 INFO kablam! warning: unused import: `time::PreciseTime`
Nov 01 07:35:33.381 INFO kablam!  --> src/raytracer.rs:4:5
Nov 01 07:35:33.381 INFO kablam!   |
Nov 01 07:35:33.381 INFO kablam! 4 | use time::PreciseTime;
Nov 01 07:35:33.381 INFO kablam!   |     ^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.381 INFO kablam! 
Nov 01 07:35:33.381 INFO kablam! warning: unused import: `voxel::voxtree::Voxtree`
Nov 01 07:35:33.381 INFO kablam!  --> src/raytracer.rs:6:5
Nov 01 07:35:33.381 INFO kablam!   |
Nov 01 07:35:33.381 INFO kablam! 6 | use voxel::voxtree::Voxtree;
Nov 01 07:35:33.381 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.381 INFO kablam! 
Nov 01 07:35:33.381 INFO kablam! warning: unused import: `point::Point`
Nov 01 07:35:33.381 INFO kablam!  --> src/raytracer.rs:8:5
Nov 01 07:35:33.381 INFO kablam!   |
Nov 01 07:35:33.381 INFO kablam! 8 | use point::Point;
Nov 01 07:35:33.382 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 07:35:33.382 INFO kablam! 
Nov 01 07:35:33.382 INFO kablam! warning: unused import: `camera::Camera`
Nov 01 07:35:33.382 INFO kablam!   --> src/raytracer.rs:14:5
Nov 01 07:35:33.382 INFO kablam!    |
Nov 01 07:35:33.382 INFO kablam! 14 | use camera::Camera;
Nov 01 07:35:33.382 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 07:35:33.382 INFO kablam! 
Nov 01 07:35:33.382 INFO kablam! warning: unused import: `voxelizer`
Nov 01 07:35:33.382 INFO kablam!   --> src/raytracer.rs:17:5
Nov 01 07:35:33.382 INFO kablam!    |
Nov 01 07:35:33.382 INFO kablam! 17 | use voxelizer;
Nov 01 07:35:33.382 INFO kablam!    |     ^^^^^^^^^
Nov 01 07:35:33.382 INFO kablam! 
Nov 01 07:35:33.382 INFO kablam! warning: unused import: `std::cmp`
Nov 01 07:35:33.382 INFO kablam!   --> src/raytracer.rs:19:5
Nov 01 07:35:33.382 INFO kablam!    |
Nov 01 07:35:33.382 INFO kablam! 19 | use std::cmp;
Nov 01 07:35:33.382 INFO kablam!    |     ^^^^^^^^
Nov 01 07:35:33.382 INFO kablam! 
Nov 01 07:35:33.382 INFO kablam! warning: unused import: `std::fmt`
Nov 01 07:35:33.382 INFO kablam!  --> src/model.rs:3:5
Nov 01 07:35:33.383 INFO kablam!   |
Nov 01 07:35:33.383 INFO kablam! 3 | use std::fmt;
Nov 01 07:35:33.383 INFO kablam!   |     ^^^^^^^^
Nov 01 07:35:33.383 INFO kablam! 
Nov 01 07:35:33.383 INFO kablam! warning: unused import: `color::Color`
Nov 01 07:35:33.383 INFO kablam!   --> src/binvox.rs:10:5
Nov 01 07:35:33.383 INFO kablam!    |
Nov 01 07:35:33.383 INFO kablam! 10 | use color::Color;
Nov 01 07:35:33.383 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 07:35:33.383 INFO kablam! 
Nov 01 07:35:33.383 INFO kablam! warning: unused import: `voxel::voxtree::Voxtree`
Nov 01 07:35:33.383 INFO kablam!  --> src/neighbors.rs:3:5
Nov 01 07:35:33.383 INFO kablam!   |
Nov 01 07:35:33.383 INFO kablam! 3 | use voxel::voxtree::Voxtree;
Nov 01 07:35:33.383 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.383 INFO kablam! 
Nov 01 07:35:33.383 INFO kablam! warning: unused import: `voxel::vox::Vox`
Nov 01 07:35:33.383 INFO kablam!  --> src/voxel/voxgrid.rs:4:5
Nov 01 07:35:33.383 INFO kablam!   |
Nov 01 07:35:33.383 INFO kablam! 4 | use voxel::vox::Vox;
Nov 01 07:35:33.383 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:33.383 INFO kablam! 
Nov 01 07:35:33.383 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:33.383 INFO kablam!   --> src/morton.rs:10:14
Nov 01 07:35:33.384 INFO kablam!    |
Nov 01 07:35:33.384 INFO kablam! 10 |         x |= ((morton & ( 1  << 3 * i + 0)) >> ((3 * i) + 0)-i);
Nov 01 07:35:33.384 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:33.384 INFO kablam! 
Nov 01 07:35:33.384 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:33.384 INFO kablam!   --> src/morton.rs:11:14
Nov 01 07:35:33.384 INFO kablam!    |
Nov 01 07:35:33.384 INFO kablam! 11 |         y |= ((morton & ( 1  << 3 * i + 1)) >> ((3 * i) + 1)-i);
Nov 01 07:35:33.384 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:33.384 INFO kablam! 
Nov 01 07:35:33.384 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:33.384 INFO kablam!   --> src/morton.rs:12:14
Nov 01 07:35:33.384 INFO kablam!    |
Nov 01 07:35:33.384 INFO kablam! 12 |         z |= ((morton & ( 1  << 3 * i + 2)) >> ((3 * i) + 2)-i);
Nov 01 07:35:33.384 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:33.384 INFO kablam! 
Nov 01 07:35:33.779 INFO kablam! warning: unused import: `voxel::vox::Vox`
Nov 01 07:35:33.779 INFO kablam!  --> src/voxel/voxstream.rs:4:5
Nov 01 07:35:33.779 INFO kablam!   |
Nov 01 07:35:33.779 INFO kablam! 4 | use voxel::vox::Vox;
Nov 01 07:35:33.779 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:33.779 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:33.824 INFO kablam!   --> src/voxelizer.rs:57:22
Nov 01 07:35:33.824 INFO kablam!    |
Nov 01 07:35:33.824 INFO kablam! 57 |                 let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:33.824 INFO kablam!    |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:33.824 INFO kablam!    |
Nov 01 07:35:33.824 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 07:35:33.824 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: variable `cnt` is assigned to, but never used
Nov 01 07:35:33.824 INFO kablam!   --> src/voxelizer.rs:74:13
Nov 01 07:35:33.824 INFO kablam!    |
Nov 01 07:35:33.824 INFO kablam! 74 |     let mut cnt = 0;
Nov 01 07:35:33.824 INFO kablam!    |             ^^^
Nov 01 07:35:33.824 INFO kablam!    |
Nov 01 07:35:33.824 INFO kablam!    = note: consider using `_cnt` instead
Nov 01 07:35:33.824 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:33.824 INFO kablam!   --> src/voxelizer.rs:89:22
Nov 01 07:35:33.824 INFO kablam!    |
Nov 01 07:35:33.824 INFO kablam! 89 |                 let (iteration, hit) = normals.is_location_occupied(&loc);
Nov 01 07:35:33.824 INFO kablam!    |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:33.824 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: variable `cnt` is assigned to, but never used
Nov 01 07:35:33.824 INFO kablam!    --> src/voxelizer.rs:103:13
Nov 01 07:35:33.824 INFO kablam!     |
Nov 01 07:35:33.824 INFO kablam! 103 |     let mut cnt = 0;
Nov 01 07:35:33.824 INFO kablam!     |             ^^^
Nov 01 07:35:33.824 INFO kablam!     |
Nov 01 07:35:33.824 INFO kablam!     = note: consider using `_cnt` instead
Nov 01 07:35:33.824 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:33.824 INFO kablam!    --> src/voxelizer.rs:118:22
Nov 01 07:35:33.824 INFO kablam!     |
Nov 01 07:35:33.824 INFO kablam! 118 |                 let (iteration, hit) = normals.is_location_occupied(&loc);
Nov 01 07:35:33.824 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:33.824 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: variable `skipped` is assigned to, but never used
Nov 01 07:35:33.824 INFO kablam!    --> src/voxelizer.rs:187:13
Nov 01 07:35:33.824 INFO kablam!     |
Nov 01 07:35:33.824 INFO kablam! 187 |     let mut skipped = 0;
Nov 01 07:35:33.824 INFO kablam!     |             ^^^^^^^
Nov 01 07:35:33.824 INFO kablam!     |
Nov 01 07:35:33.824 INFO kablam!     = note: consider using `_skipped` instead
Nov 01 07:35:33.824 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: variable `skipped` is assigned to, but never used
Nov 01 07:35:33.824 INFO kablam!    --> src/voxelizer.rs:222:13
Nov 01 07:35:33.824 INFO kablam!     |
Nov 01 07:35:33.824 INFO kablam! 222 |     let mut skipped = 0;
Nov 01 07:35:33.824 INFO kablam!     |             ^^^^^^^
Nov 01 07:35:33.824 INFO kablam!     |
Nov 01 07:35:33.824 INFO kablam!     = note: consider using `_skipped` instead
Nov 01 07:35:33.824 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:33.824 INFO kablam!    --> src/voxelizer.rs:290:22
Nov 01 07:35:33.824 INFO kablam!     |
Nov 01 07:35:33.824 INFO kablam! 290 |                 let (iteration, hit) = initial_normals.is_location_occupied(&loc);
Nov 01 07:35:33.824 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:33.824 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: unused variable: `normals`
Nov 01 07:35:33.824 INFO kablam!    --> src/voxelizer.rs:307:29
Nov 01 07:35:33.824 INFO kablam!     |
Nov 01 07:35:33.824 INFO kablam! 307 | pub fn mipmap_voxel_normals(normals:&Voxtree<Normal>)->Voxtree<Normal>{
Nov 01 07:35:33.824 INFO kablam!     |                             ^^^^^^^ help: consider using `_normals` instead
Nov 01 07:35:33.824 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:33.824 INFO kablam!    --> src/voxelizer.rs:346:22
Nov 01 07:35:33.824 INFO kablam!     |
Nov 01 07:35:33.824 INFO kablam! 346 |                 let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:33.824 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:33.824 INFO kablam! 
Nov 01 07:35:33.824 INFO kablam! warning: unused variable: `t`
Nov 01 07:35:33.824 INFO kablam!   --> src/renderer.rs:52:9
Nov 01 07:35:33.824 INFO kablam!    |
Nov 01 07:35:33.824 INFO kablam! 52 |     for t in 0..total{
Nov 01 07:35:33.824 INFO kablam!    |         ^ help: consider using `_t` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:33.825 INFO kablam!    --> src/renderer.rs:164:13
Nov 01 07:35:33.825 INFO kablam!     |
Nov 01 07:35:33.825 INFO kablam! 164 |         Err(why) => panic!("couldn't create file {}", filename),
Nov 01 07:35:33.825 INFO kablam!     |             ^^^ help: consider using `_why` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `low_lod`
Nov 01 07:35:33.825 INFO kablam!    --> src/raytracer.rs:134:9
Nov 01 07:35:33.825 INFO kablam!     |
Nov 01 07:35:33.825 INFO kablam! 134 |     let low_lod = LOD::new(lod.lod-1);
Nov 01 07:35:33.825 INFO kablam!     |         ^^^^^^^ help: consider using `_low_lod` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:33.825 INFO kablam!    --> src/raytracer.rs:148:18
Nov 01 07:35:33.825 INFO kablam!     |
Nov 01 07:35:33.825 INFO kablam! 148 |             let (iteration, hit) = model.normal.is_location_occupied(&vec_location);
Nov 01 07:35:33.825 INFO kablam!     |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `screen`
Nov 01 07:35:33.825 INFO kablam!    --> src/raytracer.rs:132:21
Nov 01 07:35:33.825 INFO kablam!     |
Nov 01 07:35:33.825 INFO kablam! 132 | pub fn hit_location(screen:&Screen, lod:&LOD, view_lod:&LOD, ray:&Ray, model:&Model, obj_scale:f64, max_distance:u64)->Option<Vec<u64>>{
Nov 01 07:35:33.825 INFO kablam!     |                     ^^^^^^ help: consider using `_screen` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `line`
Nov 01 07:35:33.825 INFO kablam!   --> src/binvox.rs:67:13
Nov 01 07:35:33.825 INFO kablam!    |
Nov 01 07:35:33.825 INFO kablam! 67 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:33.825 INFO kablam!    |             ^^^^ help: consider using `_line` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:33.825 INFO kablam!   --> src/binvox.rs:68:13
Nov 01 07:35:33.825 INFO kablam!    |
Nov 01 07:35:33.825 INFO kablam! 68 |         Err(why) => panic!("error reading header"),
Nov 01 07:35:33.825 INFO kablam!    |             ^^^ help: consider using `_why` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `line`
Nov 01 07:35:33.825 INFO kablam!   --> src/binvox.rs:87:13
Nov 01 07:35:33.825 INFO kablam!    |
Nov 01 07:35:33.825 INFO kablam! 87 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:33.825 INFO kablam!    |             ^^^^ help: consider using `_line` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:33.825 INFO kablam!   --> src/binvox.rs:88:13
Nov 01 07:35:33.825 INFO kablam!    |
Nov 01 07:35:33.825 INFO kablam! 88 |         Err(why) => panic!("couldn't read dimension"),
Nov 01 07:35:33.825 INFO kablam!    |             ^^^ help: consider using `_why` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `line`
Nov 01 07:35:33.825 INFO kablam!    --> src/binvox.rs:115:13
Nov 01 07:35:33.825 INFO kablam!     |
Nov 01 07:35:33.825 INFO kablam! 115 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:33.825 INFO kablam!     |             ^^^^ help: consider using `_line` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:33.825 INFO kablam!    --> src/binvox.rs:116:13
Nov 01 07:35:33.825 INFO kablam!     |
Nov 01 07:35:33.825 INFO kablam! 116 |         Err(why) => panic!("couldn't read translation"),
Nov 01 07:35:33.825 INFO kablam!     |             ^^^ help: consider using `_why` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `line`
Nov 01 07:35:33.825 INFO kablam!    --> src/binvox.rs:146:13
Nov 01 07:35:33.825 INFO kablam!     |
Nov 01 07:35:33.825 INFO kablam! 146 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:33.825 INFO kablam!     |             ^^^^ help: consider using `_line` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:33.825 INFO kablam!    --> src/binvox.rs:147:13
Nov 01 07:35:33.825 INFO kablam!     |
Nov 01 07:35:33.825 INFO kablam! 147 |         Err(why) => panic!("couldn't read scaling"),
Nov 01 07:35:33.825 INFO kablam!     |             ^^^ help: consider using `_why` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `line`
Nov 01 07:35:33.825 INFO kablam!    --> src/binvox.rs:170:13
Nov 01 07:35:33.825 INFO kablam!     |
Nov 01 07:35:33.825 INFO kablam! 170 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:33.825 INFO kablam!     |             ^^^^ help: consider using `_line` instead
Nov 01 07:35:33.825 INFO kablam! 
Nov 01 07:35:33.825 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:33.825 INFO kablam!    --> src/binvox.rs:171:13
Nov 01 07:35:33.825 INFO kablam!     |
Nov 01 07:35:33.825 INFO kablam! 171 |         Err(why) => panic!("couldn't read data"),
Nov 01 07:35:33.826 INFO kablam!     |             ^^^ help: consider using `_why` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: value assigned to `end_index` is never read
Nov 01 07:35:33.826 INFO kablam!    --> src/binvox.rs:184:17
Nov 01 07:35:33.826 INFO kablam!     |
Nov 01 07:35:33.826 INFO kablam! 184 |         let mut end_index = 0u64;
Nov 01 07:35:33.826 INFO kablam!     |                 ^^^^^^^^^
Nov 01 07:35:33.826 INFO kablam!     |
Nov 01 07:35:33.826 INFO kablam!     = note: #[warn(unused_assignments)] on by default
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: variable `nr_voxels` is assigned to, but never used
Nov 01 07:35:33.826 INFO kablam!    --> src/binvox.rs:185:17
Nov 01 07:35:33.826 INFO kablam!     |
Nov 01 07:35:33.826 INFO kablam! 185 |         let mut nr_voxels = 0u64;
Nov 01 07:35:33.826 INFO kablam!     |                 ^^^^^^^^^
Nov 01 07:35:33.826 INFO kablam!     |
Nov 01 07:35:33.826 INFO kablam!     = note: consider using `_nr_voxels` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: unused variable: `j`
Nov 01 07:35:33.826 INFO kablam!    --> src/binvox.rs:197:21
Nov 01 07:35:33.826 INFO kablam!     |
Nov 01 07:35:33.826 INFO kablam! 197 |                 for j in index..end_index {
Nov 01 07:35:33.826 INFO kablam!     |                     ^ help: consider using `_j` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: variable `cnt` is assigned to, but never used
Nov 01 07:35:33.826 INFO kablam!    --> src/binvox.rs:206:17
Nov 01 07:35:33.826 INFO kablam!     |
Nov 01 07:35:33.826 INFO kablam! 206 |         let mut cnt = 0;
Nov 01 07:35:33.826 INFO kablam!     |                 ^^^
Nov 01 07:35:33.826 INFO kablam!     |
Nov 01 07:35:33.826 INFO kablam!     = note: consider using `_cnt` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:33.826 INFO kablam!   --> src/neighbors.rs:21:18
Nov 01 07:35:33.826 INFO kablam!    |
Nov 01 07:35:33.826 INFO kablam! 21 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:33.826 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:33.826 INFO kablam!   --> src/neighbors.rs:42:18
Nov 01 07:35:33.826 INFO kablam!    |
Nov 01 07:35:33.826 INFO kablam! 42 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:33.826 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:33.826 INFO kablam!   --> src/neighbors.rs:61:18
Nov 01 07:35:33.826 INFO kablam!    |
Nov 01 07:35:33.826 INFO kablam! 61 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:33.826 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:33.826 INFO kablam!   --> src/binvox.rs:33:17
Nov 01 07:35:33.826 INFO kablam!    |
Nov 01 07:35:33.826 INFO kablam! 33 |             Err(why) => panic!("couldn't open {}", display),
Nov 01 07:35:33.826 INFO kablam!    |                 ^^^ help: consider using `_why` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: unused variable: `binvox`
Nov 01 07:35:33.826 INFO kablam!   --> src/binvox.rs:48:13
Nov 01 07:35:33.826 INFO kablam!    |
Nov 01 07:35:33.826 INFO kablam! 48 |         let binvox = Binvox{
Nov 01 07:35:33.826 INFO kablam!    |             ^^^^^^ help: consider using `_binvox` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: unused variable: `location`
Nov 01 07:35:33.826 INFO kablam!   --> src/voxel/voxstream.rs:19:24
Nov 01 07:35:33.826 INFO kablam!    |
Nov 01 07:35:33.826 INFO kablam! 19 |     fn get_tree(&self, location:&Vec<u64>)->&Self{
Nov 01 07:35:33.826 INFO kablam!    |                        ^^^^^^^^ help: consider using `_location` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: unused variable: `required_lod`
Nov 01 07:35:33.826 INFO kablam!   --> src/voxel/voxstream.rs:47:30
Nov 01 07:35:33.826 INFO kablam!    |
Nov 01 07:35:33.826 INFO kablam! 47 |     pub fn total_ones(&self, required_lod: &LOD)->usize{
Nov 01 07:35:33.826 INFO kablam!    |                              ^^^^^^^^^^^^ help: consider using `_required_lod` instead
Nov 01 07:35:33.826 INFO kablam! 
Nov 01 07:35:33.826 INFO kablam! warning: unused variable: `location`
Nov 01 07:35:33.831 INFO kablam!   --> src/voxel/voxstream.rs:61:31
Nov 01 07:35:33.831 INFO kablam!    |
Nov 01 07:35:33.831 INFO kablam! 61 |     pub fn get_content(&self, location:&Vec<u64>)->&T{
Nov 01 07:35:33.831 INFO kablam!    |                               ^^^^^^^^ help: consider using `_location` instead
Nov 01 07:35:33.831 INFO kablam! 
Nov 01 07:35:33.880 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:33.880 INFO kablam!    --> src/voxelizer.rs:308:9
Nov 01 07:35:33.881 INFO kablam!     |
Nov 01 07:35:33.881 INFO kablam! 308 |     let mut normals = Voxtree::new();
Nov 01 07:35:33.881 INFO kablam!     |         ----^^^^^^^
Nov 01 07:35:33.881 INFO kablam!     |         |
Nov 01 07:35:33.881 INFO kablam!     |         help: remove this `mut`
Nov 01 07:35:33.881 INFO kablam!     |
Nov 01 07:35:33.881 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 07:35:33.881 INFO kablam! 
Nov 01 07:35:33.911 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:33.911 INFO kablam!   --> src/binvox.rs:32:13
Nov 01 07:35:33.911 INFO kablam!    |
Nov 01 07:35:33.911 INFO kablam! 32 |         let mut file = match File::open(&path) {
Nov 01 07:35:33.911 INFO kablam!    |             ----^^^^
Nov 01 07:35:33.911 INFO kablam!    |             |
Nov 01 07:35:33.911 INFO kablam!    |             help: remove this `mut`
Nov 01 07:35:33.911 INFO kablam! 
Nov 01 07:35:33.911 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:33.911 INFO kablam!   --> src/binvox.rs:67:9
Nov 01 07:35:33.911 INFO kablam!    |
Nov 01 07:35:33.912 INFO kablam! 67 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:33.912 INFO kablam!    |         ----^^^^
Nov 01 07:35:33.912 INFO kablam!    |         |
Nov 01 07:35:33.912 INFO kablam!    |         help: remove this `mut`
Nov 01 07:35:33.912 INFO kablam! 
Nov 01 07:35:33.923 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:33.923 INFO kablam!   --> src/binvox.rs:87:9
Nov 01 07:35:33.923 INFO kablam!    |
Nov 01 07:35:33.923 INFO kablam! 87 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:33.923 INFO kablam!    |         ----^^^^
Nov 01 07:35:33.923 INFO kablam!    |         |
Nov 01 07:35:33.923 INFO kablam!    |         help: remove this `mut`
Nov 01 07:35:33.923 INFO kablam! 
Nov 01 07:35:33.925 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:33.925 INFO kablam!    --> src/binvox.rs:115:9
Nov 01 07:35:33.925 INFO kablam!     |
Nov 01 07:35:33.925 INFO kablam! 115 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:33.925 INFO kablam!     |         ----^^^^
Nov 01 07:35:33.925 INFO kablam!     |         |
Nov 01 07:35:33.925 INFO kablam!     |         help: remove this `mut`
Nov 01 07:35:33.925 INFO kablam! 
Nov 01 07:35:33.925 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:33.925 INFO kablam!    --> src/binvox.rs:146:9
Nov 01 07:35:33.925 INFO kablam!     |
Nov 01 07:35:33.925 INFO kablam! 146 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:33.925 INFO kablam!     |         ----^^^^
Nov 01 07:35:33.925 INFO kablam!     |         |
Nov 01 07:35:33.925 INFO kablam!     |         help: remove this `mut`
Nov 01 07:35:33.925 INFO kablam! 
Nov 01 07:35:33.931 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:33.931 INFO kablam!    --> src/binvox.rs:170:9
Nov 01 07:35:33.931 INFO kablam!     |
Nov 01 07:35:33.931 INFO kablam! 170 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:33.931 INFO kablam!     |         ----^^^^
Nov 01 07:35:33.931 INFO kablam!     |         |
Nov 01 07:35:33.931 INFO kablam!     |         help: remove this `mut`
Nov 01 07:35:33.931 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: field is never used: `center`
Nov 01 07:35:33.983 INFO kablam!   --> src/shape.rs:22:5
Nov 01 07:35:33.983 INFO kablam!    |
Nov 01 07:35:33.983 INFO kablam! 22 |     center:Point,
Nov 01 07:35:33.983 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam!    |
Nov 01 07:35:33.983 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: struct is never constructed: `Prism`
Nov 01 07:35:33.983 INFO kablam!   --> src/shape.rs:25:1
Nov 01 07:35:33.983 INFO kablam!    |
Nov 01 07:35:33.983 INFO kablam! 25 | struct Prism{
Nov 01 07:35:33.983 INFO kablam!    | ^^^^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: struct is never constructed: `Cylinder`
Nov 01 07:35:33.983 INFO kablam!   --> src/shape.rs:31:1
Nov 01 07:35:33.983 INFO kablam!    |
Nov 01 07:35:33.983 INFO kablam! 31 | struct Cylinder{
Nov 01 07:35:33.983 INFO kablam!    | ^^^^^^^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: function is never used: `linear_to_morton_64`
Nov 01 07:35:33.983 INFO kablam!    --> src/location.rs:134:1
Nov 01 07:35:33.983 INFO kablam!     |
Nov 01 07:35:33.983 INFO kablam! 134 | fn linear_to_morton_64(linear:u64)->u8{
Nov 01 07:35:33.983 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: function is never used: `clamp_location`
Nov 01 07:35:33.983 INFO kablam!    --> src/raytracer.rs:159:1
Nov 01 07:35:33.983 INFO kablam!     |
Nov 01 07:35:33.983 INFO kablam! 159 | fn clamp_location(location:&Vec<u64>, view_lod:&LOD)->Vec<u64>{
Nov 01 07:35:33.983 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: function is never used: `gamma_correction`
Nov 01 07:35:33.983 INFO kablam!    --> src/raytracer.rs:179:1
Nov 01 07:35:33.983 INFO kablam!     |
Nov 01 07:35:33.983 INFO kablam! 179 | fn gamma_correction(color:Color)->Color{
Nov 01 07:35:33.983 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: field is never used: `version`
Nov 01 07:35:33.983 INFO kablam!   --> src/binvox.rs:21:5
Nov 01 07:35:33.983 INFO kablam!    |
Nov 01 07:35:33.983 INFO kablam! 21 |     version:String,
Nov 01 07:35:33.983 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: field is never used: `dim`
Nov 01 07:35:33.983 INFO kablam!   --> src/binvox.rs:22:5
Nov 01 07:35:33.983 INFO kablam!    |
Nov 01 07:35:33.983 INFO kablam! 22 |     dim:Point,
Nov 01 07:35:33.983 INFO kablam!    |     ^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: field is never used: `translate`
Nov 01 07:35:33.983 INFO kablam!   --> src/binvox.rs:23:5
Nov 01 07:35:33.983 INFO kablam!    |
Nov 01 07:35:33.983 INFO kablam! 23 |     translate:Vector,
Nov 01 07:35:33.983 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: field is never used: `scale`
Nov 01 07:35:33.983 INFO kablam!   --> src/binvox.rs:24:5
Nov 01 07:35:33.983 INFO kablam!    |
Nov 01 07:35:33.983 INFO kablam! 24 |     scale:f64
Nov 01 07:35:33.983 INFO kablam!    |     ^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: field is never used: `lod`
Nov 01 07:35:33.983 INFO kablam!  --> src/voxel/voxgrid.rs:9:5
Nov 01 07:35:33.983 INFO kablam!   |
Nov 01 07:35:33.983 INFO kablam! 9 |     lod:LOD,
Nov 01 07:35:33.983 INFO kablam!   |     ^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: field is never used: `bitset`
Nov 01 07:35:33.983 INFO kablam!   --> src/voxel/voxgrid.rs:10:5
Nov 01 07:35:33.983 INFO kablam!    |
Nov 01 07:35:33.983 INFO kablam! 10 |     bitset:Vec<u64>,
Nov 01 07:35:33.983 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.983 INFO kablam! warning: field is never used: `content`
Nov 01 07:35:33.983 INFO kablam!   --> src/voxel/voxgrid.rs:11:5
Nov 01 07:35:33.983 INFO kablam!    |
Nov 01 07:35:33.983 INFO kablam! 11 |     content:Vec<T>,
Nov 01 07:35:33.983 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 07:35:33.983 INFO kablam! 
Nov 01 07:35:33.984 INFO kablam! warning: method is never used: `new`
Nov 01 07:35:33.984 INFO kablam!   --> src/voxel/voxgrid.rs:15:5
Nov 01 07:35:33.984 INFO kablam!    |
Nov 01 07:35:33.984 INFO kablam! 15 |     fn new(lod:&LOD)->Self{
Nov 01 07:35:33.984 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.984 INFO kablam! 
Nov 01 07:35:33.984 INFO kablam! warning: method is never used: `get`
Nov 01 07:35:33.984 INFO kablam!   --> src/voxel/voxgrid.rs:22:5
Nov 01 07:35:33.984 INFO kablam!    |
Nov 01 07:35:33.984 INFO kablam! 22 |     fn get(&self, x:u64, y:u64, z:u64)->&T{
Nov 01 07:35:33.984 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.984 INFO kablam! 
Nov 01 07:35:33.984 INFO kablam! warning: method is never used: `get_tree`
Nov 01 07:35:33.984 INFO kablam!   --> src/voxel/voxstream.rs:19:5
Nov 01 07:35:33.984 INFO kablam!    |
Nov 01 07:35:33.984 INFO kablam! 19 |     fn get_tree(&self, location:&Vec<u64>)->&Self{
Nov 01 07:35:33.984 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.984 INFO kablam! 
Nov 01 07:35:33.984 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:35:33.984 INFO kablam!    --> src/renderer.rs:102:13
Nov 01 07:35:33.984 INFO kablam!     |
Nov 01 07:35:33.984 INFO kablam! 102 |             tx.send((start, end, line, durations));
Nov 01 07:35:33.984 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.984 INFO kablam!     |
Nov 01 07:35:33.984 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 07:35:33.984 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:35:33.984 INFO kablam! 
Nov 01 07:35:33.984 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:35:33.984 INFO kablam!    --> src/renderer.rs:189:5
Nov 01 07:35:33.984 INFO kablam!     |
Nov 01 07:35:33.984 INFO kablam! 189 |     file.write_all(&buffer);
Nov 01 07:35:33.984 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.984 INFO kablam!     |
Nov 01 07:35:33.984 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:35:33.984 INFO kablam! 
Nov 01 07:35:33.984 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:35:33.984 INFO kablam!    --> src/binvox.rs:189:9
Nov 01 07:35:33.984 INFO kablam!     |
Nov 01 07:35:33.984 INFO kablam! 189 |         reader.read_to_end(&mut buff);
Nov 01 07:35:33.984 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:33.984 INFO kablam!     |
Nov 01 07:35:33.984 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:35:33.984 INFO kablam! 
Nov 01 07:35:33.984 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:33.984 INFO kablam!    --> src/neighbors.rs:389:17
Nov 01 07:35:33.984 INFO kablam!     |
Nov 01 07:35:33.984 INFO kablam! 389 |                 max_dot == dot;
Nov 01 07:35:33.984 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:33.984 INFO kablam! 
Nov 01 07:35:33.984 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:33.984 INFO kablam!    --> src/neighbors.rs:402:17
Nov 01 07:35:33.984 INFO kablam!     |
Nov 01 07:35:33.984 INFO kablam! 402 |                 max_dot == dot;
Nov 01 07:35:33.984 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:33.984 INFO kablam! 
Nov 01 07:35:33.984 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:33.984 INFO kablam!    --> src/neighbors.rs:415:17
Nov 01 07:35:33.984 INFO kablam!     |
Nov 01 07:35:33.984 INFO kablam! 415 |                 max_dot == dot;
Nov 01 07:35:33.984 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:33.984 INFO kablam! 
Nov 01 07:35:35.300 INFO kablam! warning: unused import: `voxel::voxtree::Voxtree`
Nov 01 07:35:35.301 INFO kablam!  --> src/main.rs:3:5
Nov 01 07:35:35.301 INFO kablam!   |
Nov 01 07:35:35.301 INFO kablam! 3 | use voxel::voxtree::Voxtree;
Nov 01 07:35:35.301 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.301 INFO kablam!   |
Nov 01 07:35:35.301 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 07:35:35.301 INFO kablam! 
Nov 01 07:35:35.301 INFO kablam! warning: unused import: `normal::Normal`
Nov 01 07:35:35.301 INFO kablam!  --> src/main.rs:7:5
Nov 01 07:35:35.301 INFO kablam!   |
Nov 01 07:35:35.301 INFO kablam! 7 | use normal::Normal;
Nov 01 07:35:35.301 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:35.301 INFO kablam! 
Nov 01 07:35:35.301 INFO kablam! warning: unused import: `std::option::Option`
Nov 01 07:35:35.301 INFO kablam!  --> src/main.rs:8:5
Nov 01 07:35:35.301 INFO kablam!   |
Nov 01 07:35:35.301 INFO kablam! 8 | use std::option::Option;
Nov 01 07:35:35.301 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.301 INFO kablam! 
Nov 01 07:35:35.301 INFO kablam! warning: unused import: `color::Color`
Nov 01 07:35:35.301 INFO kablam!  --> src/main.rs:9:5
Nov 01 07:35:35.301 INFO kablam!   |
Nov 01 07:35:35.301 INFO kablam! 9 | use color::Color;
Nov 01 07:35:35.301 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 07:35:35.301 INFO kablam! 
Nov 01 07:35:35.301 INFO kablam! warning: unnecessary parentheses around `for` head expression
Nov 01 07:35:35.301 INFO kablam!    --> src/location.rs:104:14
Nov 01 07:35:35.301 INFO kablam!     |
Nov 01 07:35:35.301 INFO kablam! 104 |     for i in (1..lod.lod+1){
Nov 01 07:35:35.301 INFO kablam!     |              ^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:35.301 INFO kablam!     |
Nov 01 07:35:35.301 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 07:35:35.301 INFO kablam! 
Nov 01 07:35:35.301 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:35.301 INFO kablam!    --> src/location.rs:160:14
Nov 01 07:35:35.301 INFO kablam!     |
Nov 01 07:35:35.317 INFO kablam! 160 |         x |= ((morton & ( 1  << 3 * i + 0)) >> ((3 * i) + 0)-i);
Nov 01 07:35:35.317 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:35.317 INFO kablam! 
Nov 01 07:35:35.317 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:35.317 INFO kablam!    --> src/location.rs:161:14
Nov 01 07:35:35.317 INFO kablam!     |
Nov 01 07:35:35.317 INFO kablam! 161 |         y |= ((morton & ( 1  << 3 * i + 1)) >> ((3 * i) + 1)-i);
Nov 01 07:35:35.317 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:35.318 INFO kablam! 
Nov 01 07:35:35.318 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:35.318 INFO kablam!    --> src/location.rs:162:14
Nov 01 07:35:35.318 INFO kablam!     |
Nov 01 07:35:35.318 INFO kablam! 162 |         z |= ((morton & ( 1  << 3 * i + 2)) >> ((3 * i) + 2)-i);
Nov 01 07:35:35.318 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:35.318 INFO kablam! 
Nov 01 07:35:35.318 INFO kablam! warning: unused import: `voxel::voxtree::Voxtree`
Nov 01 07:35:35.318 INFO kablam!  --> src/neighbors.rs:3:5
Nov 01 07:35:35.318 INFO kablam!   |
Nov 01 07:35:35.318 INFO kablam! 3 | use voxel::voxtree::Voxtree;
Nov 01 07:35:35.318 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.318 INFO kablam! 
Nov 01 07:35:35.318 INFO kablam! warning: unused import: `std::sync::mpsc`
Nov 01 07:35:35.318 INFO kablam!  --> src/raytracer.rs:1:5
Nov 01 07:35:35.318 INFO kablam!   |
Nov 01 07:35:35.318 INFO kablam! 1 | use std::sync::mpsc;
Nov 01 07:35:35.318 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:35.318 INFO kablam! 
Nov 01 07:35:35.318 INFO kablam! warning: unused import: `std::thread::Thread`
Nov 01 07:35:35.318 INFO kablam!  --> src/raytracer.rs:2:5
Nov 01 07:35:35.329 INFO kablam!   |
Nov 01 07:35:35.329 INFO kablam! 2 | use std::thread::Thread;
Nov 01 07:35:35.329 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.329 INFO kablam! 
Nov 01 07:35:35.329 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 07:35:35.329 INFO kablam!  --> src/raytracer.rs:3:5
Nov 01 07:35:35.329 INFO kablam!   |
Nov 01 07:35:35.329 INFO kablam! 3 | use std::sync::Arc;
Nov 01 07:35:35.329 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:35.329 INFO kablam! 
Nov 01 07:35:35.329 INFO kablam! warning: unused import: `time::PreciseTime`
Nov 01 07:35:35.329 INFO kablam!  --> src/raytracer.rs:4:5
Nov 01 07:35:35.329 INFO kablam!   |
Nov 01 07:35:35.329 INFO kablam! 4 | use time::PreciseTime;
Nov 01 07:35:35.330 INFO kablam!   |     ^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.330 INFO kablam! 
Nov 01 07:35:35.330 INFO kablam! warning: unused import: `voxel::voxtree::Voxtree`
Nov 01 07:35:35.331 INFO kablam!  --> src/raytracer.rs:6:5
Nov 01 07:35:35.331 INFO kablam!   |
Nov 01 07:35:35.331 INFO kablam! 6 | use voxel::voxtree::Voxtree;
Nov 01 07:35:35.331 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.331 INFO kablam! 
Nov 01 07:35:35.331 INFO kablam! warning: unused import: `point::Point`
Nov 01 07:35:35.331 INFO kablam!  --> src/raytracer.rs:8:5
Nov 01 07:35:35.331 INFO kablam!   |
Nov 01 07:35:35.331 INFO kablam! 8 | use point::Point;
Nov 01 07:35:35.331 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 07:35:35.331 INFO kablam! 
Nov 01 07:35:35.331 INFO kablam! warning: unused import: `camera::Camera`
Nov 01 07:35:35.331 INFO kablam!   --> src/raytracer.rs:14:5
Nov 01 07:35:35.331 INFO kablam!    |
Nov 01 07:35:35.332 INFO kablam! 14 | use camera::Camera;
Nov 01 07:35:35.332 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 07:35:35.332 INFO kablam! 
Nov 01 07:35:35.332 INFO kablam! warning: unused import: `voxelizer`
Nov 01 07:35:35.332 INFO kablam!   --> src/raytracer.rs:17:5
Nov 01 07:35:35.332 INFO kablam!    |
Nov 01 07:35:35.332 INFO kablam! 17 | use voxelizer;
Nov 01 07:35:35.332 INFO kablam!    |     ^^^^^^^^^
Nov 01 07:35:35.332 INFO kablam! 
Nov 01 07:35:35.332 INFO kablam! warning: unused import: `std::cmp`
Nov 01 07:35:35.332 INFO kablam!   --> src/raytracer.rs:19:5
Nov 01 07:35:35.332 INFO kablam!    |
Nov 01 07:35:35.332 INFO kablam! 19 | use std::cmp;
Nov 01 07:35:35.332 INFO kablam!    |     ^^^^^^^^
Nov 01 07:35:35.332 INFO kablam! 
Nov 01 07:35:35.332 INFO kablam! warning: unused import: `std::fmt`
Nov 01 07:35:35.332 INFO kablam!  --> src/model.rs:3:5
Nov 01 07:35:35.332 INFO kablam!   |
Nov 01 07:35:35.332 INFO kablam! 3 | use std::fmt;
Nov 01 07:35:35.332 INFO kablam!   |     ^^^^^^^^
Nov 01 07:35:35.332 INFO kablam! 
Nov 01 07:35:35.332 INFO kablam! warning: unused import: `std::path::Path`
Nov 01 07:35:35.332 INFO kablam!  --> src/renderer.rs:1:5
Nov 01 07:35:35.333 INFO kablam!   |
Nov 01 07:35:35.333 INFO kablam! 1 | use std::path::Path;
Nov 01 07:35:35.333 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:35.333 INFO kablam! 
Nov 01 07:35:35.333 INFO kablam! warning: unused import: `voxel::vox::Vox`
Nov 01 07:35:35.333 INFO kablam!  --> src/voxel/voxgrid.rs:4:5
Nov 01 07:35:35.333 INFO kablam!   |
Nov 01 07:35:35.333 INFO kablam! 4 | use voxel::vox::Vox;
Nov 01 07:35:35.333 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:35.333 INFO kablam! 
Nov 01 07:35:35.333 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:35.333 INFO kablam!   --> src/morton.rs:10:14
Nov 01 07:35:35.333 INFO kablam!    |
Nov 01 07:35:35.333 INFO kablam! 10 |         x |= ((morton & ( 1  << 3 * i + 0)) >> ((3 * i) + 0)-i);
Nov 01 07:35:35.335 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:35.335 INFO kablam! 
Nov 01 07:35:35.335 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:35.335 INFO kablam!   --> src/morton.rs:11:14
Nov 01 07:35:35.335 INFO kablam!    |
Nov 01 07:35:35.335 INFO kablam! 11 |         y |= ((morton & ( 1  << 3 * i + 1)) >> ((3 * i) + 1)-i);
Nov 01 07:35:35.335 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:35.335 INFO kablam! 
Nov 01 07:35:35.335 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:35.335 INFO kablam!   --> src/morton.rs:12:14
Nov 01 07:35:35.335 INFO kablam!    |
Nov 01 07:35:35.335 INFO kablam! 12 |         z |= ((morton & ( 1  << 3 * i + 2)) >> ((3 * i) + 2)-i);
Nov 01 07:35:35.335 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:35.335 INFO kablam! 
Nov 01 07:35:35.603 INFO kablam! warning: unused import: `voxel::vox::Vox`
Nov 01 07:35:35.603 INFO kablam!  --> src/voxel/voxstream.rs:4:5
Nov 01 07:35:35.603 INFO kablam!   |
Nov 01 07:35:35.603 INFO kablam! 4 | use voxel::vox::Vox;
Nov 01 07:35:35.603 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:35.603 INFO kablam! 
Nov 01 07:35:35.651 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:35.651 INFO kablam!   --> src/neighbors.rs:21:18
Nov 01 07:35:35.651 INFO kablam!    |
Nov 01 07:35:35.651 INFO kablam! 21 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:35.651 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:35.651 INFO kablam!    |
Nov 01 07:35:35.651 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 07:35:35.651 INFO kablam! 
Nov 01 07:35:35.651 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:35.651 INFO kablam!   --> src/neighbors.rs:42:18
Nov 01 07:35:35.651 INFO kablam!    |
Nov 01 07:35:35.651 INFO kablam! 42 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:35.651 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:35.651 INFO kablam! 
Nov 01 07:35:35.651 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:35.651 INFO kablam!   --> src/neighbors.rs:61:18
Nov 01 07:35:35.651 INFO kablam!    |
Nov 01 07:35:35.651 INFO kablam! 61 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:35.651 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:35.652 INFO kablam!   --> src/voxelizer.rs:57:22
Nov 01 07:35:35.652 INFO kablam!    |
Nov 01 07:35:35.652 INFO kablam! 57 |                 let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:35.652 INFO kablam!    |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: variable `cnt` is assigned to, but never used
Nov 01 07:35:35.652 INFO kablam!   --> src/voxelizer.rs:74:13
Nov 01 07:35:35.652 INFO kablam!    |
Nov 01 07:35:35.652 INFO kablam! 74 |     let mut cnt = 0;
Nov 01 07:35:35.652 INFO kablam!    |             ^^^
Nov 01 07:35:35.652 INFO kablam!    |
Nov 01 07:35:35.652 INFO kablam!    = note: consider using `_cnt` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:35.652 INFO kablam!   --> src/voxelizer.rs:89:22
Nov 01 07:35:35.652 INFO kablam!    |
Nov 01 07:35:35.652 INFO kablam! 89 |                 let (iteration, hit) = normals.is_location_occupied(&loc);
Nov 01 07:35:35.652 INFO kablam!    |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: variable `cnt` is assigned to, but never used
Nov 01 07:35:35.652 INFO kablam!    --> src/voxelizer.rs:103:13
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam! 103 |     let mut cnt = 0;
Nov 01 07:35:35.652 INFO kablam!     |             ^^^
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam!     = note: consider using `_cnt` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:35.652 INFO kablam!    --> src/voxelizer.rs:118:22
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam! 118 |                 let (iteration, hit) = normals.is_location_occupied(&loc);
Nov 01 07:35:35.652 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: variable `skipped` is assigned to, but never used
Nov 01 07:35:35.652 INFO kablam!    --> src/voxelizer.rs:187:13
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam! 187 |     let mut skipped = 0;
Nov 01 07:35:35.652 INFO kablam!     |             ^^^^^^^
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam!     = note: consider using `_skipped` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: variable `skipped` is assigned to, but never used
Nov 01 07:35:35.652 INFO kablam!    --> src/voxelizer.rs:222:13
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam! 222 |     let mut skipped = 0;
Nov 01 07:35:35.652 INFO kablam!     |             ^^^^^^^
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam!     = note: consider using `_skipped` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:35.652 INFO kablam!    --> src/voxelizer.rs:290:22
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam! 290 |                 let (iteration, hit) = initial_normals.is_location_occupied(&loc);
Nov 01 07:35:35.652 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: unused variable: `normals`
Nov 01 07:35:35.652 INFO kablam!    --> src/voxelizer.rs:307:29
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam! 307 | pub fn mipmap_voxel_normals(normals:&Voxtree<Normal>)->Voxtree<Normal>{
Nov 01 07:35:35.652 INFO kablam!     |                             ^^^^^^^ help: consider using `_normals` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:35.652 INFO kablam!    --> src/voxelizer.rs:346:22
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam! 346 |                 let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:35.652 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: unused variable: `low_lod`
Nov 01 07:35:35.652 INFO kablam!    --> src/raytracer.rs:134:9
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam! 134 |     let low_lod = LOD::new(lod.lod-1);
Nov 01 07:35:35.652 INFO kablam!     |         ^^^^^^^ help: consider using `_low_lod` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:35.652 INFO kablam!    --> src/raytracer.rs:148:18
Nov 01 07:35:35.652 INFO kablam!     |
Nov 01 07:35:35.652 INFO kablam! 148 |             let (iteration, hit) = model.normal.is_location_occupied(&vec_location);
Nov 01 07:35:35.652 INFO kablam!     |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:35.652 INFO kablam! 
Nov 01 07:35:35.652 INFO kablam! warning: unused variable: `screen`
Nov 01 07:35:35.652 INFO kablam!    --> src/raytracer.rs:132:21
Nov 01 07:35:35.653 INFO kablam!     |
Nov 01 07:35:35.653 INFO kablam! 132 | pub fn hit_location(screen:&Screen, lod:&LOD, view_lod:&LOD, ray:&Ray, model:&Model, obj_scale:f64, max_distance:u64)->Option<Vec<u64>>{
Nov 01 07:35:35.653 INFO kablam!     |                     ^^^^^^ help: consider using `_screen` instead
Nov 01 07:35:35.653 INFO kablam! 
Nov 01 07:35:35.653 INFO kablam! warning: unused variable: `t`
Nov 01 07:35:35.653 INFO kablam!   --> src/renderer.rs:52:9
Nov 01 07:35:35.653 INFO kablam!    |
Nov 01 07:35:35.653 INFO kablam! 52 |     for t in 0..total{
Nov 01 07:35:35.653 INFO kablam!    |         ^ help: consider using `_t` instead
Nov 01 07:35:35.653 INFO kablam! 
Nov 01 07:35:35.653 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:35.653 INFO kablam!    --> src/renderer.rs:164:13
Nov 01 07:35:35.653 INFO kablam!     |
Nov 01 07:35:35.653 INFO kablam! 164 |         Err(why) => panic!("couldn't create file {}", filename),
Nov 01 07:35:35.653 INFO kablam!     |             ^^^ help: consider using `_why` instead
Nov 01 07:35:35.653 INFO kablam! 
Nov 01 07:35:35.653 INFO kablam! warning: unused variable: `location`
Nov 01 07:35:35.653 INFO kablam!   --> src/voxel/voxstream.rs:19:24
Nov 01 07:35:35.653 INFO kablam!    |
Nov 01 07:35:35.653 INFO kablam! 19 |     fn get_tree(&self, location:&Vec<u64>)->&Self{
Nov 01 07:35:35.653 INFO kablam!    |                        ^^^^^^^^ help: consider using `_location` instead
Nov 01 07:35:35.653 INFO kablam! 
Nov 01 07:35:35.653 INFO kablam! warning: unused variable: `required_lod`
Nov 01 07:35:35.653 INFO kablam!   --> src/voxel/voxstream.rs:47:30
Nov 01 07:35:35.653 INFO kablam!    |
Nov 01 07:35:35.653 INFO kablam! 47 |     pub fn total_ones(&self, required_lod: &LOD)->usize{
Nov 01 07:35:35.653 INFO kablam!    |                              ^^^^^^^^^^^^ help: consider using `_required_lod` instead
Nov 01 07:35:35.653 INFO kablam! 
Nov 01 07:35:35.653 INFO kablam! warning: unused variable: `location`
Nov 01 07:35:35.653 INFO kablam!   --> src/voxel/voxstream.rs:61:31
Nov 01 07:35:35.653 INFO kablam!    |
Nov 01 07:35:35.653 INFO kablam! 61 |     pub fn get_content(&self, location:&Vec<u64>)->&T{
Nov 01 07:35:35.653 INFO kablam!    |                               ^^^^^^^^ help: consider using `_location` instead
Nov 01 07:35:35.653 INFO kablam! 
Nov 01 07:35:35.653 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:35.653 INFO kablam!   --> src/main.rs:54:9
Nov 01 07:35:35.653 INFO kablam!    |
Nov 01 07:35:35.653 INFO kablam! 54 |     let mut normals = voxelizer::voxelize(&lod, shape);
Nov 01 07:35:35.653 INFO kablam!    |         ----^^^^^^^
Nov 01 07:35:35.654 INFO kablam!    |         |
Nov 01 07:35:35.654 INFO kablam!    |         help: remove this `mut`
Nov 01 07:35:35.654 INFO kablam!    |
Nov 01 07:35:35.654 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 07:35:35.654 INFO kablam! 
Nov 01 07:35:35.718 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:35.718 INFO kablam!    --> src/voxelizer.rs:308:9
Nov 01 07:35:35.718 INFO kablam!     |
Nov 01 07:35:35.718 INFO kablam! 308 |     let mut normals = Voxtree::new();
Nov 01 07:35:35.718 INFO kablam!     |         ----^^^^^^^
Nov 01 07:35:35.718 INFO kablam!     |         |
Nov 01 07:35:35.718 INFO kablam!     |         help: remove this `mut`
Nov 01 07:35:35.718 INFO kablam! 
Nov 01 07:35:35.767 INFO kablam! warning: field is never used: `center`
Nov 01 07:35:35.767 INFO kablam!   --> src/shape.rs:22:5
Nov 01 07:35:35.767 INFO kablam!    |
Nov 01 07:35:35.768 INFO kablam! 22 |     center:Point,
Nov 01 07:35:35.768 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 07:35:35.768 INFO kablam!    |
Nov 01 07:35:35.768 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 07:35:35.768 INFO kablam! 
Nov 01 07:35:35.768 INFO kablam! warning: struct is never constructed: `Prism`
Nov 01 07:35:35.768 INFO kablam!   --> src/shape.rs:25:1
Nov 01 07:35:35.768 INFO kablam!    |
Nov 01 07:35:35.768 INFO kablam! 25 | struct Prism{
Nov 01 07:35:35.768 INFO kablam!    | ^^^^^^^^^^^^
Nov 01 07:35:35.768 INFO kablam! 
Nov 01 07:35:35.768 INFO kablam! warning: struct is never constructed: `Cylinder`
Nov 01 07:35:35.768 INFO kablam!   --> src/shape.rs:31:1
Nov 01 07:35:35.768 INFO kablam!    |
Nov 01 07:35:35.768 INFO kablam! 31 | struct Cylinder{
Nov 01 07:35:35.768 INFO kablam!    | ^^^^^^^^^^^^^^^
Nov 01 07:35:35.768 INFO kablam! 
Nov 01 07:35:35.768 INFO kablam! warning: method is never used: `new`
Nov 01 07:35:35.768 INFO kablam!   --> src/shape.rs:76:5
Nov 01 07:35:35.768 INFO kablam!    |
Nov 01 07:35:35.768 INFO kablam! 76 |     pub fn new(radius:u64, center:&Point)->Cube{
Nov 01 07:35:35.768 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.768 INFO kablam! 
Nov 01 07:35:35.768 INFO kablam! warning: method is never used: `new`
Nov 01 07:35:35.769 INFO kablam!   --> src/normal.rs:18:5
Nov 01 07:35:35.769 INFO kablam!    |
Nov 01 07:35:35.769 INFO kablam! 18 |     pub fn new(x:i8, y:i8, z:i8)->Normal{
Nov 01 07:35:35.769 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.769 INFO kablam! 
Nov 01 07:35:35.770 INFO kablam! warning: method is never used: `from_f64`
Nov 01 07:35:35.770 INFO kablam!   --> src/normal.rs:30:5
Nov 01 07:35:35.770 INFO kablam!    |
Nov 01 07:35:35.770 INFO kablam! 30 |     pub fn from_f64(x:f64, y:f64, z:f64)->Normal{
Nov 01 07:35:35.770 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.770 INFO kablam! 
Nov 01 07:35:35.770 INFO kablam! warning: method is never used: `add_point`
Nov 01 07:35:35.770 INFO kablam!   --> src/vector.rs:51:5
Nov 01 07:35:35.770 INFO kablam!    |
Nov 01 07:35:35.770 INFO kablam! 51 |     pub fn add_point(&self, point:&Point)->Vector{
Nov 01 07:35:35.770 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.770 INFO kablam! 
Nov 01 07:35:35.770 INFO kablam! warning: method is never used: `red`
Nov 01 07:35:35.770 INFO kablam!   --> src/color.rs:25:5
Nov 01 07:35:35.770 INFO kablam!    |
Nov 01 07:35:35.770 INFO kablam! 25 |     pub fn red()->Color{
Nov 01 07:35:35.770 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.770 INFO kablam! 
Nov 01 07:35:35.770 INFO kablam! warning: method is never used: `green`
Nov 01 07:35:35.770 INFO kablam!   --> src/color.rs:28:5
Nov 01 07:35:35.770 INFO kablam!    |
Nov 01 07:35:35.770 INFO kablam! 28 |     pub fn green()->Color{
Nov 01 07:35:35.770 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.770 INFO kablam! 
Nov 01 07:35:35.770 INFO kablam! warning: method is never used: `blue`
Nov 01 07:35:35.770 INFO kablam!   --> src/color.rs:31:5
Nov 01 07:35:35.770 INFO kablam!    |
Nov 01 07:35:35.770 INFO kablam! 31 |     pub fn blue()->Color{
Nov 01 07:35:35.770 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.770 INFO kablam! 
Nov 01 07:35:35.770 INFO kablam! warning: function is never used: `from_xyz_orig`
Nov 01 07:35:35.770 INFO kablam!  --> src/location.rs:9:1
Nov 01 07:35:35.770 INFO kablam!   |
Nov 01 07:35:35.770 INFO kablam! 9 | pub fn from_xyz_orig(lod:&LOD, x:u64, y:u64, z:u64)->Vec<u64>{
Nov 01 07:35:35.770 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.770 INFO kablam! 
Nov 01 07:35:35.770 INFO kablam! warning: function is never used: `to_xyz_orig`
Nov 01 07:35:35.770 INFO kablam!   --> src/location.rs:26:1
Nov 01 07:35:35.770 INFO kablam!    |
Nov 01 07:35:35.770 INFO kablam! 26 | pub fn to_xyz_orig(location:&Vec<u64>)->(u64, u64, u64){
Nov 01 07:35:35.770 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.770 INFO kablam! 
Nov 01 07:35:35.770 INFO kablam! warning: function is never used: `from_xyz_morton`
Nov 01 07:35:35.770 INFO kablam!   --> src/location.rs:68:1
Nov 01 07:35:35.770 INFO kablam!    |
Nov 01 07:35:35.770 INFO kablam! 68 | pub fn from_xyz_morton(lod:&LOD, x:u64, y:u64, z:u64)->Vec<u64>{
Nov 01 07:35:35.770 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.770 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `to_xyz_morton`
Nov 01 07:35:35.771 INFO kablam!   --> src/location.rs:86:1
Nov 01 07:35:35.771 INFO kablam!    |
Nov 01 07:35:35.771 INFO kablam! 86 | pub fn to_xyz_morton(location:&Vec<u64>)->(u64, u64, u64){
Nov 01 07:35:35.771 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `from_xyz_top_down`
Nov 01 07:35:35.771 INFO kablam!   --> src/location.rs:98:1
Nov 01 07:35:35.771 INFO kablam!    |
Nov 01 07:35:35.771 INFO kablam! 98 | pub fn from_xyz_top_down(lod:&LOD, x:u64, y:u64, z:u64)->Vec<u64>{
Nov 01 07:35:35.771 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `linear_to_morton_64`
Nov 01 07:35:35.771 INFO kablam!    --> src/location.rs:134:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 134 | fn linear_to_morton_64(linear:u64)->u8{
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `xyz_to_index`
Nov 01 07:35:35.771 INFO kablam!    --> src/location.rs:140:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 140 | pub fn xyz_to_index(lod:&LOD, x:u64, y:u64, z:u64)->u64{
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `index_to_xyz`
Nov 01 07:35:35.771 INFO kablam!    --> src/location.rs:194:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 194 | pub fn index_to_xyz(lod:&LOD, idx:u64)->(u64, u64, u64){
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `is_semi_occluded`
Nov 01 07:35:35.771 INFO kablam!    --> src/neighbors.rs:335:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 335 | pub fn is_semi_occluded(node:&Voxbit, lod:&LOD, point:&Point)->bool{
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `get_closest_occluded_neighbor`
Nov 01 07:35:35.771 INFO kablam!    --> src/neighbors.rs:343:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 343 | pub fn get_closest_occluded_neighbor(node:&Voxbit, lod:&LOD, point:&Point)->Option<Point>{
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `get_closest_empty_neighbor`
Nov 01 07:35:35.771 INFO kablam!    --> src/neighbors.rs:427:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 427 | pub fn get_closest_empty_neighbor(node:&Voxbit, lod:&LOD, point:&Point)->Option<Point>{
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `calculate_lower_lod_normals`
Nov 01 07:35:35.771 INFO kablam!   --> src/voxelizer.rs:73:1
Nov 01 07:35:35.771 INFO kablam!    |
Nov 01 07:35:35.771 INFO kablam! 73 | pub fn calculate_lower_lod_normals(node:&Voxbit, mut normals:Voxtree<Normal>, lod:&LOD)->Voxtree<Normal>{
Nov 01 07:35:35.771 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `calculate_lower_lod_normals_using_average`
Nov 01 07:35:35.771 INFO kablam!    --> src/voxelizer.rs:102:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 102 | pub fn calculate_lower_lod_normals_using_average(node:&Voxbit, mut normals:Voxtree<Normal>, orig_normals:&Voxtree<Normal>, lod:&LOD)->Voxtree<Normal>{
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `calculate_children_normals`
Nov 01 07:35:35.771 INFO kablam!    --> src/voxelizer.rs:132:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 132 | fn calculate_children_normals(children:&Vec<Voxtree<Normal>>)->Normal{
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `calculate_average_normal`
Nov 01 07:35:35.771 INFO kablam!    --> src/voxelizer.rs:143:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 143 | fn calculate_average_normal(normals:Vec<Normal>)->Normal{
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `smoothen_normals`
Nov 01 07:35:35.771 INFO kablam!    --> src/voxelizer.rs:273:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 273 | pub fn smoothen_normals(node:&Voxbit, initial_normals:&Voxtree<Normal>, lod:&LOD)->Voxtree<Normal>{
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `mipmap_voxel_normals`
Nov 01 07:35:35.771 INFO kablam!    --> src/voxelizer.rs:307:1
Nov 01 07:35:35.771 INFO kablam!     |
Nov 01 07:35:35.771 INFO kablam! 307 | pub fn mipmap_voxel_normals(normals:&Voxtree<Normal>)->Voxtree<Normal>{
Nov 01 07:35:35.771 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.771 INFO kablam! 
Nov 01 07:35:35.771 INFO kablam! warning: function is never used: `get_average_normal`
Nov 01 07:35:35.772 INFO kablam!    --> src/voxelizer.rs:312:1
Nov 01 07:35:35.772 INFO kablam!     |
Nov 01 07:35:35.772 INFO kablam! 312 | fn get_average_normal(node:&Voxbit, normals:&Voxtree<Normal>, lod:&LOD, point:&Point)->Normal{
Nov 01 07:35:35.772 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: function is never used: `carve_out`
Nov 01 07:35:35.772 INFO kablam!    --> src/voxelizer.rs:329:1
Nov 01 07:35:35.772 INFO kablam!     |
Nov 01 07:35:35.772 INFO kablam! 329 | pub fn carve_out(node:&Voxbit, lod:&LOD)->Voxtree<bool>{
Nov 01 07:35:35.772 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: method is never used: `look_at`
Nov 01 07:35:35.772 INFO kablam!   --> src/camera.rs:25:5
Nov 01 07:35:35.772 INFO kablam!    |
Nov 01 07:35:35.772 INFO kablam! 25 |     pub fn look_at(&mut self, lookat:&Point){
Nov 01 07:35:35.772 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: method is never used: `default`
Nov 01 07:35:35.772 INFO kablam!   --> src/camera.rs:31:5
Nov 01 07:35:35.772 INFO kablam!    |
Nov 01 07:35:35.772 INFO kablam! 31 |     pub fn default()->Camera{
Nov 01 07:35:35.772 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: method is never used: `at_pixel_up_y`
Nov 01 07:35:35.772 INFO kablam!   --> src/screen.rs:20:5
Nov 01 07:35:35.772 INFO kablam!    |
Nov 01 07:35:35.772 INFO kablam! 20 |     pub fn at_pixel_up_y(&self, px:i64, py:i64)->Vector{
Nov 01 07:35:35.772 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: method is never used: `get_view_lod`
Nov 01 07:35:35.772 INFO kablam!   --> src/screen.rs:47:5
Nov 01 07:35:35.772 INFO kablam!    |
Nov 01 07:35:35.772 INFO kablam! 47 |     pub fn get_view_lod(&self)->LOD{
Nov 01 07:35:35.772 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: method is never used: `get_required_lod`
Nov 01 07:35:35.772 INFO kablam!   --> src/screen.rs:54:5
Nov 01 07:35:35.772 INFO kablam!    |
Nov 01 07:35:35.772 INFO kablam! 54 |     pub fn get_required_lod(&self, view_lod:u8, distance:f64)->i8{
Nov 01 07:35:35.772 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: method is never used: `at_lod_length`
Nov 01 07:35:35.772 INFO kablam!   --> src/ray.rs:39:5
Nov 01 07:35:35.772 INFO kablam!    |
Nov 01 07:35:35.772 INFO kablam! 39 |     pub fn at_lod_length(&self, lod:&LOD, view_lod:&LOD, length:f64)->Vector{
Nov 01 07:35:35.772 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: function is never used: `clamp_location`
Nov 01 07:35:35.772 INFO kablam!    --> src/raytracer.rs:159:1
Nov 01 07:35:35.772 INFO kablam!     |
Nov 01 07:35:35.772 INFO kablam! 159 | fn clamp_location(location:&Vec<u64>, view_lod:&LOD)->Vec<u64>{
Nov 01 07:35:35.772 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: function is never used: `gamma_correction`
Nov 01 07:35:35.772 INFO kablam!    --> src/raytracer.rs:179:1
Nov 01 07:35:35.772 INFO kablam!     |
Nov 01 07:35:35.772 INFO kablam! 179 | fn gamma_correction(color:Color)->Color{
Nov 01 07:35:35.772 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: static item is never used: `PRECALCULATE_NORMALS`
Nov 01 07:35:35.772 INFO kablam!  --> src/constants.rs:2:1
Nov 01 07:35:35.772 INFO kablam!   |
Nov 01 07:35:35.772 INFO kablam! 2 | pub static PRECALCULATE_NORMALS:bool = true;
Nov 01 07:35:35.772 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: static item is never used: `USE_GAMMA_CORRECTION`
Nov 01 07:35:35.772 INFO kablam!  --> src/constants.rs:3:1
Nov 01 07:35:35.772 INFO kablam!   |
Nov 01 07:35:35.772 INFO kablam! 3 | pub static USE_GAMMA_CORRECTION:bool = false;
Nov 01 07:35:35.772 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: static item is never used: `SMOOTHEN_NORMALS`
Nov 01 07:35:35.772 INFO kablam!  --> src/constants.rs:4:1
Nov 01 07:35:35.772 INFO kablam!   |
Nov 01 07:35:35.772 INFO kablam! 4 | pub static SMOOTHEN_NORMALS:bool = true;
Nov 01 07:35:35.772 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.772 INFO kablam! warning: static item is never used: `SMOOTHING_ITERATION`
Nov 01 07:35:35.772 INFO kablam!  --> src/constants.rs:6:1
Nov 01 07:35:35.772 INFO kablam!   |
Nov 01 07:35:35.772 INFO kablam! 6 | pub static SMOOTHING_ITERATION:usize = 0;
Nov 01 07:35:35.772 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.772 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: static item is never used: `MORTON_BASE`
Nov 01 07:35:35.773 INFO kablam!   --> src/constants.rs:20:1
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 20 | pub static MORTON_BASE:u8 = 1; //(BASE/2)
Nov 01 07:35:35.773 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: method is never used: `inc`
Nov 01 07:35:35.773 INFO kablam!   --> src/lod.rs:25:5
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 25 |     pub fn inc(&mut self, inc:u8){
Nov 01 07:35:35.773 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: method is never used: `from_volume`
Nov 01 07:35:35.773 INFO kablam!   --> src/lod.rs:36:5
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 36 |     pub fn from_volume(volume:u64)->LOD{
Nov 01 07:35:35.773 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: struct is never constructed: `Voxgrid`
Nov 01 07:35:35.773 INFO kablam!  --> src/voxel/voxgrid.rs:8:1
Nov 01 07:35:35.773 INFO kablam!   |
Nov 01 07:35:35.773 INFO kablam! 8 | pub struct Voxgrid<T>{
Nov 01 07:35:35.773 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: method is never used: `new`
Nov 01 07:35:35.773 INFO kablam!   --> src/voxel/voxgrid.rs:15:5
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 15 |     fn new(lod:&LOD)->Self{
Nov 01 07:35:35.773 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: method is never used: `get`
Nov 01 07:35:35.773 INFO kablam!   --> src/voxel/voxgrid.rs:22:5
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 22 |     fn get(&self, x:u64, y:u64, z:u64)->&T{
Nov 01 07:35:35.773 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: struct is never constructed: `Voxstream`
Nov 01 07:35:35.773 INFO kablam!  --> src/voxel/voxstream.rs:7:1
Nov 01 07:35:35.773 INFO kablam!   |
Nov 01 07:35:35.773 INFO kablam! 7 | pub struct Voxstream<T>{
Nov 01 07:35:35.773 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: method is never used: `new`
Nov 01 07:35:35.773 INFO kablam!   --> src/voxel/voxstream.rs:14:5
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 14 |     pub fn new()->Self{
Nov 01 07:35:35.773 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: method is never used: `get_tree`
Nov 01 07:35:35.773 INFO kablam!   --> src/voxel/voxstream.rs:19:5
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 19 |     fn get_tree(&self, location:&Vec<u64>)->&Self{
Nov 01 07:35:35.773 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: method is never used: `total_ones`
Nov 01 07:35:35.773 INFO kablam!   --> src/voxel/voxstream.rs:47:5
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 47 |     pub fn total_ones(&self, required_lod: &LOD)->usize{
Nov 01 07:35:35.773 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: method is never used: `insert_root`
Nov 01 07:35:35.773 INFO kablam!   --> src/voxel/voxstream.rs:52:5
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 52 |     pub fn insert_root(&mut self){
Nov 01 07:35:35.773 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: method is never used: `get_content`
Nov 01 07:35:35.773 INFO kablam!   --> src/voxel/voxstream.rs:61:5
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 61 |     pub fn get_content(&self, location:&Vec<u64>)->&T{
Nov 01 07:35:35.773 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: function is never used: `morton_to_xyz`
Nov 01 07:35:35.773 INFO kablam!  --> src/morton.rs:5:1
Nov 01 07:35:35.773 INFO kablam!   |
Nov 01 07:35:35.773 INFO kablam! 5 | pub fn morton_to_xyz(base:u8, morton:u64)->(u64, u64, u64){
Nov 01 07:35:35.773 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.773 INFO kablam! 
Nov 01 07:35:35.773 INFO kablam! warning: function is never used: `xyz_to_morton`
Nov 01 07:35:35.773 INFO kablam!   --> src/morton.rs:20:1
Nov 01 07:35:35.773 INFO kablam!    |
Nov 01 07:35:35.773 INFO kablam! 20 | pub fn xyz_to_morton(base:u8, x:u64, y:u64, z:u64)->u64{
Nov 01 07:35:35.773 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.774 INFO kablam! 
Nov 01 07:35:35.774 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:35.774 INFO kablam!    --> src/neighbors.rs:389:17
Nov 01 07:35:35.774 INFO kablam!     |
Nov 01 07:35:35.774 INFO kablam! 389 |                 max_dot == dot;
Nov 01 07:35:35.774 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:35.774 INFO kablam!     |
Nov 01 07:35:35.774 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 07:35:35.774 INFO kablam! 
Nov 01 07:35:35.774 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:35.774 INFO kablam!    --> src/neighbors.rs:402:17
Nov 01 07:35:35.774 INFO kablam!     |
Nov 01 07:35:35.774 INFO kablam! 402 |                 max_dot == dot;
Nov 01 07:35:35.774 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:35.774 INFO kablam! 
Nov 01 07:35:35.774 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:35.774 INFO kablam!    --> src/neighbors.rs:415:17
Nov 01 07:35:35.774 INFO kablam!     |
Nov 01 07:35:35.774 INFO kablam! 415 |                 max_dot == dot;
Nov 01 07:35:35.774 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:35.774 INFO kablam! 
Nov 01 07:35:35.777 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:35:35.777 INFO kablam!    --> src/renderer.rs:102:13
Nov 01 07:35:35.777 INFO kablam!     |
Nov 01 07:35:35.777 INFO kablam! 102 |             tx.send((start, end, line, durations));
Nov 01 07:35:35.777 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.777 INFO kablam!     |
Nov 01 07:35:35.777 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:35:35.777 INFO kablam! 
Nov 01 07:35:35.777 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:35:35.777 INFO kablam!    --> src/renderer.rs:189:5
Nov 01 07:35:35.777 INFO kablam!     |
Nov 01 07:35:35.777 INFO kablam! 189 |     file.write_all(&buffer);
Nov 01 07:35:35.777 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:35.777 INFO kablam!     |
Nov 01 07:35:35.777 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:35:35.777 INFO kablam! 
Nov 01 07:35:36.818 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 6.64s
Nov 01 07:35:36.824 INFO kablam! su: No module specific data is present
Nov 01 07:35:37.257 INFO running `"docker" "rm" "-f" "375c20adca2e3db3200a8db3256d71fe6fba9d057e1ff840ada6f4c4a8fdce27"`
Nov 01 07:35:37.418 INFO blam! 375c20adca2e3db3200a8db3256d71fe6fba9d057e1ff840ada6f4c4a8fdce27
Nov 01 07:35:37.424 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/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 07:35:37.729 INFO blam! bd01ab3422c508a67b3c32bb55586130219669a7e051c13c482cfd628cb5ec78
Nov 01 07:35:37.732 INFO running `"docker" "start" "-a" "bd01ab3422c508a67b3c32bb55586130219669a7e051c13c482cfd628cb5ec78"`
Nov 01 07:35:38.907 INFO kablam! usermod: no changes
Nov 01 07:35:38.993 INFO kablam! warning: dependency (num) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
Nov 01 07:35:38.993 INFO kablam! warning: dependency (regex) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
Nov 01 07:35:38.993 INFO kablam! warning: dependency (time) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
Nov 01 07:35:39.079 INFO kablam!    Compiling balisong v0.0.1 (/source)
Nov 01 07:35:40.503 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 07:35:40.503 INFO kablam!  --> examples/render_ktm_side.rs:4:5
Nov 01 07:35:40.503 INFO kablam!   |
Nov 01 07:35:40.503 INFO kablam! 4 | use std::sync::Arc;
Nov 01 07:35:40.503 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:40.503 INFO kablam!   |
Nov 01 07:35:40.503 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 07:35:40.503 INFO kablam! 
Nov 01 07:35:40.503 INFO kablam! warning: unused import: `std::thread::Thread`
Nov 01 07:35:40.503 INFO kablam!  --> examples/render_ktm_side.rs:5:5
Nov 01 07:35:40.503 INFO kablam!   |
Nov 01 07:35:40.503 INFO kablam! 5 | use std::thread::Thread;
Nov 01 07:35:40.503 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:40.503 INFO kablam! 
Nov 01 07:35:40.503 INFO kablam! warning: unused import: `balisong::ray::Ray`
Nov 01 07:35:40.503 INFO kablam!   --> examples/render_ktm_side.rs:10:5
Nov 01 07:35:40.503 INFO kablam!    |
Nov 01 07:35:40.503 INFO kablam! 10 | use balisong::ray::Ray;
Nov 01 07:35:40.503 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:40.503 INFO kablam! 
Nov 01 07:35:40.503 INFO kablam! warning: unused import: `balisong::vector::Vector`
Nov 01 07:35:40.503 INFO kablam!   --> examples/render_ktm_side.rs:11:5
Nov 01 07:35:40.503 INFO kablam!    |
Nov 01 07:35:40.503 INFO kablam! 11 | use balisong::vector::Vector;
Nov 01 07:35:40.503 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:40.503 INFO kablam! 
Nov 01 07:35:40.503 INFO kablam! warning: unused import: `balisong::color::Color`
Nov 01 07:35:40.503 INFO kablam!   --> examples/render_ktm_side.rs:14:5
Nov 01 07:35:40.503 INFO kablam!    |
Nov 01 07:35:40.503 INFO kablam! 14 | use balisong::color::Color;
Nov 01 07:35:40.503 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:40.503 INFO kablam! 
Nov 01 07:35:40.503 INFO kablam! warning: unused import: `balisong::shape::Sphere`
Nov 01 07:35:40.503 INFO kablam!   --> examples/render_ktm_side.rs:15:5
Nov 01 07:35:40.503 INFO kablam!    |
Nov 01 07:35:40.503 INFO kablam! 15 | use balisong::shape::Sphere;
Nov 01 07:35:40.503 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:40.503 INFO kablam! 
Nov 01 07:35:40.503 INFO kablam! warning: unused import: `balisong::shape::Cube`
Nov 01 07:35:40.503 INFO kablam!   --> examples/render_ktm_side.rs:16:5
Nov 01 07:35:40.503 INFO kablam!    |
Nov 01 07:35:40.503 INFO kablam! 16 | use balisong::shape::Cube;
Nov 01 07:35:40.503 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:40.503 INFO kablam! 
Nov 01 07:35:40.503 INFO kablam! warning: unused import: `balisong::shape::Shape`
Nov 01 07:35:40.503 INFO kablam!   --> examples/render_ktm_side.rs:17:5
Nov 01 07:35:40.503 INFO kablam!    |
Nov 01 07:35:40.503 INFO kablam! 17 | use balisong::shape::Shape;
Nov 01 07:35:40.503 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:40.503 INFO kablam! 
Nov 01 07:35:40.503 INFO kablam! warning: unused import: `balisong::voxelizer`
Nov 01 07:35:40.503 INFO kablam!   --> examples/render_ktm_side.rs:22:5
Nov 01 07:35:40.504 INFO kablam!    |
Nov 01 07:35:40.504 INFO kablam! 22 | use balisong::voxelizer;
Nov 01 07:35:40.504 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:40.504 INFO kablam! 
Nov 01 07:35:40.504 INFO kablam! warning: unused import: `balisong::lod::LOD`
Nov 01 07:35:40.504 INFO kablam!   --> examples/render_ktm_side.rs:23:5
Nov 01 07:35:40.504 INFO kablam!    |
Nov 01 07:35:40.504 INFO kablam! 23 | use balisong::lod::LOD;
Nov 01 07:35:40.504 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:40.504 INFO kablam! 
Nov 01 07:35:40.504 INFO kablam! warning: unused import: `balisong::voxel::vox::Vox`
Nov 01 07:35:40.504 INFO kablam!   --> examples/render_ktm_side.rs:24:5
Nov 01 07:35:40.504 INFO kablam!    |
Nov 01 07:35:40.504 INFO kablam! 24 | use balisong::voxel::vox::Vox;
Nov 01 07:35:40.504 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:40.504 INFO kablam! 
Nov 01 07:35:40.583 INFO kablam! warning: unused variable: `r`
Nov 01 07:35:40.583 INFO kablam!   --> examples/render_ktm_side.rs:33:9
Nov 01 07:35:40.583 INFO kablam!    |
Nov 01 07:35:40.583 INFO kablam! 33 |     let r = limit as u64 / 4 as u64;
Nov 01 07:35:40.583 INFO kablam!    |         ^ help: consider using `_r` instead
Nov 01 07:35:40.583 INFO kablam!    |
Nov 01 07:35:40.583 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 07:35:40.583 INFO kablam! 
Nov 01 07:35:40.583 INFO kablam! warning: unused variable: `center`
Nov 01 07:35:40.583 INFO kablam!   --> examples/render_ktm_side.rs:37:9
Nov 01 07:35:40.583 INFO kablam!    |
Nov 01 07:35:40.583 INFO kablam! 37 |     let center = Point::new(cx, cy, cz);
Nov 01 07:35:40.583 INFO kablam!    |         ^^^^^^ help: consider using `_center` instead
Nov 01 07:35:40.583 INFO kablam! 
Nov 01 07:35:40.583 INFO kablam! warning: unused variable: `duration`
Nov 01 07:35:40.583 INFO kablam!   --> examples/render_ktm_side.rs:40:9
Nov 01 07:35:40.583 INFO kablam!    |
Nov 01 07:35:40.583 INFO kablam! 40 |     let duration = start.to(PreciseTime::now());
Nov 01 07:35:40.583 INFO kablam!    |         ^^^^^^^^ help: consider using `_duration` instead
Nov 01 07:35:40.583 INFO kablam! 
Nov 01 07:35:40.583 INFO kablam! warning: unused variable: `voxel_grid_size`
Nov 01 07:35:40.583 INFO kablam!   --> examples/render_ktm_side.rs:42:9
Nov 01 07:35:40.583 INFO kablam!    |
Nov 01 07:35:40.583 INFO kablam! 42 |     let voxel_grid_size = limit * limit * limit;
Nov 01 07:35:40.583 INFO kablam!    |         ^^^^^^^^^^^^^^^ help: consider using `_voxel_grid_size` instead
Nov 01 07:35:40.583 INFO kablam! 
Nov 01 07:35:42.583 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 07:35:42.583 INFO kablam!  --> examples/render_complex64.rs:4:5
Nov 01 07:35:42.584 INFO kablam!   |
Nov 01 07:35:42.584 INFO kablam! 4 | use std::sync::Arc;
Nov 01 07:35:42.584 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:42.585 INFO kablam!   |
Nov 01 07:35:42.585 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 07:35:42.585 INFO kablam! 
Nov 01 07:35:42.586 INFO kablam! warning: unused import: `std::thread::Thread`
Nov 01 07:35:42.586 INFO kablam!  --> examples/render_complex64.rs:5:5
Nov 01 07:35:42.586 INFO kablam!   |
Nov 01 07:35:42.586 INFO kablam! 5 | use std::thread::Thread;
Nov 01 07:35:42.587 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.587 INFO kablam! 
Nov 01 07:35:42.608 INFO kablam! warning: unused import: `std::f64::consts`
Nov 01 07:35:42.608 INFO kablam!  --> examples/render_complex64.rs:7:5
Nov 01 07:35:42.608 INFO kablam!   |
Nov 01 07:35:42.609 INFO kablam! 7 | use std::f64::consts;
Nov 01 07:35:42.609 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 07:35:42.609 INFO kablam! 
Nov 01 07:35:42.609 INFO kablam! warning: unused import: `balisong::ray::Ray`
Nov 01 07:35:42.609 INFO kablam!   --> examples/render_complex64.rs:10:5
Nov 01 07:35:42.609 INFO kablam!    |
Nov 01 07:35:42.609 INFO kablam! 10 | use balisong::ray::Ray;
Nov 01 07:35:42.609 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.609 INFO kablam! 
Nov 01 07:35:42.609 INFO kablam! warning: unused import: `balisong::vector::Vector`
Nov 01 07:35:42.609 INFO kablam!   --> examples/render_complex64.rs:11:5
Nov 01 07:35:42.609 INFO kablam!    |
Nov 01 07:35:42.609 INFO kablam! 11 | use balisong::vector::Vector;
Nov 01 07:35:42.609 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.609 INFO kablam! 
Nov 01 07:35:42.609 INFO kablam! warning: unused import: `balisong::color::Color`
Nov 01 07:35:42.609 INFO kablam!   --> examples/render_complex64.rs:14:5
Nov 01 07:35:42.609 INFO kablam!    |
Nov 01 07:35:42.609 INFO kablam! 14 | use balisong::color::Color;
Nov 01 07:35:42.610 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.610 INFO kablam! 
Nov 01 07:35:42.610 INFO kablam! warning: unused import: `balisong::shape::Sphere`
Nov 01 07:35:42.610 INFO kablam!   --> examples/render_complex64.rs:15:5
Nov 01 07:35:42.610 INFO kablam!    |
Nov 01 07:35:42.610 INFO kablam! 15 | use balisong::shape::Sphere;
Nov 01 07:35:42.610 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.610 INFO kablam! 
Nov 01 07:35:42.610 INFO kablam! warning: unused import: `balisong::shape::Cube`
Nov 01 07:35:42.610 INFO kablam!   --> examples/render_complex64.rs:16:5
Nov 01 07:35:42.610 INFO kablam!    |
Nov 01 07:35:42.610 INFO kablam! 16 | use balisong::shape::Cube;
Nov 01 07:35:42.611 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.611 INFO kablam! 
Nov 01 07:35:42.611 INFO kablam! warning: unused import: `balisong::shape::Shape`
Nov 01 07:35:42.611 INFO kablam!   --> examples/render_complex64.rs:17:5
Nov 01 07:35:42.611 INFO kablam!    |
Nov 01 07:35:42.611 INFO kablam! 17 | use balisong::shape::Shape;
Nov 01 07:35:42.611 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.611 INFO kablam! 
Nov 01 07:35:42.611 INFO kablam! warning: unused import: `balisong::voxelizer`
Nov 01 07:35:42.611 INFO kablam!   --> examples/render_complex64.rs:22:5
Nov 01 07:35:42.611 INFO kablam!    |
Nov 01 07:35:42.611 INFO kablam! 22 | use balisong::voxelizer;
Nov 01 07:35:42.612 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.612 INFO kablam! 
Nov 01 07:35:42.612 INFO kablam! warning: unused import: `balisong::lod::LOD`
Nov 01 07:35:42.615 INFO kablam!   --> examples/render_complex64.rs:23:5
Nov 01 07:35:42.615 INFO kablam!    |
Nov 01 07:35:42.615 INFO kablam! 23 | use balisong::lod::LOD;
Nov 01 07:35:42.615 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.616 INFO kablam! 
Nov 01 07:35:42.687 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 07:35:42.687 INFO kablam!  --> examples/render_complex10.rs:4:5
Nov 01 07:35:42.687 INFO kablam!   |
Nov 01 07:35:42.687 INFO kablam! 4 | use std::sync::Arc;
Nov 01 07:35:42.687 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:42.687 INFO kablam!   |
Nov 01 07:35:42.687 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 07:35:42.687 INFO kablam! 
Nov 01 07:35:42.687 INFO kablam! warning: unused import: `std::thread::Thread`
Nov 01 07:35:42.687 INFO kablam!  --> examples/render_complex10.rs:5:5
Nov 01 07:35:42.687 INFO kablam!   |
Nov 01 07:35:42.687 INFO kablam! 5 | use std::thread::Thread;
Nov 01 07:35:42.687 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.687 INFO kablam! 
Nov 01 07:35:42.687 INFO kablam! warning: unused import: `std::f64::consts`
Nov 01 07:35:42.687 INFO kablam!  --> examples/render_complex10.rs:7:5
Nov 01 07:35:42.687 INFO kablam!   |
Nov 01 07:35:42.687 INFO kablam! 7 | use std::f64::consts;
Nov 01 07:35:42.687 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 07:35:42.687 INFO kablam! 
Nov 01 07:35:42.687 INFO kablam! warning: unused import: `balisong::ray::Ray`
Nov 01 07:35:42.687 INFO kablam!   --> examples/render_complex10.rs:10:5
Nov 01 07:35:42.687 INFO kablam!    |
Nov 01 07:35:42.687 INFO kablam! 10 | use balisong::ray::Ray;
Nov 01 07:35:42.687 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.687 INFO kablam! 
Nov 01 07:35:42.687 INFO kablam! warning: unused import: `balisong::vector::Vector`
Nov 01 07:35:42.687 INFO kablam!   --> examples/render_complex10.rs:11:5
Nov 01 07:35:42.687 INFO kablam!    |
Nov 01 07:35:42.687 INFO kablam! 11 | use balisong::vector::Vector;
Nov 01 07:35:42.687 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.687 INFO kablam! 
Nov 01 07:35:42.687 INFO kablam! warning: unused import: `balisong::color::Color`
Nov 01 07:35:42.687 INFO kablam!   --> examples/render_complex10.rs:14:5
Nov 01 07:35:42.687 INFO kablam!    |
Nov 01 07:35:42.688 INFO kablam! 14 | use balisong::color::Color;
Nov 01 07:35:42.688 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.688 INFO kablam! 
Nov 01 07:35:42.688 INFO kablam! warning: unused import: `balisong::shape::Sphere`
Nov 01 07:35:42.688 INFO kablam!   --> examples/render_complex10.rs:15:5
Nov 01 07:35:42.688 INFO kablam!    |
Nov 01 07:35:42.688 INFO kablam! 15 | use balisong::shape::Sphere;
Nov 01 07:35:42.688 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.688 INFO kablam! 
Nov 01 07:35:42.688 INFO kablam! warning: unused import: `balisong::shape::Cube`
Nov 01 07:35:42.688 INFO kablam!   --> examples/render_complex10.rs:16:5
Nov 01 07:35:42.688 INFO kablam!    |
Nov 01 07:35:42.688 INFO kablam! 16 | use balisong::shape::Cube;
Nov 01 07:35:42.688 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.688 INFO kablam! 
Nov 01 07:35:42.688 INFO kablam! warning: unused import: `balisong::shape::Shape`
Nov 01 07:35:42.688 INFO kablam!   --> examples/render_complex10.rs:17:5
Nov 01 07:35:42.688 INFO kablam!    |
Nov 01 07:35:42.688 INFO kablam! 17 | use balisong::shape::Shape;
Nov 01 07:35:42.688 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.688 INFO kablam! 
Nov 01 07:35:42.688 INFO kablam! warning: unused import: `balisong::voxelizer`
Nov 01 07:35:42.688 INFO kablam!   --> examples/render_complex10.rs:22:5
Nov 01 07:35:42.688 INFO kablam!    |
Nov 01 07:35:42.688 INFO kablam! 22 | use balisong::voxelizer;
Nov 01 07:35:42.688 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.688 INFO kablam! 
Nov 01 07:35:42.688 INFO kablam! warning: unused import: `balisong::lod::LOD`
Nov 01 07:35:42.688 INFO kablam!   --> examples/render_complex10.rs:23:5
Nov 01 07:35:42.688 INFO kablam!    |
Nov 01 07:35:42.688 INFO kablam! 23 | use balisong::lod::LOD;
Nov 01 07:35:42.688 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:42.688 INFO kablam! 
Nov 01 07:35:42.855 INFO kablam! warning: unused variable: `r`
Nov 01 07:35:42.855 INFO kablam!   --> examples/render_complex10.rs:41:9
Nov 01 07:35:42.855 INFO kablam!    |
Nov 01 07:35:42.855 INFO kablam! 41 |     let r = limit as u64 / 4 as u64;
Nov 01 07:35:42.855 INFO kablam!    |         ^ help: consider using `_r` instead
Nov 01 07:35:42.855 INFO kablam!    |
Nov 01 07:35:42.855 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 07:35:42.855 INFO kablam! 
Nov 01 07:35:42.855 INFO kablam! warning: unused variable: `center`
Nov 01 07:35:42.855 INFO kablam!   --> examples/render_complex10.rs:45:9
Nov 01 07:35:42.855 INFO kablam!    |
Nov 01 07:35:42.855 INFO kablam! 45 |     let center = Point::new(cx, cy, cz);
Nov 01 07:35:42.855 INFO kablam!    |         ^^^^^^ help: consider using `_center` instead
Nov 01 07:35:42.855 INFO kablam! 
Nov 01 07:35:42.855 INFO kablam! warning: unused variable: `voxel_grid_size`
Nov 01 07:35:42.855 INFO kablam!   --> examples/render_complex10.rs:47:9
Nov 01 07:35:42.855 INFO kablam!    |
Nov 01 07:35:42.855 INFO kablam! 47 |     let voxel_grid_size = limit * limit * limit;
Nov 01 07:35:42.855 INFO kablam!    |         ^^^^^^^^^^^^^^^ help: consider using `_voxel_grid_size` instead
Nov 01 07:35:42.855 INFO kablam! 
Nov 01 07:35:43.027 INFO kablam! warning: unused variable: `r`
Nov 01 07:35:43.027 INFO kablam!   --> examples/render_complex64.rs:41:9
Nov 01 07:35:43.027 INFO kablam!    |
Nov 01 07:35:43.027 INFO kablam! 41 |     let r = limit as u64 / 4 as u64;
Nov 01 07:35:43.027 INFO kablam!    |         ^ help: consider using `_r` instead
Nov 01 07:35:43.027 INFO kablam!    |
Nov 01 07:35:43.027 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 07:35:43.027 INFO kablam! 
Nov 01 07:35:43.027 INFO kablam! warning: unused variable: `center`
Nov 01 07:35:43.027 INFO kablam!   --> examples/render_complex64.rs:45:9
Nov 01 07:35:43.027 INFO kablam!    |
Nov 01 07:35:43.027 INFO kablam! 45 |     let center = Point::new(cx, cy, cz);
Nov 01 07:35:43.027 INFO kablam!    |         ^^^^^^ help: consider using `_center` instead
Nov 01 07:35:43.027 INFO kablam! 
Nov 01 07:35:43.027 INFO kablam! warning: unused variable: `voxel_grid_size`
Nov 01 07:35:43.027 INFO kablam!   --> examples/render_complex64.rs:47:9
Nov 01 07:35:43.027 INFO kablam!    |
Nov 01 07:35:43.027 INFO kablam! 47 |     let voxel_grid_size = limit * limit * limit;
Nov 01 07:35:43.027 INFO kablam!    |         ^^^^^^^^^^^^^^^ help: consider using `_voxel_grid_size` instead
Nov 01 07:35:43.027 INFO kablam! 
Nov 01 07:35:43.087 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 07:35:43.087 INFO kablam!  --> examples/render_hairball.rs:4:5
Nov 01 07:35:43.087 INFO kablam!   |
Nov 01 07:35:43.087 INFO kablam! 4 | use std::sync::Arc;
Nov 01 07:35:43.087 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:43.087 INFO kablam!   |
Nov 01 07:35:43.087 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 07:35:43.087 INFO kablam! 
Nov 01 07:35:43.087 INFO kablam! warning: unused import: `std::thread::Thread`
Nov 01 07:35:43.087 INFO kablam!  --> examples/render_hairball.rs:5:5
Nov 01 07:35:43.087 INFO kablam!   |
Nov 01 07:35:43.087 INFO kablam! 5 | use std::thread::Thread;
Nov 01 07:35:43.087 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.087 INFO kablam! 
Nov 01 07:35:43.087 INFO kablam! warning: unused import: `std::f64::consts`
Nov 01 07:35:43.087 INFO kablam!  --> examples/render_hairball.rs:7:5
Nov 01 07:35:43.087 INFO kablam!   |
Nov 01 07:35:43.087 INFO kablam! 7 | use std::f64::consts;
Nov 01 07:35:43.087 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 07:35:43.087 INFO kablam! 
Nov 01 07:35:43.087 INFO kablam! warning: unused import: `balisong::ray::Ray`
Nov 01 07:35:43.087 INFO kablam!   --> examples/render_hairball.rs:10:5
Nov 01 07:35:43.087 INFO kablam!    |
Nov 01 07:35:43.087 INFO kablam! 10 | use balisong::ray::Ray;
Nov 01 07:35:43.087 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.087 INFO kablam! 
Nov 01 07:35:43.087 INFO kablam! warning: unused import: `balisong::vector::Vector`
Nov 01 07:35:43.087 INFO kablam!   --> examples/render_hairball.rs:11:5
Nov 01 07:35:43.087 INFO kablam!    |
Nov 01 07:35:43.087 INFO kablam! 11 | use balisong::vector::Vector;
Nov 01 07:35:43.087 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.087 INFO kablam! 
Nov 01 07:35:43.087 INFO kablam! warning: unused import: `balisong::color::Color`
Nov 01 07:35:43.087 INFO kablam!   --> examples/render_hairball.rs:14:5
Nov 01 07:35:43.087 INFO kablam!    |
Nov 01 07:35:43.087 INFO kablam! 14 | use balisong::color::Color;
Nov 01 07:35:43.087 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.087 INFO kablam! 
Nov 01 07:35:43.087 INFO kablam! warning: unused import: `balisong::shape::Sphere`
Nov 01 07:35:43.087 INFO kablam!   --> examples/render_hairball.rs:15:5
Nov 01 07:35:43.088 INFO kablam!    |
Nov 01 07:35:43.088 INFO kablam! 15 | use balisong::shape::Sphere;
Nov 01 07:35:43.088 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.088 INFO kablam! 
Nov 01 07:35:43.088 INFO kablam! warning: unused import: `balisong::shape::Cube`
Nov 01 07:35:43.088 INFO kablam!   --> examples/render_hairball.rs:16:5
Nov 01 07:35:43.088 INFO kablam!    |
Nov 01 07:35:43.088 INFO kablam! 16 | use balisong::shape::Cube;
Nov 01 07:35:43.088 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.088 INFO kablam! 
Nov 01 07:35:43.088 INFO kablam! warning: unused import: `balisong::shape::Shape`
Nov 01 07:35:43.088 INFO kablam!   --> examples/render_hairball.rs:17:5
Nov 01 07:35:43.088 INFO kablam!    |
Nov 01 07:35:43.088 INFO kablam! 17 | use balisong::shape::Shape;
Nov 01 07:35:43.088 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.088 INFO kablam! 
Nov 01 07:35:43.088 INFO kablam! warning: unused import: `balisong::voxelizer`
Nov 01 07:35:43.088 INFO kablam!   --> examples/render_hairball.rs:22:5
Nov 01 07:35:43.088 INFO kablam!    |
Nov 01 07:35:43.088 INFO kablam! 22 | use balisong::voxelizer;
Nov 01 07:35:43.088 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.088 INFO kablam! 
Nov 01 07:35:43.088 INFO kablam! warning: unused import: `balisong::lod::LOD`
Nov 01 07:35:43.088 INFO kablam!   --> examples/render_hairball.rs:23:5
Nov 01 07:35:43.088 INFO kablam!    |
Nov 01 07:35:43.088 INFO kablam! 23 | use balisong::lod::LOD;
Nov 01 07:35:43.088 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.091 INFO kablam! 
Nov 01 07:35:43.403 INFO kablam! warning: unused variable: `r`
Nov 01 07:35:43.403 INFO kablam!   --> examples/render_hairball.rs:40:9
Nov 01 07:35:43.403 INFO kablam!    |
Nov 01 07:35:43.403 INFO kablam! 40 |     let r = limit as u64 / 4 as u64;
Nov 01 07:35:43.403 INFO kablam!    |         ^ help: consider using `_r` instead
Nov 01 07:35:43.403 INFO kablam!    |
Nov 01 07:35:43.403 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 07:35:43.403 INFO kablam! 
Nov 01 07:35:43.404 INFO kablam! warning: unused variable: `center`
Nov 01 07:35:43.404 INFO kablam!   --> examples/render_hairball.rs:44:9
Nov 01 07:35:43.404 INFO kablam!    |
Nov 01 07:35:43.404 INFO kablam! 44 |     let center = Point::new(cx, cy, cz);
Nov 01 07:35:43.404 INFO kablam!    |         ^^^^^^ help: consider using `_center` instead
Nov 01 07:35:43.404 INFO kablam! 
Nov 01 07:35:43.404 INFO kablam! warning: unused variable: `voxel_grid_size`
Nov 01 07:35:43.404 INFO kablam!   --> examples/render_hairball.rs:46:9
Nov 01 07:35:43.404 INFO kablam!    |
Nov 01 07:35:43.404 INFO kablam! 46 |     let voxel_grid_size = limit * limit * limit;
Nov 01 07:35:43.404 INFO kablam!    |         ^^^^^^^^^^^^^^^ help: consider using `_voxel_grid_size` instead
Nov 01 07:35:43.404 INFO kablam! 
Nov 01 07:35:43.683 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 07:35:43.683 INFO kablam!  --> examples/render_complex256.rs:4:5
Nov 01 07:35:43.683 INFO kablam!   |
Nov 01 07:35:43.683 INFO kablam! 4 | use std::sync::Arc;
Nov 01 07:35:43.683 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam!   |
Nov 01 07:35:43.697 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.697 INFO kablam! warning: unused import: `std::thread::Thread`
Nov 01 07:35:43.697 INFO kablam!  --> examples/render_complex256.rs:5:5
Nov 01 07:35:43.697 INFO kablam!   |
Nov 01 07:35:43.697 INFO kablam! 5 | use std::thread::Thread;
Nov 01 07:35:43.697 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.697 INFO kablam! warning: unused import: `std::f64::consts`
Nov 01 07:35:43.697 INFO kablam!  --> examples/render_complex256.rs:7:5
Nov 01 07:35:43.697 INFO kablam!   |
Nov 01 07:35:43.697 INFO kablam! 7 | use std::f64::consts;
Nov 01 07:35:43.697 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.697 INFO kablam! warning: unused import: `balisong::ray::Ray`
Nov 01 07:35:43.697 INFO kablam!   --> examples/render_complex256.rs:10:5
Nov 01 07:35:43.697 INFO kablam!    |
Nov 01 07:35:43.697 INFO kablam! 10 | use balisong::ray::Ray;
Nov 01 07:35:43.697 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.697 INFO kablam! warning: unused import: `balisong::vector::Vector`
Nov 01 07:35:43.697 INFO kablam!   --> examples/render_complex256.rs:11:5
Nov 01 07:35:43.697 INFO kablam!    |
Nov 01 07:35:43.697 INFO kablam! 11 | use balisong::vector::Vector;
Nov 01 07:35:43.697 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.697 INFO kablam! warning: unused import: `balisong::color::Color`
Nov 01 07:35:43.697 INFO kablam!   --> examples/render_complex256.rs:14:5
Nov 01 07:35:43.697 INFO kablam!    |
Nov 01 07:35:43.697 INFO kablam! 14 | use balisong::color::Color;
Nov 01 07:35:43.697 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.697 INFO kablam! warning: unused import: `balisong::shape::Sphere`
Nov 01 07:35:43.697 INFO kablam!   --> examples/render_complex256.rs:15:5
Nov 01 07:35:43.697 INFO kablam!    |
Nov 01 07:35:43.697 INFO kablam! 15 | use balisong::shape::Sphere;
Nov 01 07:35:43.697 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.697 INFO kablam! warning: unused import: `balisong::shape::Cube`
Nov 01 07:35:43.697 INFO kablam!   --> examples/render_complex256.rs:16:5
Nov 01 07:35:43.697 INFO kablam!    |
Nov 01 07:35:43.697 INFO kablam! 16 | use balisong::shape::Cube;
Nov 01 07:35:43.697 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.697 INFO kablam! warning: unused import: `balisong::shape::Shape`
Nov 01 07:35:43.697 INFO kablam!   --> examples/render_complex256.rs:17:5
Nov 01 07:35:43.697 INFO kablam!    |
Nov 01 07:35:43.697 INFO kablam! 17 | use balisong::shape::Shape;
Nov 01 07:35:43.697 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.697 INFO kablam! warning: unused import: `balisong::voxelizer`
Nov 01 07:35:43.697 INFO kablam!   --> examples/render_complex256.rs:22:5
Nov 01 07:35:43.697 INFO kablam!    |
Nov 01 07:35:43.697 INFO kablam! 22 | use balisong::voxelizer;
Nov 01 07:35:43.697 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.697 INFO kablam! warning: unused import: `balisong::lod::LOD`
Nov 01 07:35:43.697 INFO kablam!   --> examples/render_complex256.rs:23:5
Nov 01 07:35:43.697 INFO kablam!    |
Nov 01 07:35:43.697 INFO kablam! 23 | use balisong::lod::LOD;
Nov 01 07:35:43.697 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:43.697 INFO kablam! 
Nov 01 07:35:43.963 INFO kablam! warning: unused variable: `r`
Nov 01 07:35:43.963 INFO kablam!   --> examples/render_complex256.rs:41:9
Nov 01 07:35:43.963 INFO kablam!    |
Nov 01 07:35:43.963 INFO kablam! 41 |     let r = limit as u64 / 4 as u64;
Nov 01 07:35:43.963 INFO kablam!    |         ^ help: consider using `_r` instead
Nov 01 07:35:43.963 INFO kablam!    |
Nov 01 07:35:43.963 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 07:35:43.963 INFO kablam! 
Nov 01 07:35:43.963 INFO kablam! warning: unused variable: `center`
Nov 01 07:35:43.963 INFO kablam!   --> examples/render_complex256.rs:45:9
Nov 01 07:35:43.963 INFO kablam!    |
Nov 01 07:35:43.963 INFO kablam! 45 |     let center = Point::new(cx, cy, cz);
Nov 01 07:35:43.963 INFO kablam!    |         ^^^^^^ help: consider using `_center` instead
Nov 01 07:35:43.963 INFO kablam! 
Nov 01 07:35:43.963 INFO kablam! warning: unused variable: `voxel_grid_size`
Nov 01 07:35:43.963 INFO kablam!   --> examples/render_complex256.rs:47:9
Nov 01 07:35:43.963 INFO kablam!    |
Nov 01 07:35:43.963 INFO kablam! 47 |     let voxel_grid_size = limit * limit * limit;
Nov 01 07:35:43.963 INFO kablam!    |         ^^^^^^^^^^^^^^^ help: consider using `_voxel_grid_size` instead
Nov 01 07:35:43.963 INFO kablam! 
Nov 01 07:35:44.187 INFO kablam! warning: unnecessary parentheses around `for` head expression
Nov 01 07:35:44.187 INFO kablam!    --> src/location.rs:104:14
Nov 01 07:35:44.187 INFO kablam!     |
Nov 01 07:35:44.187 INFO kablam! 104 |     for i in (1..lod.lod+1){
Nov 01 07:35:44.188 INFO kablam!     |              ^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:44.188 INFO kablam!     |
Nov 01 07:35:44.188 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 07:35:44.188 INFO kablam! 
Nov 01 07:35:44.188 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:44.188 INFO kablam!    --> src/location.rs:160:14
Nov 01 07:35:44.188 INFO kablam!     |
Nov 01 07:35:44.188 INFO kablam! 160 |         x |= ((morton & ( 1  << 3 * i + 0)) >> ((3 * i) + 0)-i);
Nov 01 07:35:44.188 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:44.188 INFO kablam! 
Nov 01 07:35:44.188 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:44.188 INFO kablam!    --> src/location.rs:161:14
Nov 01 07:35:44.188 INFO kablam!     |
Nov 01 07:35:44.188 INFO kablam! 161 |         y |= ((morton & ( 1  << 3 * i + 1)) >> ((3 * i) + 1)-i);
Nov 01 07:35:44.188 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:44.188 INFO kablam! 
Nov 01 07:35:44.188 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:44.188 INFO kablam!    --> src/location.rs:162:14
Nov 01 07:35:44.188 INFO kablam!     |
Nov 01 07:35:44.188 INFO kablam! 162 |         z |= ((morton & ( 1  << 3 * i + 2)) >> ((3 * i) + 2)-i);
Nov 01 07:35:44.188 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:44.188 INFO kablam! 
Nov 01 07:35:44.188 INFO kablam! warning: unused import: `std::path::Path`
Nov 01 07:35:44.188 INFO kablam!  --> src/renderer.rs:1:5
Nov 01 07:35:44.189 INFO kablam!   |
Nov 01 07:35:44.189 INFO kablam! 1 | use std::path::Path;
Nov 01 07:35:44.189 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:44.189 INFO kablam!   |
Nov 01 07:35:44.189 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 07:35:44.189 INFO kablam! 
Nov 01 07:35:44.189 INFO kablam! warning: unused import: `std::sync::mpsc`
Nov 01 07:35:44.189 INFO kablam!  --> src/raytracer.rs:1:5
Nov 01 07:35:44.189 INFO kablam!   |
Nov 01 07:35:44.189 INFO kablam! 1 | use std::sync::mpsc;
Nov 01 07:35:44.189 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:44.189 INFO kablam! 
Nov 01 07:35:44.189 INFO kablam! warning: unused import: `std::thread::Thread`
Nov 01 07:35:44.189 INFO kablam!  --> src/raytracer.rs:2:5
Nov 01 07:35:44.189 INFO kablam!   |
Nov 01 07:35:44.189 INFO kablam! 2 | use std::thread::Thread;
Nov 01 07:35:44.189 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:44.189 INFO kablam! 
Nov 01 07:35:44.189 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 07:35:44.189 INFO kablam!  --> src/raytracer.rs:3:5
Nov 01 07:35:44.189 INFO kablam!   |
Nov 01 07:35:44.189 INFO kablam! 3 | use std::sync::Arc;
Nov 01 07:35:44.189 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:44.189 INFO kablam! 
Nov 01 07:35:44.190 INFO kablam! warning: unused import: `time::PreciseTime`
Nov 01 07:35:44.190 INFO kablam!  --> src/raytracer.rs:4:5
Nov 01 07:35:44.190 INFO kablam!   |
Nov 01 07:35:44.190 INFO kablam! 4 | use time::PreciseTime;
Nov 01 07:35:44.190 INFO kablam!   |     ^^^^^^^^^^^^^^^^^
Nov 01 07:35:44.190 INFO kablam! 
Nov 01 07:35:44.190 INFO kablam! warning: unused import: `voxel::voxtree::Voxtree`
Nov 01 07:35:44.190 INFO kablam!  --> src/raytracer.rs:6:5
Nov 01 07:35:44.190 INFO kablam!   |
Nov 01 07:35:44.190 INFO kablam! 6 | use voxel::voxtree::Voxtree;
Nov 01 07:35:44.190 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:44.190 INFO kablam! 
Nov 01 07:35:44.190 INFO kablam! warning: unused import: `point::Point`
Nov 01 07:35:44.190 INFO kablam!  --> src/raytracer.rs:8:5
Nov 01 07:35:44.190 INFO kablam!   |
Nov 01 07:35:44.190 INFO kablam! 8 | use point::Point;
Nov 01 07:35:44.190 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 07:35:44.190 INFO kablam! 
Nov 01 07:35:44.190 INFO kablam! warning: unused import: `camera::Camera`
Nov 01 07:35:44.190 INFO kablam!   --> src/raytracer.rs:14:5
Nov 01 07:35:44.190 INFO kablam!    |
Nov 01 07:35:44.190 INFO kablam! 14 | use camera::Camera;
Nov 01 07:35:44.190 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 07:35:44.191 INFO kablam! 
Nov 01 07:35:44.191 INFO kablam! warning: unused import: `voxelizer`
Nov 01 07:35:44.191 INFO kablam!   --> src/raytracer.rs:17:5
Nov 01 07:35:44.191 INFO kablam!    |
Nov 01 07:35:44.191 INFO kablam! 17 | use voxelizer;
Nov 01 07:35:44.191 INFO kablam!    |     ^^^^^^^^^
Nov 01 07:35:44.191 INFO kablam! 
Nov 01 07:35:44.191 INFO kablam! warning: unused import: `std::cmp`
Nov 01 07:35:44.191 INFO kablam!   --> src/raytracer.rs:19:5
Nov 01 07:35:44.191 INFO kablam!    |
Nov 01 07:35:44.191 INFO kablam! 19 | use std::cmp;
Nov 01 07:35:44.191 INFO kablam!    |     ^^^^^^^^
Nov 01 07:35:44.191 INFO kablam! 
Nov 01 07:35:44.191 INFO kablam! warning: unused import: `std::fmt`
Nov 01 07:35:44.191 INFO kablam!  --> src/model.rs:3:5
Nov 01 07:35:44.191 INFO kablam!   |
Nov 01 07:35:44.191 INFO kablam! 3 | use std::fmt;
Nov 01 07:35:44.191 INFO kablam!   |     ^^^^^^^^
Nov 01 07:35:44.191 INFO kablam! 
Nov 01 07:35:44.191 INFO kablam! warning: unused import: `color::Color`
Nov 01 07:35:44.191 INFO kablam!   --> src/binvox.rs:10:5
Nov 01 07:35:44.191 INFO kablam!    |
Nov 01 07:35:44.191 INFO kablam! 10 | use color::Color;
Nov 01 07:35:44.191 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 07:35:44.191 INFO kablam! 
Nov 01 07:35:44.192 INFO kablam! warning: unused import: `voxel::voxtree::Voxtree`
Nov 01 07:35:44.192 INFO kablam!  --> src/neighbors.rs:3:5
Nov 01 07:35:44.192 INFO kablam!   |
Nov 01 07:35:44.192 INFO kablam! 3 | use voxel::voxtree::Voxtree;
Nov 01 07:35:44.192 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:44.192 INFO kablam! 
Nov 01 07:35:44.192 INFO kablam! warning: unused import: `voxel::vox::Vox`
Nov 01 07:35:44.192 INFO kablam!  --> src/voxel/voxgrid.rs:4:5
Nov 01 07:35:44.192 INFO kablam!   |
Nov 01 07:35:44.192 INFO kablam! 4 | use voxel::vox::Vox;
Nov 01 07:35:44.192 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:44.192 INFO kablam! 
Nov 01 07:35:44.192 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:44.192 INFO kablam!   --> src/morton.rs:10:14
Nov 01 07:35:44.192 INFO kablam!    |
Nov 01 07:35:44.192 INFO kablam! 10 |         x |= ((morton & ( 1  << 3 * i + 0)) >> ((3 * i) + 0)-i);
Nov 01 07:35:44.192 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:44.192 INFO kablam! 
Nov 01 07:35:44.192 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:44.192 INFO kablam!   --> src/morton.rs:11:14
Nov 01 07:35:44.192 INFO kablam!    |
Nov 01 07:35:44.192 INFO kablam! 11 |         y |= ((morton & ( 1  << 3 * i + 1)) >> ((3 * i) + 1)-i);
Nov 01 07:35:44.192 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:44.193 INFO kablam! 
Nov 01 07:35:44.193 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:44.193 INFO kablam!   --> src/morton.rs:12:14
Nov 01 07:35:44.193 INFO kablam!    |
Nov 01 07:35:44.193 INFO kablam! 12 |         z |= ((morton & ( 1  << 3 * i + 2)) >> ((3 * i) + 2)-i);
Nov 01 07:35:44.193 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:44.193 INFO kablam! 
Nov 01 07:35:44.199 INFO kablam! warning: variable `index` is assigned to, but never used
Nov 01 07:35:44.199 INFO kablam!  --> examples/print_morton_64bit.rs:6:13
Nov 01 07:35:44.199 INFO kablam!   |
Nov 01 07:35:44.199 INFO kablam! 6 |     let mut index = 0;
Nov 01 07:35:44.199 INFO kablam!   |             ^^^^^
Nov 01 07:35:44.199 INFO kablam!   |
Nov 01 07:35:44.199 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 07:35:44.199 INFO kablam!   = note: consider using `_index` instead
Nov 01 07:35:44.199 INFO kablam! 
Nov 01 07:35:45.498 INFO kablam! warning: unused import: `voxel::vox::Vox`
Nov 01 07:35:45.498 INFO kablam!  --> src/voxel/voxstream.rs:4:5
Nov 01 07:35:45.498 INFO kablam!   |
Nov 01 07:35:45.498 INFO kablam! 4 | use voxel::vox::Vox;
Nov 01 07:35:45.498 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:45.498 INFO kablam! 
Nov 01 07:35:45.629 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:45.629 INFO kablam!   --> src/voxelizer.rs:57:22
Nov 01 07:35:45.629 INFO kablam!    |
Nov 01 07:35:45.629 INFO kablam! 57 |                 let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:45.629 INFO kablam!    |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:45.629 INFO kablam!    |
Nov 01 07:35:45.629 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 07:35:45.629 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: variable `cnt` is assigned to, but never used
Nov 01 07:35:45.639 INFO kablam!   --> src/voxelizer.rs:74:13
Nov 01 07:35:45.639 INFO kablam!    |
Nov 01 07:35:45.639 INFO kablam! 74 |     let mut cnt = 0;
Nov 01 07:35:45.639 INFO kablam!    |             ^^^
Nov 01 07:35:45.639 INFO kablam!    |
Nov 01 07:35:45.639 INFO kablam!    = note: consider using `_cnt` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:45.639 INFO kablam!   --> src/voxelizer.rs:89:22
Nov 01 07:35:45.639 INFO kablam!    |
Nov 01 07:35:45.639 INFO kablam! 89 |                 let (iteration, hit) = normals.is_location_occupied(&loc);
Nov 01 07:35:45.639 INFO kablam!    |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: variable `cnt` is assigned to, but never used
Nov 01 07:35:45.639 INFO kablam!    --> src/voxelizer.rs:103:13
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam! 103 |     let mut cnt = 0;
Nov 01 07:35:45.639 INFO kablam!     |             ^^^
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam!     = note: consider using `_cnt` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:45.639 INFO kablam!    --> src/voxelizer.rs:118:22
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam! 118 |                 let (iteration, hit) = normals.is_location_occupied(&loc);
Nov 01 07:35:45.639 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: variable `skipped` is assigned to, but never used
Nov 01 07:35:45.639 INFO kablam!    --> src/voxelizer.rs:187:13
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam! 187 |     let mut skipped = 0;
Nov 01 07:35:45.639 INFO kablam!     |             ^^^^^^^
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam!     = note: consider using `_skipped` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: variable `skipped` is assigned to, but never used
Nov 01 07:35:45.639 INFO kablam!    --> src/voxelizer.rs:222:13
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam! 222 |     let mut skipped = 0;
Nov 01 07:35:45.639 INFO kablam!     |             ^^^^^^^
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam!     = note: consider using `_skipped` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:45.639 INFO kablam!    --> src/voxelizer.rs:290:22
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam! 290 |                 let (iteration, hit) = initial_normals.is_location_occupied(&loc);
Nov 01 07:35:45.639 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: unused variable: `normals`
Nov 01 07:35:45.639 INFO kablam!    --> src/voxelizer.rs:307:29
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam! 307 | pub fn mipmap_voxel_normals(normals:&Voxtree<Normal>)->Voxtree<Normal>{
Nov 01 07:35:45.639 INFO kablam!     |                             ^^^^^^^ help: consider using `_normals` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:45.639 INFO kablam!    --> src/voxelizer.rs:346:22
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam! 346 |                 let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:45.639 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: unused variable: `t`
Nov 01 07:35:45.639 INFO kablam!   --> src/renderer.rs:52:9
Nov 01 07:35:45.639 INFO kablam!    |
Nov 01 07:35:45.639 INFO kablam! 52 |     for t in 0..total{
Nov 01 07:35:45.639 INFO kablam!    |         ^ help: consider using `_t` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:45.639 INFO kablam!    --> src/renderer.rs:164:13
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam! 164 |         Err(why) => panic!("couldn't create file {}", filename),
Nov 01 07:35:45.639 INFO kablam!     |             ^^^ help: consider using `_why` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: unused variable: `low_lod`
Nov 01 07:35:45.639 INFO kablam!    --> src/raytracer.rs:134:9
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.639 INFO kablam! 134 |     let low_lod = LOD::new(lod.lod-1);
Nov 01 07:35:45.639 INFO kablam!     |         ^^^^^^^ help: consider using `_low_lod` instead
Nov 01 07:35:45.639 INFO kablam! 
Nov 01 07:35:45.639 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:45.639 INFO kablam!    --> src/raytracer.rs:148:18
Nov 01 07:35:45.639 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam! 148 |             let (iteration, hit) = model.normal.is_location_occupied(&vec_location);
Nov 01 07:35:45.640 INFO kablam!     |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `screen`
Nov 01 07:35:45.640 INFO kablam!    --> src/raytracer.rs:132:21
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam! 132 | pub fn hit_location(screen:&Screen, lod:&LOD, view_lod:&LOD, ray:&Ray, model:&Model, obj_scale:f64, max_distance:u64)->Option<Vec<u64>>{
Nov 01 07:35:45.640 INFO kablam!     |                     ^^^^^^ help: consider using `_screen` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `line`
Nov 01 07:35:45.640 INFO kablam!   --> src/binvox.rs:67:13
Nov 01 07:35:45.640 INFO kablam!    |
Nov 01 07:35:45.640 INFO kablam! 67 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:45.640 INFO kablam!    |             ^^^^ help: consider using `_line` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:45.640 INFO kablam!   --> src/binvox.rs:68:13
Nov 01 07:35:45.640 INFO kablam!    |
Nov 01 07:35:45.640 INFO kablam! 68 |         Err(why) => panic!("error reading header"),
Nov 01 07:35:45.640 INFO kablam!    |             ^^^ help: consider using `_why` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `line`
Nov 01 07:35:45.640 INFO kablam!   --> src/binvox.rs:87:13
Nov 01 07:35:45.640 INFO kablam!    |
Nov 01 07:35:45.640 INFO kablam! 87 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:45.640 INFO kablam!    |             ^^^^ help: consider using `_line` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:45.640 INFO kablam!   --> src/binvox.rs:88:13
Nov 01 07:35:45.640 INFO kablam!    |
Nov 01 07:35:45.640 INFO kablam! 88 |         Err(why) => panic!("couldn't read dimension"),
Nov 01 07:35:45.640 INFO kablam!    |             ^^^ help: consider using `_why` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `line`
Nov 01 07:35:45.640 INFO kablam!    --> src/binvox.rs:115:13
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam! 115 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:45.640 INFO kablam!     |             ^^^^ help: consider using `_line` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:45.640 INFO kablam!    --> src/binvox.rs:116:13
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam! 116 |         Err(why) => panic!("couldn't read translation"),
Nov 01 07:35:45.640 INFO kablam!     |             ^^^ help: consider using `_why` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `line`
Nov 01 07:35:45.640 INFO kablam!    --> src/binvox.rs:146:13
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam! 146 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:45.640 INFO kablam!     |             ^^^^ help: consider using `_line` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:45.640 INFO kablam!    --> src/binvox.rs:147:13
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam! 147 |         Err(why) => panic!("couldn't read scaling"),
Nov 01 07:35:45.640 INFO kablam!     |             ^^^ help: consider using `_why` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `line`
Nov 01 07:35:45.640 INFO kablam!    --> src/binvox.rs:170:13
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam! 170 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:45.640 INFO kablam!     |             ^^^^ help: consider using `_line` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:45.640 INFO kablam!    --> src/binvox.rs:171:13
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam! 171 |         Err(why) => panic!("couldn't read data"),
Nov 01 07:35:45.640 INFO kablam!     |             ^^^ help: consider using `_why` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: value assigned to `end_index` is never read
Nov 01 07:35:45.640 INFO kablam!    --> src/binvox.rs:184:17
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam! 184 |         let mut end_index = 0u64;
Nov 01 07:35:45.640 INFO kablam!     |                 ^^^^^^^^^
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam!     = note: #[warn(unused_assignments)] on by default
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: variable `nr_voxels` is assigned to, but never used
Nov 01 07:35:45.640 INFO kablam!    --> src/binvox.rs:185:17
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam! 185 |         let mut nr_voxels = 0u64;
Nov 01 07:35:45.640 INFO kablam!     |                 ^^^^^^^^^
Nov 01 07:35:45.640 INFO kablam!     |
Nov 01 07:35:45.640 INFO kablam!     = note: consider using `_nr_voxels` instead
Nov 01 07:35:45.640 INFO kablam! 
Nov 01 07:35:45.640 INFO kablam! warning: unused variable: `j`
Nov 01 07:35:45.640 INFO kablam!    --> src/binvox.rs:197:21
Nov 01 07:35:45.641 INFO kablam!     |
Nov 01 07:35:45.641 INFO kablam! 197 |                 for j in index..end_index {
Nov 01 07:35:45.641 INFO kablam!     |                     ^ help: consider using `_j` instead
Nov 01 07:35:45.641 INFO kablam! 
Nov 01 07:35:45.641 INFO kablam! warning: variable `cnt` is assigned to, but never used
Nov 01 07:35:45.641 INFO kablam!    --> src/binvox.rs:206:17
Nov 01 07:35:45.641 INFO kablam!     |
Nov 01 07:35:45.641 INFO kablam! 206 |         let mut cnt = 0;
Nov 01 07:35:45.641 INFO kablam!     |                 ^^^
Nov 01 07:35:45.641 INFO kablam!     |
Nov 01 07:35:45.641 INFO kablam!     = note: consider using `_cnt` instead
Nov 01 07:35:45.641 INFO kablam! 
Nov 01 07:35:45.641 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:45.641 INFO kablam!   --> src/neighbors.rs:21:18
Nov 01 07:35:45.641 INFO kablam!    |
Nov 01 07:35:45.641 INFO kablam! 21 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:45.641 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:45.641 INFO kablam! 
Nov 01 07:35:45.641 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:45.641 INFO kablam!   --> src/neighbors.rs:42:18
Nov 01 07:35:45.641 INFO kablam!    |
Nov 01 07:35:45.641 INFO kablam! 42 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:45.641 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:45.641 INFO kablam! 
Nov 01 07:35:45.643 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:45.643 INFO kablam!   --> src/neighbors.rs:61:18
Nov 01 07:35:45.643 INFO kablam!    |
Nov 01 07:35:45.643 INFO kablam! 61 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:45.643 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:45.643 INFO kablam! 
Nov 01 07:35:45.643 INFO kablam! warning: unused variable: `x1`
Nov 01 07:35:45.643 INFO kablam!    --> src/morton.rs:177:22
Nov 01 07:35:45.643 INFO kablam!     |
Nov 01 07:35:45.643 INFO kablam! 177 |                 let (x1,y1,z1) = morton_to_xyz(1, m1);//<---not OK
Nov 01 07:35:45.643 INFO kablam!     |                      ^^ help: consider using `_x1` instead
Nov 01 07:35:45.643 INFO kablam! 
Nov 01 07:35:45.643 INFO kablam! warning: unused variable: `y1`
Nov 01 07:35:45.643 INFO kablam!    --> src/morton.rs:177:25
Nov 01 07:35:45.643 INFO kablam!     |
Nov 01 07:35:45.643 INFO kablam! 177 |                 let (x1,y1,z1) = morton_to_xyz(1, m1);//<---not OK
Nov 01 07:35:45.643 INFO kablam!     |                         ^^ help: consider using `_y1` instead
Nov 01 07:35:45.643 INFO kablam! 
Nov 01 07:35:45.643 INFO kablam! warning: unused variable: `z1`
Nov 01 07:35:45.643 INFO kablam!    --> src/morton.rs:177:28
Nov 01 07:35:45.643 INFO kablam!     |
Nov 01 07:35:45.643 INFO kablam! 177 |                 let (x1,y1,z1) = morton_to_xyz(1, m1);//<---not OK
Nov 01 07:35:45.643 INFO kablam!     |                            ^^ help: consider using `_z1` instead
Nov 01 07:35:45.643 INFO kablam! 
Nov 01 07:35:45.643 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:45.643 INFO kablam!   --> src/binvox.rs:33:17
Nov 01 07:35:45.643 INFO kablam!    |
Nov 01 07:35:45.643 INFO kablam! 33 |             Err(why) => panic!("couldn't open {}", display),
Nov 01 07:35:45.643 INFO kablam!    |                 ^^^ help: consider using `_why` instead
Nov 01 07:35:45.643 INFO kablam! 
Nov 01 07:35:45.643 INFO kablam! warning: unused variable: `binvox`
Nov 01 07:35:45.643 INFO kablam!   --> src/binvox.rs:48:13
Nov 01 07:35:45.643 INFO kablam!    |
Nov 01 07:35:45.643 INFO kablam! 48 |         let binvox = Binvox{
Nov 01 07:35:45.643 INFO kablam!    |             ^^^^^^ help: consider using `_binvox` instead
Nov 01 07:35:45.643 INFO kablam! 
Nov 01 07:35:45.643 INFO kablam! warning: unused variable: `location`
Nov 01 07:35:45.643 INFO kablam!   --> src/voxel/voxstream.rs:19:24
Nov 01 07:35:45.643 INFO kablam!    |
Nov 01 07:35:45.643 INFO kablam! 19 |     fn get_tree(&self, location:&Vec<u64>)->&Self{
Nov 01 07:35:45.643 INFO kablam!    |                        ^^^^^^^^ help: consider using `_location` instead
Nov 01 07:35:45.643 INFO kablam! 
Nov 01 07:35:45.643 INFO kablam! warning: unused variable: `required_lod`
Nov 01 07:35:45.643 INFO kablam!   --> src/voxel/voxstream.rs:47:30
Nov 01 07:35:45.643 INFO kablam!    |
Nov 01 07:35:45.643 INFO kablam! 47 |     pub fn total_ones(&self, required_lod: &LOD)->usize{
Nov 01 07:35:45.643 INFO kablam!    |                              ^^^^^^^^^^^^ help: consider using `_required_lod` instead
Nov 01 07:35:45.643 INFO kablam! 
Nov 01 07:35:45.643 INFO kablam! warning: unused variable: `location`
Nov 01 07:35:45.643 INFO kablam!   --> src/voxel/voxstream.rs:61:31
Nov 01 07:35:45.643 INFO kablam!    |
Nov 01 07:35:45.643 INFO kablam! 61 |     pub fn get_content(&self, location:&Vec<u64>)->&T{
Nov 01 07:35:45.643 INFO kablam!    |                               ^^^^^^^^ help: consider using `_location` instead
Nov 01 07:35:45.643 INFO kablam! 
Nov 01 07:35:45.727 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:45.727 INFO kablam!    --> src/voxelizer.rs:308:9
Nov 01 07:35:45.727 INFO kablam!     |
Nov 01 07:35:45.727 INFO kablam! 308 |     let mut normals = Voxtree::new();
Nov 01 07:35:45.727 INFO kablam!     |         ----^^^^^^^
Nov 01 07:35:45.727 INFO kablam!     |         |
Nov 01 07:35:45.727 INFO kablam!     |         help: remove this `mut`
Nov 01 07:35:45.727 INFO kablam!     |
Nov 01 07:35:45.727 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 07:35:45.727 INFO kablam! 
Nov 01 07:35:45.755 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:45.755 INFO kablam!   --> src/binvox.rs:32:13
Nov 01 07:35:45.755 INFO kablam!    |
Nov 01 07:35:45.755 INFO kablam! 32 |         let mut file = match File::open(&path) {
Nov 01 07:35:45.755 INFO kablam!    |             ----^^^^
Nov 01 07:35:45.755 INFO kablam!    |             |
Nov 01 07:35:45.755 INFO kablam!    |             help: remove this `mut`
Nov 01 07:35:45.755 INFO kablam! 
Nov 01 07:35:45.755 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:45.755 INFO kablam!   --> src/binvox.rs:67:9
Nov 01 07:35:45.755 INFO kablam!    |
Nov 01 07:35:45.755 INFO kablam! 67 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:45.755 INFO kablam!    |         ----^^^^
Nov 01 07:35:45.755 INFO kablam!    |         |
Nov 01 07:35:45.755 INFO kablam!    |         help: remove this `mut`
Nov 01 07:35:45.755 INFO kablam! 
Nov 01 07:35:45.763 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:45.763 INFO kablam!   --> src/binvox.rs:87:9
Nov 01 07:35:45.763 INFO kablam!    |
Nov 01 07:35:45.763 INFO kablam! 87 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:45.763 INFO kablam!    |         ----^^^^
Nov 01 07:35:45.763 INFO kablam!    |         |
Nov 01 07:35:45.763 INFO kablam!    |         help: remove this `mut`
Nov 01 07:35:45.763 INFO kablam! 
Nov 01 07:35:45.767 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:45.767 INFO kablam!    --> src/binvox.rs:115:9
Nov 01 07:35:45.767 INFO kablam!     |
Nov 01 07:35:45.767 INFO kablam! 115 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:45.767 INFO kablam!     |         ----^^^^
Nov 01 07:35:45.767 INFO kablam!     |         |
Nov 01 07:35:45.767 INFO kablam!     |         help: remove this `mut`
Nov 01 07:35:45.767 INFO kablam! 
Nov 01 07:35:45.767 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:45.767 INFO kablam!    --> src/binvox.rs:146:9
Nov 01 07:35:45.767 INFO kablam!     |
Nov 01 07:35:45.767 INFO kablam! 146 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:45.767 INFO kablam!     |         ----^^^^
Nov 01 07:35:45.767 INFO kablam!     |         |
Nov 01 07:35:45.767 INFO kablam!     |         help: remove this `mut`
Nov 01 07:35:45.767 INFO kablam! 
Nov 01 07:35:45.775 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:45.775 INFO kablam!    --> src/binvox.rs:170:9
Nov 01 07:35:45.775 INFO kablam!     |
Nov 01 07:35:45.775 INFO kablam! 170 |     let mut line = match reader.read_line(&mut buff) {
Nov 01 07:35:45.775 INFO kablam!     |         ----^^^^
Nov 01 07:35:45.775 INFO kablam!     |         |
Nov 01 07:35:45.775 INFO kablam!     |         help: remove this `mut`
Nov 01 07:35:45.775 INFO kablam! 
Nov 01 07:35:45.869 INFO kablam! warning: field is never used: `center`
Nov 01 07:35:45.869 INFO kablam!   --> src/shape.rs:22:5
Nov 01 07:35:45.869 INFO kablam!    |
Nov 01 07:35:45.869 INFO kablam! 22 |     center:Point,
Nov 01 07:35:45.869 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 07:35:45.869 INFO kablam!    |
Nov 01 07:35:45.869 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 07:35:45.869 INFO kablam! 
Nov 01 07:35:45.869 INFO kablam! warning: struct is never constructed: `Prism`
Nov 01 07:35:45.869 INFO kablam!   --> src/shape.rs:25:1
Nov 01 07:35:45.869 INFO kablam!    |
Nov 01 07:35:45.869 INFO kablam! 25 | struct Prism{
Nov 01 07:35:45.869 INFO kablam!    | ^^^^^^^^^^^^
Nov 01 07:35:45.869 INFO kablam! 
Nov 01 07:35:45.869 INFO kablam! warning: struct is never constructed: `Cylinder`
Nov 01 07:35:45.869 INFO kablam!   --> src/shape.rs:31:1
Nov 01 07:35:45.869 INFO kablam!    |
Nov 01 07:35:45.869 INFO kablam! 31 | struct Cylinder{
Nov 01 07:35:45.869 INFO kablam!    | ^^^^^^^^^^^^^^^
Nov 01 07:35:45.869 INFO kablam! 
Nov 01 07:35:45.869 INFO kablam! warning: function is never used: `linear_to_morton_64`
Nov 01 07:35:45.869 INFO kablam!    --> src/location.rs:134:1
Nov 01 07:35:45.869 INFO kablam!     |
Nov 01 07:35:45.869 INFO kablam! 134 | fn linear_to_morton_64(linear:u64)->u8{
Nov 01 07:35:45.869 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:45.869 INFO kablam! 
Nov 01 07:35:45.869 INFO kablam! warning: function is never used: `clamp_location`
Nov 01 07:35:45.869 INFO kablam!    --> src/raytracer.rs:159:1
Nov 01 07:35:45.869 INFO kablam!     |
Nov 01 07:35:45.869 INFO kablam! 159 | fn clamp_location(location:&Vec<u64>, view_lod:&LOD)->Vec<u64>{
Nov 01 07:35:45.869 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:45.869 INFO kablam! 
Nov 01 07:35:45.871 INFO kablam! warning: function is never used: `gamma_correction`
Nov 01 07:35:45.871 INFO kablam!    --> src/raytracer.rs:179:1
Nov 01 07:35:45.871 INFO kablam!     |
Nov 01 07:35:45.871 INFO kablam! 179 | fn gamma_correction(color:Color)->Color{
Nov 01 07:35:45.871 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:45.871 INFO kablam! 
Nov 01 07:35:45.871 INFO kablam! warning: field is never used: `version`
Nov 01 07:35:45.871 INFO kablam!   --> src/binvox.rs:21:5
Nov 01 07:35:45.871 INFO kablam!    |
Nov 01 07:35:45.871 INFO kablam! 21 |     version:String,
Nov 01 07:35:45.871 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 07:35:45.871 INFO kablam! 
Nov 01 07:35:45.871 INFO kablam! warning: field is never used: `dim`
Nov 01 07:35:45.871 INFO kablam!   --> src/binvox.rs:22:5
Nov 01 07:35:45.871 INFO kablam!    |
Nov 01 07:35:45.871 INFO kablam! 22 |     dim:Point,
Nov 01 07:35:45.871 INFO kablam!    |     ^^^^^^^^^
Nov 01 07:35:45.872 INFO kablam! 
Nov 01 07:35:45.872 INFO kablam! warning: field is never used: `translate`
Nov 01 07:35:45.872 INFO kablam!   --> src/binvox.rs:23:5
Nov 01 07:35:45.872 INFO kablam!    |
Nov 01 07:35:45.872 INFO kablam! 23 |     translate:Vector,
Nov 01 07:35:45.872 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 07:35:45.872 INFO kablam! 
Nov 01 07:35:45.872 INFO kablam! warning: field is never used: `scale`
Nov 01 07:35:45.872 INFO kablam!   --> src/binvox.rs:24:5
Nov 01 07:35:45.872 INFO kablam!    |
Nov 01 07:35:45.872 INFO kablam! 24 |     scale:f64
Nov 01 07:35:45.872 INFO kablam!    |     ^^^^^^^^^
Nov 01 07:35:45.872 INFO kablam! 
Nov 01 07:35:45.872 INFO kablam! warning: field is never used: `lod`
Nov 01 07:35:45.872 INFO kablam!  --> src/voxel/voxgrid.rs:9:5
Nov 01 07:35:45.872 INFO kablam!   |
Nov 01 07:35:45.872 INFO kablam! 9 |     lod:LOD,
Nov 01 07:35:45.872 INFO kablam!   |     ^^^^^^^
Nov 01 07:35:45.872 INFO kablam! 
Nov 01 07:35:45.872 INFO kablam! warning: field is never used: `bitset`
Nov 01 07:35:45.872 INFO kablam!   --> src/voxel/voxgrid.rs:10:5
Nov 01 07:35:45.872 INFO kablam!    |
Nov 01 07:35:45.872 INFO kablam! 10 |     bitset:Vec<u64>,
Nov 01 07:35:45.872 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 07:35:45.872 INFO kablam! 
Nov 01 07:35:45.872 INFO kablam! warning: field is never used: `content`
Nov 01 07:35:45.872 INFO kablam!   --> src/voxel/voxgrid.rs:11:5
Nov 01 07:35:45.872 INFO kablam!    |
Nov 01 07:35:45.872 INFO kablam! 11 |     content:Vec<T>,
Nov 01 07:35:45.872 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 07:35:45.879 INFO kablam! 
Nov 01 07:35:45.879 INFO kablam! warning: method is never used: `new`
Nov 01 07:35:45.879 INFO kablam!   --> src/voxel/voxgrid.rs:15:5
Nov 01 07:35:45.879 INFO kablam!    |
Nov 01 07:35:45.879 INFO kablam! 15 |     fn new(lod:&LOD)->Self{
Nov 01 07:35:45.879 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:45.879 INFO kablam! 
Nov 01 07:35:45.879 INFO kablam! warning: method is never used: `get`
Nov 01 07:35:45.879 INFO kablam!   --> src/voxel/voxgrid.rs:22:5
Nov 01 07:35:45.879 INFO kablam!    |
Nov 01 07:35:45.879 INFO kablam! 22 |     fn get(&self, x:u64, y:u64, z:u64)->&T{
Nov 01 07:35:45.879 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:45.879 INFO kablam! 
Nov 01 07:35:45.879 INFO kablam! warning: method is never used: `get_tree`
Nov 01 07:35:45.879 INFO kablam!   --> src/voxel/voxstream.rs:19:5
Nov 01 07:35:45.879 INFO kablam!    |
Nov 01 07:35:45.879 INFO kablam! 19 |     fn get_tree(&self, location:&Vec<u64>)->&Self{
Nov 01 07:35:45.879 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:45.879 INFO kablam! 
Nov 01 07:35:45.887 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:35:45.887 INFO kablam!    --> src/renderer.rs:102:13
Nov 01 07:35:45.887 INFO kablam!     |
Nov 01 07:35:45.887 INFO kablam! 102 |             tx.send((start, end, line, durations));
Nov 01 07:35:45.887 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:45.887 INFO kablam!     |
Nov 01 07:35:45.887 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 07:35:45.887 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:35:45.887 INFO kablam! 
Nov 01 07:35:45.887 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:35:45.887 INFO kablam!    --> src/renderer.rs:189:5
Nov 01 07:35:45.887 INFO kablam!     |
Nov 01 07:35:45.887 INFO kablam! 189 |     file.write_all(&buffer);
Nov 01 07:35:45.887 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:45.887 INFO kablam!     |
Nov 01 07:35:45.887 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:35:45.887 INFO kablam! 
Nov 01 07:35:45.889 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:35:45.889 INFO kablam!    --> src/binvox.rs:189:9
Nov 01 07:35:45.889 INFO kablam!     |
Nov 01 07:35:45.889 INFO kablam! 189 |         reader.read_to_end(&mut buff);
Nov 01 07:35:45.889 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:45.889 INFO kablam!     |
Nov 01 07:35:45.889 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:35:45.889 INFO kablam! 
Nov 01 07:35:45.895 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:45.895 INFO kablam!    --> src/neighbors.rs:389:17
Nov 01 07:35:45.895 INFO kablam!     |
Nov 01 07:35:45.895 INFO kablam! 389 |                 max_dot == dot;
Nov 01 07:35:45.895 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:45.895 INFO kablam! 
Nov 01 07:35:45.895 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:45.895 INFO kablam!    --> src/neighbors.rs:402:17
Nov 01 07:35:45.895 INFO kablam!     |
Nov 01 07:35:45.895 INFO kablam! 402 |                 max_dot == dot;
Nov 01 07:35:45.895 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:45.895 INFO kablam! 
Nov 01 07:35:45.895 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:45.895 INFO kablam!    --> src/neighbors.rs:415:17
Nov 01 07:35:45.895 INFO kablam!     |
Nov 01 07:35:45.895 INFO kablam! 415 |                 max_dot == dot;
Nov 01 07:35:45.895 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:45.895 INFO kablam! 
Nov 01 07:35:47.335 INFO kablam! warning: unused import: `voxel::voxtree::Voxtree`
Nov 01 07:35:47.335 INFO kablam!  --> src/main.rs:3:5
Nov 01 07:35:47.335 INFO kablam!   |
Nov 01 07:35:47.335 INFO kablam! 3 | use voxel::voxtree::Voxtree;
Nov 01 07:35:47.335 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:47.335 INFO kablam!   |
Nov 01 07:35:47.335 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 07:35:47.335 INFO kablam! 
Nov 01 07:35:47.335 INFO kablam! warning: unused import: `normal::Normal`
Nov 01 07:35:47.335 INFO kablam!  --> src/main.rs:7:5
Nov 01 07:35:47.335 INFO kablam!   |
Nov 01 07:35:47.335 INFO kablam! 7 | use normal::Normal;
Nov 01 07:35:47.335 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:47.335 INFO kablam! 
Nov 01 07:35:47.335 INFO kablam! warning: unused import: `std::option::Option`
Nov 01 07:35:47.335 INFO kablam!  --> src/main.rs:8:5
Nov 01 07:35:47.335 INFO kablam!   |
Nov 01 07:35:47.335 INFO kablam! 8 | use std::option::Option;
Nov 01 07:35:47.335 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:47.335 INFO kablam! 
Nov 01 07:35:47.335 INFO kablam! warning: unused import: `color::Color`
Nov 01 07:35:47.335 INFO kablam!  --> src/main.rs:9:5
Nov 01 07:35:47.335 INFO kablam!   |
Nov 01 07:35:47.335 INFO kablam! 9 | use color::Color;
Nov 01 07:35:47.335 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 07:35:47.335 INFO kablam! 
Nov 01 07:35:47.335 INFO kablam! warning: unnecessary parentheses around `for` head expression
Nov 01 07:35:47.335 INFO kablam!    --> src/location.rs:104:14
Nov 01 07:35:47.335 INFO kablam!     |
Nov 01 07:35:47.335 INFO kablam! 104 |     for i in (1..lod.lod+1){
Nov 01 07:35:47.335 INFO kablam!     |              ^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:47.335 INFO kablam!     |
Nov 01 07:35:47.335 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 07:35:47.335 INFO kablam! 
Nov 01 07:35:47.335 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:47.335 INFO kablam!    --> src/location.rs:160:14
Nov 01 07:35:47.335 INFO kablam!     |
Nov 01 07:35:47.335 INFO kablam! 160 |         x |= ((morton & ( 1  << 3 * i + 0)) >> ((3 * i) + 0)-i);
Nov 01 07:35:47.335 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:47.335 INFO kablam! 
Nov 01 07:35:47.335 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:47.335 INFO kablam!    --> src/location.rs:161:14
Nov 01 07:35:47.335 INFO kablam!     |
Nov 01 07:35:47.335 INFO kablam! 161 |         y |= ((morton & ( 1  << 3 * i + 1)) >> ((3 * i) + 1)-i);
Nov 01 07:35:47.335 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:47.335 INFO kablam! 
Nov 01 07:35:47.335 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:47.335 INFO kablam!    --> src/location.rs:162:14
Nov 01 07:35:47.335 INFO kablam!     |
Nov 01 07:35:47.335 INFO kablam! 162 |         z |= ((morton & ( 1  << 3 * i + 2)) >> ((3 * i) + 2)-i);
Nov 01 07:35:47.335 INFO kablam!     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:47.335 INFO kablam! 
Nov 01 07:35:47.335 INFO kablam! warning: unused import: `voxel::voxtree::Voxtree`
Nov 01 07:35:47.335 INFO kablam!  --> src/neighbors.rs:3:5
Nov 01 07:35:47.335 INFO kablam!   |
Nov 01 07:35:47.335 INFO kablam! 3 | use voxel::voxtree::Voxtree;
Nov 01 07:35:47.335 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:47.335 INFO kablam! 
Nov 01 07:35:47.337 INFO kablam! warning: unused import: `std::sync::mpsc`
Nov 01 07:35:47.337 INFO kablam!  --> src/raytracer.rs:1:5
Nov 01 07:35:47.337 INFO kablam!   |
Nov 01 07:35:47.337 INFO kablam! 1 | use std::sync::mpsc;
Nov 01 07:35:47.337 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:47.337 INFO kablam! 
Nov 01 07:35:47.337 INFO kablam! warning: unused import: `std::thread::Thread`
Nov 01 07:35:47.337 INFO kablam!  --> src/raytracer.rs:2:5
Nov 01 07:35:47.337 INFO kablam!   |
Nov 01 07:35:47.337 INFO kablam! 2 | use std::thread::Thread;
Nov 01 07:35:47.337 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:47.337 INFO kablam! 
Nov 01 07:35:47.337 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 07:35:47.337 INFO kablam!  --> src/raytracer.rs:3:5
Nov 01 07:35:47.337 INFO kablam!   |
Nov 01 07:35:47.337 INFO kablam! 3 | use std::sync::Arc;
Nov 01 07:35:47.337 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 07:35:47.337 INFO kablam! 
Nov 01 07:35:47.337 INFO kablam! warning: unused import: `time::PreciseTime`
Nov 01 07:35:47.337 INFO kablam!  --> src/raytracer.rs:4:5
Nov 01 07:35:47.337 INFO kablam!   |
Nov 01 07:35:47.337 INFO kablam! 4 | use time::PreciseTime;
Nov 01 07:35:47.337 INFO kablam!   |     ^^^^^^^^^^^^^^^^^
Nov 01 07:35:47.337 INFO kablam! 
Nov 01 07:35:47.337 INFO kablam! warning: unused import: `voxel::voxtree::Voxtree`
Nov 01 07:35:47.337 INFO kablam!  --> src/raytracer.rs:6:5
Nov 01 07:35:47.337 INFO kablam!   |
Nov 01 07:35:47.337 INFO kablam! 6 | use voxel::voxtree::Voxtree;
Nov 01 07:35:47.337 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:47.337 INFO kablam! 
Nov 01 07:35:47.337 INFO kablam! warning: unused import: `point::Point`
Nov 01 07:35:47.337 INFO kablam!  --> src/raytracer.rs:8:5
Nov 01 07:35:47.337 INFO kablam!   |
Nov 01 07:35:47.337 INFO kablam! 8 | use point::Point;
Nov 01 07:35:47.337 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 07:35:47.337 INFO kablam! 
Nov 01 07:35:47.337 INFO kablam! warning: unused import: `camera::Camera`
Nov 01 07:35:47.337 INFO kablam!   --> src/raytracer.rs:14:5
Nov 01 07:35:47.337 INFO kablam!    |
Nov 01 07:35:47.337 INFO kablam! 14 | use camera::Camera;
Nov 01 07:35:47.337 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 07:35:47.337 INFO kablam! 
Nov 01 07:35:47.337 INFO kablam! warning: unused import: `voxelizer`
Nov 01 07:35:47.337 INFO kablam!   --> src/raytracer.rs:17:5
Nov 01 07:35:47.337 INFO kablam!    |
Nov 01 07:35:47.337 INFO kablam! 17 | use voxelizer;
Nov 01 07:35:47.337 INFO kablam!    |     ^^^^^^^^^
Nov 01 07:35:47.337 INFO kablam! 
Nov 01 07:35:47.337 INFO kablam! warning: unused import: `std::cmp`
Nov 01 07:35:47.337 INFO kablam!   --> src/raytracer.rs:19:5
Nov 01 07:35:47.337 INFO kablam!    |
Nov 01 07:35:47.337 INFO kablam! 19 | use std::cmp;
Nov 01 07:35:47.337 INFO kablam!    |     ^^^^^^^^
Nov 01 07:35:47.337 INFO kablam! 
Nov 01 07:35:47.339 INFO kablam! warning: unused import: `std::fmt`
Nov 01 07:35:47.339 INFO kablam!  --> src/model.rs:3:5
Nov 01 07:35:47.339 INFO kablam!   |
Nov 01 07:35:47.339 INFO kablam! 3 | use std::fmt;
Nov 01 07:35:47.339 INFO kablam!   |     ^^^^^^^^
Nov 01 07:35:47.339 INFO kablam! 
Nov 01 07:35:47.339 INFO kablam! warning: unused import: `std::path::Path`
Nov 01 07:35:47.339 INFO kablam!  --> src/renderer.rs:1:5
Nov 01 07:35:47.339 INFO kablam!   |
Nov 01 07:35:47.339 INFO kablam! 1 | use std::path::Path;
Nov 01 07:35:47.339 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:47.339 INFO kablam! 
Nov 01 07:35:47.339 INFO kablam! warning: unused import: `voxel::vox::Vox`
Nov 01 07:35:47.339 INFO kablam!  --> src/voxel/voxgrid.rs:4:5
Nov 01 07:35:47.339 INFO kablam!   |
Nov 01 07:35:47.339 INFO kablam! 4 | use voxel::vox::Vox;
Nov 01 07:35:47.339 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:47.339 INFO kablam! 
Nov 01 07:35:47.339 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:47.339 INFO kablam!   --> src/morton.rs:10:14
Nov 01 07:35:47.339 INFO kablam!    |
Nov 01 07:35:47.339 INFO kablam! 10 |         x |= ((morton & ( 1  << 3 * i + 0)) >> ((3 * i) + 0)-i);
Nov 01 07:35:47.339 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:47.339 INFO kablam! 
Nov 01 07:35:47.339 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:47.339 INFO kablam!   --> src/morton.rs:11:14
Nov 01 07:35:47.339 INFO kablam!    |
Nov 01 07:35:47.339 INFO kablam! 11 |         y |= ((morton & ( 1  << 3 * i + 1)) >> ((3 * i) + 1)-i);
Nov 01 07:35:47.339 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:47.339 INFO kablam! 
Nov 01 07:35:47.339 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 07:35:47.339 INFO kablam!   --> src/morton.rs:12:14
Nov 01 07:35:47.339 INFO kablam!    |
Nov 01 07:35:47.339 INFO kablam! 12 |         z |= ((morton & ( 1  << 3 * i + 2)) >> ((3 * i) + 2)-i);
Nov 01 07:35:47.339 INFO kablam!    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:35:47.339 INFO kablam! 
Nov 01 07:35:47.851 INFO kablam! warning: unused import: `voxel::vox::Vox`
Nov 01 07:35:47.851 INFO kablam!  --> src/voxel/voxstream.rs:4:5
Nov 01 07:35:47.851 INFO kablam!   |
Nov 01 07:35:47.851 INFO kablam! 4 | use voxel::vox::Vox;
Nov 01 07:35:47.851 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 07:35:47.851 INFO kablam! 
Nov 01 07:35:47.894 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:47.894 INFO kablam!   --> src/neighbors.rs:21:18
Nov 01 07:35:47.894 INFO kablam!    |
Nov 01 07:35:47.894 INFO kablam! 21 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:47.895 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:47.895 INFO kablam!    |
Nov 01 07:35:47.895 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 07:35:47.895 INFO kablam! 
Nov 01 07:35:47.895 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:47.895 INFO kablam!   --> src/neighbors.rs:42:18
Nov 01 07:35:47.895 INFO kablam!    |
Nov 01 07:35:47.895 INFO kablam! 42 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:47.895 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:47.895 INFO kablam! 
Nov 01 07:35:47.896 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:47.896 INFO kablam!   --> src/neighbors.rs:61:18
Nov 01 07:35:47.896 INFO kablam!    |
Nov 01 07:35:47.896 INFO kablam! 61 |             let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:47.896 INFO kablam!    |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:47.896 INFO kablam! 
Nov 01 07:35:47.896 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:47.896 INFO kablam!   --> src/voxelizer.rs:57:22
Nov 01 07:35:47.896 INFO kablam!    |
Nov 01 07:35:47.896 INFO kablam! 57 |                 let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:47.896 INFO kablam!    |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:47.896 INFO kablam! 
Nov 01 07:35:47.896 INFO kablam! warning: variable `cnt` is assigned to, but never used
Nov 01 07:35:47.896 INFO kablam!   --> src/voxelizer.rs:74:13
Nov 01 07:35:47.896 INFO kablam!    |
Nov 01 07:35:47.896 INFO kablam! 74 |     let mut cnt = 0;
Nov 01 07:35:47.896 INFO kablam!    |             ^^^
Nov 01 07:35:47.896 INFO kablam!    |
Nov 01 07:35:47.896 INFO kablam!    = note: consider using `_cnt` instead
Nov 01 07:35:47.896 INFO kablam! 
Nov 01 07:35:47.896 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:47.896 INFO kablam!   --> src/voxelizer.rs:89:22
Nov 01 07:35:47.897 INFO kablam!    |
Nov 01 07:35:47.897 INFO kablam! 89 |                 let (iteration, hit) = normals.is_location_occupied(&loc);
Nov 01 07:35:47.897 INFO kablam!    |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:47.897 INFO kablam! 
Nov 01 07:35:47.897 INFO kablam! warning: variable `cnt` is assigned to, but never used
Nov 01 07:35:47.897 INFO kablam!    --> src/voxelizer.rs:103:13
Nov 01 07:35:47.897 INFO kablam!     |
Nov 01 07:35:47.897 INFO kablam! 103 |     let mut cnt = 0;
Nov 01 07:35:47.897 INFO kablam!     |             ^^^
Nov 01 07:35:47.897 INFO kablam!     |
Nov 01 07:35:47.897 INFO kablam!     = note: consider using `_cnt` instead
Nov 01 07:35:47.897 INFO kablam! 
Nov 01 07:35:47.897 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:47.897 INFO kablam!    --> src/voxelizer.rs:118:22
Nov 01 07:35:47.897 INFO kablam!     |
Nov 01 07:35:47.897 INFO kablam! 118 |                 let (iteration, hit) = normals.is_location_occupied(&loc);
Nov 01 07:35:47.897 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:47.897 INFO kablam! 
Nov 01 07:35:47.897 INFO kablam! warning: variable `skipped` is assigned to, but never used
Nov 01 07:35:47.897 INFO kablam!    --> src/voxelizer.rs:187:13
Nov 01 07:35:47.897 INFO kablam!     |
Nov 01 07:35:47.897 INFO kablam! 187 |     let mut skipped = 0;
Nov 01 07:35:47.898 INFO kablam!     |             ^^^^^^^
Nov 01 07:35:47.898 INFO kablam!     |
Nov 01 07:35:47.898 INFO kablam!     = note: consider using `_skipped` instead
Nov 01 07:35:47.898 INFO kablam! 
Nov 01 07:35:47.898 INFO kablam! warning: variable `skipped` is assigned to, but never used
Nov 01 07:35:47.898 INFO kablam!    --> src/voxelizer.rs:222:13
Nov 01 07:35:47.898 INFO kablam!     |
Nov 01 07:35:47.898 INFO kablam! 222 |     let mut skipped = 0;
Nov 01 07:35:47.898 INFO kablam!     |             ^^^^^^^
Nov 01 07:35:47.898 INFO kablam!     |
Nov 01 07:35:47.898 INFO kablam!     = note: consider using `_skipped` instead
Nov 01 07:35:47.898 INFO kablam! 
Nov 01 07:35:47.898 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:47.898 INFO kablam!    --> src/voxelizer.rs:290:22
Nov 01 07:35:47.898 INFO kablam!     |
Nov 01 07:35:47.898 INFO kablam! 290 |                 let (iteration, hit) = initial_normals.is_location_occupied(&loc);
Nov 01 07:35:47.898 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:47.898 INFO kablam! 
Nov 01 07:35:47.898 INFO kablam! warning: unused variable: `normals`
Nov 01 07:35:47.898 INFO kablam!    --> src/voxelizer.rs:307:29
Nov 01 07:35:47.899 INFO kablam!     |
Nov 01 07:35:47.899 INFO kablam! 307 | pub fn mipmap_voxel_normals(normals:&Voxtree<Normal>)->Voxtree<Normal>{
Nov 01 07:35:47.899 INFO kablam!     |                             ^^^^^^^ help: consider using `_normals` instead
Nov 01 07:35:47.899 INFO kablam! 
Nov 01 07:35:47.899 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:47.899 INFO kablam!    --> src/voxelizer.rs:346:22
Nov 01 07:35:47.899 INFO kablam!     |
Nov 01 07:35:47.899 INFO kablam! 346 |                 let (iteration, hit) = node.is_location_occupied(&loc);
Nov 01 07:35:47.899 INFO kablam!     |                      ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:47.899 INFO kablam! 
Nov 01 07:35:47.899 INFO kablam! warning: unused variable: `low_lod`
Nov 01 07:35:47.899 INFO kablam!    --> src/raytracer.rs:134:9
Nov 01 07:35:47.899 INFO kablam!     |
Nov 01 07:35:47.899 INFO kablam! 134 |     let low_lod = LOD::new(lod.lod-1);
Nov 01 07:35:47.899 INFO kablam!     |         ^^^^^^^ help: consider using `_low_lod` instead
Nov 01 07:35:47.899 INFO kablam! 
Nov 01 07:35:47.899 INFO kablam! warning: unused variable: `iteration`
Nov 01 07:35:47.899 INFO kablam!    --> src/raytracer.rs:148:18
Nov 01 07:35:47.900 INFO kablam!     |
Nov 01 07:35:47.900 INFO kablam! 148 |             let (iteration, hit) = model.normal.is_location_occupied(&vec_location);
Nov 01 07:35:47.900 INFO kablam!     |                  ^^^^^^^^^ help: consider using `_iteration` instead
Nov 01 07:35:47.900 INFO kablam! 
Nov 01 07:35:47.900 INFO kablam! warning: unused variable: `screen`
Nov 01 07:35:47.900 INFO kablam!    --> src/raytracer.rs:132:21
Nov 01 07:35:47.900 INFO kablam!     |
Nov 01 07:35:47.900 INFO kablam! 132 | pub fn hit_location(screen:&Screen, lod:&LOD, view_lod:&LOD, ray:&Ray, model:&Model, obj_scale:f64, max_distance:u64)->Option<Vec<u64>>{
Nov 01 07:35:47.900 INFO kablam!     |                     ^^^^^^ help: consider using `_screen` instead
Nov 01 07:35:47.900 INFO kablam! 
Nov 01 07:35:47.900 INFO kablam! warning: unused variable: `t`
Nov 01 07:35:47.900 INFO kablam!   --> src/renderer.rs:52:9
Nov 01 07:35:47.900 INFO kablam!    |
Nov 01 07:35:47.900 INFO kablam! 52 |     for t in 0..total{
Nov 01 07:35:47.900 INFO kablam!    |         ^ help: consider using `_t` instead
Nov 01 07:35:47.900 INFO kablam! 
Nov 01 07:35:47.900 INFO kablam! warning: unused variable: `why`
Nov 01 07:35:47.900 INFO kablam!    --> src/renderer.rs:164:13
Nov 01 07:35:47.900 INFO kablam!     |
Nov 01 07:35:47.900 INFO kablam! 164 |         Err(why) => panic!("couldn't create file {}", filename),
Nov 01 07:35:47.900 INFO kablam!     |             ^^^ help: consider using `_why` instead
Nov 01 07:35:47.900 INFO kablam! 
Nov 01 07:35:47.900 INFO kablam! warning: unused variable: `x1`
Nov 01 07:35:47.900 INFO kablam!    --> src/morton.rs:177:22
Nov 01 07:35:47.900 INFO kablam!     |
Nov 01 07:35:47.900 INFO kablam! 177 |                 let (x1,y1,z1) = morton_to_xyz(1, m1);//<---not OK
Nov 01 07:35:47.900 INFO kablam!     |                      ^^ help: consider using `_x1` instead
Nov 01 07:35:47.900 INFO kablam! 
Nov 01 07:35:47.900 INFO kablam! warning: unused variable: `y1`
Nov 01 07:35:47.900 INFO kablam!    --> src/morton.rs:177:25
Nov 01 07:35:47.900 INFO kablam!     |
Nov 01 07:35:47.900 INFO kablam! 177 |                 let (x1,y1,z1) = morton_to_xyz(1, m1);//<---not OK
Nov 01 07:35:47.900 INFO kablam!     |                         ^^ help: consider using `_y1` instead
Nov 01 07:35:47.900 INFO kablam! 
Nov 01 07:35:47.900 INFO kablam! warning: unused variable: `z1`
Nov 01 07:35:47.900 INFO kablam!    --> src/morton.rs:177:28
Nov 01 07:35:47.900 INFO kablam!     |
Nov 01 07:35:47.900 INFO kablam! 177 |                 let (x1,y1,z1) = morton_to_xyz(1, m1);//<---not OK
Nov 01 07:35:47.900 INFO kablam!     |                            ^^ help: consider using `_z1` instead
Nov 01 07:35:47.900 INFO kablam! 
Nov 01 07:35:47.903 INFO kablam! warning: unused variable: `location`
Nov 01 07:35:47.903 INFO kablam!   --> src/voxel/voxstream.rs:19:24
Nov 01 07:35:47.903 INFO kablam!    |
Nov 01 07:35:47.903 INFO kablam! 19 |     fn get_tree(&self, location:&Vec<u64>)->&Self{
Nov 01 07:35:47.903 INFO kablam!    |                        ^^^^^^^^ help: consider using `_location` instead
Nov 01 07:35:47.903 INFO kablam! 
Nov 01 07:35:47.903 INFO kablam! warning: unused variable: `required_lod`
Nov 01 07:35:47.903 INFO kablam!   --> src/voxel/voxstream.rs:47:30
Nov 01 07:35:47.903 INFO kablam!    |
Nov 01 07:35:47.903 INFO kablam! 47 |     pub fn total_ones(&self, required_lod: &LOD)->usize{
Nov 01 07:35:47.903 INFO kablam!    |                              ^^^^^^^^^^^^ help: consider using `_required_lod` instead
Nov 01 07:35:47.903 INFO kablam! 
Nov 01 07:35:47.903 INFO kablam! warning: unused variable: `location`
Nov 01 07:35:47.903 INFO kablam!   --> src/voxel/voxstream.rs:61:31
Nov 01 07:35:47.903 INFO kablam!    |
Nov 01 07:35:47.903 INFO kablam! 61 |     pub fn get_content(&self, location:&Vec<u64>)->&T{
Nov 01 07:35:47.903 INFO kablam!    |                               ^^^^^^^^ help: consider using `_location` instead
Nov 01 07:35:47.903 INFO kablam! 
Nov 01 07:35:47.915 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:47.915 INFO kablam!   --> src/main.rs:54:9
Nov 01 07:35:47.915 INFO kablam!    |
Nov 01 07:35:47.915 INFO kablam! 54 |     let mut normals = voxelizer::voxelize(&lod, shape);
Nov 01 07:35:47.915 INFO kablam!    |         ----^^^^^^^
Nov 01 07:35:47.915 INFO kablam!    |         |
Nov 01 07:35:47.915 INFO kablam!    |         help: remove this `mut`
Nov 01 07:35:47.915 INFO kablam!    |
Nov 01 07:35:47.915 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 07:35:47.915 INFO kablam! 
Nov 01 07:35:48.001 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:35:48.001 INFO kablam!    --> src/voxelizer.rs:308:9
Nov 01 07:35:48.001 INFO kablam!     |
Nov 01 07:35:48.001 INFO kablam! 308 |     let mut normals = Voxtree::new();
Nov 01 07:35:48.004 INFO kablam!     |         ----^^^^^^^
Nov 01 07:35:48.004 INFO kablam!     |         |
Nov 01 07:35:48.004 INFO kablam!     |         help: remove this `mut`
Nov 01 07:35:48.004 INFO kablam! 
Nov 01 07:35:48.097 INFO kablam! warning: field is never used: `center`
Nov 01 07:35:48.097 INFO kablam!   --> src/shape.rs:22:5
Nov 01 07:35:48.097 INFO kablam!    |
Nov 01 07:35:48.097 INFO kablam! 22 |     center:Point,
Nov 01 07:35:48.097 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 07:35:48.097 INFO kablam!    |
Nov 01 07:35:48.097 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 07:35:48.097 INFO kablam! 
Nov 01 07:35:48.097 INFO kablam! warning: struct is never constructed: `Prism`
Nov 01 07:35:48.098 INFO kablam!   --> src/shape.rs:25:1
Nov 01 07:35:48.098 INFO kablam!    |
Nov 01 07:35:48.098 INFO kablam! 25 | struct Prism{
Nov 01 07:35:48.098 INFO kablam!    | ^^^^^^^^^^^^
Nov 01 07:35:48.098 INFO kablam! 
Nov 01 07:35:48.098 INFO kablam! warning: struct is never constructed: `Cylinder`
Nov 01 07:35:48.098 INFO kablam!   --> src/shape.rs:31:1
Nov 01 07:35:48.098 INFO kablam!    |
Nov 01 07:35:48.098 INFO kablam! 31 | struct Cylinder{
Nov 01 07:35:48.098 INFO kablam!    | ^^^^^^^^^^^^^^^
Nov 01 07:35:48.098 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: method is never used: `new`
Nov 01 07:35:48.111 INFO kablam!   --> src/shape.rs:76:5
Nov 01 07:35:48.111 INFO kablam!    |
Nov 01 07:35:48.111 INFO kablam! 76 |     pub fn new(radius:u64, center:&Point)->Cube{
Nov 01 07:35:48.111 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: method is never used: `new`
Nov 01 07:35:48.111 INFO kablam!   --> src/normal.rs:18:5
Nov 01 07:35:48.111 INFO kablam!    |
Nov 01 07:35:48.111 INFO kablam! 18 |     pub fn new(x:i8, y:i8, z:i8)->Normal{
Nov 01 07:35:48.111 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: method is never used: `from_f64`
Nov 01 07:35:48.111 INFO kablam!   --> src/normal.rs:30:5
Nov 01 07:35:48.111 INFO kablam!    |
Nov 01 07:35:48.111 INFO kablam! 30 |     pub fn from_f64(x:f64, y:f64, z:f64)->Normal{
Nov 01 07:35:48.111 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: method is never used: `add_point`
Nov 01 07:35:48.111 INFO kablam!   --> src/vector.rs:51:5
Nov 01 07:35:48.111 INFO kablam!    |
Nov 01 07:35:48.111 INFO kablam! 51 |     pub fn add_point(&self, point:&Point)->Vector{
Nov 01 07:35:48.111 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: method is never used: `red`
Nov 01 07:35:48.111 INFO kablam!   --> src/color.rs:25:5
Nov 01 07:35:48.111 INFO kablam!    |
Nov 01 07:35:48.111 INFO kablam! 25 |     pub fn red()->Color{
Nov 01 07:35:48.111 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: method is never used: `green`
Nov 01 07:35:48.111 INFO kablam!   --> src/color.rs:28:5
Nov 01 07:35:48.111 INFO kablam!    |
Nov 01 07:35:48.111 INFO kablam! 28 |     pub fn green()->Color{
Nov 01 07:35:48.111 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: method is never used: `blue`
Nov 01 07:35:48.111 INFO kablam!   --> src/color.rs:31:5
Nov 01 07:35:48.111 INFO kablam!    |
Nov 01 07:35:48.111 INFO kablam! 31 |     pub fn blue()->Color{
Nov 01 07:35:48.111 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: function is never used: `from_xyz_top_down`
Nov 01 07:35:48.111 INFO kablam!   --> src/location.rs:98:1
Nov 01 07:35:48.111 INFO kablam!    |
Nov 01 07:35:48.111 INFO kablam! 98 | pub fn from_xyz_top_down(lod:&LOD, x:u64, y:u64, z:u64)->Vec<u64>{
Nov 01 07:35:48.111 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: function is never used: `linear_to_morton_64`
Nov 01 07:35:48.111 INFO kablam!    --> src/location.rs:134:1
Nov 01 07:35:48.111 INFO kablam!     |
Nov 01 07:35:48.111 INFO kablam! 134 | fn linear_to_morton_64(linear:u64)->u8{
Nov 01 07:35:48.111 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: function is never used: `is_semi_occluded`
Nov 01 07:35:48.111 INFO kablam!    --> src/neighbors.rs:335:1
Nov 01 07:35:48.111 INFO kablam!     |
Nov 01 07:35:48.111 INFO kablam! 335 | pub fn is_semi_occluded(node:&Voxbit, lod:&LOD, point:&Point)->bool{
Nov 01 07:35:48.111 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: function is never used: `get_closest_occluded_neighbor`
Nov 01 07:35:48.111 INFO kablam!    --> src/neighbors.rs:343:1
Nov 01 07:35:48.111 INFO kablam!     |
Nov 01 07:35:48.111 INFO kablam! 343 | pub fn get_closest_occluded_neighbor(node:&Voxbit, lod:&LOD, point:&Point)->Option<Point>{
Nov 01 07:35:48.111 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: function is never used: `get_closest_empty_neighbor`
Nov 01 07:35:48.111 INFO kablam!    --> src/neighbors.rs:427:1
Nov 01 07:35:48.111 INFO kablam!     |
Nov 01 07:35:48.111 INFO kablam! 427 | pub fn get_closest_empty_neighbor(node:&Voxbit, lod:&LOD, point:&Point)->Option<Point>{
Nov 01 07:35:48.111 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: function is never used: `calculate_lower_lod_normals`
Nov 01 07:35:48.111 INFO kablam!   --> src/voxelizer.rs:73:1
Nov 01 07:35:48.111 INFO kablam!    |
Nov 01 07:35:48.111 INFO kablam! 73 | pub fn calculate_lower_lod_normals(node:&Voxbit, mut normals:Voxtree<Normal>, lod:&LOD)->Voxtree<Normal>{
Nov 01 07:35:48.111 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: function is never used: `calculate_lower_lod_normals_using_average`
Nov 01 07:35:48.111 INFO kablam!    --> src/voxelizer.rs:102:1
Nov 01 07:35:48.111 INFO kablam!     |
Nov 01 07:35:48.111 INFO kablam! 102 | pub fn calculate_lower_lod_normals_using_average(node:&Voxbit, mut normals:Voxtree<Normal>, orig_normals:&Voxtree<Normal>, lod:&LOD)->Voxtree<Normal>{
Nov 01 07:35:48.111 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: function is never used: `calculate_children_normals`
Nov 01 07:35:48.111 INFO kablam!    --> src/voxelizer.rs:132:1
Nov 01 07:35:48.111 INFO kablam!     |
Nov 01 07:35:48.111 INFO kablam! 132 | fn calculate_children_normals(children:&Vec<Voxtree<Normal>>)->Normal{
Nov 01 07:35:48.111 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.111 INFO kablam! 
Nov 01 07:35:48.111 INFO kablam! warning: function is never used: `calculate_average_normal`
Nov 01 07:35:48.111 INFO kablam!    --> src/voxelizer.rs:143:1
Nov 01 07:35:48.111 INFO kablam!     |
Nov 01 07:35:48.111 INFO kablam! 143 | fn calculate_average_normal(normals:Vec<Normal>)->Normal{
Nov 01 07:35:48.111 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: function is never used: `smoothen_normals`
Nov 01 07:35:48.112 INFO kablam!    --> src/voxelizer.rs:273:1
Nov 01 07:35:48.112 INFO kablam!     |
Nov 01 07:35:48.112 INFO kablam! 273 | pub fn smoothen_normals(node:&Voxbit, initial_normals:&Voxtree<Normal>, lod:&LOD)->Voxtree<Normal>{
Nov 01 07:35:48.112 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: function is never used: `mipmap_voxel_normals`
Nov 01 07:35:48.112 INFO kablam!    --> src/voxelizer.rs:307:1
Nov 01 07:35:48.112 INFO kablam!     |
Nov 01 07:35:48.112 INFO kablam! 307 | pub fn mipmap_voxel_normals(normals:&Voxtree<Normal>)->Voxtree<Normal>{
Nov 01 07:35:48.112 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: function is never used: `get_average_normal`
Nov 01 07:35:48.112 INFO kablam!    --> src/voxelizer.rs:312:1
Nov 01 07:35:48.112 INFO kablam!     |
Nov 01 07:35:48.112 INFO kablam! 312 | fn get_average_normal(node:&Voxbit, normals:&Voxtree<Normal>, lod:&LOD, point:&Point)->Normal{
Nov 01 07:35:48.112 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: function is never used: `carve_out`
Nov 01 07:35:48.112 INFO kablam!    --> src/voxelizer.rs:329:1
Nov 01 07:35:48.112 INFO kablam!     |
Nov 01 07:35:48.112 INFO kablam! 329 | pub fn carve_out(node:&Voxbit, lod:&LOD)->Voxtree<bool>{
Nov 01 07:35:48.112 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: method is never used: `look_at`
Nov 01 07:35:48.112 INFO kablam!   --> src/camera.rs:25:5
Nov 01 07:35:48.112 INFO kablam!    |
Nov 01 07:35:48.112 INFO kablam! 25 |     pub fn look_at(&mut self, lookat:&Point){
Nov 01 07:35:48.112 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: method is never used: `default`
Nov 01 07:35:48.112 INFO kablam!   --> src/camera.rs:31:5
Nov 01 07:35:48.112 INFO kablam!    |
Nov 01 07:35:48.112 INFO kablam! 31 |     pub fn default()->Camera{
Nov 01 07:35:48.112 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: method is never used: `at_pixel_up_y`
Nov 01 07:35:48.112 INFO kablam!   --> src/screen.rs:20:5
Nov 01 07:35:48.112 INFO kablam!    |
Nov 01 07:35:48.112 INFO kablam! 20 |     pub fn at_pixel_up_y(&self, px:i64, py:i64)->Vector{
Nov 01 07:35:48.112 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: method is never used: `get_view_lod`
Nov 01 07:35:48.112 INFO kablam!   --> src/screen.rs:47:5
Nov 01 07:35:48.112 INFO kablam!    |
Nov 01 07:35:48.112 INFO kablam! 47 |     pub fn get_view_lod(&self)->LOD{
Nov 01 07:35:48.112 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: method is never used: `get_required_lod`
Nov 01 07:35:48.112 INFO kablam!   --> src/screen.rs:54:5
Nov 01 07:35:48.112 INFO kablam!    |
Nov 01 07:35:48.112 INFO kablam! 54 |     pub fn get_required_lod(&self, view_lod:u8, distance:f64)->i8{
Nov 01 07:35:48.112 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: method is never used: `at_lod_length`
Nov 01 07:35:48.112 INFO kablam!   --> src/ray.rs:39:5
Nov 01 07:35:48.112 INFO kablam!    |
Nov 01 07:35:48.112 INFO kablam! 39 |     pub fn at_lod_length(&self, lod:&LOD, view_lod:&LOD, length:f64)->Vector{
Nov 01 07:35:48.112 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: function is never used: `clamp_location`
Nov 01 07:35:48.112 INFO kablam!    --> src/raytracer.rs:159:1
Nov 01 07:35:48.112 INFO kablam!     |
Nov 01 07:35:48.112 INFO kablam! 159 | fn clamp_location(location:&Vec<u64>, view_lod:&LOD)->Vec<u64>{
Nov 01 07:35:48.112 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: function is never used: `gamma_correction`
Nov 01 07:35:48.112 INFO kablam!    --> src/raytracer.rs:179:1
Nov 01 07:35:48.112 INFO kablam!     |
Nov 01 07:35:48.112 INFO kablam! 179 | fn gamma_correction(color:Color)->Color{
Nov 01 07:35:48.112 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: static item is never used: `PRECALCULATE_NORMALS`
Nov 01 07:35:48.112 INFO kablam!  --> src/constants.rs:2:1
Nov 01 07:35:48.112 INFO kablam!   |
Nov 01 07:35:48.112 INFO kablam! 2 | pub static PRECALCULATE_NORMALS:bool = true;
Nov 01 07:35:48.112 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: static item is never used: `USE_GAMMA_CORRECTION`
Nov 01 07:35:48.112 INFO kablam!  --> src/constants.rs:3:1
Nov 01 07:35:48.112 INFO kablam!   |
Nov 01 07:35:48.112 INFO kablam! 3 | pub static USE_GAMMA_CORRECTION:bool = false;
Nov 01 07:35:48.112 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.112 INFO kablam! 
Nov 01 07:35:48.112 INFO kablam! warning: static item is never used: `SMOOTHEN_NORMALS`
Nov 01 07:35:48.112 INFO kablam!  --> src/constants.rs:4:1
Nov 01 07:35:48.112 INFO kablam!   |
Nov 01 07:35:48.113 INFO kablam! 4 | pub static SMOOTHEN_NORMALS:bool = true;
Nov 01 07:35:48.113 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: static item is never used: `SMOOTHING_ITERATION`
Nov 01 07:35:48.113 INFO kablam!  --> src/constants.rs:6:1
Nov 01 07:35:48.113 INFO kablam!   |
Nov 01 07:35:48.113 INFO kablam! 6 | pub static SMOOTHING_ITERATION:usize = 0;
Nov 01 07:35:48.113 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: static item is never used: `MORTON_BASE`
Nov 01 07:35:48.113 INFO kablam!   --> src/constants.rs:20:1
Nov 01 07:35:48.113 INFO kablam!    |
Nov 01 07:35:48.113 INFO kablam! 20 | pub static MORTON_BASE:u8 = 1; //(BASE/2)
Nov 01 07:35:48.113 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: method is never used: `inc`
Nov 01 07:35:48.113 INFO kablam!   --> src/lod.rs:25:5
Nov 01 07:35:48.113 INFO kablam!    |
Nov 01 07:35:48.113 INFO kablam! 25 |     pub fn inc(&mut self, inc:u8){
Nov 01 07:35:48.113 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: method is never used: `from_volume`
Nov 01 07:35:48.113 INFO kablam!   --> src/lod.rs:36:5
Nov 01 07:35:48.113 INFO kablam!    |
Nov 01 07:35:48.113 INFO kablam! 36 |     pub fn from_volume(volume:u64)->LOD{
Nov 01 07:35:48.113 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: struct is never constructed: `Voxgrid`
Nov 01 07:35:48.113 INFO kablam!  --> src/voxel/voxgrid.rs:8:1
Nov 01 07:35:48.113 INFO kablam!   |
Nov 01 07:35:48.113 INFO kablam! 8 | pub struct Voxgrid<T>{
Nov 01 07:35:48.113 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: method is never used: `new`
Nov 01 07:35:48.113 INFO kablam!   --> src/voxel/voxgrid.rs:15:5
Nov 01 07:35:48.113 INFO kablam!    |
Nov 01 07:35:48.113 INFO kablam! 15 |     fn new(lod:&LOD)->Self{
Nov 01 07:35:48.113 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: method is never used: `get`
Nov 01 07:35:48.113 INFO kablam!   --> src/voxel/voxgrid.rs:22:5
Nov 01 07:35:48.113 INFO kablam!    |
Nov 01 07:35:48.113 INFO kablam! 22 |     fn get(&self, x:u64, y:u64, z:u64)->&T{
Nov 01 07:35:48.113 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: struct is never constructed: `Voxstream`
Nov 01 07:35:48.113 INFO kablam!  --> src/voxel/voxstream.rs:7:1
Nov 01 07:35:48.113 INFO kablam!   |
Nov 01 07:35:48.113 INFO kablam! 7 | pub struct Voxstream<T>{
Nov 01 07:35:48.113 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: method is never used: `new`
Nov 01 07:35:48.113 INFO kablam!   --> src/voxel/voxstream.rs:14:5
Nov 01 07:35:48.113 INFO kablam!    |
Nov 01 07:35:48.113 INFO kablam! 14 |     pub fn new()->Self{
Nov 01 07:35:48.113 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: method is never used: `get_tree`
Nov 01 07:35:48.113 INFO kablam!   --> src/voxel/voxstream.rs:19:5
Nov 01 07:35:48.113 INFO kablam!    |
Nov 01 07:35:48.113 INFO kablam! 19 |     fn get_tree(&self, location:&Vec<u64>)->&Self{
Nov 01 07:35:48.113 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: method is never used: `total_ones`
Nov 01 07:35:48.113 INFO kablam!   --> src/voxel/voxstream.rs:47:5
Nov 01 07:35:48.113 INFO kablam!    |
Nov 01 07:35:48.113 INFO kablam! 47 |     pub fn total_ones(&self, required_lod: &LOD)->usize{
Nov 01 07:35:48.113 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: method is never used: `insert_root`
Nov 01 07:35:48.113 INFO kablam!   --> src/voxel/voxstream.rs:52:5
Nov 01 07:35:48.113 INFO kablam!    |
Nov 01 07:35:48.113 INFO kablam! 52 |     pub fn insert_root(&mut self){
Nov 01 07:35:48.113 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: method is never used: `get_content`
Nov 01 07:35:48.113 INFO kablam!   --> src/voxel/voxstream.rs:61:5
Nov 01 07:35:48.113 INFO kablam!    |
Nov 01 07:35:48.113 INFO kablam! 61 |     pub fn get_content(&self, location:&Vec<u64>)->&T{
Nov 01 07:35:48.113 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:48.113 INFO kablam!    --> src/neighbors.rs:389:17
Nov 01 07:35:48.113 INFO kablam!     |
Nov 01 07:35:48.113 INFO kablam! 389 |                 max_dot == dot;
Nov 01 07:35:48.113 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:48.113 INFO kablam!     |
Nov 01 07:35:48.113 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 07:35:48.113 INFO kablam! 
Nov 01 07:35:48.113 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:48.113 INFO kablam!    --> src/neighbors.rs:402:17
Nov 01 07:35:48.113 INFO kablam!     |
Nov 01 07:35:48.113 INFO kablam! 402 |                 max_dot == dot;
Nov 01 07:35:48.114 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:48.114 INFO kablam! 
Nov 01 07:35:48.114 INFO kablam! warning: unused comparison which must be used
Nov 01 07:35:48.114 INFO kablam!    --> src/neighbors.rs:415:17
Nov 01 07:35:48.114 INFO kablam!     |
Nov 01 07:35:48.114 INFO kablam! 415 |                 max_dot == dot;
Nov 01 07:35:48.114 INFO kablam!     |                 ^^^^^^^^^^^^^^
Nov 01 07:35:48.114 INFO kablam! 
Nov 01 07:35:48.114 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:35:48.114 INFO kablam!    --> src/renderer.rs:102:13
Nov 01 07:35:48.114 INFO kablam!     |
Nov 01 07:35:48.114 INFO kablam! 102 |             tx.send((start, end, line, durations));
Nov 01 07:35:48.114 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.114 INFO kablam!     |
Nov 01 07:35:48.114 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:35:48.114 INFO kablam! 
Nov 01 07:35:48.114 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:35:48.114 INFO kablam!    --> src/renderer.rs:189:5
Nov 01 07:35:48.114 INFO kablam!     |
Nov 01 07:35:48.114 INFO kablam! 189 |     file.write_all(&buffer);
Nov 01 07:35:48.114 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:35:48.114 INFO kablam!     |
Nov 01 07:35:48.114 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:35:48.114 INFO kablam! 
Nov 01 07:35:48.939 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 10.00s
Nov 01 07:35:48.945 INFO kablam! su: No module specific data is present
Nov 01 07:35:49.255 INFO running `"docker" "rm" "-f" "bd01ab3422c508a67b3c32bb55586130219669a7e051c13c482cfd628cb5ec78"`
Nov 01 07:35:49.467 INFO blam! bd01ab3422c508a67b3c32bb55586130219669a7e051c13c482cfd628cb5ec78
Nov 01 07:35:49.475 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/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 07:35:49.992 INFO blam! 11206ee2cfa1c753145163c890a831031c859011134a552f10d612240fdd0fa6
Nov 01 07:35:49.994 INFO running `"docker" "start" "-a" "11206ee2cfa1c753145163c890a831031c859011134a552f10d612240fdd0fa6"`
Nov 01 07:35:51.195 INFO kablam! usermod: no changes
Nov 01 07:35:51.239 INFO kablam! warning: dependency (num) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
Nov 01 07:35:51.240 INFO kablam! warning: dependency (regex) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
Nov 01 07:35:51.240 INFO kablam! warning: dependency (time) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
Nov 01 07:35:51.319 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.10s
Nov 01 07:35:51.321 INFO kablam!      Running /target/debug/deps/balisong-a34c5f45f3731f37
Nov 01 07:35:51.325 INFO blam! 
Nov 01 07:35:51.325 INFO blam! running 21 tests
Nov 01 07:35:51.335 INFO blam! test location::test_morton_8 ... ok
Nov 01 07:35:51.335 INFO blam! test morton::test_morton_64bit_all ... ok
Nov 01 07:35:51.336 INFO blam! test morton::test_morton_64bit ... ok
Nov 01 07:35:51.363 INFO blam! test morton::test_morton_64bit_all_ok_lesser_base2 ... ok
Nov 01 07:35:51.363 INFO blam! test morton::test_morton_64bit_all_base ... ok
Nov 01 07:35:51.367 INFO blam! test morton::test_morton_64bit_ok ... ok
Nov 01 07:35:51.379 INFO blam! test morton::test_morton_8bit ... ok
Nov 01 07:35:51.387 INFO blam! test morton::test_morton_8bit_4 ... ok
Nov 01 07:35:51.387 INFO blam! test morton::test_morton_8bit_5 ... ok
Nov 01 07:35:51.387 INFO blam! test morton::test_morton_8bit_all ... ok
Nov 01 07:35:51.387 INFO blam! test morton::test_morton_8bit_all_base ... ok
Nov 01 07:35:51.387 INFO blam! test morton::test_morton_8bit_all_ok_greater_base ... ok
Nov 01 07:35:51.387 INFO blam! test morton::test_morton_8bit_all_ok_lesser_base ... ok
Nov 01 07:35:51.387 INFO blam! test morton::test_morton_64bit_all_ok_lesser_base3 ... ok
Nov 01 07:35:51.479 INFO blam! test morton::test_morton_64bit_all_fail_lesser_base1 ... ok
Nov 01 07:35:51.479 INFO blam! test morton::test_morton_64bit_fail ... ok
Nov 01 07:35:51.479 INFO blam! test morton::test_morton_8bit_fail ... ok
Nov 01 07:35:51.552 INFO blam! test location::test_location_conversion_linear ... ok
Nov 01 07:35:51.684 INFO blam! test location::test_location_conversion_orig ... ok
Nov 01 07:35:51.928 INFO blam! test location::test_location_conversion_morton ... ok
Nov 01 07:35:51.977 INFO blam! test location::test_location_conversion ... ok
Nov 01 07:35:51.977 INFO kablam!      Running /target/debug/deps/balisong-302f051c1c67db25
Nov 01 07:35:51.977 INFO blam! 
Nov 01 07:35:51.977 INFO blam! test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 07:35:51.977 INFO blam! 
Nov 01 07:35:51.977 INFO blam! 
Nov 01 07:35:51.977 INFO blam! running 21 tests
Nov 01 07:35:52.047 INFO blam! test morton::test_morton_64bit_all ... ok
Nov 01 07:35:52.047 INFO blam! test location::test_morton_8 ... ok
Nov 01 07:35:52.053 INFO blam! test location::test_location_conversion_linear ... ok
Nov 01 07:35:52.076 INFO blam! test morton::test_morton_64bit_all_ok_lesser_base3 ... ok
Nov 01 07:35:52.076 INFO blam! test morton::test_morton_64bit ... ok
Nov 01 07:35:52.077 INFO blam! test morton::test_morton_64bit_all_base ... ok
Nov 01 07:35:52.082 INFO blam! test morton::test_morton_64bit_all_ok_lesser_base2 ... ok
Nov 01 07:35:52.082 INFO blam! test morton::test_morton_8bit ... ok
Nov 01 07:35:52.082 INFO blam! test morton::test_morton_8bit_4 ... ok
Nov 01 07:35:52.082 INFO blam! test morton::test_morton_8bit_5 ... ok
Nov 01 07:35:52.082 INFO blam! test morton::test_morton_8bit_all ... ok
Nov 01 07:35:52.082 INFO blam! test morton::test_morton_8bit_all_base ... ok
Nov 01 07:35:52.082 INFO blam! test morton::test_morton_8bit_all_ok_greater_base ... ok
Nov 01 07:35:52.107 INFO blam! test morton::test_morton_8bit_all_ok_lesser_base ... ok
Nov 01 07:35:52.112 INFO blam! test morton::test_morton_64bit_ok ... ok
Nov 01 07:35:52.119 INFO blam! test morton::test_morton_8bit_fail ... ok
Nov 01 07:35:52.119 INFO blam! test morton::test_morton_64bit_fail ... ok
Nov 01 07:35:52.120 INFO blam! test morton::test_morton_64bit_all_fail_lesser_base1 ... ok
Nov 01 07:35:52.302 INFO blam! test location::test_location_conversion_orig ... ok
Nov 01 07:35:52.439 INFO blam! test location::test_location_conversion ... ok
Nov 01 07:35:52.469 INFO blam! test location::test_location_conversion_morton ... ok
Nov 01 07:35:52.469 INFO blam! 
Nov 01 07:35:52.469 INFO blam! test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 07:35:52.469 INFO blam! 
Nov 01 07:35:52.470 INFO kablam!    Doc-tests balisong
Nov 01 07:35:54.087 INFO blam! 
Nov 01 07:35:54.087 INFO blam! running 0 tests
Nov 01 07:35:54.088 INFO blam! 
Nov 01 07:35:54.088 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 07:35:54.088 INFO blam! 
Nov 01 07:35:54.095 INFO kablam! su: No module specific data is present
Nov 01 07:35:54.857 INFO running `"docker" "rm" "-f" "11206ee2cfa1c753145163c890a831031c859011134a552f10d612240fdd0fa6"`
Nov 01 07:35:55.131 INFO blam! 11206ee2cfa1c753145163c890a831031c859011134a552f10d612240fdd0fa6
