Dec 02 01:12:08.569 INFO documenting voxel_worldgen-0.1.0 against try#f86f76f89ea2b1ccbfb3741962ec2029d878a389 for pr-55318-1 Dec 02 01:12:08.569 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55318-1/worker-1/try#f86f76f89ea2b1ccbfb3741962ec2029d878a389:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-55318-1/try#f86f76f89ea2b1ccbfb3741962ec2029d878a389:/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 +f86f76f89ea2b1ccbfb3741962ec2029d878a389-alt doc --frozen --no-deps --document-private-items" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 02 01:12:08.833 INFO [stdout] 283b92faa669ba2702d568668377de934333b53f97aca9129509f4169c9f3d8d Dec 02 01:12:08.837 INFO running `"docker" "start" "-a" "283b92faa669ba2702d568668377de934333b53f97aca9129509f4169c9f3d8d"` Dec 02 01:12:09.360 INFO [stderr] usermod: no changes Dec 02 01:12:09.449 INFO [stderr] Checking nalgebra v0.5.1 Dec 02 01:12:09.452 INFO [stderr] Checking noise v0.2.0 Dec 02 01:12:16.740 INFO [stderr] Checking voxel_worldgen v0.1.0 (/source) Dec 02 01:12:16.740 INFO [stderr] Documenting voxel_worldgen v0.1.0 (/source) Dec 02 01:12:17.554 INFO [stderr] warning: unused import: `Rand` Dec 02 01:12:17.554 INFO [stderr] --> src/generators/vanilla/mod.rs:9:20 Dec 02 01:12:17.554 INFO [stderr] | Dec 02 01:12:17.554 INFO [stderr] 9 | use ::rand::{ Rng, Rand }; Dec 02 01:12:17.554 INFO [stderr] | ^^^^ Dec 02 01:12:17.554 INFO [stderr] | Dec 02 01:12:17.554 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 02 01:12:17.554 INFO [stderr] Dec 02 01:12:17.554 INFO [stderr] warning: unused imports: `chunk_data_idx`, `height_field_idx` Dec 02 01:12:17.554 INFO [stderr] --> src/generators/vanilla/lerp.rs:1:20 Dec 02 01:12:17.554 INFO [stderr] | Dec 02 01:12:17.554 INFO [stderr] 1 | use super::util::{ chunk_data_idx, height_field_idx }; Dec 02 01:12:17.554 INFO [stderr] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ Dec 02 01:12:17.554 INFO [stderr] Dec 02 01:12:17.554 INFO [stderr] warning: unused import: `GenUnit2` Dec 02 01:12:17.554 INFO [stderr] --> src/generators/vanilla/lerp.rs:3:20 Dec 02 01:12:17.554 INFO [stderr] | Dec 02 01:12:17.554 INFO [stderr] 3 | use ::gen::unit::{ GenUnit2, GenUnit3 }; Dec 02 01:12:17.554 INFO [stderr] | ^^^^^^^^ Dec 02 01:12:17.554 INFO [stderr] Dec 02 01:12:17.554 INFO [stderr] warning: unused imports: `Rand`, `SeedableRng` Dec 02 01:12:17.554 INFO [stderr] --> src/generators/vanilla/caves.rs:1:20 Dec 02 01:12:17.554 INFO [stderr] | Dec 02 01:12:17.554 INFO [stderr] 1 | use ::rand::{ Rng, Rand, XorShiftRng, SeedableRng }; Dec 02 01:12:17.554 INFO [stderr] | ^^^^ ^^^^^^^^^^^ Dec 02 01:12:17.554 INFO [stderr] Dec 02 01:12:17.554 INFO [stderr] warning: unused import: `norm` Dec 02 01:12:17.554 INFO [stderr] --> src/generators/vanilla/caves.rs:3:25 Dec 02 01:12:17.554 INFO [stderr] | Dec 02 01:12:17.554 INFO [stderr] 3 | use ::nalgebra::{ cast, norm }; Dec 02 01:12:17.554 INFO [stderr] | ^^^^ Dec 02 01:12:17.554 INFO [stderr] Dec 02 01:12:17.554 INFO [stderr] warning: unused import: `Vec3` Dec 02 01:12:17.554 INFO [stderr] --> src/generators/vanilla/caves.rs:4:37 Dec 02 01:12:17.554 INFO [stderr] | Dec 02 01:12:17.554 INFO [stderr] 4 | use ::nalgebra::{ Pnt2, Pnt3, Vec2, Vec3 }; Dec 02 01:12:17.554 INFO [stderr] | ^^^^ Dec 02 01:12:17.554 INFO [stderr] Dec 02 01:12:17.554 INFO [stderr] warning: unnecessary parentheses around assigned value Dec 02 01:12:17.554 INFO [stderr] --> src/generators/vanilla/caves.rs:99:24 Dec 02 01:12:17.554 INFO [stderr] | Dec 02 01:12:17.554 INFO [stderr] 99 | let range_blocks = (RANGE_CHUNKS*16 - 16); Dec 02 01:12:17.554 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 02 01:12:17.554 INFO [stderr] | Dec 02 01:12:17.554 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 02 01:12:17.554 INFO [stderr] Dec 02 01:12:17.554 INFO [stderr] warning: unused import: `Rand` Dec 02 01:12:17.554 INFO [stderr] --> src/rnd/simplex_octaves.rs:1:20 Dec 02 01:12:17.554 INFO [stderr] | Dec 02 01:12:17.554 INFO [stderr] 1 | use ::rand::{ Rng, Rand }; Dec 02 01:12:17.554 INFO [stderr] | ^^^^ Dec 02 01:12:17.554 INFO [stderr] Dec 02 01:12:18.106 INFO [stderr] warning: unused import: `::num::Float` Dec 02 01:12:18.106 INFO [stderr] --> src/generators/vanilla/biomes.rs:6:5 Dec 02 01:12:18.106 INFO [stderr] | Dec 02 01:12:18.106 INFO [stderr] 6 | use ::num::Float; Dec 02 01:12:18.106 INFO [stderr] | ^^^^^^^^^^^^ Dec 02 01:12:18.106 INFO [stderr] Dec 02 01:12:18.128 INFO [stderr] warning: unused variable: `size` Dec 02 01:12:18.128 INFO [stderr] --> src/generators/vanilla/height_field.rs:50:50 Dec 02 01:12:18.128 INFO [stderr] | Dec 02 01:12:18.128 INFO [stderr] 50 | pub fn sample_biome_range(biomes: &GenUnit2, size: Vec2, pos: Pnt2) -> (f64, f64) { Dec 02 01:12:18.128 INFO [stderr] | ^^^^ help: consider using `_size` instead Dec 02 01:12:18.128 INFO [stderr] | Dec 02 01:12:18.128 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 02 01:12:18.128 INFO [stderr] Dec 02 01:12:18.132 INFO [stderr] warning: unused variable: `pos` Dec 02 01:12:18.132 INFO [stderr] --> src/generators/vanilla/biomes.rs:22:25 Dec 02 01:12:18.132 INFO [stderr] | Dec 02 01:12:18.132 INFO [stderr] 22 | fn make_biome_index(pos: Pnt2, temp: f32, wet: f32) -> (u8, u8) { Dec 02 01:12:18.132 INFO [stderr] | ^^^ help: consider using `_pos` instead Dec 02 01:12:18.132 INFO [stderr] Dec 02 01:12:18.132 INFO [stderr] warning: unused variable: `wet` Dec 02 01:12:18.132 INFO [stderr] --> src/generators/vanilla/biomes.rs:33:20 Dec 02 01:12:18.132 INFO [stderr] | Dec 02 01:12:18.132 INFO [stderr] 33 | let (temp, wet) = data; Dec 02 01:12:18.132 INFO [stderr] | ^^^ help: consider using `_wet` instead Dec 02 01:12:18.132 INFO [stderr] Dec 02 01:12:18.132 INFO [stderr] warning: unused variable: `pos` Dec 02 01:12:18.132 INFO [stderr] --> src/generators/vanilla/biomes.rs:32:23 Dec 02 01:12:18.133 INFO [stderr] | Dec 02 01:12:18.133 INFO [stderr] 32 | fn make_biome_val(pos: Pnt2, data: (u8, u8)) -> u8 { Dec 02 01:12:18.133 INFO [stderr] | ^^^ help: consider using `_pos` instead Dec 02 01:12:18.133 INFO [stderr] Dec 02 01:12:18.133 INFO [stderr] warning: unused variable: `current_source` Dec 02 01:12:18.133 INFO [stderr] --> src/generators/vanilla/caves.rs:55:9 Dec 02 01:12:18.133 INFO [stderr] | Dec 02 01:12:18.133 INFO [stderr] 55 | for current_source in 0..source_num { Dec 02 01:12:18.133 INFO [stderr] | ^^^^^^^^^^^^^^ help: consider using `_current_source` instead Dec 02 01:12:18.133 INFO [stderr] Dec 02 01:12:18.133 INFO [stderr] warning: unused variable: `current_cave` Dec 02 01:12:18.133 INFO [stderr] --> src/generators/vanilla/caves.rs:70:13 Dec 02 01:12:18.133 INFO [stderr] | Dec 02 01:12:18.133 INFO [stderr] 70 | for current_cave in 0..num_caves { Dec 02 01:12:18.133 INFO [stderr] | ^^^^^^^^^^^^ help: consider using `_current_cave` instead Dec 02 01:12:18.133 INFO [stderr] Dec 02 01:12:18.133 INFO [stderr] warning: unused variable: `curr` Dec 02 01:12:18.133 INFO [stderr] --> src/generators/vanilla/caves.rs:262:22 Dec 02 01:12:18.133 INFO [stderr] | Dec 02 01:12:18.133 INFO [stderr] 262 | fn block_is_carvable(curr: u8, above: u8) -> bool { Dec 02 01:12:18.133 INFO [stderr] | ^^^^ help: consider using `_curr` instead Dec 02 01:12:18.133 INFO [stderr] Dec 02 01:12:18.133 INFO [stderr] warning: unused variable: `num` Dec 02 01:12:18.133 INFO [stderr] --> src/rnd/simplex_octaves.rs:11:13 Dec 02 01:12:18.133 INFO [stderr] | Dec 02 01:12:18.133 INFO [stderr] 11 | for num in 0..octaves { Dec 02 01:12:18.133 INFO [stderr] | ^^^ help: consider using `_num` instead Dec 02 01:12:18.133 INFO [stderr] Dec 02 01:12:18.133 INFO [stderr] warning: unused variable: `x_pos` Dec 02 01:12:18.133 INFO [stderr] --> src/gen/unit.rs:52:13 Dec 02 01:12:18.133 INFO [stderr] | Dec 02 01:12:18.133 INFO [stderr] 52 | for x_pos in 0..size.x { Dec 02 01:12:18.133 INFO [stderr] | ^^^^^ help: consider using `_x_pos` instead Dec 02 01:12:18.133 INFO [stderr] Dec 02 01:12:18.133 INFO [stderr] warning: unused variable: `z_pos` Dec 02 01:12:18.133 INFO [stderr] --> src/gen/unit.rs:53:17 Dec 02 01:12:18.133 INFO [stderr] | Dec 02 01:12:18.133 INFO [stderr] 53 | for z_pos in 0..size.z { Dec 02 01:12:18.133 INFO [stderr] | ^^^^^ help: consider using `_z_pos` instead Dec 02 01:12:18.133 INFO [stderr] Dec 02 01:12:18.133 INFO [stderr] warning: unused variable: `y_pos` Dec 02 01:12:18.133 INFO [stderr] --> src/gen/unit.rs:54:21 Dec 02 01:12:18.133 INFO [stderr] | Dec 02 01:12:18.133 INFO [stderr] 54 | for y_pos in 0..size.y { Dec 02 01:12:18.133 INFO [stderr] | ^^^^^ help: consider using `_y_pos` instead Dec 02 01:12:18.133 INFO [stderr] Dec 02 01:12:18.199 INFO [stderr] warning: variable does not need to be mutable Dec 02 01:12:18.199 INFO [stderr] --> src/generators/vanilla/biomes.rs:41:9 Dec 02 01:12:18.199 INFO [stderr] | Dec 02 01:12:18.199 INFO [stderr] 41 | let mut temp_src = GenSimplex::new(1, 16.0, SimplexNoiseType::Normalized); Dec 02 01:12:18.199 INFO [stderr] | ----^^^^^^^^ Dec 02 01:12:18.200 INFO [stderr] | | Dec 02 01:12:18.200 INFO [stderr] | help: remove this `mut` Dec 02 01:12:18.200 INFO [stderr] | Dec 02 01:12:18.200 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 02 01:12:18.200 INFO [stderr] Dec 02 01:12:18.200 INFO [stderr] warning: variable does not need to be mutable Dec 02 01:12:18.201 INFO [stderr] --> src/generators/vanilla/biomes.rs:42:9 Dec 02 01:12:18.201 INFO [stderr] | Dec 02 01:12:18.201 INFO [stderr] 42 | let mut wet_src = GenSimplex::new(2, 16.0, SimplexNoiseType::Normalized); Dec 02 01:12:18.201 INFO [stderr] | ----^^^^^^^ Dec 02 01:12:18.202 INFO [stderr] | | Dec 02 01:12:18.202 INFO [stderr] | help: remove this `mut` Dec 02 01:12:18.202 INFO [stderr] Dec 02 01:12:18.202 INFO [stderr] warning: variable does not need to be mutable Dec 02 01:12:18.202 INFO [stderr] --> src/generators/vanilla/biomes.rs:43:9 Dec 02 01:12:18.202 INFO [stderr] | Dec 02 01:12:18.202 INFO [stderr] 43 | let mut biome_idx = GenSimpleFnMixer::new(make_biome_index, temp_src, wet_src); Dec 02 01:12:18.202 INFO [stderr] | ----^^^^^^^^^ Dec 02 01:12:18.203 INFO [stderr] | | Dec 02 01:12:18.203 INFO [stderr] | help: remove this `mut` Dec 02 01:12:18.203 INFO [stderr] Dec 02 01:12:18.241 INFO [stderr] warning: constant item is never used: `BLOCK_STONE` Dec 02 01:12:18.241 INFO [stderr] --> src/generators/vanilla/caves.rs:15:1 Dec 02 01:12:18.241 INFO [stderr] | Dec 02 01:12:18.241 INFO [stderr] 15 | const BLOCK_STONE: u8 = 1; Dec 02 01:12:18.243 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 02 01:12:18.243 INFO [stderr] | Dec 02 01:12:18.243 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 02 01:12:18.243 INFO [stderr] Dec 02 01:12:18.243 INFO [stderr] warning: constant item is never used: `BLOCK_FLOWING_LAVA` Dec 02 01:12:18.243 INFO [stderr] --> src/generators/vanilla/caves.rs:20:1 Dec 02 01:12:18.243 INFO [stderr] | Dec 02 01:12:18.243 INFO [stderr] 20 | const BLOCK_FLOWING_LAVA: u8 = 10; Dec 02 01:12:18.243 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 02 01:12:18.244 INFO [stderr] Dec 02 01:12:18.244 INFO [stderr] warning: field is never used: `fillin_noise` Dec 02 01:12:18.244 INFO [stderr] --> src/generators/vanilla/mod.rs:28:5 Dec 02 01:12:18.244 INFO [stderr] | Dec 02 01:12:18.244 INFO [stderr] 28 | fillin_noise: OctavesSeed, Dec 02 01:12:18.244 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 02 01:12:18.246 INFO [stderr] Dec 02 01:12:18.246 INFO [stderr] warning: field is never used: `topsoil_depth_noise` Dec 02 01:12:18.246 INFO [stderr] --> src/generators/vanilla/mod.rs:31:5 Dec 02 01:12:18.246 INFO [stderr] | Dec 02 01:12:18.246 INFO [stderr] 31 | topsoil_depth_noise: OctavesSeed, Dec 02 01:12:18.246 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 02 01:12:18.246 INFO [stderr] Dec 02 01:12:18.246 INFO [stderr] warning: field is never used: `octaves` Dec 02 01:12:18.247 INFO [stderr] --> src/rnd/simplex_octaves.rs:5:5 Dec 02 01:12:18.247 INFO [stderr] | Dec 02 01:12:18.247 INFO [stderr] 5 | octaves: u32, Dec 02 01:12:18.247 INFO [stderr] | ^^^^^^^^^^^^ Dec 02 01:12:18.252 INFO [stderr] Dec 02 01:12:18.252 INFO [stderr] warning: variable `RANGE_INV_Y` should have a snake case name such as `range_inv_y` Dec 02 01:12:18.252 INFO [stderr] --> src/generators/vanilla/lerp.rs:26:21 Dec 02 01:12:18.252 INFO [stderr] | Dec 02 01:12:18.252 INFO [stderr] 26 | let RANGE_INV_Y: f64 = 1.0/(scale[1] as f64); Dec 02 01:12:18.252 INFO [stderr] | ^^^^^^^^^^^ Dec 02 01:12:18.256 INFO [stderr] | Dec 02 01:12:18.256 INFO [stderr] = note: #[warn(non_snake_case)] on by default Dec 02 01:12:18.256 INFO [stderr] Dec 02 01:12:18.256 INFO [stderr] warning: variable `RANGE_INV_Z` should have a snake case name such as `range_inv_z` Dec 02 01:12:18.256 INFO [stderr] --> src/generators/vanilla/lerp.rs:65:25 Dec 02 01:12:18.256 INFO [stderr] | Dec 02 01:12:18.256 INFO [stderr] 65 | let RANGE_INV_Z: f64 = 1.0/(scale[2] as f64); Dec 02 01:12:18.256 INFO [stderr] | ^^^^^^^^^^^ Dec 02 01:12:18.256 INFO [stderr] Dec 02 01:12:18.256 INFO [stderr] warning: variable `RANGE_INV_X` should have a snake case name such as `range_inv_x` Dec 02 01:12:18.256 INFO [stderr] --> src/generators/vanilla/lerp.rs:75:29 Dec 02 01:12:18.256 INFO [stderr] | Dec 02 01:12:18.256 INFO [stderr] 75 | let RANGE_INV_X: f64 = 1.0/(scale[0] as f64); Dec 02 01:12:18.256 INFO [stderr] | ^^^^^^^^^^^ Dec 02 01:12:18.256 INFO [stderr] Dec 02 01:12:19.964 INFO [stderr] warning: `[1]` cannot be resolved, ignoring it... Dec 02 01:12:19.964 INFO [stderr] --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rand-0.4.3/src/prng/xorshift.rs:16:17 Dec 02 01:12:19.964 INFO [stderr] | Dec 02 01:12:19.964 INFO [stderr] 16 | /// An Xorshift[1] random number Dec 02 01:12:19.964 INFO [stderr] | ^ cannot be resolved, ignoring Dec 02 01:12:19.964 INFO [stderr] | Dec 02 01:12:19.964 INFO [stderr] = note: #[warn(intra_doc_link_resolution_failure)] on by default Dec 02 01:12:19.964 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 01:12:19.964 INFO [stderr] Dec 02 01:12:19.968 INFO [stderr] warning: `[1]` cannot be resolved, ignoring it... Dec 02 01:12:19.968 INFO [stderr] --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rand-0.4.3/src/prng/xorshift.rs:23:6 Dec 02 01:12:19.968 INFO [stderr] | Dec 02 01:12:19.968 INFO [stderr] 23 | /// [1]: Marsaglia, George (July 2003). ["Xorshift Dec 02 01:12:19.968 INFO [stderr] | ^ cannot be resolved, ignoring Dec 02 01:12:19.968 INFO [stderr] | Dec 02 01:12:19.968 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 01:12:19.968 INFO [stderr] Dec 02 01:12:21.196 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 11.81s Dec 02 01:12:21.212 INFO [stderr] su: No module specific data is present Dec 02 01:12:21.639 INFO running `"docker" "inspect" "283b92faa669ba2702d568668377de934333b53f97aca9129509f4169c9f3d8d"` Dec 02 01:12:21.820 INFO running `"docker" "rm" "-f" "283b92faa669ba2702d568668377de934333b53f97aca9129509f4169c9f3d8d"` Dec 02 01:12:21.948 INFO [stdout] 283b92faa669ba2702d568668377de934333b53f97aca9129509f4169c9f3d8d