Nov 01 22:03:03.741 INFO testing Cierpliwy/sdf-test against beta-2018-10-30 for beta-1.31-1
Nov 01 22:03:03.742 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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 22:03:03.922 INFO blam! 1cad2f3a5cc43af5e9bd7eb4cfedea94b775133204df18787b7e3de383bcd69c
Nov 01 22:03:03.925 INFO running `"docker" "start" "-a" "1cad2f3a5cc43af5e9bd7eb4cfedea94b775133204df18787b7e3de383bcd69c"`
Nov 01 22:03:04.386 INFO kablam! usermod: no changes
Nov 01 22:03:04.627 INFO kablam!    Compiling backtrace-sys v0.1.24
Nov 01 22:03:04.628 INFO kablam!    Compiling stb_truetype v0.2.4
Nov 01 22:03:04.629 INFO kablam!    Compiling gl_generator v0.9.0
Nov 01 22:03:04.631 INFO kablam!    Compiling cgmath v0.16.1
Nov 01 22:03:04.633 INFO kablam!    Compiling wayland-client v0.20.12
Nov 01 22:03:07.494 INFO kablam!    Compiling rusttype v0.7.2
Nov 01 22:03:10.775 INFO kablam!    Compiling glutin v0.17.0
Nov 01 22:03:10.776 INFO kablam!    Compiling glium v0.22.0
Nov 01 22:03:11.459 INFO kablam!    Compiling backtrace v0.3.9
Nov 01 22:03:16.951 INFO kablam!    Compiling wayland-protocols v0.20.12
Nov 01 22:03:35.239 INFO kablam!    Compiling sdf v0.1.0 (/source/libs/sdf)
Nov 01 22:03:35.459 INFO kablam!    Compiling smithay-client-toolkit v0.2.6
Nov 01 22:03:37.795 INFO kablam! warning: missing documentation for a module
Nov 01 22:03:37.795 INFO kablam!   --> libs/sdf/src/lib.rs:13:1
Nov 01 22:03:37.795 INFO kablam!    |
Nov 01 22:03:37.795 INFO kablam! 13 | pub mod font;
Nov 01 22:03:37.795 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 22:03:37.795 INFO kablam!    |
Nov 01 22:03:37.795 INFO kablam! note: lint level defined here
Nov 01 22:03:37.795 INFO kablam!   --> libs/sdf/src/lib.rs:8:9
Nov 01 22:03:37.795 INFO kablam!    |
Nov 01 22:03:37.795 INFO kablam! 8  | #![warn(missing_docs)]
Nov 01 22:03:37.795 INFO kablam!    |         ^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for an enum
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:13:1
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 13 | pub enum FontError {
Nov 01 22:03:37.796 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a variant
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:14:5
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 14 |     CannotLoadFont,
Nov 01 22:03:37.796 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:28:1
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 28 | pub struct GlyphLayout {
Nov 01 22:03:37.796 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:29:5
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 29 |     pub texture_id: u32,
Nov 01 22:03:37.796 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:30:5
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 30 |     pub screen_coord: Rect<f32>,
Nov 01 22:03:37.796 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:31:5
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 31 |     pub texture_coord: Rect<f32>,
Nov 01 22:03:37.796 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:34:1
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 34 | pub struct TextBlockLayout {
Nov 01 22:03:37.796 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:35:5
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 35 |     pub font_size: u8,
Nov 01 22:03:37.796 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:36:5
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 36 |     pub shadow_size: u8,
Nov 01 22:03:37.796 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:37:5
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 37 |     pub bounding_box: Rect<f32>,
Nov 01 22:03:37.796 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:38:5
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 38 |     pub glyph_layouts: Vec<GlyphLayout>,
Nov 01 22:03:37.796 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:41:1
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 41 | pub struct TextureRenderBatch {
Nov 01 22:03:37.796 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:42:5
Nov 01 22:03:37.796 INFO kablam!    |
Nov 01 22:03:37.796 INFO kablam! 42 |     pub texture_id: u32,
Nov 01 22:03:37.796 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.796 INFO kablam! 
Nov 01 22:03:37.796 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.796 INFO kablam!   --> libs/sdf/src/font.rs:43:5
Nov 01 22:03:37.797 INFO kablam!    |
Nov 01 22:03:37.797 INFO kablam! 43 |     pub texture: Arc<Mutex<Texture>>,
Nov 01 22:03:37.797 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.797 INFO kablam!   --> libs/sdf/src/font.rs:44:5
Nov 01 22:03:37.797 INFO kablam!    |
Nov 01 22:03:37.797 INFO kablam! 44 |     pub allocated_shapes: Vec<AllocatedShape>,
Nov 01 22:03:37.797 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.797 INFO kablam!   --> libs/sdf/src/font.rs:53:1
Nov 01 22:03:37.797 INFO kablam!    |
Nov 01 22:03:37.797 INFO kablam! 53 | pub struct Font {
Nov 01 22:03:37.797 INFO kablam!    | ^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.797 INFO kablam!   --> libs/sdf/src/font.rs:65:5
Nov 01 22:03:37.797 INFO kablam!    |
Nov 01 22:03:37.797 INFO kablam! 65 | /     pub fn new(
Nov 01 22:03:37.797 INFO kablam! 66 | |         texture_width: u32,
Nov 01 22:03:37.797 INFO kablam! 67 | |         texture_height: u32,
Nov 01 22:03:37.797 INFO kablam! 68 | |         font_size: u8,
Nov 01 22:03:37.797 INFO kablam! ...  |
Nov 01 22:03:37.797 INFO kablam! 89 | |         })
Nov 01 22:03:37.797 INFO kablam! 90 | |     }
Nov 01 22:03:37.797 INFO kablam!    | |_____^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.797 INFO kablam!   --> libs/sdf/src/font.rs:92:5
Nov 01 22:03:37.797 INFO kablam!    |
Nov 01 22:03:37.797 INFO kablam! 92 |     pub fn allocate_glyph(&mut self, c: char) {
Nov 01 22:03:37.797 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.797 INFO kablam!    --> libs/sdf/src/font.rs:152:5
Nov 01 22:03:37.797 INFO kablam!     |
Nov 01 22:03:37.797 INFO kablam! 152 |     pub fn allocate_glyphs(&mut self, text: &str) {
Nov 01 22:03:37.797 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.797 INFO kablam!    --> libs/sdf/src/font.rs:156:5
Nov 01 22:03:37.797 INFO kablam!     |
Nov 01 22:03:37.797 INFO kablam! 156 |     pub fn get_texture(&self, texture_id: u32) -> Arc<Mutex<Texture>> {
Nov 01 22:03:37.797 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.797 INFO kablam!    --> libs/sdf/src/font.rs:160:5
Nov 01 22:03:37.797 INFO kablam!     |
Nov 01 22:03:37.797 INFO kablam! 160 |     pub fn get_texture_render_batches(&mut self) -> Vec<TextureRenderBatch> {
Nov 01 22:03:37.797 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.797 INFO kablam!    --> libs/sdf/src/font.rs:178:5
Nov 01 22:03:37.797 INFO kablam!     |
Nov 01 22:03:37.797 INFO kablam! 178 |     pub fn layout_text_block(&mut self, text: &str) -> TextBlockLayout {
Nov 01 22:03:37.797 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a module
Nov 01 22:03:37.797 INFO kablam!   --> libs/sdf/src/lib.rs:14:1
Nov 01 22:03:37.797 INFO kablam!    |
Nov 01 22:03:37.797 INFO kablam! 14 | pub mod geometry;
Nov 01 22:03:37.797 INFO kablam!    | ^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.797 INFO kablam!  --> libs/sdf/src/geometry.rs:8:1
Nov 01 22:03:37.797 INFO kablam!   |
Nov 01 22:03:37.797 INFO kablam! 8 | pub struct SignedDistance {
Nov 01 22:03:37.797 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.797 INFO kablam!  --> libs/sdf/src/geometry.rs:9:5
Nov 01 22:03:37.797 INFO kablam!   |
Nov 01 22:03:37.797 INFO kablam! 9 |     pub real_dist: f32,
Nov 01 22:03:37.797 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.797 INFO kablam! 
Nov 01 22:03:37.797 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.797 INFO kablam!   --> libs/sdf/src/geometry.rs:10:5
Nov 01 22:03:37.797 INFO kablam!    |
Nov 01 22:03:37.797 INFO kablam! 10 |     pub real_pos: f32,
Nov 01 22:03:37.798 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:11:5
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 11 |     pub extended_dist: f32,
Nov 01 22:03:37.823 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:12:5
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 12 |     pub extended_pos: f32,
Nov 01 22:03:37.823 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:13:5
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 13 |     pub orthogonality: f32,
Nov 01 22:03:37.823 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:14:5
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 14 |     pub sign: f32,
Nov 01 22:03:37.823 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:18:1
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 18 | pub struct Rect<T> {
Nov 01 22:03:37.823 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:19:5
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 19 |     pub min: Point2<T>,
Nov 01 22:03:37.823 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:20:5
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 20 |     pub max: Point2<T>,
Nov 01 22:03:37.823 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:24:5
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 24 |     pub fn new(min_x: T, min_y: T, max_x: T, max_y: T) -> Self {
Nov 01 22:03:37.823 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:31:5
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 31 |     pub fn width(&self) -> T {
Nov 01 22:03:37.823 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:35:5
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 35 |     pub fn height(&self) -> T {
Nov 01 22:03:37.823 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:41:1
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 41 | pub struct Line {
Nov 01 22:03:37.823 INFO kablam!    | ^^^^^^^^^^^^^^^
Nov 01 22:03:37.823 INFO kablam! 
Nov 01 22:03:37.823 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.823 INFO kablam!   --> libs/sdf/src/geometry.rs:42:5
Nov 01 22:03:37.823 INFO kablam!    |
Nov 01 22:03:37.823 INFO kablam! 42 |     pub p0: Point2<f32>,
Nov 01 22:03:37.824 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.824 INFO kablam!   --> libs/sdf/src/geometry.rs:43:5
Nov 01 22:03:37.824 INFO kablam!    |
Nov 01 22:03:37.824 INFO kablam! 43 |     pub p1: Point2<f32>,
Nov 01 22:03:37.824 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.824 INFO kablam!   --> libs/sdf/src/geometry.rs:47:5
Nov 01 22:03:37.824 INFO kablam!    |
Nov 01 22:03:37.824 INFO kablam! 47 |     pub fn new(p0: Point2<f32>, p1: Point2<f32>) -> Self {
Nov 01 22:03:37.824 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.824 INFO kablam!   --> libs/sdf/src/geometry.rs:51:5
Nov 01 22:03:37.824 INFO kablam!    |
Nov 01 22:03:37.824 INFO kablam! 51 |     pub fn bounding_box(&self) -> Rect<f32> {
Nov 01 22:03:37.824 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.824 INFO kablam!   --> libs/sdf/src/geometry.rs:61:5
Nov 01 22:03:37.824 INFO kablam!    |
Nov 01 22:03:37.824 INFO kablam! 61 |     pub fn point(&self, t: f32) -> Point2<f32> {
Nov 01 22:03:37.824 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.824 INFO kablam!   --> libs/sdf/src/geometry.rs:65:5
Nov 01 22:03:37.824 INFO kablam!    |
Nov 01 22:03:37.824 INFO kablam! 65 |     pub fn area(&self) -> f32 {
Nov 01 22:03:37.824 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.824 INFO kablam!   --> libs/sdf/src/geometry.rs:69:5
Nov 01 22:03:37.824 INFO kablam!    |
Nov 01 22:03:37.824 INFO kablam! 69 |     pub fn signed_distance(&self, p: Point2<f32>) -> SignedDistance {
Nov 01 22:03:37.824 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.824 INFO kablam!    --> libs/sdf/src/geometry.rs:103:1
Nov 01 22:03:37.824 INFO kablam!     |
Nov 01 22:03:37.824 INFO kablam! 103 | pub struct Curve {
Nov 01 22:03:37.824 INFO kablam!     | ^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.824 INFO kablam!    --> libs/sdf/src/geometry.rs:104:5
Nov 01 22:03:37.824 INFO kablam!     |
Nov 01 22:03:37.824 INFO kablam! 104 |     pub p0: Point2<f32>,
Nov 01 22:03:37.824 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.824 INFO kablam!    --> libs/sdf/src/geometry.rs:105:5
Nov 01 22:03:37.824 INFO kablam!     |
Nov 01 22:03:37.824 INFO kablam! 105 |     pub p1: Point2<f32>,
Nov 01 22:03:37.824 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.824 INFO kablam!    --> libs/sdf/src/geometry.rs:106:5
Nov 01 22:03:37.824 INFO kablam!     |
Nov 01 22:03:37.824 INFO kablam! 106 |     pub p2: Point2<f32>,
Nov 01 22:03:37.824 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.824 INFO kablam!    --> libs/sdf/src/geometry.rs:110:5
Nov 01 22:03:37.824 INFO kablam!     |
Nov 01 22:03:37.824 INFO kablam! 110 |     pub fn new(p0: Point2<f32>, p1: Point2<f32>, p2: Point2<f32>) -> Self {
Nov 01 22:03:37.824 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.824 INFO kablam!    --> libs/sdf/src/geometry.rs:114:5
Nov 01 22:03:37.824 INFO kablam!     |
Nov 01 22:03:37.824 INFO kablam! 114 |     pub fn bounding_box(&self) -> Rect<f32> {
Nov 01 22:03:37.824 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.824 INFO kablam! 
Nov 01 22:03:37.824 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.824 INFO kablam!    --> libs/sdf/src/geometry.rs:155:5
Nov 01 22:03:37.824 INFO kablam!     |
Nov 01 22:03:37.824 INFO kablam! 155 |     pub fn point(&self, t: f32) -> Point2<f32> {
Nov 01 22:03:37.824 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.825 INFO kablam!    --> libs/sdf/src/geometry.rs:164:5
Nov 01 22:03:37.825 INFO kablam!     |
Nov 01 22:03:37.825 INFO kablam! 164 |     pub fn area(&self) -> f32 {
Nov 01 22:03:37.825 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.825 INFO kablam!    --> libs/sdf/src/geometry.rs:171:5
Nov 01 22:03:37.825 INFO kablam!     |
Nov 01 22:03:37.825 INFO kablam! 171 |     pub fn signed_distance(&self, p: Point2<f32>) -> SignedDistance {
Nov 01 22:03:37.825 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a module
Nov 01 22:03:37.825 INFO kablam!   --> libs/sdf/src/lib.rs:15:1
Nov 01 22:03:37.825 INFO kablam!    |
Nov 01 22:03:37.825 INFO kablam! 15 | pub mod math;
Nov 01 22:03:37.825 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a function
Nov 01 22:03:37.825 INFO kablam!  --> libs/sdf/src/math.rs:3:1
Nov 01 22:03:37.825 INFO kablam!   |
Nov 01 22:03:37.825 INFO kablam! 3 | pub fn solve_quadratic(a: f32, b: f32, c: f32) -> (Option<f32>, Option<f32>) {
Nov 01 22:03:37.825 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a function
Nov 01 22:03:37.825 INFO kablam!   --> libs/sdf/src/math.rs:25:1
Nov 01 22:03:37.825 INFO kablam!    |
Nov 01 22:03:37.825 INFO kablam! 25 | pub fn solve_cubic(a: f32, b: f32, c: f32, d: f32) -> (Option<f32>, Option<f32>, Option<f32>) {
Nov 01 22:03:37.825 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a function
Nov 01 22:03:37.825 INFO kablam!   --> libs/sdf/src/math.rs:58:1
Nov 01 22:03:37.825 INFO kablam!    |
Nov 01 22:03:37.825 INFO kablam! 58 | pub fn median<T: Ord + Copy>(c: [T; 3]) -> T {
Nov 01 22:03:37.825 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a function
Nov 01 22:03:37.825 INFO kablam!   --> libs/sdf/src/math.rs:62:1
Nov 01 22:03:37.825 INFO kablam!    |
Nov 01 22:03:37.825 INFO kablam! 62 | pub fn median_f32(c: [f32; 3]) -> f32 {
Nov 01 22:03:37.825 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a function
Nov 01 22:03:37.825 INFO kablam!   --> libs/sdf/src/math.rs:66:1
Nov 01 22:03:37.825 INFO kablam!    |
Nov 01 22:03:37.825 INFO kablam! 66 | pub fn clamp<T: Ord + Copy>(x: T, x_min: T, x_max: T) -> T {
Nov 01 22:03:37.825 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a function
Nov 01 22:03:37.825 INFO kablam!   --> libs/sdf/src/math.rs:70:1
Nov 01 22:03:37.825 INFO kablam!    |
Nov 01 22:03:37.825 INFO kablam! 70 | pub fn clamp_f32(x: f32, x_min: f32, x_max: f32) -> f32 {
Nov 01 22:03:37.825 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a function
Nov 01 22:03:37.825 INFO kablam!   --> libs/sdf/src/math.rs:74:1
Nov 01 22:03:37.825 INFO kablam!    |
Nov 01 22:03:37.825 INFO kablam! 74 | pub fn min<T: Ord + Copy>(c: [T; 3]) -> T {
Nov 01 22:03:37.825 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a function
Nov 01 22:03:37.825 INFO kablam!   --> libs/sdf/src/math.rs:78:1
Nov 01 22:03:37.825 INFO kablam!    |
Nov 01 22:03:37.825 INFO kablam! 78 | pub fn max<T: Ord + Copy>(c: [T; 3]) -> T {
Nov 01 22:03:37.825 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a module
Nov 01 22:03:37.825 INFO kablam!   --> libs/sdf/src/lib.rs:16:1
Nov 01 22:03:37.825 INFO kablam!    |
Nov 01 22:03:37.825 INFO kablam! 16 | pub mod renderer;
Nov 01 22:03:37.825 INFO kablam!    | ^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.825 INFO kablam! warning: missing documentation for a function
Nov 01 22:03:37.825 INFO kablam!  --> libs/sdf/src/renderer.rs:8:1
Nov 01 22:03:37.825 INFO kablam!   |
Nov 01 22:03:37.825 INFO kablam! 8 | pub fn render_shape(allocated_shape: &mut AllocatedShape, locked_texture: &LockedTexture) {
Nov 01 22:03:37.825 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.825 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a module
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/lib.rs:17:1
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 17 | pub mod shape;
Nov 01 22:03:37.826 INFO kablam!    | ^^^^^^^^^^^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.826 INFO kablam!  --> libs/sdf/src/shape.rs:6:1
Nov 01 22:03:37.826 INFO kablam!   |
Nov 01 22:03:37.826 INFO kablam! 6 | pub struct Shape {
Nov 01 22:03:37.826 INFO kablam!   | ^^^^^^^^^^^^^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:11:5
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 11 |     pub fn new(segments: Vec<ShapeSegment>) -> Self {
Nov 01 22:03:37.826 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:15:5
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 15 |     pub fn get_segments(&self) -> &[ShapeSegment] {
Nov 01 22:03:37.826 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for an enum
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:21:1
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 21 | pub enum ShapeSegment {
Nov 01 22:03:37.826 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a variant
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:22:5
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 22 |     Line { line: Line, mask: u8 },
Nov 01 22:03:37.826 INFO kablam!    |     ^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:22:12
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 22 |     Line { line: Line, mask: u8 },
Nov 01 22:03:37.826 INFO kablam!    |            ^^^^^^^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:22:24
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 22 |     Line { line: Line, mask: u8 },
Nov 01 22:03:37.826 INFO kablam!    |                        ^^^^^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a variant
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:23:5
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 23 |     Curve { curve: Curve, mask: u8 },
Nov 01 22:03:37.826 INFO kablam!    |     ^^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:23:13
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 23 |     Curve { curve: Curve, mask: u8 },
Nov 01 22:03:37.826 INFO kablam!    |             ^^^^^^^^^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:23:27
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 23 |     Curve { curve: Curve, mask: u8 },
Nov 01 22:03:37.826 INFO kablam!    |                           ^^^^^^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a variant
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:24:5
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 24 |     End { clock_wise: bool },
Nov 01 22:03:37.826 INFO kablam!    |     ^^^
Nov 01 22:03:37.826 INFO kablam! 
Nov 01 22:03:37.826 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.826 INFO kablam!   --> libs/sdf/src/shape.rs:24:11
Nov 01 22:03:37.826 INFO kablam!    |
Nov 01 22:03:37.826 INFO kablam! 24 |     End { clock_wise: bool },
Nov 01 22:03:37.826 INFO kablam!    |           ^^^^^^^^^^^^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:28:5
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 28 |     pub fn bounding_box(&self) -> Option<Rect<f32>> {
Nov 01 22:03:37.827 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:37:1
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 37 | pub struct AllocatedShape {
Nov 01 22:03:37.827 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:38:5
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 38 |     pub shape: Shape,
Nov 01 22:03:37.827 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:39:5
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 39 |     pub shape_bb: Rect<f32>,
Nov 01 22:03:37.827 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:40:5
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 40 |     pub texture_view: TextureView,
Nov 01 22:03:37.827 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:41:5
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 41 |     pub max_distance: f32,
Nov 01 22:03:37.827 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:45:5
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 45 | /     pub fn new(
Nov 01 22:03:37.827 INFO kablam! 46 | |         shape: Shape,
Nov 01 22:03:37.827 INFO kablam! 47 | |         texture_allocator: &mut TextureViewAllocator,
Nov 01 22:03:37.827 INFO kablam! 48 | |         max_distance: f32,
Nov 01 22:03:37.827 INFO kablam! ...  |
Nov 01 22:03:37.827 INFO kablam! 78 | |         })
Nov 01 22:03:37.827 INFO kablam! 79 | |     }
Nov 01 22:03:37.827 INFO kablam!    | |_____^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for an enum
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:82:1
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 82 | pub enum Segment {
Nov 01 22:03:37.827 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a variant
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:83:5
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 83 |     Start { count: usize },
Nov 01 22:03:37.827 INFO kablam!    |     ^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:83:13
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 83 |     Start { count: usize },
Nov 01 22:03:37.827 INFO kablam!    |             ^^^^^^^^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a variant
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:84:5
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 84 |     Line { line: Line },
Nov 01 22:03:37.827 INFO kablam!    |     ^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.827 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.827 INFO kablam!   --> libs/sdf/src/shape.rs:84:12
Nov 01 22:03:37.827 INFO kablam!    |
Nov 01 22:03:37.827 INFO kablam! 84 |     Line { line: Line },
Nov 01 22:03:37.827 INFO kablam!    |            ^^^^^^^^^^
Nov 01 22:03:37.827 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a variant
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/shape.rs:85:5
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 85 |     Curve { curve: Curve },
Nov 01 22:03:37.828 INFO kablam!    |     ^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/shape.rs:85:13
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 85 |     Curve { curve: Curve },
Nov 01 22:03:37.828 INFO kablam!    |             ^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a module
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/lib.rs:18:1
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 18 | pub mod texture;
Nov 01 22:03:37.828 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.828 INFO kablam!  --> libs/sdf/src/texture.rs:4:1
Nov 01 22:03:37.828 INFO kablam!   |
Nov 01 22:03:37.828 INFO kablam! 4 | pub struct Texture {
Nov 01 22:03:37.828 INFO kablam!   | ^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/texture.rs:10:1
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 10 | pub struct TextureViewAllocator {
Nov 01 22:03:37.828 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/texture.rs:17:1
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 17 | pub struct TextureView {
Nov 01 22:03:37.828 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/texture.rs:22:1
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 22 | pub struct LockedTexture<'a> {
Nov 01 22:03:37.828 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/texture.rs:35:5
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 35 |     pub fn get_view(&self) -> Rect<u32> {
Nov 01 22:03:37.828 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/texture.rs:41:5
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 41 |     pub fn new(width: u32, height: u32) -> (Self, TextureViewAllocator) {
Nov 01 22:03:37.828 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/texture.rs:56:5
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 56 |     pub fn get_width(&self) -> u32 {
Nov 01 22:03:37.828 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/texture.rs:60:5
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 60 |     pub fn get_height(&self) -> u32 {
Nov 01 22:03:37.828 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/texture.rs:64:5
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 64 |     pub fn get_data(&self) -> &[u8] {
Nov 01 22:03:37.828 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.828 INFO kablam!   --> libs/sdf/src/texture.rs:68:5
Nov 01 22:03:37.828 INFO kablam!    |
Nov 01 22:03:37.828 INFO kablam! 68 |     pub fn lock(&mut self) -> LockedTexture {
Nov 01 22:03:37.828 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.828 INFO kablam! 
Nov 01 22:03:37.828 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.829 INFO kablam!   --> libs/sdf/src/texture.rs:77:5
Nov 01 22:03:37.829 INFO kablam!    |
Nov 01 22:03:37.829 INFO kablam! 77 |     pub fn get_free_space(&self) -> f32 {
Nov 01 22:03:37.829 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.829 INFO kablam!   --> libs/sdf/src/texture.rs:87:5
Nov 01 22:03:37.829 INFO kablam!    |
Nov 01 22:03:37.829 INFO kablam! 87 |     pub fn allocate(&mut self, width: u32, height: u32) -> Option<TextureView> {
Nov 01 22:03:37.829 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a struct
Nov 01 22:03:37.829 INFO kablam!    --> libs/sdf/src/texture.rs:152:1
Nov 01 22:03:37.829 INFO kablam!     |
Nov 01 22:03:37.829 INFO kablam! 152 | pub struct PixelView {
Nov 01 22:03:37.829 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.829 INFO kablam!    --> libs/sdf/src/texture.rs:153:5
Nov 01 22:03:37.829 INFO kablam!     |
Nov 01 22:03:37.829 INFO kablam! 153 |     pub x: u32,
Nov 01 22:03:37.829 INFO kablam!     |     ^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.829 INFO kablam!    --> libs/sdf/src/texture.rs:154:5
Nov 01 22:03:37.829 INFO kablam!     |
Nov 01 22:03:37.829 INFO kablam! 154 |     pub y: u32,
Nov 01 22:03:37.829 INFO kablam!     |     ^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.829 INFO kablam!    --> libs/sdf/src/texture.rs:155:5
Nov 01 22:03:37.829 INFO kablam!     |
Nov 01 22:03:37.829 INFO kablam! 155 |     pub width: u32,
Nov 01 22:03:37.829 INFO kablam!     |     ^^^^^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.829 INFO kablam!    --> libs/sdf/src/texture.rs:156:5
Nov 01 22:03:37.829 INFO kablam!     |
Nov 01 22:03:37.829 INFO kablam! 156 |     pub height: u32,
Nov 01 22:03:37.829 INFO kablam!     |     ^^^^^^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.829 INFO kablam!    --> libs/sdf/src/texture.rs:157:5
Nov 01 22:03:37.829 INFO kablam!     |
Nov 01 22:03:37.829 INFO kablam! 157 |     pub top_pixel: [u8; 3],
Nov 01 22:03:37.829 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.829 INFO kablam!    --> libs/sdf/src/texture.rs:158:5
Nov 01 22:03:37.829 INFO kablam!     |
Nov 01 22:03:37.829 INFO kablam! 158 |     pub left_pixel: [u8; 3],
Nov 01 22:03:37.829 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.829 INFO kablam!    --> libs/sdf/src/texture.rs:159:5
Nov 01 22:03:37.829 INFO kablam!     |
Nov 01 22:03:37.829 INFO kablam! 159 |     pub top_left_pixel: [u8; 3],
Nov 01 22:03:37.829 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a struct field
Nov 01 22:03:37.829 INFO kablam!    --> libs/sdf/src/texture.rs:160:5
Nov 01 22:03:37.829 INFO kablam!     |
Nov 01 22:03:37.829 INFO kablam! 160 |     pub top_right_pixel: [u8; 3],
Nov 01 22:03:37.829 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:37.829 INFO kablam! warning: missing documentation for a method
Nov 01 22:03:37.829 INFO kablam!    --> libs/sdf/src/texture.rs:164:5
Nov 01 22:03:37.829 INFO kablam!     |
Nov 01 22:03:37.829 INFO kablam! 164 |     pub fn modify_view<F: Fn(PixelView) -> [u8; 3]>(&self, view: &mut TextureView, func: F) {
Nov 01 22:03:37.829 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:03:37.829 INFO kablam! 
Nov 01 22:03:46.081 INFO kablam!    Compiling winit v0.16.2
Nov 01 22:04:27.607 INFO kablam!    Compiling sdf-test v0.1.0 (/source)
Nov 01 22:04:37.184 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1m 32s
Nov 01 22:04:37.193 INFO kablam! su: No module specific data is present
Nov 01 22:04:37.511 INFO running `"docker" "rm" "-f" "1cad2f3a5cc43af5e9bd7eb4cfedea94b775133204df18787b7e3de383bcd69c"`
Nov 01 22:04:37.716 INFO blam! 1cad2f3a5cc43af5e9bd7eb4cfedea94b775133204df18787b7e3de383bcd69c
Nov 01 22:04:37.721 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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 22:04:38.223 INFO blam! 87f4e2bf0b4f1565e6244dcc09ef0d83014dff13bcd729c734270462c89e43a0
Nov 01 22:04:38.227 INFO running `"docker" "start" "-a" "87f4e2bf0b4f1565e6244dcc09ef0d83014dff13bcd729c734270462c89e43a0"`
Nov 01 22:04:38.975 INFO kablam! usermod: no changes
Nov 01 22:04:39.124 INFO kablam!    Compiling sdf-test v0.1.0 (/source)
Nov 01 22:04:42.947 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.95s
Nov 01 22:04:42.957 INFO kablam! su: No module specific data is present
Nov 01 22:04:43.723 INFO running `"docker" "rm" "-f" "87f4e2bf0b4f1565e6244dcc09ef0d83014dff13bcd729c734270462c89e43a0"`
Nov 01 22:04:43.951 INFO blam! 87f4e2bf0b4f1565e6244dcc09ef0d83014dff13bcd729c734270462c89e43a0
Nov 01 22:04:43.953 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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 22:04:44.343 INFO blam! c74aa89bad5f539de487c5ce8887fab14971321df180c2ffaa59fb1f0e768379
Nov 01 22:04:44.349 INFO running `"docker" "start" "-a" "c74aa89bad5f539de487c5ce8887fab14971321df180c2ffaa59fb1f0e768379"`
Nov 01 22:04:45.355 INFO kablam! usermod: no changes
Nov 01 22:04:45.531 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.15s
Nov 01 22:04:45.539 INFO kablam!      Running /target/debug/deps/sdf_test-ed4bcfdf18ea2746
Nov 01 22:04:45.571 INFO blam! 
Nov 01 22:04:45.571 INFO blam! running 0 tests
Nov 01 22:04:45.571 INFO blam! 
Nov 01 22:04:45.571 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 22:04:45.571 INFO blam! 
Nov 01 22:04:45.573 INFO kablam! su: No module specific data is present
Nov 01 22:04:46.393 INFO running `"docker" "rm" "-f" "c74aa89bad5f539de487c5ce8887fab14971321df180c2ffaa59fb1f0e768379"`
Nov 01 22:04:46.711 INFO blam! c74aa89bad5f539de487c5ce8887fab14971321df180c2ffaa59fb1f0e768379
