[INFO] fetching crate libharu 0.1.5... [INFO] building libharu-0.1.5 against try#23647e694de8d0904848ad068b2e0ec2dd098c37+target=wasm32-wasip1 for pr-149868 [INFO] extracting crate libharu 0.1.5 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate libharu 0.1.5 [INFO] finished tweaking crates.io crate libharu 0.1.5 [INFO] tweaked toml for crates.io crate libharu 0.1.5 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate libharu 0.1.5 on toolchain 23647e694de8d0904848ad068b2e0ec2dd098c37 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate libharu 0.1.5 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" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 768f103d01f7301768456b0f633ea29c60f2611af56e4f0c511788ccbec073d2 [INFO] running `Command { std: "docker" "start" "-a" "768f103d01f7301768456b0f633ea29c60f2611af56e4f0c511788ccbec073d2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "768f103d01f7301768456b0f633ea29c60f2611af56e4f0c511788ccbec073d2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "768f103d01f7301768456b0f633ea29c60f2611af56e4f0c511788ccbec073d2", kill_on_drop: false }` [INFO] [stdout] 768f103d01f7301768456b0f633ea29c60f2611af56e4f0c511788ccbec073d2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "build" "--frozen" "--message-format=json" "--target" "wasm32-wasip1", kill_on_drop: false }` [INFO] [stdout] 3b13637b38b472e29360358b4a20ae82578f0c3eef3cf3a0ee7e3ad5fe4cee4e [INFO] running `Command { std: "docker" "start" "-a" "3b13637b38b472e29360358b4a20ae82578f0c3eef3cf3a0ee7e3ad5fe4cee4e", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.103 [INFO] [stderr] Compiling gcc v0.3.55 [INFO] [stderr] Compiling pkg-config v0.3.20 [INFO] [stderr] Compiling anyhow v1.0.44 [INFO] [stderr] Compiling libharu-sys v0.0.1 [INFO] [stderr] Compiling libharu v0.1.5 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:132:21 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn add_page(&self) -> anyhow::Result { [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] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 132 | pub fn add_page(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:145:25 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn current_page(&self) -> anyhow::Result { [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] 145 | pub fn current_page(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:197:24 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn insert_page(&self, target: &Page) -> anyhow::Result { [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] 197 | pub fn insert_page(&self, target: &Page) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:210:17 [INFO] [stdout] | [INFO] [stdout] 210 | pub fn font(&self, font_name: &str, encoding_name: Option<&str>) -> anyhow::Result { [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] 210 | pub fn font(&self, font_name: &str, encoding_name: Option<&str>) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:469:27 [INFO] [stdout] | [INFO] [stdout] 469 | pub fn create_outline(&self, title: &str, parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result { [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] 469 | pub fn create_outline(&self, title: &str, parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:495:33 [INFO] [stdout] | [INFO] [stdout] 495 | pub fn create_outline_bytes(&self, title: &[u8], parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result { [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] 495 | pub fn create_outline_bytes(&self, title: &[u8], parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:521:25 [INFO] [stdout] | [INFO] [stdout] 521 | pub fn find_encoder(&self, encoding_name: &str) -> anyhow::Result { [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] 521 | pub fn find_encoder(&self, encoding_name: &str) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:535:28 [INFO] [stdout] | [INFO] [stdout] 535 | pub fn current_encoder(&self) -> anyhow::Result { [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] 535 | pub fn current_encoder(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:633:27 [INFO] [stdout] | [INFO] [stdout] 633 | pub fn load_png_image(&self, name: &str) -> anyhow::Result { [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] 633 | pub fn load_png_image(&self, name: &str) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/page.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn current_font(&self) -> anyhow::Result { [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] 221 | pub fn current_font(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/page.rs:254:29 [INFO] [stdout] | [INFO] [stdout] 254 | let orig_text = text.clone(); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/page.rs:345:31 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn create_destination(&self) -> anyhow::Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^ [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is hidden here [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] 345 | pub fn create_destination(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | fn handle(&self) -> &Page; [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 9 | fn handle(&self) -> &Page<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:354:15 [INFO] [stdout] | [INFO] [stdout] 354 | fn handle(&self) -> &Page; [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 354 | fn handle(&self) -> &Page<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:443:15 [INFO] [stdout] | [INFO] [stdout] 443 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 443 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:449:15 [INFO] [stdout] | [INFO] [stdout] 449 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 449 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:624:15 [INFO] [stdout] | [INFO] [stdout] 624 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 624 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:856:15 [INFO] [stdout] | [INFO] [stdout] 856 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 856 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.36s [INFO] running `Command { std: "docker" "inspect" "3b13637b38b472e29360358b4a20ae82578f0c3eef3cf3a0ee7e3ad5fe4cee4e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3b13637b38b472e29360358b4a20ae82578f0c3eef3cf3a0ee7e3ad5fe4cee4e", kill_on_drop: false }` [INFO] [stdout] 3b13637b38b472e29360358b4a20ae82578f0c3eef3cf3a0ee7e3ad5fe4cee4e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "test" "--frozen" "--no-run" "--message-format=json" "--target" "wasm32-wasip1", kill_on_drop: false }` [INFO] [stdout] 2334f777d1cfa43d2d91b67baf315e9b89fb8667a64ebe7538d7dbd0fe4ad951 [INFO] running `Command { std: "docker" "start" "-a" "2334f777d1cfa43d2d91b67baf315e9b89fb8667a64ebe7538d7dbd0fe4ad951", kill_on_drop: false }` [INFO] [stderr] Compiling encoding_rs v0.8.28 [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:132:21 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn add_page(&self) -> anyhow::Result { [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] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 132 | pub fn add_page(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:145:25 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn current_page(&self) -> anyhow::Result { [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] 145 | pub fn current_page(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:197:24 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn insert_page(&self, target: &Page) -> anyhow::Result { [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] 197 | pub fn insert_page(&self, target: &Page) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:210:17 [INFO] [stdout] | [INFO] [stdout] 210 | pub fn font(&self, font_name: &str, encoding_name: Option<&str>) -> anyhow::Result { [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] 210 | pub fn font(&self, font_name: &str, encoding_name: Option<&str>) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:469:27 [INFO] [stdout] | [INFO] [stdout] 469 | pub fn create_outline(&self, title: &str, parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result { [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] 469 | pub fn create_outline(&self, title: &str, parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:495:33 [INFO] [stdout] | [INFO] [stdout] 495 | pub fn create_outline_bytes(&self, title: &[u8], parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result { [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] 495 | pub fn create_outline_bytes(&self, title: &[u8], parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:521:25 [INFO] [stdout] | [INFO] [stdout] 521 | pub fn find_encoder(&self, encoding_name: &str) -> anyhow::Result { [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] 521 | pub fn find_encoder(&self, encoding_name: &str) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:535:28 [INFO] [stdout] | [INFO] [stdout] 535 | pub fn current_encoder(&self) -> anyhow::Result { [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] 535 | pub fn current_encoder(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:633:27 [INFO] [stdout] | [INFO] [stdout] 633 | pub fn load_png_image(&self, name: &str) -> anyhow::Result { [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] 633 | pub fn load_png_image(&self, name: &str) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/page.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn current_font(&self) -> anyhow::Result { [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] 221 | pub fn current_font(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/page.rs:254:29 [INFO] [stdout] | [INFO] [stdout] 254 | let orig_text = text.clone(); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/page.rs:345:31 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn create_destination(&self) -> anyhow::Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^ [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is hidden here [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] 345 | pub fn create_destination(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | fn handle(&self) -> &Page; [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 9 | fn handle(&self) -> &Page<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:354:15 [INFO] [stdout] | [INFO] [stdout] 354 | fn handle(&self) -> &Page; [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 354 | fn handle(&self) -> &Page<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:443:15 [INFO] [stdout] | [INFO] [stdout] 443 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 443 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:449:15 [INFO] [stdout] | [INFO] [stdout] 449 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 449 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:624:15 [INFO] [stdout] | [INFO] [stdout] 624 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 624 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:856:15 [INFO] [stdout] | [INFO] [stdout] 856 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 856 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling libharu v0.1.5 (/opt/rustwide/workdir) [INFO] [stdout] error: linking with `rust-lld` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "rust-lld" "-flavor" "wasm" "--export" "__main_void" "-z" "stack-size=1048576" "--stack-first" "--no-demangle" "/lib/rustlib/wasm32-wasip1/lib/self-contained/crt1-command.o" "<2 object files omitted>" "/lib/rustlib/wasm32-wasip1/lib/libpanic_abort-*.rlib" "/opt/rustwide/target/wasm32-wasip1/debug/deps/{liblibharu-42e96ba7ae7e56da,liblibharu_sys-a2158092fdb33c21,liblibc-4eb60b6e8052056b,libanyhow-ed3213efbd3b0469,libbitflags-15e3d67e03629ffa}.rlib" "/lib/rustlib/wasm32-wasip1/lib/{libstd-*,libwasi-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*}.rlib" "-l" "c" "/lib/rustlib/wasm32-wasip1/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/opt/rustwide/target/wasm32-wasip1/debug/build/libharu-sys-0b04af60a5a066b5/out" "-L" "/lib/rustlib/wasm32-wasip1/lib/self-contained" "-o" "/opt/rustwide/target/wasm32-wasip1/debug/examples/utf_demo-23926b96572d2c7c.wasm" "--gc-sections" "-O0" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_3dmeasure.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_annotation.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_array.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_binary.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_boolean.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_catalog.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_destination.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_dict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_utf.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encrypt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encryptdict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_error.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_exdata.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_ext_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_base14.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_ccitt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_info.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_list.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_mmgr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_name.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_namedict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_null.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_number.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_objects.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_outline.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_label.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_operator.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pages.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pdfa.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_real.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_streams.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_u3d.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_utils.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_xref.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/utf_demo-23926b96572d2c7c.utf_demo.93882add03f441e0-cgu.0.rcgu.o: undefined symbol: HPDF_New [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/utf_demo-23926b96572d2c7c.utf_demo.93882add03f441e0-cgu.0.rcgu.o: undefined symbol: HPDF_Page_MoveTextPos [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/utf_demo-23926b96572d2c7c.utf_demo.93882add03f441e0-cgu.0.rcgu.o: undefined symbol: HPDF_Page_LineTo [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/utf_demo-23926b96572d2c7c.utf_demo.93882add03f441e0-cgu.0.rcgu.o: undefined symbol: HPDF_Page_MoveTo [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/utf_demo-23926b96572d2c7c.utf_demo.93882add03f441e0-cgu.0.rcgu.o: undefined symbol: HPDF_Page_ShowText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/utf_demo-23926b96572d2c7c.utf_demo.93882add03f441e0-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/utf_demo-23926b96572d2c7c.utf_demo.93882add03f441e0-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_SetHeight [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_GetCurrentTextPos [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_CreateDestination [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_SetWidth [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_BeginText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_EndText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_Stroke [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Font_GetFontName [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_Outline_SetOpened [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_Outline_SetDestination [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_UseJPFonts [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_SaveToFile [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_LoadTTFontFromFile [INFO] [stdout] rust-lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libharu` (example "utf_demo") due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: linking with `rust-lld` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "rust-lld" "-flavor" "wasm" "--export" "__main_void" "-z" "stack-size=1048576" "--stack-first" "--no-demangle" "/lib/rustlib/wasm32-wasip1/lib/self-contained/crt1-command.o" "<2 object files omitted>" "/lib/rustlib/wasm32-wasip1/lib/libpanic_abort-*.rlib" "/opt/rustwide/target/wasm32-wasip1/debug/deps/{libencoding_rs-efb7fbf1b634384f,libcfg_if-50b02a9e3502ecf2,liblibharu-42e96ba7ae7e56da,liblibharu_sys-a2158092fdb33c21,liblibc-4eb60b6e8052056b,libanyhow-ed3213efbd3b0469,libbitflags-15e3d67e03629ffa}.rlib" "/lib/rustlib/wasm32-wasip1/lib/{libstd-*,libwasi-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*}.rlib" "-l" "c" "/lib/rustlib/wasm32-wasip1/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/opt/rustwide/target/wasm32-wasip1/debug/build/libharu-sys-0b04af60a5a066b5/out" "-L" "/lib/rustlib/wasm32-wasip1/lib/self-contained" "-o" "/opt/rustwide/target/wasm32-wasip1/debug/examples/jpfont_demo-9a709e1816cd8947.wasm" "--gc-sections" "-O0" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_3dmeasure.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_annotation.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_array.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_binary.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_boolean.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_catalog.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_destination.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_dict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_utf.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encrypt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encryptdict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_error.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_exdata.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_ext_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_base14.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_ccitt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_info.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_list.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_mmgr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_name.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_namedict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_null.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_number.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_objects.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_outline.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_label.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_operator.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pages.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pdfa.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_real.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_streams.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_u3d.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_utils.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_xref.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/jpfont_demo-9a709e1816cd8947.jpfont_demo.62db03e50707f8bc-cgu.0.rcgu.o: undefined symbol: HPDF_New [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/jpfont_demo-9a709e1816cd8947.jpfont_demo.62db03e50707f8bc-cgu.0.rcgu.o: undefined symbol: HPDF_Page_MoveTextPos [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/jpfont_demo-9a709e1816cd8947.jpfont_demo.62db03e50707f8bc-cgu.0.rcgu.o: undefined symbol: HPDF_Page_LineTo [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/jpfont_demo-9a709e1816cd8947.jpfont_demo.62db03e50707f8bc-cgu.0.rcgu.o: undefined symbol: HPDF_Page_MoveTo [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/jpfont_demo-9a709e1816cd8947.jpfont_demo.62db03e50707f8bc-cgu.0.rcgu.o: undefined symbol: HPDF_Page_ShowText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/jpfont_demo-9a709e1816cd8947.jpfont_demo.62db03e50707f8bc-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/jpfont_demo-9a709e1816cd8947.jpfont_demo.62db03e50707f8bc-cgu.0.rcgu.o: undefined symbol: HPDF_Page_ShowText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/jpfont_demo-9a709e1816cd8947.jpfont_demo.62db03e50707f8bc-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_SetHeight [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_GetCurrentTextPos [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_CreateDestination [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_SetWidth [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_BeginText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_EndText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_Stroke [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Font_GetFontName [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_Outline_SetOpened [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_Outline_SetDestination [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_UseJPFonts [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_SaveToFile [INFO] [stdout] rust-lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libharu` (example "jpfont_demo") due to 1 previous error [INFO] [stdout] error: linking with `rust-lld` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "rust-lld" "-flavor" "wasm" "--export" "__main_void" "-z" "stack-size=1048576" "--stack-first" "--no-demangle" "/lib/rustlib/wasm32-wasip1/lib/self-contained/crt1-command.o" "<2 object files omitted>" "/lib/rustlib/wasm32-wasip1/lib/libpanic_abort-*.rlib" "/opt/rustwide/target/wasm32-wasip1/debug/deps/{liblibharu-42e96ba7ae7e56da,liblibharu_sys-a2158092fdb33c21,liblibc-4eb60b6e8052056b,libanyhow-ed3213efbd3b0469,libbitflags-15e3d67e03629ffa}.rlib" "/lib/rustlib/wasm32-wasip1/lib/{libstd-*,libwasi-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*}.rlib" "-l" "c" "/lib/rustlib/wasm32-wasip1/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/opt/rustwide/target/wasm32-wasip1/debug/build/libharu-sys-0b04af60a5a066b5/out" "-L" "/lib/rustlib/wasm32-wasip1/lib/self-contained" "-o" "/opt/rustwide/target/wasm32-wasip1/debug/examples/font_demo-5970f3938f6675bd.wasm" "--gc-sections" "-O0" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_3dmeasure.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_annotation.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_array.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_binary.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_boolean.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_catalog.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_destination.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_dict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_utf.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encrypt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encryptdict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_error.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_exdata.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_ext_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_base14.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_ccitt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_info.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_list.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_mmgr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_name.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_namedict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_null.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_number.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_objects.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_outline.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_label.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_operator.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pages.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pdfa.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_real.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_streams.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_u3d.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_utils.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_xref.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/font_demo-5970f3938f6675bd.font_demo.7c4581a9af6390c2-cgu.0.rcgu.o: undefined symbol: HPDF_New [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/font_demo-5970f3938f6675bd.font_demo.7c4581a9af6390c2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_MoveTextPos [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/font_demo-5970f3938f6675bd.font_demo.7c4581a9af6390c2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_TextOut [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/font_demo-5970f3938f6675bd.font_demo.7c4581a9af6390c2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_Rectangle [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/font_demo-5970f3938f6675bd.font_demo.7c4581a9af6390c2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/font_demo-5970f3938f6675bd.font_demo.7c4581a9af6390c2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_ShowText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/font_demo-5970f3938f6675bd.font_demo.7c4581a9af6390c2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetLineWidth [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/font_demo-5970f3938f6675bd.font_demo.7c4581a9af6390c2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_TextWidth [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_GetWidth [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_GetHeight [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_BeginText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_EndText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_Stroke [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_SaveToFile [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_GetFont [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_AddPage [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_Free [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libharu` (example "font_demo") due to 1 previous error [INFO] [stdout] error: linking with `rust-lld` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "rust-lld" "-flavor" "wasm" "--export" "__main_void" "-z" "stack-size=1048576" "--stack-first" "--no-demangle" "/lib/rustlib/wasm32-wasip1/lib/self-contained/crt1-command.o" "<2 object files omitted>" "/lib/rustlib/wasm32-wasip1/lib/libpanic_abort-*.rlib" "/opt/rustwide/target/wasm32-wasip1/debug/deps/{liblibharu-42e96ba7ae7e56da,liblibharu_sys-a2158092fdb33c21,liblibc-4eb60b6e8052056b,libanyhow-ed3213efbd3b0469,libbitflags-15e3d67e03629ffa}.rlib" "/lib/rustlib/wasm32-wasip1/lib/{libstd-*,libwasi-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*}.rlib" "-l" "c" "/lib/rustlib/wasm32-wasip1/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/opt/rustwide/target/wasm32-wasip1/debug/build/libharu-sys-0b04af60a5a066b5/out" "-L" "/lib/rustlib/wasm32-wasip1/lib/self-contained" "-o" "/opt/rustwide/target/wasm32-wasip1/debug/examples/png_demo-3404434cb25e4df0.wasm" "--gc-sections" "-O0" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_3dmeasure.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_annotation.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_array.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_binary.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_boolean.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_catalog.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_destination.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_dict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_utf.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encrypt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encryptdict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_error.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_exdata.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_ext_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_base14.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_ccitt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_info.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_list.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_mmgr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_name.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_namedict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_null.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_number.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_objects.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_outline.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_label.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_operator.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pages.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pdfa.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_real.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_streams.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_u3d.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_utils.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_xref.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/png_demo-3404434cb25e4df0.png_demo.cdf6ffb8023d5fc2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_DrawImage [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/png_demo-3404434cb25e4df0.png_demo.cdf6ffb8023d5fc2-cgu.0.rcgu.o: undefined symbol: HPDF_New [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/png_demo-3404434cb25e4df0.png_demo.cdf6ffb8023d5fc2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_MoveTextPos [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/png_demo-3404434cb25e4df0.png_demo.cdf6ffb8023d5fc2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetTextLeading [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/png_demo-3404434cb25e4df0.png_demo.cdf6ffb8023d5fc2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_ShowTextNextLine [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/png_demo-3404434cb25e4df0.png_demo.cdf6ffb8023d5fc2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/png_demo-3404434cb25e4df0.png_demo.cdf6ffb8023d5fc2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_ShowText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/png_demo-3404434cb25e4df0.png_demo.cdf6ffb8023d5fc2-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Destination_SetXYZ [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_SetHeight [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_CreateDestination [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_GetHeight [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_SetWidth [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_BeginText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_EndText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_Image_GetWidth [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_Image_GetHeight [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_GetCurrentPage [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_SaveToFile [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.1.rcgu.o): undefined symbol: HPDF_LoadPngImageFromFile [INFO] [stdout] rust-lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libharu` (example "png_demo") due to 1 previous error [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:132:21 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn add_page(&self) -> anyhow::Result { [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] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 132 | pub fn add_page(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:145:25 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn current_page(&self) -> anyhow::Result { [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] 145 | pub fn current_page(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:197:24 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn insert_page(&self, target: &Page) -> anyhow::Result { [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] 197 | pub fn insert_page(&self, target: &Page) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:210:17 [INFO] [stdout] | [INFO] [stdout] 210 | pub fn font(&self, font_name: &str, encoding_name: Option<&str>) -> anyhow::Result { [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] 210 | pub fn font(&self, font_name: &str, encoding_name: Option<&str>) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:469:27 [INFO] [stdout] | [INFO] [stdout] 469 | pub fn create_outline(&self, title: &str, parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result { [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] 469 | pub fn create_outline(&self, title: &str, parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:495:33 [INFO] [stdout] | [INFO] [stdout] 495 | pub fn create_outline_bytes(&self, title: &[u8], parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result { [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] 495 | pub fn create_outline_bytes(&self, title: &[u8], parent: Option<&Outline>, enc: Option<&Encoder>) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:521:25 [INFO] [stdout] | [INFO] [stdout] 521 | pub fn find_encoder(&self, encoding_name: &str) -> anyhow::Result { [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] 521 | pub fn find_encoder(&self, encoding_name: &str) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:535:28 [INFO] [stdout] | [INFO] [stdout] 535 | pub fn current_encoder(&self) -> anyhow::Result { [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] 535 | pub fn current_encoder(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/document.rs:633:27 [INFO] [stdout] | [INFO] [stdout] 633 | pub fn load_png_image(&self, name: &str) -> anyhow::Result { [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] 633 | pub fn load_png_image(&self, name: &str) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/page.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn current_font(&self) -> anyhow::Result { [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] 221 | pub fn current_font(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/page.rs:254:29 [INFO] [stdout] | [INFO] [stdout] 254 | let orig_text = text.clone(); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/page.rs:345:31 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn create_destination(&self) -> anyhow::Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^ [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is hidden here [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] 345 | pub fn create_destination(&self) -> anyhow::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | fn handle(&self) -> &Page; [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 9 | fn handle(&self) -> &Page<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:354:15 [INFO] [stdout] | [INFO] [stdout] 354 | fn handle(&self) -> &Page; [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 354 | fn handle(&self) -> &Page<'_>; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:443:15 [INFO] [stdout] | [INFO] [stdout] 443 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 443 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:449:15 [INFO] [stdout] | [INFO] [stdout] 449 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 449 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:624:15 [INFO] [stdout] | [INFO] [stdout] 624 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 624 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/context.rs:856:15 [INFO] [stdout] | [INFO] [stdout] 856 | fn handle(&self) -> &Page { [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [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] 856 | fn handle(&self) -> &Page<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `rust-lld` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "rust-lld" "-flavor" "wasm" "--export" "__main_void" "-z" "stack-size=1048576" "--stack-first" "--no-demangle" "/lib/rustlib/wasm32-wasip1/lib/self-contained/crt1-command.o" "<3 object files omitted>" "/lib/rustlib/wasm32-wasip1/lib/libpanic_abort-*.rlib" "/opt/rustwide/target/wasm32-wasip1/debug/deps/{liblibharu-42e96ba7ae7e56da,liblibharu_sys-a2158092fdb33c21,liblibc-4eb60b6e8052056b,libanyhow-ed3213efbd3b0469,libbitflags-15e3d67e03629ffa}.rlib" "/lib/rustlib/wasm32-wasip1/lib/{libstd-*,libwasi-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*}.rlib" "-l" "c" "/lib/rustlib/wasm32-wasip1/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/opt/rustwide/target/wasm32-wasip1/debug/build/libharu-sys-0b04af60a5a066b5/out" "-L" "/lib/rustlib/wasm32-wasip1/lib/self-contained" "-o" "/opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.wasm" "--gc-sections" "-O0" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_3dmeasure.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_annotation.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_array.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_binary.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_boolean.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_catalog.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_destination.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_dict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_utf.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encrypt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encryptdict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_error.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_exdata.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_ext_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_base14.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_ccitt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_info.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_list.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_mmgr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_name.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_namedict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_null.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_number.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_objects.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_outline.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_label.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_operator.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pages.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pdfa.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_real.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_streams.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_u3d.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_utils.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_xref.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_New [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_MoveTextPos [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_MoveTextPos [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_CurveTo2 [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_CurveTo3 [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_LineTo [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_MoveTo [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_CurveTo [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_Rectangle [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetRGBFill [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetRGBStroke [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetTextLeading [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_ShowTextNextLine [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_ShowText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetLineCap [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetLineJoin [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetLineWidth [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/line_demo-be33726ef06730c1.line_demo.f212505bb28b33e4-cgu.0.rcgu.o: undefined symbol: HPDF_Page_SetDash [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_SetDash [INFO] [stdout] rust-lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libharu` (example "line_demo") due to 1 previous error [INFO] [stdout] error: linking with `rust-lld` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "rust-lld" "-flavor" "wasm" "--export" "__main_void" "-z" "stack-size=1048576" "--stack-first" "--no-demangle" "/lib/rustlib/wasm32-wasip1/lib/self-contained/crt1-command.o" "<3 object files omitted>" "/lib/rustlib/wasm32-wasip1/lib/libpanic_abort-*.rlib" "/opt/rustwide/target/wasm32-wasip1/debug/deps/{liblibharu-42e96ba7ae7e56da,liblibharu_sys-a2158092fdb33c21,liblibc-4eb60b6e8052056b,libanyhow-ed3213efbd3b0469,libbitflags-15e3d67e03629ffa}.rlib" "/lib/rustlib/wasm32-wasip1/lib/{libstd-*,libwasi-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*}.rlib" "-l" "c" "/lib/rustlib/wasm32-wasip1/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/opt/rustwide/target/wasm32-wasip1/debug/build/libharu-sys-0b04af60a5a066b5/out" "-L" "/lib/rustlib/wasm32-wasip1/lib/self-contained" "-o" "/opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.wasm" "--gc-sections" "-O0" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_3dmeasure.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_annotation.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_array.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_binary.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_boolean.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_catalog.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_destination.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_dict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_doc_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encoder_utf.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encrypt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_encryptdict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_error.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_exdata.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_ext_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_base14.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cid.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cns.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_cnt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_jp.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_kr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_fontdef_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_tt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_font_type1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_gstate.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_ccitt.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_image_png.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_info.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_list.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_mmgr.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_name.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_namedict.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_null.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_number.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_objects.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_outline.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_label.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_page_operator.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pages.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_pdfa.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_real.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_streams.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_string.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_u3d.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_utils.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu_sys-a2158092fdb33c21.rlib: archive member 'hpdf_xref.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_New [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_MoveTextPos [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_TextOut [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_LineTo [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_MoveTo [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetRGBFill [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetRGBFill [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetRGBFill [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetRGBStroke [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetTextRenderingMode [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_ShowText [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetGrayFill [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetCharSpace [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetLineWidth [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetWordSpace [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetGrayStroke [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetFontAndSize [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/examples/text_demo-4c128690dc29405a.text_demo.cf19e2df3e71a278-cgu.1.rcgu.o: undefined symbol: HPDF_Page_SetTextRenderingMode [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/liblibharu-42e96ba7ae7e56da.rlib(libharu-42e96ba7ae7e56da.libharu.ac2a10fdb32db64e-cgu.0.rcgu.o): undefined symbol: HPDF_Page_GetLineWidth [INFO] [stdout] rust-lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libharu` (example "text_demo") due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "2334f777d1cfa43d2d91b67baf315e9b89fb8667a64ebe7538d7dbd0fe4ad951", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2334f777d1cfa43d2d91b67baf315e9b89fb8667a64ebe7538d7dbd0fe4ad951", kill_on_drop: false }` [INFO] [stdout] 2334f777d1cfa43d2d91b67baf315e9b89fb8667a64ebe7538d7dbd0fe4ad951