[INFO] fetching crate makepad-ttf-parser 0.21.1... [INFO] checking makepad-ttf-parser-0.21.1 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145342-1 [INFO] extracting crate makepad-ttf-parser 0.21.1 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate makepad-ttf-parser 0.21.1 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate makepad-ttf-parser 0.21.1 [INFO] tweaked toml for crates.io crate makepad-ttf-parser 0.21.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate makepad-ttf-parser 0.21.1 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate makepad-ttf-parser 0.21.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b2719c26793e5593eb4404d0765d4fc201f45aa22a5a11f902b34d0efc3c87c3 [INFO] running `Command { std: "docker" "start" "-a" "b2719c26793e5593eb4404d0765d4fc201f45aa22a5a11f902b34d0efc3c87c3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b2719c26793e5593eb4404d0765d4fc201f45aa22a5a11f902b34d0efc3c87c3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2719c26793e5593eb4404d0765d4fc201f45aa22a5a11f902b34d0efc3c87c3", kill_on_drop: false }` [INFO] [stdout] b2719c26793e5593eb4404d0765d4fc201f45aa22a5a11f902b34d0efc3c87c3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 35559cb4fe77eed5f893780205cd8e62159926ea039d98b656b797aa0b2fac51 [INFO] running `Command { std: "docker" "start" "-a" "35559cb4fe77eed5f893780205cd8e62159926ea039d98b656b797aa0b2fac51", kill_on_drop: false }` [INFO] [stderr] Checking strict-num v0.1.1 [INFO] [stderr] Checking bytemuck v1.23.0 [INFO] [stderr] Checking arrayref v0.3.9 [INFO] [stderr] Checking xmlwriter v0.1.0 [INFO] [stderr] Checking base64 v0.22.1 [INFO] [stderr] Checking pico-args v0.5.0 [INFO] [stderr] Checking makepad-ttf-parser v0.21.1 (/opt/rustwide/workdir) [INFO] [stderr] Checking tiny-skia-path v0.11.4 [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/lib.rs:2123:9 [INFO] [stdout] | [INFO] [stdout] 2123 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 2126 | ) -> Option { [INFO] [stdout] | ---------------- the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2126 | ) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tables/cff/cff1.rs:794:29 [INFO] [stdout] | [INFO] [stdout] 794 | fn parse_cid_metadata(data: &[u8], top_dict: TopDict, number_of_glyphs: u16) -> Option { [INFO] [stdout] | ^^^^^ the lifetime is elided here -------- the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 794 | fn parse_cid_metadata(data: &[u8], top_dict: TopDict, number_of_glyphs: u16) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tables/glyf.rs:485:17 [INFO] [stdout] | [INFO] [stdout] 485 | glyph_data: &[u8], [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 486 | number_of_contours: NonZeroU16, [INFO] [stdout] 487 | ) -> Option { [INFO] [stdout] | --------------- the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 487 | ) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tables/gpos.rs:910:16 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn get(&self, row: u16, col: u16) -> Option { [INFO] [stdout] | ^^^^^ the lifetime is elided here ------ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 910 | pub fn get(&self, row: u16, col: u16) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tables/math.rs:48:24 [INFO] [stdout] | [INFO] [stdout] 48 | fn get(self, data: &[u8]) -> MathValue { [INFO] [stdout] | ^^^^^ --------- the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 48 | fn get(self, data: &[u8]) -> MathValue<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/var_store.rs:63:27 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn region_indices(&self, index: u16) -> Option> { [INFO] [stdout] | ^^^^^ ---------------- the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 63 | pub fn region_indices(&self, index: u16) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/bitmap.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ttf_parser::{RasterGlyphImage, RasterImageFormat}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/main.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use ttf_parser::{fonts_in_collection, Face, FaceParsingError}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ttf_parser::colr::{self, ClipBox, CompositeMode, GradientExtend, Paint, Painter}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ttf_parser::colr::{self, ClipBox, CompositeMode, GradientExtend, Paint, Painter}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use ttf_parser::{cpal, GlyphId, RgbaColor}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/aat.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use ttf_parser::apple_layout::Lookup; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/aat.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ttf_parser::GlyphId; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/ankr.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use ttf_parser::ankr::{Table, Point}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/ankr.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ttf_parser::GlyphId; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/cff1.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use ttf_parser::{cff, GlyphId, CFFError, Rect}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/cmap.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | use ttf_parser::{cmap, GlyphId}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/cmap.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | use ttf_parser::{cmap, GlyphId}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:408:9 [INFO] [stdout] | [INFO] [stdout] 408 | use ttf_parser::colr::GradientExtend::*; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/feat.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ttf_parser::feat::Table; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/cmap.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | use ttf_parser::{cmap, GlyphId}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/hmtx.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use ttf_parser::hmtx::Table; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/maxp.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ttf_parser::maxp::Table; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/hmtx.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ttf_parser::GlyphId; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/sbix.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use ttf_parser::sbix::Table; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/trak.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ttf_parser::trak::Table; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/sbix.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ttf_parser::{GlyphId, RasterImageFormat}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:194:9 [INFO] [stdout] | [INFO] [stdout] 194 | use ttf_parser::colr::ClipBox; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:195:9 [INFO] [stdout] | [INFO] [stdout] 195 | use ttf_parser::colr::CompositeMode::*; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:196:9 [INFO] [stdout] | [INFO] [stdout] 196 | use ttf_parser::colr::GradientExtend::*; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | use ttf_parser::{Face, GlyphId, RgbaColor}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:407:9 [INFO] [stdout] | [INFO] [stdout] 407 | use ttf_parser::colr::ClipBox; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:406:9 [INFO] [stdout] | [INFO] [stdout] 406 | use ttf_parser::{Face, GlyphId, RgbaColor, Tag}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> examples/font-info.rs:12:22 [INFO] [stdout] | [INFO] [stdout] 12 | let face = match ttf_parser::Face::parse(&font_data, 0) { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use makepad_ttf_parser::Face; [INFO] [stdout] | [INFO] [stdout] help: if you import `Face`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 12 - let face = match ttf_parser::Face::parse(&font_data, 0) { [INFO] [stdout] 12 + let face = match Face::parse(&font_data, 0) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> examples/font-info.rs:22:28 [INFO] [stdout] | [INFO] [stdout] 22 | if name.name_id == ttf_parser::name_id::FULL_NAME && name.is_unicode() { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 1 + use makepad_ttf_parser::name_id; [INFO] [stdout] | [INFO] [stdout] help: if you import `name_id`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 22 - if name.name_id == ttf_parser::name_id::FULL_NAME && name.is_unicode() { [INFO] [stdout] 22 + if name.name_id == name_id::FULL_NAME && name.is_unicode() { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> examples/font-info.rs:38:38 [INFO] [stdout] | [INFO] [stdout] 38 | .find(|name| name.name_id == ttf_parser::name_id::POST_SCRIPT_NAME && name.is_unicode()) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 1 + use makepad_ttf_parser::name_id; [INFO] [stdout] | [INFO] [stdout] help: if you import `name_id`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 38 - .find(|name| name.name_id == ttf_parser::name_id::POST_SCRIPT_NAME && name.is_unicode()) [INFO] [stdout] 38 + .find(|name| name.name_id == name_id::POST_SCRIPT_NAME && name.is_unicode()) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> examples/font-info.rs:90:46 [INFO] [stdout] | [INFO] [stdout] 90 | fn print_opentype_layout(name: &str, table: &ttf_parser::opentype_layout::LayoutTable) { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 1 + use makepad_ttf_parser::opentype_layout; [INFO] [stdout] | [INFO] [stdout] help: if you import `opentype_layout`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 90 - fn print_opentype_layout(name: &str, table: &ttf_parser::opentype_layout::LayoutTable) { [INFO] [stdout] 90 + fn print_opentype_layout(name: &str, table: &opentype_layout::LayoutTable) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/bitmap.rs:9:16 [INFO] [stdout] | [INFO] [stdout] 9 | let face = ttf_parser::Face::parse(FONT_DATA, 0).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use makepad_ttf_parser::Face; [INFO] [stdout] | [INFO] [stdout] help: if you import `Face`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 9 - let face = ttf_parser::Face::parse(FONT_DATA, 0).unwrap(); [INFO] [stdout] 9 + let face = Face::parse(FONT_DATA, 0).unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> examples/font2svg.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use ttf_parser::colr::{ClipBox, Paint}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> examples/font2svg.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use ttf_parser as ttf; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no external crate `ttf_parser` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ttf_parser` [INFO] [stdout] --> examples/font2svg.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use ttf_parser::{RgbaColor, Transform}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> examples/font2svg.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | ttf_parser::Transform { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: could not compile `makepad-ttf-parser` (example "font2svg") due to 4 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `makepad-ttf-parser` (example "font-info") due to 4 previous errors [INFO] [stderr] error: could not compile `makepad-ttf-parser` (test "bitmap") due to 2 previous errors [INFO] [stdout] error[E0425]: cannot find value `Repeat` in this scope [INFO] [stdout] --> tests/tables/colr.rs:210:76 [INFO] [stdout] | [INFO] [stdout] 210 | Paint(LinearGradient(100.0, 250.0, 900.0, 250.0, 100.0, 300.0, Repeat, vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 193 + use makepad_ttf_parser::colr::GradientExtend::Repeat; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Pad` in this scope [INFO] [stdout] --> tests/tables/colr.rs:227:68 [INFO] [stdout] | [INFO] [stdout] 227 | Paint(SweepGradient(500.0, 600.0, -0.666687, 0.666687, Pad, vec![ [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 193 + use makepad_ttf_parser::colr::GradientExtend::Pad; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SourceOver` in this scope [INFO] [stdout] --> tests/tables/colr.rs:243:23 [INFO] [stdout] | [INFO] [stdout] 243 | PushLayer(SourceOver), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 193 + use makepad_ttf_parser::colr::CompositeMode::SourceOver; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DestinationOver` in this scope [INFO] [stdout] --> tests/tables/colr.rs:248:23 [INFO] [stdout] | [INFO] [stdout] 248 | PushLayer(DestinationOver), [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 193 + use makepad_ttf_parser::colr::CompositeMode::DestinationOver; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Pad` in this scope [INFO] [stdout] --> tests/tables/colr.rs:282:74 [INFO] [stdout] | [INFO] [stdout] 282 | Paint(RadialGradient(166.0, 768.0, 0.0, 256.0, 166.0, 768.0, Pad, vec![ [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 193 + use makepad_ttf_parser::colr::GradientExtend::Pad; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SourceOver` in this scope [INFO] [stdout] --> tests/tables/colr.rs:305:23 [INFO] [stdout] | [INFO] [stdout] 305 | PushLayer(SourceOver), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 193 + use makepad_ttf_parser::colr::CompositeMode::SourceOver; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DestinationOver` in this scope [INFO] [stdout] --> tests/tables/colr.rs:310:23 [INFO] [stdout] | [INFO] [stdout] 310 | PushLayer(DestinationOver), [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 193 + use makepad_ttf_parser::colr::CompositeMode::DestinationOver; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SourceOver` in this scope [INFO] [stdout] --> tests/tables/colr.rs:341:23 [INFO] [stdout] | [INFO] [stdout] 341 | PushLayer(SourceOver), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 193 + use makepad_ttf_parser::colr::CompositeMode::SourceOver; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DestinationOver` in this scope [INFO] [stdout] --> tests/tables/colr.rs:346:23 [INFO] [stdout] | [INFO] [stdout] 346 | PushLayer(DestinationOver), [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 193 + use makepad_ttf_parser::colr::CompositeMode::DestinationOver; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Xor` in this scope [INFO] [stdout] --> tests/tables/colr.rs:393:60 [INFO] [stdout] | [INFO] [stdout] 393 | assert!(vec_painter.0.contains(&Command::PushLayer(Xor))); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 193 + use makepad_ttf_parser::colr::CompositeMode::Xor; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Pad` in this scope [INFO] [stdout] --> tests/tables/colr.rs:420:97 [INFO] [stdout] | [INFO] [stdout] 420 | assert!(vec_painter.0.contains(&Paint(SweepGradient(500.0, 600.0, -0.416687, 0.9888916, Pad, vec![ [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 406 + use makepad_ttf_parser::colr::GradientExtend::Pad; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Pad` in this scope [INFO] [stdout] --> tests/tables/colr.rs:457:74 [INFO] [stdout] | [INFO] [stdout] 457 | Paint(RadialGradient(166.0, 768.0, 0.0, 256.0, 166.0, 768.0, Pad, vec![ [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 406 + use makepad_ttf_parser::colr::GradientExtend::Pad; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/glyf.rs:45:16 [INFO] [stdout] | [INFO] [stdout] 45 | let face = ttf_parser::Face::parse(data, 0).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use makepad_ttf_parser::Face; [INFO] [stdout] | [INFO] [stdout] help: if you import `Face`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 45 - let face = ttf_parser::Face::parse(data, 0).unwrap(); [INFO] [stdout] 45 + let face = Face::parse(data, 0).unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/cff1.rs:8:6 [INFO] [stdout] | [INFO] [stdout] 8 | impl ttf_parser::OutlineBuilder for Builder { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:109:15 [INFO] [stdout] | [INFO] [stdout] 109 | Transform(ttf_parser::Transform), [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:166:45 [INFO] [stdout] | [INFO] [stdout] 166 | fn push_transform(&mut self, transform: ttf_parser::Transform) { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:367:51 [INFO] [stdout] | [INFO] [stdout] 367 | assert!(vec_painter.0.contains(&Transform(ttf_parser::Transform { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/colr.rs:509:51 [INFO] [stdout] | [INFO] [stdout] 509 | assert!(vec_painter.0.contains(&Transform(ttf_parser::Transform { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/glyf.rs:5:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl ttf_parser::OutlineBuilder for Builder { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] --> tests/tables/glyf.rs:46:32 [INFO] [stdout] | [INFO] [stdout] 46 | let _ = face.outline_glyph(ttf_parser::GlyphId(0), &mut Builder(String::new())); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `ttf_parser` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ttf_parser`, use `cargo add ttf_parser` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `makepad-ttf-parser` (test "tables") due to 46 previous errors [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/lib.rs:2123:9 [INFO] [stdout] | [INFO] [stdout] 2123 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 2126 | ) -> Option { [INFO] [stdout] | ---------------- the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 2126 | ) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tables/cff/cff1.rs:794:29 [INFO] [stdout] | [INFO] [stdout] 794 | fn parse_cid_metadata(data: &[u8], top_dict: TopDict, number_of_glyphs: u16) -> Option { [INFO] [stdout] | ^^^^^ the lifetime is elided here -------- the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 794 | fn parse_cid_metadata(data: &[u8], top_dict: TopDict, number_of_glyphs: u16) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tables/glyf.rs:485:17 [INFO] [stdout] | [INFO] [stdout] 485 | glyph_data: &[u8], [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 486 | number_of_contours: NonZeroU16, [INFO] [stdout] 487 | ) -> Option { [INFO] [stdout] | --------------- the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 487 | ) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tables/gpos.rs:910:16 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn get(&self, row: u16, col: u16) -> Option { [INFO] [stdout] | ^^^^^ the lifetime is elided here ------ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 910 | pub fn get(&self, row: u16, col: u16) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tables/math.rs:48:24 [INFO] [stdout] | [INFO] [stdout] 48 | fn get(self, data: &[u8]) -> MathValue { [INFO] [stdout] | ^^^^^ --------- the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 48 | fn get(self, data: &[u8]) -> MathValue<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/var_store.rs:63:27 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn region_indices(&self, index: u16) -> Option> { [INFO] [stdout] | ^^^^^ ---------------- the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 63 | pub fn region_indices(&self, index: u16) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "35559cb4fe77eed5f893780205cd8e62159926ea039d98b656b797aa0b2fac51", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "35559cb4fe77eed5f893780205cd8e62159926ea039d98b656b797aa0b2fac51", kill_on_drop: false }` [INFO] [stdout] 35559cb4fe77eed5f893780205cd8e62159926ea039d98b656b797aa0b2fac51