[INFO] fetching crate msdf-sys 0.1.0... [INFO] checking msdf-sys-0.1.0 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate msdf-sys 0.1.0 into /workspace/builds/worker-6-tc2/source [INFO] validating manifest of crates.io crate msdf-sys 0.1.0 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate msdf-sys 0.1.0 [INFO] finished tweaking crates.io crate msdf-sys 0.1.0 [INFO] tweaked toml for crates.io crate msdf-sys 0.1.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 99 packages to latest compatible versions [INFO] [stderr] Adding bindgen v0.60.1 (available: v0.70.1) [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding clap v3.2.25 (available: v4.5.18) [INFO] [stderr] Adding clap_lex v0.2.4 (available: v0.7.2) [INFO] [stderr] Adding env_logger v0.9.3 (available: v0.11.5) [INFO] [stderr] Adding hashbrown v0.12.3 (available: v0.14.5) [INFO] [stderr] Adding hermit-abi v0.1.19 (available: v0.4.0) [INFO] [stderr] Adding image v0.24.9 (available: v0.25.2) [INFO] [stderr] Adding indexmap v1.9.3 (available: v2.5.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (available: v0.6.5) [INFO] [stderr] Adding miniz_oxide v0.7.4 (available: v0.8.0) [INFO] [stderr] Adding os_str_bytes v6.6.1 (available: v7.0.0) [INFO] [stderr] Adding peeking_take_while v0.1.2 (available: v1.0.0) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding strsim v0.10.0 (available: v0.11.1) [INFO] [stderr] Adding ttf-parser v0.15.2 (available: v0.24.1) [INFO] [stderr] Adding which v4.4.2 (available: v6.0.3) [INFO] [stderr] Adding windows-sys v0.52.0 (available: v0.59.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ea652a05d003fda52ceb84f022a1bd4aab5b51537ee80404eb81ba4b6120555a [INFO] running `Command { std: "docker" "start" "-a" "ea652a05d003fda52ceb84f022a1bd4aab5b51537ee80404eb81ba4b6120555a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ea652a05d003fda52ceb84f022a1bd4aab5b51537ee80404eb81ba4b6120555a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ea652a05d003fda52ceb84f022a1bd4aab5b51537ee80404eb81ba4b6120555a", kill_on_drop: false }` [INFO] [stdout] ea652a05d003fda52ceb84f022a1bd4aab5b51537ee80404eb81ba4b6120555a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ee7d202fac4034aa50301a5465684c2688cc2fcfe9d8abc26d00f84057c9740f [INFO] running `Command { std: "docker" "start" "-a" "ee7d202fac4034aa50301a5465684c2688cc2fcfe9d8abc26d00f84057c9740f", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling os_str_bytes v6.6.1 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling bindgen v0.60.1 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling textwrap v0.16.1 [INFO] [stderr] Checking adler2 v2.0.0 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking either v1.13.0 [INFO] [stderr] Checking miniz_oxide v0.8.0 [INFO] [stderr] Checking spin v0.9.8 [INFO] [stderr] Checking miniz_oxide v0.7.4 [INFO] [stderr] Compiling fs_extra v1.3.0 [INFO] [stderr] Checking rayon v1.10.0 [INFO] [stderr] Compiling clap_lex v0.2.4 [INFO] [stderr] Checking weezl v0.1.8 [INFO] [stderr] Checking zune-inflate v0.2.54 [INFO] [stderr] Checking fdeflate v0.3.5 [INFO] [stderr] Checking flume v0.11.0 [INFO] [stderr] Checking half v2.4.1 [INFO] [stderr] Checking bit_field v0.10.2 [INFO] [stderr] Checking bytemuck v1.18.0 [INFO] [stderr] Checking lebe v0.5.2 [INFO] [stderr] Checking color_quant v1.1.0 [INFO] [stderr] Checking ttf-parser v0.15.2 [INFO] [stderr] Checking gif v0.13.1 [INFO] [stderr] Checking flate2 v1.0.33 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Checking qoi v0.4.1 [INFO] [stderr] Checking exr v1.72.0 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling clap v3.2.25 [INFO] [stderr] Checking png v0.17.13 [INFO] [stderr] Checking jpeg-decoder v0.3.1 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Checking tiff v0.9.1 [INFO] [stderr] Compiling env_logger v0.9.3 [INFO] [stderr] Checking image v0.24.9 [INFO] [stderr] Compiling msdf-sys v0.1.0 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs (221 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.59s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling msdf-sys v0.1.0 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:2922 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Sets the vector to zero."] # [link_name = "\u{1}_ZN7msdfgen7Vector25resetEv"] pub fn msdfgen_Vector2_reset (this : * mut msdfgen_Vector2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:3088 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Sets individual elements of the vector."] # [link_name = "\u{1}_ZN7msdfgen7Vector23setEdd"] pub fn msdfgen_Vector2_set (this : * mut msdfgen_Vector2 , x : f64 , y : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:3286 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the vector's length."] # [link_name = "\u{1}_ZNK7msdfgen7Vector26lengthEv"] pub fn msdfgen_Vector2_length (this : * const msdfgen_Vector2) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:3468 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the angle of the vector in radians (atan2)."] # [link_name = "\u{1}_ZNK7msdfgen7Vector29directionEv"] pub fn msdfgen_Vector2_direction (this : * const msdfgen_Vector2) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:3679 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the normalized vector - one that has the same direction but unit length."] # [link_name = "\u{1}_ZNK7msdfgen7Vector29normalizeEb"] pub fn msdfgen_Vector2_normalize (this : * const msdfgen_Vector2 , allowZero : bool) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:3950 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns a vector with the same length that is orthogonal to this one."] # [link_name = "\u{1}_ZNK7msdfgen7Vector213getOrthogonalEb"] pub fn msdfgen_Vector2_getOrthogonal (this : * const msdfgen_Vector2 , polarity : bool) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:4218 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns a vector with unit length that is orthogonal to this one."] # [link_name = "\u{1}_ZNK7msdfgen7Vector214getOrthonormalEbb"] pub fn msdfgen_Vector2_getOrthonormal (this : * const msdfgen_Vector2 , polarity : bool , allowZero : bool) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:4504 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns a vector projected along this one."] # [link_name = "\u{1}_ZNK7msdfgen7Vector27projectERKS0_b"] pub fn msdfgen_Vector2_project (this : * const msdfgen_Vector2 , vector : * const msdfgen_Vector2 , positive : bool) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:4772 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7Vector2C1Ed"] pub fn msdfgen_Vector2_Vector2 (this : * mut msdfgen_Vector2 , val : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:4910 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7Vector2C1Edd"] pub fn msdfgen_Vector2_Vector21 (this : * mut msdfgen_Vector2 , x : f64 , y : f64) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:8019 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the shape coordinate to pixel coordinate."] # [link_name = "\u{1}_ZNK7msdfgen10Projection7projectERKNS_7Vector2E"] pub fn msdfgen_Projection_project (this : * const msdfgen_Projection , coord : * const msdfgen_Point2) -> msdfgen_Point2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:8292 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the pixel coordinate to shape coordinate."] # [link_name = "\u{1}_ZNK7msdfgen10Projection9unprojectERKNS_7Vector2E"] pub fn msdfgen_Projection_unproject (this : * const msdfgen_Projection , coord : * const msdfgen_Point2) -> msdfgen_Point2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:8569 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the vector to pixel coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection13projectVectorERKNS_7Vector2E"] pub fn msdfgen_Projection_projectVector (this : * const msdfgen_Projection , vector : * const msdfgen_Vector2) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:8854 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the vector from pixel coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection15unprojectVectorERKNS_7Vector2E"] pub fn msdfgen_Projection_unprojectVector (this : * const msdfgen_Projection , vector : * const msdfgen_Vector2) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:2922 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Sets the vector to zero."] # [link_name = "\u{1}_ZN7msdfgen7Vector25resetEv"] pub fn msdfgen_Vector2_reset (this : * mut msdfgen_Vector2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:9145 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the X-coordinate from shape to pixel coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection8projectXEd"] pub fn msdfgen_Projection_projectX (this : * const msdfgen_Projection , x : f64) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:3088 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Sets individual elements of the vector."] # [link_name = "\u{1}_ZN7msdfgen7Vector23setEdd"] pub fn msdfgen_Vector2_set (this : * mut msdfgen_Vector2 , x : f64 , y : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:9386 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the Y-coordinate from shape to pixel coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection8projectYEd"] pub fn msdfgen_Projection_projectY (this : * const msdfgen_Projection , y : f64) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:3286 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the vector's length."] # [link_name = "\u{1}_ZNK7msdfgen7Vector26lengthEv"] pub fn msdfgen_Vector2_length (this : * const msdfgen_Vector2) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:9627 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the X-coordinate from pixel to shape coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection10unprojectXEd"] pub fn msdfgen_Projection_unprojectX (this : * const msdfgen_Projection , x : f64) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:3468 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the angle of the vector in radians (atan2)."] # [link_name = "\u{1}_ZNK7msdfgen7Vector29directionEv"] pub fn msdfgen_Vector2_direction (this : * const msdfgen_Vector2) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:9873 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the Y-coordinate from pixel to shape coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection10unprojectYEd"] pub fn msdfgen_Projection_unprojectY (this : * const msdfgen_Projection , y : f64) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:3679 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the normalized vector - one that has the same direction but unit length."] # [link_name = "\u{1}_ZNK7msdfgen7Vector29normalizeEb"] pub fn msdfgen_Vector2_normalize (this : * const msdfgen_Vector2 , allowZero : bool) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10119 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10ProjectionC1Ev"] pub fn msdfgen_Projection_Projection (this : * mut msdfgen_Projection) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:3950 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns a vector with the same length that is orthogonal to this one."] # [link_name = "\u{1}_ZNK7msdfgen7Vector213getOrthogonalEb"] pub fn msdfgen_Vector2_getOrthogonal (this : * const msdfgen_Vector2 , polarity : bool) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10258 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10ProjectionC1ERKNS_7Vector2ES3_"] pub fn msdfgen_Projection_Projection1 (this : * mut msdfgen_Projection , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:4218 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns a vector with unit length that is orthogonal to this one."] # [link_name = "\u{1}_ZNK7msdfgen7Vector214getOrthonormalEbb"] pub fn msdfgen_Vector2_getOrthonormal (this : * const msdfgen_Vector2 , polarity : bool , allowZero : bool) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:4504 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns a vector projected along this one."] # [link_name = "\u{1}_ZNK7msdfgen7Vector27projectERKS0_b"] pub fn msdfgen_Vector2_project (this : * const msdfgen_Vector2 , vector : * const msdfgen_Vector2 , positive : bool) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:12445 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { # [doc = " Resolves the number of intersection into a binary fill value based on fill rule."] # [link_name = "\u{1}_ZN7msdfgen17interpretFillRuleEiNS_8FillRuleE"] pub fn msdfgen_interpretFillRule (intersections : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> bool ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:4772 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7Vector2C1Ed"] pub fn msdfgen_Vector2_Vector2 (this : * mut msdfgen_Vector2 , val : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:15548 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen8Scanline7overlapERKS0_S2_ddNS_8FillRuleE"] pub fn msdfgen_Scanline_overlap (a : * const msdfgen_Scanline , b : * const msdfgen_Scanline , xFrom : f64 , xTo : f64 , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:4910 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7Vector2C1Edd"] pub fn msdfgen_Vector2_Vector21 (this : * mut msdfgen_Vector2 , x : f64 , y : f64) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:15798 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Populates the intersection list."] # [link_name = "\u{1}_ZN7msdfgen8Scanline16setIntersectionsERKSt6vectorINS0_12IntersectionESaIS2_EE"] pub fn msdfgen_Scanline_setIntersections (this : * mut msdfgen_Scanline , intersections : * const [u64 ; 3usize]) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:8019 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the shape coordinate to pixel coordinate."] # [link_name = "\u{1}_ZNK7msdfgen10Projection7projectERKNS_7Vector2E"] pub fn msdfgen_Projection_project (this : * const msdfgen_Projection , coord : * const msdfgen_Point2) -> msdfgen_Point2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:16077 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the number of intersections left of x."] # [link_name = "\u{1}_ZNK7msdfgen8Scanline18countIntersectionsEd"] pub fn msdfgen_Scanline_countIntersections (this : * const msdfgen_Scanline , x : f64) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:8292 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the pixel coordinate to shape coordinate."] # [link_name = "\u{1}_ZNK7msdfgen10Projection9unprojectERKNS_7Vector2E"] pub fn msdfgen_Projection_unproject (this : * const msdfgen_Projection , coord : * const msdfgen_Point2) -> msdfgen_Point2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:16340 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the total sign of intersections left of x."] # [link_name = "\u{1}_ZNK7msdfgen8Scanline16sumIntersectionsEd"] pub fn msdfgen_Scanline_sumIntersections (this : * const msdfgen_Scanline , x : f64) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:8569 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the vector to pixel coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection13projectVectorERKNS_7Vector2E"] pub fn msdfgen_Projection_projectVector (this : * const msdfgen_Projection , vector : * const msdfgen_Vector2) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:8854 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the vector from pixel coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection15unprojectVectorERKNS_7Vector2E"] pub fn msdfgen_Projection_unprojectVector (this : * const msdfgen_Projection , vector : * const msdfgen_Vector2) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:16603 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Decides whether the scanline is filled at x based on fill rule."] # [link_name = "\u{1}_ZNK7msdfgen8Scanline6filledEdNS_8FillRuleE"] pub fn msdfgen_Scanline_filled (this : * const msdfgen_Scanline , x : f64 , fillRule : msdfgen_FillRule) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:9145 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the X-coordinate from shape to pixel coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection8projectXEd"] pub fn msdfgen_Projection_projectX (this : * const msdfgen_Projection , x : f64) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:16877 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen8ScanlineC1Ev"] pub fn msdfgen_Scanline_Scanline (this : * mut msdfgen_Scanline) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:9386 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the Y-coordinate from shape to pixel coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection8projectYEd"] pub fn msdfgen_Projection_projectY (this : * const msdfgen_Projection , y : f64) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:19410 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen14SignedDistanceC1Ev"] pub fn msdfgen_SignedDistance_SignedDistance (this : * mut msdfgen_SignedDistance) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:9627 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the X-coordinate from pixel to shape coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection10unprojectXEd"] pub fn msdfgen_Projection_unprojectX (this : * const msdfgen_Projection , x : f64) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:19565 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen14SignedDistanceC1Edd"] pub fn msdfgen_SignedDistance_SignedDistance1 (this : * mut msdfgen_SignedDistance , dist : f64 , d : f64) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:9873 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts the Y-coordinate from pixel to shape coordinate space."] # [link_name = "\u{1}_ZNK7msdfgen10Projection10unprojectYEd"] pub fn msdfgen_Projection_unprojectY (this : * const msdfgen_Projection , y : f64) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10119 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10ProjectionC1Ev"] pub fn msdfgen_Projection_Projection (this : * mut msdfgen_Projection) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:21861 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts a previously retrieved signed distance from origin to pseudo-distance."] # [link_name = "\u{1}_ZNK7msdfgen11EdgeSegment24distanceToPseudoDistanceERNS_14SignedDistanceENS_7Vector2Ed"] pub fn msdfgen_EdgeSegment_distanceToPseudoDistance (this : * mut :: std :: os :: raw :: c_void , distance : * mut msdfgen_SignedDistance , origin : msdfgen_Point2 , param : f64) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10258 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10ProjectionC1ERKNS_7Vector2ES3_"] pub fn msdfgen_Projection_Projection1 (this : * mut msdfgen_Projection , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23141 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment6lengthEv"] pub fn msdfgen_LinearSegment_length (this : * const msdfgen_LinearSegment) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:12445 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { # [doc = " Resolves the number of intersection into a binary fill value based on fill rule."] # [link_name = "\u{1}_ZN7msdfgen17interpretFillRuleEiNS_8FillRuleE"] pub fn msdfgen_interpretFillRule (intersections : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> bool ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23300 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen13LinearSegmentC1ENS_7Vector2ES1_NS_9EdgeColorE"] pub fn msdfgen_LinearSegment_LinearSegment (this : * mut msdfgen_LinearSegment , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:15548 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen8Scanline7overlapERKS0_S2_ddNS_8FillRuleE"] pub fn msdfgen_Scanline_overlap (a : * const msdfgen_Scanline , b : * const msdfgen_Scanline , xFrom : f64 , xTo : f64 , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23982 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment5cloneEv"] pub fn msdfgen_LinearSegment_clone (this : * mut :: std :: os :: raw :: c_void) -> * mut msdfgen_LinearSegment ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:15798 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Populates the intersection list."] # [link_name = "\u{1}_ZN7msdfgen8Scanline16setIntersectionsERKSt6vectorINS0_12IntersectionESaIS2_EE"] pub fn msdfgen_Scanline_setIntersections (this : * mut msdfgen_Scanline , intersections : * const [u64 ; 3usize]) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:16077 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the number of intersections left of x."] # [link_name = "\u{1}_ZNK7msdfgen8Scanline18countIntersectionsEd"] pub fn msdfgen_Scanline_countIntersections (this : * const msdfgen_Scanline , x : f64) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:24169 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment5pointEd"] pub fn msdfgen_LinearSegment_point (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Point2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:16340 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the total sign of intersections left of x."] # [link_name = "\u{1}_ZNK7msdfgen8Scanline16sumIntersectionsEd"] pub fn msdfgen_Scanline_sumIntersections (this : * const msdfgen_Scanline , x : f64) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:24357 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment9directionEd"] pub fn msdfgen_LinearSegment_direction (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:16603 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Decides whether the scanline is filled at x based on fill rule."] # [link_name = "\u{1}_ZNK7msdfgen8Scanline6filledEdNS_8FillRuleE"] pub fn msdfgen_Scanline_filled (this : * const msdfgen_Scanline , x : f64 , fillRule : msdfgen_FillRule) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:24554 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment15directionChangeEd"] pub fn msdfgen_LinearSegment_directionChange (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:16877 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen8ScanlineC1Ev"] pub fn msdfgen_Scanline_Scanline (this : * mut msdfgen_Scanline) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:24764 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment14signedDistanceENS_7Vector2ERd"] pub fn msdfgen_LinearSegment_signedDistance (this : * mut :: std :: os :: raw :: c_void , origin : msdfgen_Point2 , param : * mut f64) -> msdfgen_SignedDistance ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:19410 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen14SignedDistanceC1Ev"] pub fn msdfgen_SignedDistance_SignedDistance (this : * mut msdfgen_SignedDistance) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:25024 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment21scanlineIntersectionsEPdPid"] pub fn msdfgen_LinearSegment_scanlineIntersections (this : * mut :: std :: os :: raw :: c_void , x : * mut f64 , dy : * mut :: std :: os :: raw :: c_int , y : f64) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:19565 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen14SignedDistanceC1Edd"] pub fn msdfgen_SignedDistance_SignedDistance1 (this : * mut msdfgen_SignedDistance , dist : f64 , d : f64) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:25317 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment5boundERdS1_S1_S1_"] pub fn msdfgen_LinearSegment_bound (this : * mut :: std :: os :: raw :: c_void , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:25547 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen13LinearSegment7reverseEv"] pub fn msdfgen_LinearSegment_reverse (this : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:21861 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Converts a previously retrieved signed distance from origin to pseudo-distance."] # [link_name = "\u{1}_ZNK7msdfgen11EdgeSegment24distanceToPseudoDistanceERNS_14SignedDistanceENS_7Vector2Ed"] pub fn msdfgen_EdgeSegment_distanceToPseudoDistance (this : * mut :: std :: os :: raw :: c_void , distance : * mut msdfgen_SignedDistance , origin : msdfgen_Point2 , param : f64) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:25706 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen13LinearSegment14moveStartPointENS_7Vector2E"] pub fn msdfgen_LinearSegment_moveStartPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23141 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment6lengthEv"] pub fn msdfgen_LinearSegment_length (this : * const msdfgen_LinearSegment) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:25913 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen13LinearSegment12moveEndPointENS_7Vector2E"] pub fn msdfgen_LinearSegment_moveEndPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23300 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen13LinearSegmentC1ENS_7Vector2ES1_NS_9EdgeColorE"] pub fn msdfgen_LinearSegment_LinearSegment (this : * mut msdfgen_LinearSegment , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:26116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment13splitInThirdsERPNS_11EdgeSegmentES3_S3_"] pub fn msdfgen_LinearSegment_splitInThirds (this : * mut :: std :: os :: raw :: c_void , part1 : * mut * mut msdfgen_EdgeSegment , part2 : * mut * mut msdfgen_EdgeSegment , part3 : * mut * mut msdfgen_EdgeSegment) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23982 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment5cloneEv"] pub fn msdfgen_LinearSegment_clone (this : * mut :: std :: os :: raw :: c_void) -> * mut msdfgen_LinearSegment ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:27354 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment6lengthEv"] pub fn msdfgen_QuadraticSegment_length (this : * const msdfgen_QuadraticSegment) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:24169 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment5pointEd"] pub fn msdfgen_LinearSegment_point (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Point2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:27522 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment14convertToCubicEv"] pub fn msdfgen_QuadraticSegment_convertToCubic (this : * const msdfgen_QuadraticSegment) -> * mut msdfgen_EdgeSegment ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:24357 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment9directionEd"] pub fn msdfgen_LinearSegment_direction (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:27729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16QuadraticSegmentC1ENS_7Vector2ES1_S1_NS_9EdgeColorE"] pub fn msdfgen_QuadraticSegment_QuadraticSegment (this : * mut msdfgen_QuadraticSegment , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:24554 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment15directionChangeEd"] pub fn msdfgen_LinearSegment_directionChange (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28616 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment5cloneEv"] pub fn msdfgen_QuadraticSegment_clone (this : * mut :: std :: os :: raw :: c_void) -> * mut msdfgen_QuadraticSegment ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:24764 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment14signedDistanceENS_7Vector2ERd"] pub fn msdfgen_LinearSegment_signedDistance (this : * mut :: std :: os :: raw :: c_void , origin : msdfgen_Point2 , param : * mut f64) -> msdfgen_SignedDistance ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28812 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment5pointEd"] pub fn msdfgen_QuadraticSegment_point (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Point2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:29006 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment9directionEd"] pub fn msdfgen_QuadraticSegment_direction (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:25024 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment21scanlineIntersectionsEPdPid"] pub fn msdfgen_LinearSegment_scanlineIntersections (this : * mut :: std :: os :: raw :: c_void , x : * mut f64 , dy : * mut :: std :: os :: raw :: c_int , y : f64) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:29209 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment15directionChangeEd"] pub fn msdfgen_QuadraticSegment_directionChange (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:25317 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment5boundERdS1_S1_S1_"] pub fn msdfgen_LinearSegment_bound (this : * mut :: std :: os :: raw :: c_void , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:29425 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment14signedDistanceENS_7Vector2ERd"] pub fn msdfgen_QuadraticSegment_signedDistance (this : * mut :: std :: os :: raw :: c_void , origin : msdfgen_Point2 , param : * mut f64) -> msdfgen_SignedDistance ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:25547 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen13LinearSegment7reverseEv"] pub fn msdfgen_LinearSegment_reverse (this : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:29691 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment21scanlineIntersectionsEPdPid"] pub fn msdfgen_QuadraticSegment_scanlineIntersections (this : * mut :: std :: os :: raw :: c_void , x : * mut f64 , dy : * mut :: std :: os :: raw :: c_int , y : f64) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:25706 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen13LinearSegment14moveStartPointENS_7Vector2E"] pub fn msdfgen_LinearSegment_moveStartPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:29990 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment5boundERdS1_S1_S1_"] pub fn msdfgen_QuadraticSegment_bound (this : * mut :: std :: os :: raw :: c_void , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:25913 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen13LinearSegment12moveEndPointENS_7Vector2E"] pub fn msdfgen_LinearSegment_moveEndPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:30226 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16QuadraticSegment7reverseEv"] pub fn msdfgen_QuadraticSegment_reverse (this : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:26116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegment13splitInThirdsERPNS_11EdgeSegmentES3_S3_"] pub fn msdfgen_LinearSegment_splitInThirds (this : * mut :: std :: os :: raw :: c_void , part1 : * mut * mut msdfgen_EdgeSegment , part2 : * mut * mut msdfgen_EdgeSegment , part3 : * mut * mut msdfgen_EdgeSegment) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:27354 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment6lengthEv"] pub fn msdfgen_QuadraticSegment_length (this : * const msdfgen_QuadraticSegment) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:30391 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16QuadraticSegment14moveStartPointENS_7Vector2E"] pub fn msdfgen_QuadraticSegment_moveStartPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:30604 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16QuadraticSegment12moveEndPointENS_7Vector2E"] pub fn msdfgen_QuadraticSegment_moveEndPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:27522 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment14convertToCubicEv"] pub fn msdfgen_QuadraticSegment_convertToCubic (this : * const msdfgen_QuadraticSegment) -> * mut msdfgen_EdgeSegment ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:30813 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment13splitInThirdsERPNS_11EdgeSegmentES3_S3_"] pub fn msdfgen_QuadraticSegment_splitInThirds (this : * mut :: std :: os :: raw :: c_void , part1 : * mut * mut msdfgen_EdgeSegment , part2 : * mut * mut msdfgen_EdgeSegment , part3 : * mut * mut msdfgen_EdgeSegment) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:27729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16QuadraticSegmentC1ENS_7Vector2ES1_S1_NS_9EdgeColorE"] pub fn msdfgen_QuadraticSegment_QuadraticSegment (this : * mut msdfgen_QuadraticSegment , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32021 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12CubicSegment10deconvergeEid"] pub fn msdfgen_CubicSegment_deconverge (this : * mut msdfgen_CubicSegment , param : :: std :: os :: raw :: c_int , amount : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28616 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment5cloneEv"] pub fn msdfgen_QuadraticSegment_clone (this : * mut :: std :: os :: raw :: c_void) -> * mut msdfgen_QuadraticSegment ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28812 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment5pointEd"] pub fn msdfgen_QuadraticSegment_point (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Point2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12CubicSegmentC1ENS_7Vector2ES1_S1_S1_NS_9EdgeColorE"] pub fn msdfgen_CubicSegment_CubicSegment (this : * mut msdfgen_CubicSegment , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , p3 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:29006 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment9directionEd"] pub fn msdfgen_QuadraticSegment_direction (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33085 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment5cloneEv"] pub fn msdfgen_CubicSegment_clone (this : * mut :: std :: os :: raw :: c_void) -> * mut msdfgen_CubicSegment ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:29209 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment15directionChangeEd"] pub fn msdfgen_QuadraticSegment_directionChange (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33269 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment5pointEd"] pub fn msdfgen_CubicSegment_point (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Point2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:29425 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment14signedDistanceENS_7Vector2ERd"] pub fn msdfgen_QuadraticSegment_signedDistance (this : * mut :: std :: os :: raw :: c_void , origin : msdfgen_Point2 , param : * mut f64) -> msdfgen_SignedDistance ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:29691 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment21scanlineIntersectionsEPdPid"] pub fn msdfgen_QuadraticSegment_scanlineIntersections (this : * mut :: std :: os :: raw :: c_void , x : * mut f64 , dy : * mut :: std :: os :: raw :: c_int , y : f64) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33455 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment9directionEd"] pub fn msdfgen_CubicSegment_direction (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:29990 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment5boundERdS1_S1_S1_"] pub fn msdfgen_QuadraticSegment_bound (this : * mut :: std :: os :: raw :: c_void , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33650 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment15directionChangeEd"] pub fn msdfgen_CubicSegment_directionChange (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:30226 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16QuadraticSegment7reverseEv"] pub fn msdfgen_QuadraticSegment_reverse (this : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33858 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment14signedDistanceENS_7Vector2ERd"] pub fn msdfgen_CubicSegment_signedDistance (this : * mut :: std :: os :: raw :: c_void , origin : msdfgen_Point2 , param : * mut f64) -> msdfgen_SignedDistance ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:30391 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16QuadraticSegment14moveStartPointENS_7Vector2E"] pub fn msdfgen_QuadraticSegment_moveStartPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:34116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment21scanlineIntersectionsEPdPid"] pub fn msdfgen_CubicSegment_scanlineIntersections (this : * mut :: std :: os :: raw :: c_void , x : * mut f64 , dy : * mut :: std :: os :: raw :: c_int , y : f64) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:30604 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16QuadraticSegment12moveEndPointENS_7Vector2E"] pub fn msdfgen_QuadraticSegment_moveEndPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:34407 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment5boundERdS1_S1_S1_"] pub fn msdfgen_CubicSegment_bound (this : * mut :: std :: os :: raw :: c_void , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:30813 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSegment13splitInThirdsERPNS_11EdgeSegmentES3_S3_"] pub fn msdfgen_QuadraticSegment_splitInThirds (this : * mut :: std :: os :: raw :: c_void , part1 : * mut * mut msdfgen_EdgeSegment , part2 : * mut * mut msdfgen_EdgeSegment , part3 : * mut * mut msdfgen_EdgeSegment) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:34635 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12CubicSegment7reverseEv"] pub fn msdfgen_CubicSegment_reverse (this : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32021 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12CubicSegment10deconvergeEid"] pub fn msdfgen_CubicSegment_deconverge (this : * mut msdfgen_CubicSegment , param : :: std :: os :: raw :: c_int , amount : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:34792 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12CubicSegment14moveStartPointENS_7Vector2E"] pub fn msdfgen_CubicSegment_moveStartPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12CubicSegmentC1ENS_7Vector2ES1_S1_S1_NS_9EdgeColorE"] pub fn msdfgen_CubicSegment_CubicSegment (this : * mut msdfgen_CubicSegment , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , p3 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33085 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment5cloneEv"] pub fn msdfgen_CubicSegment_clone (this : * mut :: std :: os :: raw :: c_void) -> * mut msdfgen_CubicSegment ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:34997 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12CubicSegment12moveEndPointENS_7Vector2E"] pub fn msdfgen_CubicSegment_moveEndPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33269 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment5pointEd"] pub fn msdfgen_CubicSegment_point (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Point2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:35198 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment13splitInThirdsERPNS_11EdgeSegmentES3_S3_"] pub fn msdfgen_CubicSegment_splitInThirds (this : * mut :: std :: os :: raw :: c_void , part1 : * mut * mut msdfgen_EdgeSegment , part2 : * mut * mut msdfgen_EdgeSegment , part3 : * mut * mut msdfgen_EdgeSegment) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33455 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment9directionEd"] pub fn msdfgen_CubicSegment_direction (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:36419 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Swaps the edges held by a and b."] # [link_name = "\u{1}_ZN7msdfgen10EdgeHolder4swapERS0_S1_"] pub fn msdfgen_EdgeHolder_swap (a : * mut msdfgen_EdgeHolder , b : * mut msdfgen_EdgeHolder) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33650 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment15directionChangeEd"] pub fn msdfgen_CubicSegment_directionChange (this : * mut :: std :: os :: raw :: c_void , param : f64) -> msdfgen_Vector2 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:36635 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1Ev"] pub fn msdfgen_EdgeHolder_EdgeHolder (this : * mut msdfgen_EdgeHolder) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33858 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment14signedDistanceENS_7Vector2ERd"] pub fn msdfgen_CubicSegment_signedDistance (this : * mut :: std :: os :: raw :: c_void , origin : msdfgen_Point2 , param : * mut f64) -> msdfgen_SignedDistance ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:36774 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1EPNS_11EdgeSegmentE"] pub fn msdfgen_EdgeHolder_EdgeHolder1 (this : * mut msdfgen_EdgeHolder , segment : * mut msdfgen_EdgeSegment) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:34116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment21scanlineIntersectionsEPdPid"] pub fn msdfgen_CubicSegment_scanlineIntersections (this : * mut :: std :: os :: raw :: c_void , x : * mut f64 , dy : * mut :: std :: os :: raw :: c_int , y : f64) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:36969 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1ENS_7Vector2ES1_NS_9EdgeColorE"] pub fn msdfgen_EdgeHolder_EdgeHolder2 (this : * mut msdfgen_EdgeHolder , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:34407 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment5boundERdS1_S1_S1_"] pub fn msdfgen_CubicSegment_bound (this : * mut :: std :: os :: raw :: c_void , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:37213 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1ENS_7Vector2ES1_S1_NS_9EdgeColorE"] pub fn msdfgen_EdgeHolder_EdgeHolder3 (this : * mut msdfgen_EdgeHolder , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:34635 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12CubicSegment7reverseEv"] pub fn msdfgen_CubicSegment_reverse (this : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:37482 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1ENS_7Vector2ES1_S1_S1_NS_9EdgeColorE"] pub fn msdfgen_EdgeHolder_EdgeHolder4 (this : * mut msdfgen_EdgeHolder , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , p3 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:34792 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12CubicSegment14moveStartPointENS_7Vector2E"] pub fn msdfgen_CubicSegment_moveStartPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:37776 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1ERKS0_"] pub fn msdfgen_EdgeHolder_EdgeHolder5 (this : * mut msdfgen_EdgeHolder , orig : * const msdfgen_EdgeHolder) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:34997 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12CubicSegment12moveEndPointENS_7Vector2E"] pub fn msdfgen_CubicSegment_moveEndPoint (this : * mut :: std :: os :: raw :: c_void , to : msdfgen_Point2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:35198 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegment13splitInThirdsERPNS_11EdgeSegmentES3_S3_"] pub fn msdfgen_CubicSegment_splitInThirds (this : * mut :: std :: os :: raw :: c_void , part1 : * mut * mut msdfgen_EdgeSegment , part2 : * mut * mut msdfgen_EdgeSegment , part3 : * mut * mut msdfgen_EdgeSegment) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:37956 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderD1Ev"] pub fn msdfgen_EdgeHolder_EdgeHolder_destructor (this : * mut msdfgen_EdgeHolder) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:36419 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Swaps the edges held by a and b."] # [link_name = "\u{1}_ZN7msdfgen10EdgeHolder4swapERS0_S1_"] pub fn msdfgen_EdgeHolder_swap (a : * mut msdfgen_EdgeHolder , b : * mut msdfgen_EdgeHolder) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:40952 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adds an edge to the contour."] # [link_name = "\u{1}_ZN7msdfgen7Contour7addEdgeERKNS_10EdgeHolderE"] pub fn msdfgen_Contour_addEdge (this : * mut msdfgen_Contour , edge : * const msdfgen_EdgeHolder) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:36635 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1Ev"] pub fn msdfgen_EdgeHolder_EdgeHolder (this : * mut msdfgen_EdgeHolder) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:41179 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Creates a new edge in the contour and returns its reference."] # [link_name = "\u{1}_ZN7msdfgen7Contour7addEdgeEv"] pub fn msdfgen_Contour_addEdge1 (this : * mut msdfgen_Contour) -> * mut msdfgen_EdgeHolder ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:36774 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1EPNS_11EdgeSegmentE"] pub fn msdfgen_EdgeHolder_EdgeHolder1 (this : * mut msdfgen_EdgeHolder , segment : * mut msdfgen_EdgeSegment) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:41414 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adjusts the bounding box to fit the contour."] # [link_name = "\u{1}_ZNK7msdfgen7Contour5boundERdS1_S1_S1_"] pub fn msdfgen_Contour_bound (this : * const msdfgen_Contour , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:36969 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1ENS_7Vector2ES1_NS_9EdgeColorE"] pub fn msdfgen_EdgeHolder_EdgeHolder2 (this : * mut msdfgen_EdgeHolder , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:41677 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adjusts the bounding box to fit the contour border's mitered corners."] # [link_name = "\u{1}_ZNK7msdfgen7Contour11boundMitersERdS1_S1_S1_ddi"] pub fn msdfgen_Contour_boundMiters (this : * const msdfgen_Contour , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64 , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:37213 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1ENS_7Vector2ES1_S1_NS_9EdgeColorE"] pub fn msdfgen_EdgeHolder_EdgeHolder3 (this : * mut msdfgen_EdgeHolder , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42057 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Computes the winding of the contour. Returns 1 if positive, -1 if negative."] # [link_name = "\u{1}_ZNK7msdfgen7Contour7windingEv"] pub fn msdfgen_Contour_winding (this : * const msdfgen_Contour) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:37482 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1ENS_7Vector2ES1_S1_S1_NS_9EdgeColorE"] pub fn msdfgen_EdgeHolder_EdgeHolder4 (this : * mut msdfgen_EdgeHolder , p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , p3 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42313 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Reverses the sequence of edges on the contour."] # [link_name = "\u{1}_ZN7msdfgen7Contour7reverseEv"] pub fn msdfgen_Contour_reverse (this : * mut msdfgen_Contour) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:37776 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderC1ERKS0_"] pub fn msdfgen_EdgeHolder_EdgeHolder5 (this : * mut msdfgen_EdgeHolder , orig : * const msdfgen_EdgeHolder) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:46680 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adds a contour."] # [link_name = "\u{1}_ZN7msdfgen5Shape10addContourERKNS_7ContourE"] pub fn msdfgen_Shape_addContour (this : * mut msdfgen_Shape , contour : * const msdfgen_Contour) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:37956 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen10EdgeHolderD1Ev"] pub fn msdfgen_EdgeHolder_EdgeHolder_destructor (this : * mut msdfgen_EdgeHolder) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:46891 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adds a blank contour and returns its reference."] # [link_name = "\u{1}_ZN7msdfgen5Shape10addContourEv"] pub fn msdfgen_Shape_addContour1 (this : * mut msdfgen_Shape) -> * mut msdfgen_Contour ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:40952 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adds an edge to the contour."] # [link_name = "\u{1}_ZN7msdfgen7Contour7addEdgeERKNS_10EdgeHolderE"] pub fn msdfgen_Contour_addEdge (this : * mut msdfgen_Contour , edge : * const msdfgen_EdgeHolder) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:47111 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Normalizes the shape geometry for distance field generation."] # [link_name = "\u{1}_ZN7msdfgen5Shape9normalizeEv"] pub fn msdfgen_Shape_normalize (this : * mut msdfgen_Shape) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:41179 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Creates a new edge in the contour and returns its reference."] # [link_name = "\u{1}_ZN7msdfgen7Contour7addEdgeEv"] pub fn msdfgen_Contour_addEdge1 (this : * mut msdfgen_Contour) -> * mut msdfgen_EdgeHolder ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:47315 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Performs basic checks to determine if the object represents a valid shape."] # [link_name = "\u{1}_ZNK7msdfgen5Shape8validateEv"] pub fn msdfgen_Shape_validate (this : * const msdfgen_Shape) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:41414 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adjusts the bounding box to fit the contour."] # [link_name = "\u{1}_ZNK7msdfgen7Contour5boundERdS1_S1_S1_"] pub fn msdfgen_Contour_bound (this : * const msdfgen_Contour , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:47542 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adjusts the bounding box to fit the shape."] # [link_name = "\u{1}_ZNK7msdfgen5Shape5boundERdS1_S1_S1_"] pub fn msdfgen_Shape_bound (this : * const msdfgen_Shape , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:41677 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adjusts the bounding box to fit the contour border's mitered corners."] # [link_name = "\u{1}_ZNK7msdfgen7Contour11boundMitersERdS1_S1_S1_ddi"] pub fn msdfgen_Contour_boundMiters (this : * const msdfgen_Contour , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64 , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:47797 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adjusts the bounding box to fit the shape border's mitered corners."] # [link_name = "\u{1}_ZNK7msdfgen5Shape11boundMitersERdS1_S1_S1_ddi"] pub fn msdfgen_Shape_boundMiters (this : * const msdfgen_Shape , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64 , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42057 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Computes the winding of the contour. Returns 1 if positive, -1 if negative."] # [link_name = "\u{1}_ZNK7msdfgen7Contour7windingEv"] pub fn msdfgen_Contour_winding (this : * const msdfgen_Contour) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:48169 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Computes the minimum bounding box that fits the shape, optionally with a (mitered) border."] # [link_name = "\u{1}_ZNK7msdfgen5Shape9getBoundsEddi"] pub fn msdfgen_Shape_getBounds (this : * const msdfgen_Shape , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) -> msdfgen_Shape_Bounds ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42313 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Reverses the sequence of edges on the contour."] # [link_name = "\u{1}_ZN7msdfgen7Contour7reverseEv"] pub fn msdfgen_Contour_reverse (this : * mut msdfgen_Contour) ; } im... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:48508 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Outputs the scanline that intersects the shape at y."] # [link_name = "\u{1}_ZNK7msdfgen5Shape8scanlineERNS_8ScanlineEd"] pub fn msdfgen_Shape_scanline (this : * const msdfgen_Shape , line : * mut msdfgen_Scanline , y : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:46680 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adds a contour."] # [link_name = "\u{1}_ZN7msdfgen5Shape10addContourERKNS_7ContourE"] pub fn msdfgen_Shape_addContour (this : * mut msdfgen_Shape , contour : * const msdfgen_Contour) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:48761 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the total number of edge segments"] # [link_name = "\u{1}_ZNK7msdfgen5Shape9edgeCountEv"] pub fn msdfgen_Shape_edgeCount (this : * const msdfgen_Shape) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:46891 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adds a blank contour and returns its reference."] # [link_name = "\u{1}_ZN7msdfgen5Shape10addContourEv"] pub fn msdfgen_Shape_addContour1 (this : * mut msdfgen_Shape) -> * mut msdfgen_Contour ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:48981 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Assumes its contours are unoriented (even-odd fill rule). Attempts to orient them to conform to the non-zero winding rule."] # [link_name = "\u{1}_ZN7msdfgen5Shape14orientContoursEv"] pub fn msdfgen_Shape_orientContours (this : * mut msdfgen_Shape) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:47111 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Normalizes the shape geometry for distance field generation."] # [link_name = "\u{1}_ZN7msdfgen5Shape9normalizeEv"] pub fn msdfgen_Shape_normalize (this : * mut msdfgen_Shape) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49258 [INFO] [stdout] | [INFO] [stdout] 3 | ...pe) ; } extern "C" { # [link_name = "\u{1}_ZN7msdfgen5ShapeC1Ev"] pub fn msdfgen_Shape_Shape (this : * mut msdfgen_Shape) ; } impl msd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:47315 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Performs basic checks to determine if the object represents a valid shape."] # [link_name = "\u{1}_ZNK7msdfgen5Shape8validateEv"] pub fn msdfgen_Shape_validate (this : * const msdfgen_Shape) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:51033 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { # [doc = " Assigns colors to edges of the shape in accordance to the multi-channel distance field technique."] # [doc = " May split some edges if necessary."] # [doc = " angleThreshold specifies the maximum angle (in radians) to be considered a corner, for example 3 (~172 degrees)."] # [doc = " Values below 1/2 PI will be treated as the external angle."] # [link_name = "\u{1}_ZN7msdfgen18edgeColoringSimpleERNS_5ShapeEdy"] pub fn msdfgen_edgeColoringSimple (shape : * mut msdfgen_Shape , angleThreshold : f64 , seed : :: std :: os :: raw :: c_ulonglong) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:47542 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adjusts the bounding box to fit the shape."] # [link_name = "\u{1}_ZNK7msdfgen5Shape5boundERdS1_S1_S1_"] pub fn msdfgen_Shape_bound (this : * const msdfgen_Shape , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:51610 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " The alternative \"ink trap\" coloring strategy is designed for better results with typefaces"] # [doc = " that use ink traps as a design feature. It guarantees that even if all edges that are shorter than"] # [doc = " both their neighboring edges are removed, the coloring remains consistent with the established rules."] # [link_name = "\u{1}_ZN7msdfgen19edgeColoringInkTrapERNS_5ShapeEdy"] pub fn msdfgen_edgeColoringInkTrap (shape : * mut msdfgen_Shape , angleThreshold : f64 , seed : :: std :: os :: raw :: c_ulonglong) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:47797 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Adjusts the bounding box to fit the shape border's mitered corners."] # [link_name = "\u{1}_ZNK7msdfgen5Shape11boundMitersERdS1_S1_S1_ddi"] pub fn msdfgen_Shape_boundMiters (this : * const msdfgen_Shape , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64 , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:52164 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " The alternative coloring by distance tries to use different colors for edges that are close together."] # [doc = " This should theoretically be the best strategy on average. However, since it needs to compute the distance"] # [doc = " between all pairs of edges, and perform a graph optimization task, it is much slower than the rest."] # [link_name = "\u{1}_ZN7msdfgen22edgeColoringByDistanceERNS_5ShapeEdy"] pub fn msdfgen_edgeColoringByDistance (shape : * mut msdfgen_Shape , angleThreshold : f64 , seed : :: std :: os :: raw :: c_ulonglong) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:48169 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Computes the minimum bounding box that fits the shape, optionally with a (mitered) border."] # [link_name = "\u{1}_ZNK7msdfgen5Shape9getBoundsEddi"] pub fn msdfgen_Shape_getBounds (this : * const msdfgen_Shape , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) -> msdfgen_Shape_Bounds ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:48508 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Outputs the scanline that intersects the shape at y."] # [link_name = "\u{1}_ZNK7msdfgen5Shape8scanlineERNS_8ScanlineEd"] pub fn msdfgen_Shape_scanline (this : * const msdfgen_Shape , line : * mut msdfgen_Scanline , y : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:55246 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { # [doc = " The default value of minDeviationRatio."] # [link_name = "\u{1}_ZN7msdfgen21ErrorCorrectionConfig24defaultMinDeviationRatioE"] pub static msdfgen_ErrorCorrectionConfig_defaultMinDeviationRatio : f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:48761 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Returns the total number of edge segments"] # [link_name = "\u{1}_ZNK7msdfgen5Shape9edgeCountEv"] pub fn msdfgen_Shape_edgeCount (this : * const msdfgen_Shape) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:55473 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " The default value of minImproveRatio."] # [link_name = "\u{1}_ZN7msdfgen21ErrorCorrectionConfig22defaultMinImproveRatioE"] pub static msdfgen_ErrorCorrectionConfig_defaultMinImproveRatio : f64 ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:48981 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Assumes its contours are unoriented (even-odd fill rule). Attempts to orient them to conform to the non-zero winding rule."] # [link_name = "\u{1}_ZN7msdfgen5Shape14orientContoursEv"] pub fn msdfgen_Shape_orientContours (this : * mut msdfgen_Shape) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:60469 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Predicts potential artifacts caused by the interpolation of the MSDF and corrects them by converting nearby texels to single-channel."] # [link_name = "\u{1}_ZN7msdfgen19msdfErrorCorrectionERKNS_9BitmapRefIfLi3EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_19MSDFGeneratorConfigE"] pub fn msdfgen_msdfErrorCorrection (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_MSDFGeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49258 [INFO] [stdout] | [INFO] [stdout] 3 | ...pe) ; } extern "C" { # [link_name = "\u{1}_ZN7msdfgen5ShapeC1Ev"] pub fn msdfgen_Shape_Shape (this : * mut msdfgen_Shape) ; } impl msd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:60983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen19msdfErrorCorrectionERKNS_9BitmapRefIfLi4EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_19MSDFGeneratorConfigE"] pub fn msdfgen_msdfErrorCorrection1 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_MSDFGeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:51033 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { # [doc = " Assigns colors to edges of the shape in accordance to the multi-channel distance field technique."] # [doc = " May split some edges if necessary."] # [doc = " angleThreshold specifies the maximum angle (in radians) to be considered a corner, for example 3 (~172 degrees)."] # [doc = " Values below 1/2 PI will be treated as the external angle."] # [link_name = "\u{1}_ZN7msdfgen18edgeColoringSimpleERNS_5ShapeEdy"] pub fn msdfgen_edgeColoringSimple (shape : * mut msdfgen_Shape , angleThreshold : f64 , seed : :: std :: os :: raw :: c_ulonglong) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:61351 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Applies the simplified error correction to all discontiunous distances (INDISCRIMINATE mode). Does not need shape or translation."] # [link_name = "\u{1}_ZN7msdfgen31msdfFastDistanceErrorCorrectionERKNS_9BitmapRefIfLi3EEERKNS_10ProjectionEdd"] pub fn msdfgen_msdfFastDistanceErrorCorrection (sdf : * const msdfgen_BitmapRef < f32 > , projection : * const msdfgen_Projection , range : f64 , minDeviationRatio : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:51610 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " The alternative \"ink trap\" coloring strategy is designed for better results with typefaces"] # [doc = " that use ink traps as a design feature. It guarantees that even if all edges that are shorter than"] # [doc = " both their neighboring edges are removed, the coloring remains consistent with the established rules."] # [link_name = "\u{1}_ZN7msdfgen19edgeColoringInkTrapERNS_5ShapeEdy"] pub fn msdfgen_edgeColoringInkTrap (shape : * mut msdfgen_Shape , angleThreshold : f64 , seed : :: std :: os :: raw :: c_ulonglong) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:61794 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen31msdfFastDistanceErrorCorrectionERKNS_9BitmapRefIfLi4EEERKNS_10ProjectionEdd"] pub fn msdfgen_msdfFastDistanceErrorCorrection1 (sdf : * const msdfgen_BitmapRef < f32 > , projection : * const msdfgen_Projection , range : f64 , minDeviationRatio : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:52164 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " The alternative coloring by distance tries to use different colors for edges that are close together."] # [doc = " This should theoretically be the best strategy on average. However, since it needs to compute the distance"] # [doc = " between all pairs of edges, and perform a graph optimization task, it is much slower than the rest."] # [link_name = "\u{1}_ZN7msdfgen22edgeColoringByDistanceERNS_5ShapeEdy"] pub fn msdfgen_edgeColoringByDistance (shape : * mut msdfgen_Shape , angleThreshold : f64 , seed : :: std :: os :: raw :: c_ulonglong) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:55246 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { # [doc = " The default value of minDeviationRatio."] # [link_name = "\u{1}_ZN7msdfgen21ErrorCorrectionConfig24defaultMinDeviationRatioE"] pub static msdfgen_ErrorCorrectionConfig_defaultMinDeviationRatio : f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:62095 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Applies the simplified error correction to edges only (EDGE_ONLY mode). Does not need shape or translation."] # [link_name = "\u{1}_ZN7msdfgen27msdfFastEdgeErrorCorrectionERKNS_9BitmapRefIfLi3EEERKNS_10ProjectionEdd"] pub fn msdfgen_msdfFastEdgeErrorCorrection (sdf : * const msdfgen_BitmapRef < f32 > , projection : * const msdfgen_Projection , range : f64 , minDeviationRatio : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:55473 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " The default value of minImproveRatio."] # [link_name = "\u{1}_ZN7msdfgen21ErrorCorrectionConfig22defaultMinImproveRatioE"] pub static msdfgen_ErrorCorrectionConfig_defaultMinImproveRatio : f64 ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:62508 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen27msdfFastEdgeErrorCorrectionERKNS_9BitmapRefIfLi4EEERKNS_10ProjectionEdd"] pub fn msdfgen_msdfFastEdgeErrorCorrection1 (sdf : * const msdfgen_BitmapRef < f32 > , projection : * const msdfgen_Projection , range : f64 , minDeviationRatio : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:62801 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " The original version of the error correction algorithm."] # [link_name = "\u{1}_ZN7msdfgen26msdfErrorCorrection_legacyERKNS_9BitmapRefIfLi3EEERKNS_7Vector2E"] pub fn msdfgen_msdfErrorCorrection_legacy (output : * const msdfgen_BitmapRef < f32 > , threshold : * const msdfgen_Vector2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:60469 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Predicts potential artifacts caused by the interpolation of the MSDF and corrects them by converting nearby texels to single-channel."] # [link_name = "\u{1}_ZN7msdfgen19msdfErrorCorrectionERKNS_9BitmapRefIfLi3EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_19MSDFGeneratorConfigE"] pub fn msdfgen_msdfErrorCorrection (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_MSDFGeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:63113 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen26msdfErrorCorrection_legacyERKNS_9BitmapRefIfLi4EEERKNS_7Vector2E"] pub fn msdfgen_msdfErrorCorrection_legacy1 (output : * const msdfgen_BitmapRef < f32 > , threshold : * const msdfgen_Vector2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:60983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen19msdfErrorCorrectionERKNS_9BitmapRefIfLi4EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_19MSDFGeneratorConfigE"] pub fn msdfgen_msdfErrorCorrection1 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_MSDFGeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:63357 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Reconstructs the shape's appearance into output from the distance field sdf."] # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi1EEERKNS_14BitmapConstRefIfLi1EEEdf"] pub fn msdfgen_renderSDF (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:61351 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Applies the simplified error correction to all discontiunous distances (INDISCRIMINATE mode). Does not need shape or translation."] # [link_name = "\u{1}_ZN7msdfgen31msdfFastDistanceErrorCorrectionERKNS_9BitmapRefIfLi3EEERKNS_10ProjectionEdd"] pub fn msdfgen_msdfFastDistanceErrorCorrection (sdf : * const msdfgen_BitmapRef < f32 > , projection : * const msdfgen_Projection , range : f64 , minDeviationRatio : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:63714 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi3EEERKNS_14BitmapConstRefIfLi1EEEdf"] pub fn msdfgen_renderSDF1 (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:61794 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen31msdfFastDistanceErrorCorrectionERKNS_9BitmapRefIfLi4EEERKNS_10ProjectionEdd"] pub fn msdfgen_msdfFastDistanceErrorCorrection1 (sdf : * const msdfgen_BitmapRef < f32 > , projection : * const msdfgen_Projection , range : f64 , minDeviationRatio : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:63982 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi1EEERKNS_14BitmapConstRefIfLi3EEEdf"] pub fn msdfgen_renderSDF2 (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:62095 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Applies the simplified error correction to edges only (EDGE_ONLY mode). Does not need shape or translation."] # [link_name = "\u{1}_ZN7msdfgen27msdfFastEdgeErrorCorrectionERKNS_9BitmapRefIfLi3EEERKNS_10ProjectionEdd"] pub fn msdfgen_msdfFastEdgeErrorCorrection (sdf : * const msdfgen_BitmapRef < f32 > , projection : * const msdfgen_Projection , range : f64 , minDeviationRatio : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:64250 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi3EEERKNS_14BitmapConstRefIfLi3EEEdf"] pub fn msdfgen_renderSDF3 (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:62508 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen27msdfFastEdgeErrorCorrectionERKNS_9BitmapRefIfLi4EEERKNS_10ProjectionEdd"] pub fn msdfgen_msdfFastEdgeErrorCorrection1 (sdf : * const msdfgen_BitmapRef < f32 > , projection : * const msdfgen_Projection , range : f64 , minDeviationRatio : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:64518 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi1EEERKNS_14BitmapConstRefIfLi4EEEdf"] pub fn msdfgen_renderSDF4 (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:62801 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " The original version of the error correction algorithm."] # [link_name = "\u{1}_ZN7msdfgen26msdfErrorCorrection_legacyERKNS_9BitmapRefIfLi3EEERKNS_7Vector2E"] pub fn msdfgen_msdfErrorCorrection_legacy (output : * const msdfgen_BitmapRef < f32 > , threshold : * const msdfgen_Vector2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:64786 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi4EEERKNS_14BitmapConstRefIfLi4EEEdf"] pub fn msdfgen_renderSDF5 (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:63113 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen26msdfErrorCorrection_legacyERKNS_9BitmapRefIfLi4EEERKNS_7Vector2E"] pub fn msdfgen_msdfErrorCorrection_legacy1 (output : * const msdfgen_BitmapRef < f32 > , threshold : * const msdfgen_Vector2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:65054 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Snaps the values of the floating-point bitmaps into one of the 256 values representable in a standard 8-bit bitmap."] # [link_name = "\u{1}_ZN7msdfgen12simulate8bitERKNS_9BitmapRefIfLi1EEE"] pub fn msdfgen_simulate8bit (bitmap : * const msdfgen_BitmapRef < f32 >) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:63357 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Reconstructs the shape's appearance into output from the distance field sdf."] # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi1EEERKNS_14BitmapConstRefIfLi1EEEdf"] pub fn msdfgen_renderSDF (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:63714 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi3EEERKNS_14BitmapConstRefIfLi1EEEdf"] pub fn msdfgen_renderSDF1 (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:65346 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12simulate8bitERKNS_9BitmapRefIfLi3EEE"] pub fn msdfgen_simulate8bit1 (bitmap : * const msdfgen_BitmapRef < f32 >) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:63982 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi1EEERKNS_14BitmapConstRefIfLi3EEEdf"] pub fn msdfgen_renderSDF2 (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:65510 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12simulate8bitERKNS_9BitmapRefIfLi4EEE"] pub fn msdfgen_simulate8bit2 (bitmap : * const msdfgen_BitmapRef < f32 >) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:64250 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi3EEERKNS_14BitmapConstRefIfLi3EEEdf"] pub fn msdfgen_renderSDF3 (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:65674 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Rasterizes the shape into a monochrome bitmap."] # [link_name = "\u{1}_ZN7msdfgen9rasterizeERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_10ProjectionENS_8FillRuleE"] pub fn msdfgen_rasterize (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:64518 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi1EEERKNS_14BitmapConstRefIfLi4EEEdf"] pub fn msdfgen_renderSDF4 (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:66037 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Fixes the sign of the input signed distance field, so that it matches the shape's rasterized fill."] # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_10ProjectionENS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:64786 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9renderSDFERKNS_9BitmapRefIfLi4EEERKNS_14BitmapConstRefIfLi4EEEdf"] pub fn msdfgen_renderSDF5 (output : * const msdfgen_BitmapRef < f32 > , sdf : * const msdfgen_BitmapConstRef < f32 > , pxRange : f64 , midValue : f32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:66476 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi3EEERKNS_5ShapeERKNS_10ProjectionENS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection1 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:65054 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Snaps the values of the floating-point bitmaps into one of the 256 values representable in a standard 8-bit bitmap."] # [link_name = "\u{1}_ZN7msdfgen12simulate8bitERKNS_9BitmapRefIfLi1EEE"] pub fn msdfgen_simulate8bit (bitmap : * const msdfgen_BitmapRef < f32 >) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:66804 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi4EEERKNS_5ShapeERKNS_10ProjectionENS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection2 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:65346 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12simulate8bitERKNS_9BitmapRefIfLi3EEE"] pub fn msdfgen_simulate8bit1 (bitmap : * const msdfgen_BitmapRef < f32 >) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:67132 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9rasterizeERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_7Vector2ES9_NS_8FillRuleE"] pub fn msdfgen_rasterize1 (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:65510 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12simulate8bitERKNS_9BitmapRefIfLi4EEE"] pub fn msdfgen_simulate8bit2 (bitmap : * const msdfgen_BitmapRef < f32 >) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:65674 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Rasterizes the shape into a monochrome bitmap."] # [link_name = "\u{1}_ZN7msdfgen9rasterizeERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_10ProjectionENS_8FillRuleE"] pub fn msdfgen_rasterize (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:67465 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_7Vector2ES9_NS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection3 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:66037 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Fixes the sign of the input signed distance field, so that it matches the shape's rasterized fill."] # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_10ProjectionENS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:67822 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi3EEERKNS_5ShapeERKNS_7Vector2ES9_NS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection4 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:66476 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi3EEERKNS_5ShapeERKNS_10ProjectionENS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection1 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:68179 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi4EEERKNS_5ShapeERKNS_7Vector2ES9_NS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection5 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:66804 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi4EEERKNS_5ShapeERKNS_10ProjectionENS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection2 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:68536 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Analytically constructs a scanline at y evaluating fill by linear interpolation of the SDF."] # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi1EEERKNS_10ProjectionEdb"] pub fn msdfgen_scanlineSDF (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , projection : * const msdfgen_Projection , y : f64 , inverseYAxis : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:67132 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen9rasterizeERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_7Vector2ES9_NS_8FillRuleE"] pub fn msdfgen_rasterize1 (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:68950 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi3EEERKNS_10ProjectionEdb"] pub fn msdfgen_scanlineSDF1 (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , projection : * const msdfgen_Projection , y : f64 , inverseYAxis : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:67465 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_7Vector2ES9_NS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection3 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:69260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi4EEERKNS_10ProjectionEdb"] pub fn msdfgen_scanlineSDF2 (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , projection : * const msdfgen_Projection , y : f64 , inverseYAxis : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:67822 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi3EEERKNS_5ShapeERKNS_7Vector2ES9_NS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection4 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:69570 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Estimates the portion of the area that will be filled incorrectly when rendering using the SDF."] # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi1EEERKNS_5ShapeERKNS_10ProjectionEiNS_8FillRuleE"] pub fn msdfgen_estimateSDFError (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:68179 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen22distanceSignCorrectionERKNS_9BitmapRefIfLi4EEERKNS_5ShapeERKNS_7Vector2ES9_NS_8FillRuleE"] pub fn msdfgen_distanceSignCorrection5 (sdf : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , fillRule : msdfgen_FillRule) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:68536 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Analytically constructs a scanline at y evaluating fill by linear interpolation of the SDF."] # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi1EEERKNS_10ProjectionEdb"] pub fn msdfgen_scanlineSDF (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , projection : * const msdfgen_Projection , y : f64 , inverseYAxis : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:70062 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi3EEERKNS_5ShapeERKNS_10ProjectionEiNS_8FillRuleE"] pub fn msdfgen_estimateSDFError1 (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:68950 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi3EEERKNS_10ProjectionEdb"] pub fn msdfgen_scanlineSDF1 (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , projection : * const msdfgen_Projection , y : f64 , inverseYAxis : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:70446 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi4EEERKNS_5ShapeERKNS_10ProjectionEiNS_8FillRuleE"] pub fn msdfgen_estimateSDFError2 (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:69260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi4EEERKNS_10ProjectionEdb"] pub fn msdfgen_scanlineSDF2 (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , projection : * const msdfgen_Projection , y : f64 , inverseYAxis : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:70830 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi1EEERKNS_7Vector2ES8_bd"] pub fn msdfgen_scanlineSDF3 (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , inverseYAxis : bool , y : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:69570 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Estimates the portion of the area that will be filled incorrectly when rendering using the SDF."] # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi1EEERKNS_5ShapeERKNS_10ProjectionEiNS_8FillRuleE"] pub fn msdfgen_estimateSDFError (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:71169 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi3EEERKNS_7Vector2ES8_bd"] pub fn msdfgen_scanlineSDF4 (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , inverseYAxis : bool , y : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:70062 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi3EEERKNS_5ShapeERKNS_10ProjectionEiNS_8FillRuleE"] pub fn msdfgen_estimateSDFError1 (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:71508 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi4EEERKNS_7Vector2ES8_bd"] pub fn msdfgen_scanlineSDF5 (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , inverseYAxis : bool , y : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:70446 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi4EEERKNS_5ShapeERKNS_10ProjectionEiNS_8FillRuleE"] pub fn msdfgen_estimateSDFError2 (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:71847 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi1EEERKNS_5ShapeERKNS_7Vector2ES9_iNS_8FillRuleE"] pub fn msdfgen_estimateSDFError3 (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:70830 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi1EEERKNS_7Vector2ES8_bd"] pub fn msdfgen_scanlineSDF3 (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , inverseYAxis : bool , y : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:72260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi3EEERKNS_5ShapeERKNS_7Vector2ES9_iNS_8FillRuleE"] pub fn msdfgen_estimateSDFError4 (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:71169 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi3EEERKNS_7Vector2ES8_bd"] pub fn msdfgen_scanlineSDF4 (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , inverseYAxis : bool , y : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:71508 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11scanlineSDFERNS_8ScanlineERKNS_14BitmapConstRefIfLi4EEERKNS_7Vector2ES8_bd"] pub fn msdfgen_scanlineSDF5 (line : * mut msdfgen_Scanline , sdf : * const msdfgen_BitmapConstRef < f32 > , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , inverseYAxis : bool , y : f64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:72673 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi4EEERKNS_5ShapeERKNS_7Vector2ES9_iNS_8FillRuleE"] pub fn msdfgen_estimateSDFError5 (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:73086 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Saves the bitmap as a BMP file."] # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIhLi1EEEPKc"] pub fn msdfgen_saveBmp (bitmap : * const msdfgen_BitmapConstRef < msdfgen_byte > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:71847 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi1EEERKNS_5ShapeERKNS_7Vector2ES9_iNS_8FillRuleE"] pub fn msdfgen_estimateSDFError3 (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:72260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi3EEERKNS_5ShapeERKNS_7Vector2ES9_iNS_8FillRuleE"] pub fn msdfgen_estimateSDFError4 (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:73365 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIhLi3EEEPKc"] pub fn msdfgen_saveBmp1 (bitmap : * const msdfgen_BitmapConstRef < msdfgen_byte > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:72673 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen16estimateSDFErrorERKNS_14BitmapConstRefIfLi4EEERKNS_5ShapeERKNS_7Vector2ES9_iNS_8FillRuleE"] pub fn msdfgen_estimateSDFError5 (sdf : * const msdfgen_BitmapConstRef < f32 > , shape : * const msdfgen_Shape , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , scanlinesPerRow : :: std :: os :: raw :: c_int , fillRule : msdfgen_FillRule) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:73600 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIhLi4EEEPKc"] pub fn msdfgen_saveBmp2 (bitmap : * const msdfgen_BitmapConstRef < msdfgen_byte > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:73086 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Saves the bitmap as a BMP file."] # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIhLi1EEEPKc"] pub fn msdfgen_saveBmp (bitmap : * const msdfgen_BitmapConstRef < msdfgen_byte > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:73835 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIfLi1EEEPKc"] pub fn msdfgen_saveBmp3 (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:73365 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIhLi3EEEPKc"] pub fn msdfgen_saveBmp1 (bitmap : * const msdfgen_BitmapConstRef < msdfgen_byte > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:74061 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIfLi3EEEPKc"] pub fn msdfgen_saveBmp4 (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:73600 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIhLi4EEEPKc"] pub fn msdfgen_saveBmp2 (bitmap : * const msdfgen_BitmapConstRef < msdfgen_byte > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:74287 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIfLi4EEEPKc"] pub fn msdfgen_saveBmp5 (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:73835 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIfLi1EEEPKc"] pub fn msdfgen_saveBmp3 (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:74061 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIfLi3EEEPKc"] pub fn msdfgen_saveBmp4 (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:74513 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Saves the bitmap as an uncompressed floating-point TIFF file."] # [link_name = "\u{1}_ZN7msdfgen8saveTiffERKNS_14BitmapConstRefIfLi1EEEPKc"] pub fn msdfgen_saveTiff (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:74287 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen7saveBmpERKNS_14BitmapConstRefIfLi4EEEPKc"] pub fn msdfgen_saveBmp5 (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:74815 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen8saveTiffERKNS_14BitmapConstRefIfLi3EEEPKc"] pub fn msdfgen_saveTiff1 (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:74513 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Saves the bitmap as an uncompressed floating-point TIFF file."] # [link_name = "\u{1}_ZN7msdfgen8saveTiffERKNS_14BitmapConstRefIfLi1EEEPKc"] pub fn msdfgen_saveTiff (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:75043 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen8saveTiffERKNS_14BitmapConstRefIfLi4EEEPKc"] pub fn msdfgen_saveTiff2 (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:74815 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen8saveTiffERKNS_14BitmapConstRefIfLi3EEEPKc"] pub fn msdfgen_saveTiff1 (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:75271 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Deserializes a text description of a vector shape into output."] # [link_name = "\u{1}_ZN7msdfgen20readShapeDescriptionEP8_IO_FILERNS_5ShapeEPb"] pub fn msdfgen_readShapeDescription (input : * mut FILE , output : * mut msdfgen_Shape , colorsSpecified : * mut bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:75043 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen8saveTiffERKNS_14BitmapConstRefIfLi4EEEPKc"] pub fn msdfgen_saveTiff2 (bitmap : * const msdfgen_BitmapConstRef < f32 > , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:75572 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen20readShapeDescriptionEPKcRNS_5ShapeEPb"] pub fn msdfgen_readShapeDescription1 (input : * const :: std :: os :: raw :: c_char , output : * mut msdfgen_Shape , colorsSpecified : * mut bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:75271 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Deserializes a text description of a vector shape into output."] # [link_name = "\u{1}_ZN7msdfgen20readShapeDescriptionEP8_IO_FILERNS_5ShapeEPb"] pub fn msdfgen_readShapeDescription (input : * mut FILE , output : * mut msdfgen_Shape , colorsSpecified : * mut bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:75818 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Serializes a shape object into a text description."] # [link_name = "\u{1}_ZN7msdfgen21writeShapeDescriptionEP8_IO_FILERKNS_5ShapeE"] pub fn msdfgen_writeShapeDescription (output : * mut FILE , shape : * const msdfgen_Shape) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:75572 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen20readShapeDescriptionEPKcRNS_5ShapeEPb"] pub fn msdfgen_readShapeDescription1 (input : * const :: std :: os :: raw :: c_char , output : * mut msdfgen_Shape , colorsSpecified : * mut bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:76079 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Generates a conventional single-channel signed distance field."] # [link_name = "\u{1}_ZN7msdfgen11generateSDFERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_15GeneratorConfigE"] pub fn msdfgen_generateSDF (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_GeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:75818 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Serializes a shape object into a text description."] # [link_name = "\u{1}_ZN7msdfgen21writeShapeDescriptionEP8_IO_FILERKNS_5ShapeE"] pub fn msdfgen_writeShapeDescription (output : * mut FILE , shape : * const msdfgen_Shape) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:76501 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Generates a single-channel signed pseudo-distance field."] # [link_name = "\u{1}_ZN7msdfgen17generatePseudoSDFERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_15GeneratorConfigE"] pub fn msdfgen_generatePseudoSDF (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_GeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:76079 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Generates a conventional single-channel signed distance field."] # [link_name = "\u{1}_ZN7msdfgen11generateSDFERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_15GeneratorConfigE"] pub fn msdfgen_generateSDF (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_GeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:76929 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Generates a multi-channel signed distance field. Edge colors must be assigned first! (See edgeColoringSimple)"] # [link_name = "\u{1}_ZN7msdfgen12generateMSDFERKNS_9BitmapRefIfLi3EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_19MSDFGeneratorConfigE"] pub fn msdfgen_generateMSDF (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_MSDFGeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:76501 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Generates a single-channel signed pseudo-distance field."] # [link_name = "\u{1}_ZN7msdfgen17generatePseudoSDFERKNS_9BitmapRefIfLi1EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_15GeneratorConfigE"] pub fn msdfgen_generatePseudoSDF (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_GeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:77408 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Generates a multi-channel signed distance field with true distance in the alpha channel. Edge colors must be assigned first."] # [link_name = "\u{1}_ZN7msdfgen13generateMTSDFERKNS_9BitmapRefIfLi4EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_19MSDFGeneratorConfigE"] pub fn msdfgen_generateMTSDF (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_MSDFGeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:76929 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Generates a multi-channel signed distance field. Edge colors must be assigned first! (See edgeColoringSimple)"] # [link_name = "\u{1}_ZN7msdfgen12generateMSDFERKNS_9BitmapRefIfLi3EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_19MSDFGeneratorConfigE"] pub fn msdfgen_generateMSDF (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_MSDFGeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:77904 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11generateSDFERKNS_9BitmapRefIfLi1EEERKNS_5ShapeEdRKNS_7Vector2ES9_b"] pub fn msdfgen_generateSDF1 (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , overlapSupport : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:77408 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Generates a multi-channel signed distance field with true distance in the alpha channel. Edge colors must be assigned first."] # [link_name = "\u{1}_ZN7msdfgen13generateMTSDFERKNS_9BitmapRefIfLi4EEERKNS_5ShapeERKNS_10ProjectionEdRKNS_19MSDFGeneratorConfigE"] pub fn msdfgen_generateMTSDF (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , projection : * const msdfgen_Projection , range : f64 , config : * const msdfgen_MSDFGeneratorConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:78239 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen17generatePseudoSDFERKNS_9BitmapRefIfLi1EEERKNS_5ShapeEdRKNS_7Vector2ES9_b"] pub fn msdfgen_generatePseudoSDF1 (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , overlapSupport : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:77904 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen11generateSDFERKNS_9BitmapRefIfLi1EEERKNS_5ShapeEdRKNS_7Vector2ES9_b"] pub fn msdfgen_generateSDF1 (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , overlapSupport : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:78586 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12generateMSDFERKNS_9BitmapRefIfLi3EEERKNS_5ShapeEdRKNS_7Vector2ES9_RKNS_21ErrorCorrectionConfigEb"] pub fn msdfgen_generateMSDF1 (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , errorCorrectionConfig : * const msdfgen_ErrorCorrectionConfig , overlapSupport : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:78239 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen17generatePseudoSDFERKNS_9BitmapRefIfLi1EEERKNS_5ShapeEdRKNS_7Vector2ES9_b"] pub fn msdfgen_generatePseudoSDF1 (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , overlapSupport : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:79016 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen13generateMTSDFERKNS_9BitmapRefIfLi4EEERKNS_5ShapeEdRKNS_7Vector2ES9_RKNS_21ErrorCorrectionConfigEb"] pub fn msdfgen_generateMTSDF1 (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , errorCorrectionConfig : * const msdfgen_ErrorCorrectionConfig , overlapSupport : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:78586 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen12generateMSDFERKNS_9BitmapRefIfLi3EEERKNS_5ShapeEdRKNS_7Vector2ES9_RKNS_21ErrorCorrectionConfigEb"] pub fn msdfgen_generateMSDF1 (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , errorCorrectionConfig : * const msdfgen_ErrorCorrectionConfig , overlapSupport : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:79448 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen18generateSDF_legacyERKNS_9BitmapRefIfLi1EEERKNS_5ShapeEdRKNS_7Vector2ES9_"] pub fn msdfgen_generateSDF_legacy (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:79016 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen13generateMTSDFERKNS_9BitmapRefIfLi4EEERKNS_5ShapeEdRKNS_7Vector2ES9_RKNS_21ErrorCorrectionConfigEb"] pub fn msdfgen_generateMTSDF1 (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , errorCorrectionConfig : * const msdfgen_ErrorCorrectionConfig , overlapSupport : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:79771 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen24generatePseudoSDF_legacyERKNS_9BitmapRefIfLi1EEERKNS_5ShapeEdRKNS_7Vector2ES9_"] pub fn msdfgen_generatePseudoSDF_legacy (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:79448 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen18generateSDF_legacyERKNS_9BitmapRefIfLi1EEERKNS_5ShapeEdRKNS_7Vector2ES9_"] pub fn msdfgen_generateSDF_legacy (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:80106 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen19generateMSDF_legacyERKNS_9BitmapRefIfLi3EEERKNS_5ShapeEdRKNS_7Vector2ES9_NS_21ErrorCorrectionConfigE"] pub fn msdfgen_generateMSDF_legacy (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , errorCorrectionConfig : msdfgen_ErrorCorrectionConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:80514 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen20generateMTSDF_legacyERKNS_9BitmapRefIfLi4EEERKNS_5ShapeEdRKNS_7Vector2ES9_NS_21ErrorCorrectionConfigE"] pub fn msdfgen_generateMTSDF_legacy (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , errorCorrectionConfig : msdfgen_ErrorCorrectionConfig) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:79771 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen24generatePseudoSDF_legacyERKNS_9BitmapRefIfLi1EEERKNS_5ShapeEdRKNS_7Vector2ES9_"] pub fn msdfgen_generatePseudoSDF_legacy (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:80106 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen19generateMSDF_legacyERKNS_9BitmapRefIfLi3EEERKNS_5ShapeEdRKNS_7Vector2ES9_NS_21ErrorCorrectionConfigE"] pub fn msdfgen_generateMSDF_legacy (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , errorCorrectionConfig : msdfgen_ErrorCorrectionConfig) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:80514 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN7msdfgen20generateMTSDF_legacyERKNS_9BitmapRefIfLi4EEERKNS_5ShapeEdRKNS_7Vector2ES9_NS_21ErrorCorrectionConfigE"] pub fn msdfgen_generateMTSDF_legacy (output : * const msdfgen_BitmapRef < f32 > , shape : * const msdfgen_Shape , range : f64 , scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2 , errorCorrectionConfig : msdfgen_ErrorCorrectionConfig) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_reset` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5127 [INFO] [stdout] | [INFO] [stdout] 3 | ...line] pub unsafe fn reset (& mut self) { msdfgen_Vector2_reset (self) } # [inline] pub unsafe fn set (& mut self , x : f64 , y : f64) ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5092 [INFO] [stdout] | [INFO] [stdout] 3 | ...4 , y : f64) ; } impl msdfgen_Vector2 { # [inline] pub unsafe fn reset (& mut self) { msdfgen_Vector2_reset (self) } # [inline] pub un... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(unsafe_op_in_unsafe_fn)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_set` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5222 [INFO] [stdout] | [INFO] [stdout] 3 | ...et (& mut self , x : f64 , y : f64) { msdfgen_Vector2_set (self , x , y) } # [inline] pub unsafe fn length (& self) -> f64 { msdfgen_V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5169 [INFO] [stdout] | [INFO] [stdout] 3 | ...msdfgen_Vector2_reset (self) } # [inline] pub unsafe fn set (& mut self , x : f64 , y : f64) { msdfgen_Vector2_set (self , x , y) } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_length` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5309 [INFO] [stdout] | [INFO] [stdout] 3 | ... pub unsafe fn length (& self) -> f64 { msdfgen_Vector2_length (self) } # [inline] pub unsafe fn direction (& self) -> f64 { msdfgen_V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5270 [INFO] [stdout] | [INFO] [stdout] 3 | ... msdfgen_Vector2_set (self , x , y) } # [inline] pub unsafe fn length (& self) -> f64 { msdfgen_Vector2_length (self) } # [inline] pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_direction` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5394 [INFO] [stdout] | [INFO] [stdout] 3 | ... unsafe fn direction (& self) -> f64 { msdfgen_Vector2_direction (self) } # [inline] pub unsafe fn normalize (& self , allowZero : boo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5352 [INFO] [stdout] | [INFO] [stdout] 3 | ...4 { msdfgen_Vector2_length (self) } # [inline] pub unsafe fn direction (& self) -> f64 { msdfgen_Vector2_direction (self) } # [inline]... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_normalize` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5513 [INFO] [stdout] | [INFO] [stdout] 3 | ...ero : bool) -> msdfgen_Vector2 { msdfgen_Vector2_normalize (self , allowZero) } # [inline] pub unsafe fn getOrthogonal (& self , polar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5440 [INFO] [stdout] | [INFO] [stdout] 3 | ...2_direction (self) } # [inline] pub unsafe fn normalize (& self , allowZero : bool) -> msdfgen_Vector2 { msdfgen_Vector2_normalize (se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_getOrthogonal` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5647 [INFO] [stdout] | [INFO] [stdout] 3 | ...y : bool) -> msdfgen_Vector2 { msdfgen_Vector2_getOrthogonal (self , polarity) } # [inline] pub unsafe fn getOrthonormal (& self , pol... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5571 [INFO] [stdout] | [INFO] [stdout] 3 | ...elf , allowZero) } # [inline] pub unsafe fn getOrthogonal (& self , polarity : bool) -> msdfgen_Vector2 { msdfgen_Vector2_getOrthogona... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_getOrthonormal` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5804 [INFO] [stdout] | [INFO] [stdout] 3 | ...ol) -> msdfgen_Vector2 { msdfgen_Vector2_getOrthonormal (self , polarity , allowZero) } # [inline] pub unsafe fn project (& self , vec... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5708 [INFO] [stdout] | [INFO] [stdout] 3 | ...arity) } # [inline] pub unsafe fn getOrthonormal (& self , polarity : bool , allowZero : bool) -> msdfgen_Vector2 { msdfgen_Vector2_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_project` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5983 [INFO] [stdout] | [INFO] [stdout] 3 | ... : bool) -> msdfgen_Vector2 { msdfgen_Vector2_project (self , vector , positive) } # [inline] pub unsafe fn new (val : f64) -> Self { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5878 [INFO] [stdout] | [INFO] [stdout] 3 | ...o) } # [inline] pub unsafe fn project (& self , vector : * const msdfgen_Vector2 , positive : bool) -> msdfgen_Vector2 { msdfgen_Vecto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_Vector2` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6155 [INFO] [stdout] | [INFO] [stdout] 3 | ...beUninit :: uninit () ; msdfgen_Vector2_Vector2 (__bindgen_tmp . as_mut_ptr () , val) ; __bindgen_tmp . assume_init () } # [inline] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6047 [INFO] [stdout] | [INFO] [stdout] 3 | ...project (self , vector , positive) } # [inline] pub unsafe fn new (val : f64) -> Self { let mut __bindgen_tmp = :: std :: mem :: Maybe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6219 [INFO] [stdout] | [INFO] [stdout] 3 | ...(__bindgen_tmp . as_mut_ptr () , val) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (x : f64 , y : f64) -> Self { l... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_reset` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5127 [INFO] [stdout] | [INFO] [stdout] 3 | ...line] pub unsafe fn reset (& mut self) { msdfgen_Vector2_reset (self) } # [inline] pub unsafe fn set (& mut self , x : f64 , y : f64) ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5092 [INFO] [stdout] | [INFO] [stdout] 3 | ...4 , y : f64) ; } impl msdfgen_Vector2 { # [inline] pub unsafe fn reset (& mut self) { msdfgen_Vector2_reset (self) } # [inline] pub un... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(unsafe_op_in_unsafe_fn)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_Vector21` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6380 [INFO] [stdout] | [INFO] [stdout] 3 | ...eUninit :: uninit () ; msdfgen_Vector2_Vector21 (__bindgen_tmp . as_mut_ptr () , x , y) ; __bindgen_tmp . assume_init () } } # [doc = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6263 [INFO] [stdout] | [INFO] [stdout] 3 | ...__bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (x : f64 , y : f64) -> Self { let mut __bindgen_tmp = :: std :: mem :: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6447 [INFO] [stdout] | [INFO] [stdout] 3 | ..._bindgen_tmp . as_mut_ptr () , x , y) ; __bindgen_tmp . assume_init () } } # [doc = " A 2-dimensional euclidean vector with double pre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_set` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5222 [INFO] [stdout] | [INFO] [stdout] 3 | ...et (& mut self , x : f64 , y : f64) { msdfgen_Vector2_set (self , x , y) } # [inline] pub unsafe fn length (& self) -> f64 { msdfgen_V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5169 [INFO] [stdout] | [INFO] [stdout] 3 | ...msdfgen_Vector2_reset (self) } # [inline] pub unsafe fn set (& mut self , x : f64 , y : f64) { msdfgen_Vector2_set (self , x , y) } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_project` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10607 [INFO] [stdout] | [INFO] [stdout] 3 | ...dfgen_Point2) -> msdfgen_Point2 { msdfgen_Projection_project (self , coord) } # [inline] pub unsafe fn unproject (& self , coord : * c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10523 [INFO] [stdout] | [INFO] [stdout] 3 | ...n_Projection { # [inline] pub unsafe fn project (& self , coord : * const msdfgen_Point2) -> msdfgen_Point2 { msdfgen_Projection_proje... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_length` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5309 [INFO] [stdout] | [INFO] [stdout] 3 | ... pub unsafe fn length (& self) -> f64 { msdfgen_Vector2_length (self) } # [inline] pub unsafe fn direction (& self) -> f64 { msdfgen_V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5270 [INFO] [stdout] | [INFO] [stdout] 3 | ... msdfgen_Vector2_set (self , x , y) } # [inline] pub unsafe fn length (& self) -> f64 { msdfgen_Vector2_length (self) } # [inline] pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_unproject` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10748 [INFO] [stdout] | [INFO] [stdout] 3 | ...fgen_Point2) -> msdfgen_Point2 { msdfgen_Projection_unproject (self , coord) } # [inline] pub unsafe fn projectVector (& self , vector... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10662 [INFO] [stdout] | [INFO] [stdout] 3 | ...lf , coord) } # [inline] pub unsafe fn unproject (& self , coord : * const msdfgen_Point2) -> msdfgen_Point2 { msdfgen_Projection_unpr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_direction` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5394 [INFO] [stdout] | [INFO] [stdout] 3 | ... unsafe fn direction (& self) -> f64 { msdfgen_Vector2_direction (self) } # [inline] pub unsafe fn normalize (& self , allowZero : boo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5352 [INFO] [stdout] | [INFO] [stdout] 3 | ...4 { msdfgen_Vector2_length (self) } # [inline] pub unsafe fn direction (& self) -> f64 { msdfgen_Vector2_direction (self) } # [inline]... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_projectVector` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10898 [INFO] [stdout] | [INFO] [stdout] 3 | ..._Vector2) -> msdfgen_Vector2 { msdfgen_Projection_projectVector (self , vector) } # [inline] pub unsafe fn unprojectVector (& self , v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10805 [INFO] [stdout] | [INFO] [stdout] 3 | ..., coord) } # [inline] pub unsafe fn projectVector (& self , vector : * const msdfgen_Vector2) -> msdfgen_Vector2 { msdfgen_Projection_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_normalize` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5513 [INFO] [stdout] | [INFO] [stdout] 3 | ...ero : bool) -> msdfgen_Vector2 { msdfgen_Vector2_normalize (self , allowZero) } # [inline] pub unsafe fn getOrthogonal (& self , polar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5440 [INFO] [stdout] | [INFO] [stdout] 3 | ...2_direction (self) } # [inline] pub unsafe fn normalize (& self , allowZero : bool) -> msdfgen_Vector2 { msdfgen_Vector2_normalize (se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_unprojectVector` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11055 [INFO] [stdout] | [INFO] [stdout] 3 | ...Vector2) -> msdfgen_Vector2 { msdfgen_Projection_unprojectVector (self , vector) } # [inline] pub unsafe fn projectX (& self , x : f64... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10960 [INFO] [stdout] | [INFO] [stdout] 3 | ...vector) } # [inline] pub unsafe fn unprojectVector (& self , vector : * const msdfgen_Vector2) -> msdfgen_Vector2 { msdfgen_Projection... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_getOrthogonal` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5647 [INFO] [stdout] | [INFO] [stdout] 3 | ...y : bool) -> msdfgen_Vector2 { msdfgen_Vector2_getOrthogonal (self , polarity) } # [inline] pub unsafe fn getOrthonormal (& self , pol... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5571 [INFO] [stdout] | [INFO] [stdout] 3 | ...elf , allowZero) } # [inline] pub unsafe fn getOrthogonal (& self , polarity : bool) -> msdfgen_Vector2 { msdfgen_Vector2_getOrthogona... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_projectX` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11170 [INFO] [stdout] | [INFO] [stdout] 3 | ...rojectX (& self , x : f64) -> f64 { msdfgen_Projection_projectX (self , x) } # [inline] pub unsafe fn projectY (& self , y : f64) -> f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11119 [INFO] [stdout] | [INFO] [stdout] 3 | ...projectVector (self , vector) } # [inline] pub unsafe fn projectX (& self , x : f64) -> f64 { msdfgen_Projection_projectX (self , x) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_getOrthonormal` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5804 [INFO] [stdout] | [INFO] [stdout] 3 | ...ol) -> msdfgen_Vector2 { msdfgen_Vector2_getOrthonormal (self , polarity , allowZero) } # [inline] pub unsafe fn project (& self , vec... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5708 [INFO] [stdout] | [INFO] [stdout] 3 | ...arity) } # [inline] pub unsafe fn getOrthonormal (& self , polarity : bool , allowZero : bool) -> msdfgen_Vector2 { msdfgen_Vector2_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_projectY` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11273 [INFO] [stdout] | [INFO] [stdout] 3 | ...rojectY (& self , y : f64) -> f64 { msdfgen_Projection_projectY (self , y) } # [inline] pub unsafe fn unprojectX (& self , x : f64) ->... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11222 [INFO] [stdout] | [INFO] [stdout] 3 | ...rojection_projectX (self , x) } # [inline] pub unsafe fn projectY (& self , y : f64) -> f64 { msdfgen_Projection_projectY (self , y) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_project` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5983 [INFO] [stdout] | [INFO] [stdout] 3 | ... : bool) -> msdfgen_Vector2 { msdfgen_Vector2_project (self , vector , positive) } # [inline] pub unsafe fn new (val : f64) -> Self { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:5878 [INFO] [stdout] | [INFO] [stdout] 3 | ...o) } # [inline] pub unsafe fn project (& self , vector : * const msdfgen_Vector2 , positive : bool) -> msdfgen_Vector2 { msdfgen_Vecto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_unprojectX` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11378 [INFO] [stdout] | [INFO] [stdout] 3 | ...ojectX (& self , x : f64) -> f64 { msdfgen_Projection_unprojectX (self , x) } # [inline] pub unsafe fn unprojectY (& self , y : f64) -... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11325 [INFO] [stdout] | [INFO] [stdout] 3 | ...ojection_projectY (self , y) } # [inline] pub unsafe fn unprojectX (& self , x : f64) -> f64 { msdfgen_Projection_unprojectX (self , x... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_unprojectY` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11485 [INFO] [stdout] | [INFO] [stdout] 3 | ...ojectY (& self , y : f64) -> f64 { msdfgen_Projection_unprojectY (self , y) } # [inline] pub unsafe fn new () -> Self { let mut __bind... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11432 [INFO] [stdout] | [INFO] [stdout] 3 | ...ection_unprojectX (self , x) } # [inline] pub unsafe fn unprojectY (& self , y : f64) -> f64 { msdfgen_Projection_unprojectY (self , y... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_Vector2` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6155 [INFO] [stdout] | [INFO] [stdout] 3 | ...beUninit :: uninit () ; msdfgen_Vector2_Vector2 (__bindgen_tmp . as_mut_ptr () , val) ; __bindgen_tmp . assume_init () } # [inline] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6047 [INFO] [stdout] | [INFO] [stdout] 3 | ...project (self , vector , positive) } # [inline] pub unsafe fn new (val : f64) -> Self { let mut __bindgen_tmp = :: std :: mem :: Maybe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_Projection` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11638 [INFO] [stdout] | [INFO] [stdout] 3 | ...beUninit :: uninit () ; msdfgen_Projection_Projection (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11539 [INFO] [stdout] | [INFO] [stdout] 3 | ...sdfgen_Projection_unprojectY (self , y) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUnin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11702 [INFO] [stdout] | [INFO] [stdout] 3 | ...ction (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (scale : * const msdfgen_Vector... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6219 [INFO] [stdout] | [INFO] [stdout] 3 | ...(__bindgen_tmp . as_mut_ptr () , val) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (x : f64 , y : f64) -> Self { l... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_Projection1` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11915 [INFO] [stdout] | [INFO] [stdout] 3 | ...: uninit () ; msdfgen_Projection_Projection1 (__bindgen_tmp . as_mut_ptr () , scale , translate) ; __bindgen_tmp . assume_init () } } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11746 [INFO] [stdout] | [INFO] [stdout] 3 | ...t () } # [inline] pub unsafe fn new1 (scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2) -> Self { let mut __bindg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Vector2_Vector21` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6380 [INFO] [stdout] | [INFO] [stdout] 3 | ...eUninit :: uninit () ; msdfgen_Vector2_Vector21 (__bindgen_tmp . as_mut_ptr () , x , y) ; __bindgen_tmp . assume_init () } } # [doc = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6263 [INFO] [stdout] | [INFO] [stdout] 3 | ...__bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (x : f64 , y : f64) -> Self { let mut __bindgen_tmp = :: std :: mem :: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:12000 [INFO] [stdout] | [INFO] [stdout] 3 | ... . as_mut_ptr () , scale , translate) ; __bindgen_tmp . assume_init () } } pub const msdfgen_FillRule_FILL_NONZERO : msdfgen_FillRule ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:6447 [INFO] [stdout] | [INFO] [stdout] 3 | ..._bindgen_tmp . as_mut_ptr () , x , y) ; __bindgen_tmp . assume_init () } } # [doc = " A 2-dimensional euclidean vector with double pre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_overlap` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17191 [INFO] [stdout] | [INFO] [stdout] 3 | ...sdfgen_FillRule) -> f64 { msdfgen_Scanline_overlap (a , b , xFrom , xTo , fillRule) } # [inline] pub unsafe fn setIntersections (& mut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17042 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn overlap (a : * const msdfgen_Scanline , b : * const msdfgen_Scanline , xFrom : f64 , xTo : f64 , fillRule : msdfgen_FillRule) -> f64 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_project` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10607 [INFO] [stdout] | [INFO] [stdout] 3 | ...dfgen_Point2) -> msdfgen_Point2 { msdfgen_Projection_project (self , coord) } # [inline] pub unsafe fn unproject (& self , coord : * c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10523 [INFO] [stdout] | [INFO] [stdout] 3 | ...n_Projection { # [inline] pub unsafe fn project (& self , coord : * const msdfgen_Point2) -> msdfgen_Point2 { msdfgen_Projection_proje... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_setIntersections` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17349 [INFO] [stdout] | [INFO] [stdout] 3 | ... * const [u64 ; 3usize]) { msdfgen_Scanline_setIntersections (self , intersections) } # [inline] pub unsafe fn countIntersections (& s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17262 [INFO] [stdout] | [INFO] [stdout] 3 | ..., fillRule) } # [inline] pub unsafe fn setIntersections (& mut self , intersections : * const [u64 ; 3usize]) { msdfgen_Scanline_setIn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_unproject` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10748 [INFO] [stdout] | [INFO] [stdout] 3 | ...fgen_Point2) -> msdfgen_Point2 { msdfgen_Projection_unproject (self , coord) } # [inline] pub unsafe fn projectVector (& self , vector... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10662 [INFO] [stdout] | [INFO] [stdout] 3 | ...lf , coord) } # [inline] pub unsafe fn unproject (& self , coord : * const msdfgen_Point2) -> msdfgen_Point2 { msdfgen_Projection_unpr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_projectVector` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10898 [INFO] [stdout] | [INFO] [stdout] 3 | ..._Vector2) -> msdfgen_Vector2 { msdfgen_Projection_projectVector (self , vector) } # [inline] pub unsafe fn unprojectVector (& self , v... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10805 [INFO] [stdout] | [INFO] [stdout] 3 | ..., coord) } # [inline] pub unsafe fn projectVector (& self , vector : * const msdfgen_Vector2) -> msdfgen_Vector2 { msdfgen_Projection_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_countIntersections` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17505 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int { msdfgen_Scanline_countIntersections (self , x) } # [inline] pub unsafe fn sumIntersections (& self , x... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17419 [INFO] [stdout] | [INFO] [stdout] 3 | ...ersections) } # [inline] pub unsafe fn countIntersections (& self , x : f64) -> :: std :: os :: raw :: c_int { msdfgen_Scanline_countI... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_unprojectVector` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11055 [INFO] [stdout] | [INFO] [stdout] 3 | ...Vector2) -> msdfgen_Vector2 { msdfgen_Projection_unprojectVector (self , vector) } # [inline] pub unsafe fn projectX (& self , x : f64... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:10960 [INFO] [stdout] | [INFO] [stdout] 3 | ...vector) } # [inline] pub unsafe fn unprojectVector (& self , vector : * const msdfgen_Vector2) -> msdfgen_Vector2 { msdfgen_Projection... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_sumIntersections` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17649 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int { msdfgen_Scanline_sumIntersections (self , x) } # [inline] pub unsafe fn filled (& self , x : f64 , fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17565 [INFO] [stdout] | [INFO] [stdout] 3 | ...s (self , x) } # [inline] pub unsafe fn sumIntersections (& self , x : f64) -> :: std :: os :: raw :: c_int { msdfgen_Scanline_sumInte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_projectX` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11170 [INFO] [stdout] | [INFO] [stdout] 3 | ...rojectX (& self , x : f64) -> f64 { msdfgen_Projection_projectX (self , x) } # [inline] pub unsafe fn projectY (& self , y : f64) -> f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11119 [INFO] [stdout] | [INFO] [stdout] 3 | ...projectVector (self , vector) } # [inline] pub unsafe fn projectX (& self , x : f64) -> f64 { msdfgen_Projection_projectX (self , x) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_filled` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17787 [INFO] [stdout] | [INFO] [stdout] 3 | ...e : msdfgen_FillRule) -> bool { msdfgen_Scanline_filled (self , x , fillRule) } # [inline] pub unsafe fn new () -> Self { let mut __bi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17707 [INFO] [stdout] | [INFO] [stdout] 3 | ...ons (self , x) } # [inline] pub unsafe fn filled (& self , x : f64 , fillRule : msdfgen_FillRule) -> bool { msdfgen_Scanline_filled (s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_Scanline` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17945 [INFO] [stdout] | [INFO] [stdout] 3 | ...aybeUninit :: uninit () ; msdfgen_Scanline_Scanline (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } # [doc = " Re... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17846 [INFO] [stdout] | [INFO] [stdout] 3 | ...n_Scanline_filled (self , x , fillRule) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUnin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_projectY` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11273 [INFO] [stdout] | [INFO] [stdout] 3 | ...rojectY (& self , y : f64) -> f64 { msdfgen_Projection_projectY (self , y) } # [inline] pub unsafe fn unprojectX (& self , x : f64) ->... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11222 [INFO] [stdout] | [INFO] [stdout] 3 | ...rojection_projectX (self , x) } # [inline] pub unsafe fn projectY (& self , y : f64) -> f64 { msdfgen_Projection_projectY (self , y) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:18005 [INFO] [stdout] | [INFO] [stdout] 3 | ...nline (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } # [doc = " Represents a signed distance and alignment, whic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_unprojectX` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11378 [INFO] [stdout] | [INFO] [stdout] 3 | ...ojectX (& self , x : f64) -> f64 { msdfgen_Projection_unprojectX (self , x) } # [inline] pub unsafe fn unprojectY (& self , y : f64) -... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11325 [INFO] [stdout] | [INFO] [stdout] 3 | ...ojection_projectY (self , y) } # [inline] pub unsafe fn unprojectX (& self , x : f64) -> f64 { msdfgen_Projection_unprojectX (self , x... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_unprojectY` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11485 [INFO] [stdout] | [INFO] [stdout] 3 | ...ojectY (& self , y : f64) -> f64 { msdfgen_Projection_unprojectY (self , y) } # [inline] pub unsafe fn new () -> Self { let mut __bind... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11432 [INFO] [stdout] | [INFO] [stdout] 3 | ...ection_unprojectX (self , x) } # [inline] pub unsafe fn unprojectY (& self , y : f64) -> f64 { msdfgen_Projection_unprojectY (self , y... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_SignedDistance_SignedDistance` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:19885 [INFO] [stdout] | [INFO] [stdout] 3 | ...init :: uninit () ; msdfgen_SignedDistance_SignedDistance (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:19786 [INFO] [stdout] | [INFO] [stdout] 3 | ... : f64) ; } impl msdfgen_SignedDistance { # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUnin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:19957 [INFO] [stdout] | [INFO] [stdout] 3 | ...tance (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (dist : f64 , d : f64) -> Self ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_Projection` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11638 [INFO] [stdout] | [INFO] [stdout] 3 | ...beUninit :: uninit () ; msdfgen_Projection_Projection (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11539 [INFO] [stdout] | [INFO] [stdout] 3 | ...sdfgen_Projection_unprojectY (self , y) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUnin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11702 [INFO] [stdout] | [INFO] [stdout] 3 | ...ction (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (scale : * const msdfgen_Vector... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_SignedDistance_SignedDistance1` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:20121 [INFO] [stdout] | [INFO] [stdout] 3 | ...: uninit () ; msdfgen_SignedDistance_SignedDistance1 (__bindgen_tmp . as_mut_ptr () , dist , d) ; __bindgen_tmp . assume_init () } } p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:20001 [INFO] [stdout] | [INFO] [stdout] 3 | ...bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (dist : f64 , d : f64) -> Self { let mut __bindgen_tmp = :: std :: mem ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:20205 [INFO] [stdout] | [INFO] [stdout] 3 | ...ndgen_tmp . as_mut_ptr () , dist , d) ; __bindgen_tmp . assume_init () } } pub const msdfgen_EdgeColor_BLACK : msdfgen_EdgeColor = 0 ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Projection_Projection1` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11915 [INFO] [stdout] | [INFO] [stdout] 3 | ...: uninit () ; msdfgen_Projection_Projection1 (__bindgen_tmp . as_mut_ptr () , scale , translate) ; __bindgen_tmp . assume_init () } } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:11746 [INFO] [stdout] | [INFO] [stdout] 3 | ...t () } # [inline] pub unsafe fn new1 (scale : * const msdfgen_Vector2 , translate : * const msdfgen_Vector2) -> Self { let mut __bindg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:12000 [INFO] [stdout] | [INFO] [stdout] 3 | ... . as_mut_ptr () , scale , translate) ; __bindgen_tmp . assume_init () } } pub const msdfgen_FillRule_FILL_NONZERO : msdfgen_FillRule ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_LinearSegment_length` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23634 [INFO] [stdout] | [INFO] [stdout] 3 | ...b unsafe fn length (& self) -> f64 { msdfgen_LinearSegment_length (self) } # [inline] pub unsafe fn new (p0 : msdfgen_Point2 , p1 : ms... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23595 [INFO] [stdout] | [INFO] [stdout] 3 | ...lor) ; } impl msdfgen_LinearSegment { # [inline] pub unsafe fn length (& self) -> f64 { msdfgen_LinearSegment_length (self) } # [inlin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_LinearSegment_LinearSegment` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23855 [INFO] [stdout] | [INFO] [stdout] 3 | ...init () ; msdfgen_LinearSegment_LinearSegment (__bindgen_tmp . as_mut_ptr () , p0 , p1 , edgeColor) ; __bindgen_tmp . assume_init () }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23683 [INFO] [stdout] | [INFO] [stdout] 3 | ...f) } # [inline] pub unsafe fn new (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { let mut __bind... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_overlap` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17191 [INFO] [stdout] | [INFO] [stdout] 3 | ...sdfgen_FillRule) -> f64 { msdfgen_Scanline_overlap (a , b , xFrom , xTo , fillRule) } # [inline] pub unsafe fn setIntersections (& mut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17042 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn overlap (a : * const msdfgen_Scanline , b : * const msdfgen_Scanline , xFrom : f64 , xTo : f64 , fillRule : msdfgen_FillRule) -> f64 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23947 [INFO] [stdout] | [INFO] [stdout] 3 | ... as_mut_ptr () , p0 , p1 , edgeColor) ; __bindgen_tmp . assume_init () } } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegme... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_setIntersections` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17349 [INFO] [stdout] | [INFO] [stdout] 3 | ... * const [u64 ; 3usize]) { msdfgen_Scanline_setIntersections (self , intersections) } # [inline] pub unsafe fn countIntersections (& s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17262 [INFO] [stdout] | [INFO] [stdout] 3 | ..., fillRule) } # [inline] pub unsafe fn setIntersections (& mut self , intersections : * const [u64 ; 3usize]) { msdfgen_Scanline_setIn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_countIntersections` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17505 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int { msdfgen_Scanline_countIntersections (self , x) } # [inline] pub unsafe fn sumIntersections (& self , x... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17419 [INFO] [stdout] | [INFO] [stdout] 3 | ...ersections) } # [inline] pub unsafe fn countIntersections (& self , x : f64) -> :: std :: os :: raw :: c_int { msdfgen_Scanline_countI... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_QuadraticSegment_length` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28103 [INFO] [stdout] | [INFO] [stdout] 3 | ... unsafe fn length (& self) -> f64 { msdfgen_QuadraticSegment_length (self) } # [inline] pub unsafe fn convertToCubic (& self) -> * mut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28064 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } impl msdfgen_QuadraticSegment { # [inline] pub unsafe fn length (& self) -> f64 { msdfgen_QuadraticSegment_length (self) } # [in... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_sumIntersections` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17649 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int { msdfgen_Scanline_sumIntersections (self , x) } # [inline] pub unsafe fn filled (& self , x : f64 , fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17565 [INFO] [stdout] | [INFO] [stdout] 3 | ...s (self , x) } # [inline] pub unsafe fn sumIntersections (& self , x : f64) -> :: std :: os :: raw :: c_int { msdfgen_Scanline_sumInte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_QuadraticSegment_convertToCubic` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28224 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> * mut msdfgen_EdgeSegment { msdfgen_QuadraticSegment_convertToCubic (self) } # [inline] pub unsafe fn new (p0 : msdfgen_Point2 , p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28155 [INFO] [stdout] | [INFO] [stdout] 3 | ...egment_length (self) } # [inline] pub unsafe fn convertToCubic (& self) -> * mut msdfgen_EdgeSegment { msdfgen_QuadraticSegment_conver... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_filled` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17787 [INFO] [stdout] | [INFO] [stdout] 3 | ...e : msdfgen_FillRule) -> bool { msdfgen_Scanline_filled (self , x , fillRule) } # [inline] pub unsafe fn new () -> Self { let mut __bi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17707 [INFO] [stdout] | [INFO] [stdout] 3 | ...ons (self , x) } # [inline] pub unsafe fn filled (& self , x : f64 , fillRule : msdfgen_FillRule) -> bool { msdfgen_Scanline_filled (s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_QuadraticSegment_QuadraticSegment` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28478 [INFO] [stdout] | [INFO] [stdout] 3 | ...() ; msdfgen_QuadraticSegment_QuadraticSegment (__bindgen_tmp . as_mut_ptr () , p0 , p1 , p2 , edgeColor) ; __bindgen_tmp . assume_ini... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28284 [INFO] [stdout] | [INFO] [stdout] 3 | ...ine] pub unsafe fn new (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { let... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28581 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut_ptr () , p0 , p1 , p2 , edgeColor) ; __bindgen_tmp . assume_init () } } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Scanline_Scanline` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17945 [INFO] [stdout] | [INFO] [stdout] 3 | ...aybeUninit :: uninit () ; msdfgen_Scanline_Scanline (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } # [doc = " Re... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:17846 [INFO] [stdout] | [INFO] [stdout] 3 | ...n_Scanline_filled (self , x , fillRule) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUnin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:18005 [INFO] [stdout] | [INFO] [stdout] 3 | ...nline (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } # [doc = " Represents a signed distance and alignment, whic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_CubicSegment_deconverge` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32665 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int , amount : f64) { msdfgen_CubicSegment_deconverge (self , param , amount) } # [inline] pub unsafe fn new (p0 : msdfgen_Point2... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32571 [INFO] [stdout] | [INFO] [stdout] 3 | ...Segment { # [inline] pub unsafe fn deconverge (& mut self , param : :: std :: os :: raw :: c_int , amount : f64) { msdfgen_CubicSegmen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_SignedDistance_SignedDistance` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:19885 [INFO] [stdout] | [INFO] [stdout] 3 | ...init :: uninit () ; msdfgen_SignedDistance_SignedDistance (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:19786 [INFO] [stdout] | [INFO] [stdout] 3 | ... : f64) ; } impl msdfgen_SignedDistance { # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUnin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_CubicSegment_CubicSegment` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32950 [INFO] [stdout] | [INFO] [stdout] 3 | ... () ; msdfgen_CubicSegment_CubicSegment (__bindgen_tmp . as_mut_ptr () , p0 , p1 , p2 , p3 , edgeColor) ; __bindgen_tmp . assume_init ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32734 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn new (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , p3 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:19957 [INFO] [stdout] | [INFO] [stdout] 3 | ...tance (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (dist : f64 , d : f64) -> Self ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33050 [INFO] [stdout] | [INFO] [stdout] 3 | ...r () , p0 , p1 , p2 , p3 , edgeColor) ; __bindgen_tmp . assume_init () } } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegmen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_SignedDistance_SignedDistance1` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:20121 [INFO] [stdout] | [INFO] [stdout] 3 | ...: uninit () ; msdfgen_SignedDistance_SignedDistance1 (__bindgen_tmp . as_mut_ptr () , dist , d) ; __bindgen_tmp . assume_init () } } p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:20001 [INFO] [stdout] | [INFO] [stdout] 3 | ...bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (dist : f64 , d : f64) -> Self { let mut __bindgen_tmp = :: std :: mem ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:20205 [INFO] [stdout] | [INFO] [stdout] 3 | ...ndgen_tmp . as_mut_ptr () , dist , d) ; __bindgen_tmp . assume_init () } } pub const msdfgen_EdgeColor_BLACK : msdfgen_EdgeColor = 0 ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_swap` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38226 [INFO] [stdout] | [INFO] [stdout] 3 | ...lder , b : * mut msdfgen_EdgeHolder) { msdfgen_EdgeHolder_swap (a , b) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38143 [INFO] [stdout] | [INFO] [stdout] 3 | ...en_EdgeHolder { # [inline] pub unsafe fn swap (a : * mut msdfgen_EdgeHolder , b : * mut msdfgen_EdgeHolder) { msdfgen_EdgeHolder_swap ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38370 [INFO] [stdout] | [INFO] [stdout] 3 | ...beUninit :: uninit () ; msdfgen_EdgeHolder_EdgeHolder (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38271 [INFO] [stdout] | [INFO] [stdout] 3 | ...lder) { msdfgen_EdgeHolder_swap (a , b) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUnin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38434 [INFO] [stdout] | [INFO] [stdout] 3 | ...older (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (segment : * mut msdfgen_EdgeSe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_LinearSegment_length` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23634 [INFO] [stdout] | [INFO] [stdout] 3 | ...b unsafe fn length (& self) -> f64 { msdfgen_LinearSegment_length (self) } # [inline] pub unsafe fn new (p0 : msdfgen_Point2 , p1 : ms... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23595 [INFO] [stdout] | [INFO] [stdout] 3 | ...lor) ; } impl msdfgen_LinearSegment { # [inline] pub unsafe fn length (& self) -> f64 { msdfgen_LinearSegment_length (self) } # [inlin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_LinearSegment_LinearSegment` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23855 [INFO] [stdout] | [INFO] [stdout] 3 | ...init () ; msdfgen_LinearSegment_LinearSegment (__bindgen_tmp . as_mut_ptr () , p0 , p1 , edgeColor) ; __bindgen_tmp . assume_init () }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23683 [INFO] [stdout] | [INFO] [stdout] 3 | ...f) } # [inline] pub unsafe fn new (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { let mut __bind... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:23947 [INFO] [stdout] | [INFO] [stdout] 3 | ... as_mut_ptr () , p0 , p1 , edgeColor) ; __bindgen_tmp . assume_init () } } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen13LinearSegme... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder1` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38613 [INFO] [stdout] | [INFO] [stdout] 3 | ...nit :: uninit () ; msdfgen_EdgeHolder_EdgeHolder1 (__bindgen_tmp . as_mut_ptr () , segment) ; __bindgen_tmp . assume_init () } # [inli... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38478 [INFO] [stdout] | [INFO] [stdout] 3 | ..._tmp . assume_init () } # [inline] pub unsafe fn new1 (segment : * mut msdfgen_EdgeSegment) -> Self { let mut __bindgen_tmp = :: std :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38688 [INFO] [stdout] | [INFO] [stdout] 3 | ...indgen_tmp . as_mut_ptr () , segment) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new2 (p0 : msdfgen_Point2 , p1 : msd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_QuadraticSegment_length` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28103 [INFO] [stdout] | [INFO] [stdout] 3 | ... unsafe fn length (& self) -> f64 { msdfgen_QuadraticSegment_length (self) } # [inline] pub unsafe fn convertToCubic (& self) -> * mut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28064 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } impl msdfgen_QuadraticSegment { # [inline] pub unsafe fn length (& self) -> f64 { msdfgen_QuadraticSegment_length (self) } # [in... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder2` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38905 [INFO] [stdout] | [INFO] [stdout] 3 | ... uninit () ; msdfgen_EdgeHolder_EdgeHolder2 (__bindgen_tmp . as_mut_ptr () , p0 , p1 , edgeColor) ; __bindgen_tmp . assume_init () } #... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38732 [INFO] [stdout] | [INFO] [stdout] 3 | ...() } # [inline] pub unsafe fn new2 (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { let mut __bin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38992 [INFO] [stdout] | [INFO] [stdout] 3 | ... as_mut_ptr () , p0 , p1 , edgeColor) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new3 (p0 : msdfgen_Point2 , p1 : msd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_QuadraticSegment_convertToCubic` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28224 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> * mut msdfgen_EdgeSegment { msdfgen_QuadraticSegment_convertToCubic (self) } # [inline] pub unsafe fn new (p0 : msdfgen_Point2 , p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28155 [INFO] [stdout] | [INFO] [stdout] 3 | ...egment_length (self) } # [inline] pub unsafe fn convertToCubic (& self) -> * mut msdfgen_EdgeSegment { msdfgen_QuadraticSegment_conver... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder3` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39231 [INFO] [stdout] | [INFO] [stdout] 3 | ...init () ; msdfgen_EdgeHolder_EdgeHolder3 (__bindgen_tmp . as_mut_ptr () , p0 , p1 , p2 , edgeColor) ; __bindgen_tmp . assume_init () }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39036 [INFO] [stdout] | [INFO] [stdout] 3 | ...ine] pub unsafe fn new3 (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { le... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_QuadraticSegment_QuadraticSegment` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28478 [INFO] [stdout] | [INFO] [stdout] 3 | ...() ; msdfgen_QuadraticSegment_QuadraticSegment (__bindgen_tmp . as_mut_ptr () , p0 , p1 , p2 , edgeColor) ; __bindgen_tmp . assume_ini... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28284 [INFO] [stdout] | [INFO] [stdout] 3 | ...ine] pub unsafe fn new (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { let... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39323 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut_ptr () , p0 , p1 , p2 , edgeColor) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new4 (p0 : msdfgen_Point2 , p1 : msd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:28581 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut_ptr () , p0 , p1 , p2 , edgeColor) ; __bindgen_tmp . assume_init () } } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen16QuadraticSe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder4` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39584 [INFO] [stdout] | [INFO] [stdout] 3 | ...it () ; msdfgen_EdgeHolder_EdgeHolder4 (__bindgen_tmp . as_mut_ptr () , p0 , p1 , p2 , p3 , edgeColor) ; __bindgen_tmp . assume_init (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39367 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn new4 (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , p3 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39681 [INFO] [stdout] | [INFO] [stdout] 3 | ...r () , p0 , p1 , p2 , p3 , edgeColor) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new5 (orig : * const msdfgen_EdgeHol... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_CubicSegment_deconverge` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32665 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int , amount : f64) { msdfgen_CubicSegment_deconverge (self , param , amount) } # [inline] pub unsafe fn new (p0 : msdfgen_Point2... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32571 [INFO] [stdout] | [INFO] [stdout] 3 | ...Segment { # [inline] pub unsafe fn deconverge (& mut self , param : :: std :: os :: raw :: c_int , amount : f64) { msdfgen_CubicSegmen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_CubicSegment_CubicSegment` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32950 [INFO] [stdout] | [INFO] [stdout] 3 | ... () ; msdfgen_CubicSegment_CubicSegment (__bindgen_tmp . as_mut_ptr () , p0 , p1 , p2 , p3 , edgeColor) ; __bindgen_tmp . assume_init ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:32734 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn new (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , p3 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:33050 [INFO] [stdout] | [INFO] [stdout] 3 | ...r () , p0 , p1 , p2 , p3 , edgeColor) ; __bindgen_tmp . assume_init () } } extern "C" { # [link_name = "\u{1}_ZNK7msdfgen12CubicSegmen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder5` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39858 [INFO] [stdout] | [INFO] [stdout] 3 | ...init :: uninit () ; msdfgen_EdgeHolder_EdgeHolder5 (__bindgen_tmp . as_mut_ptr () , orig) ; __bindgen_tmp . assume_init () } # [inline... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39725 [INFO] [stdout] | [INFO] [stdout] 3 | ...n_tmp . assume_init () } # [inline] pub unsafe fn new5 (orig : * const msdfgen_EdgeHolder) -> Self { let mut __bindgen_tmp = :: std ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39930 [INFO] [stdout] | [INFO] [stdout] 3 | ...__bindgen_tmp . as_mut_ptr () , orig) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { msdfgen_Edge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder_destructor` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:40012 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe fn destruct (& mut self) { msdfgen_EdgeHolder_EdgeHolder_destructor (self) } } # [doc = " A single closed contour of a shape."] # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39974 [INFO] [stdout] | [INFO] [stdout] 3 | ...g) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { msdfgen_EdgeHolder_EdgeHolder_destructor (self)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_swap` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38226 [INFO] [stdout] | [INFO] [stdout] 3 | ...lder , b : * mut msdfgen_EdgeHolder) { msdfgen_EdgeHolder_swap (a , b) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38143 [INFO] [stdout] | [INFO] [stdout] 3 | ...en_EdgeHolder { # [inline] pub unsafe fn swap (a : * mut msdfgen_EdgeHolder , b : * mut msdfgen_EdgeHolder) { msdfgen_EdgeHolder_swap ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38370 [INFO] [stdout] | [INFO] [stdout] 3 | ...beUninit :: uninit () ; msdfgen_EdgeHolder_EdgeHolder (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38271 [INFO] [stdout] | [INFO] [stdout] 3 | ...lder) { msdfgen_EdgeHolder_swap (a , b) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUnin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_addEdge` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42612 [INFO] [stdout] | [INFO] [stdout] 3 | ...dge : * const msdfgen_EdgeHolder) { msdfgen_Contour_addEdge (self , edge) } # [inline] pub unsafe fn addEdge1 (& mut self) -> * mut ms... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42539 [INFO] [stdout] | [INFO] [stdout] 3 | ...pl msdfgen_Contour { # [inline] pub unsafe fn addEdge (& mut self , edge : * const msdfgen_EdgeHolder) { msdfgen_Contour_addEdge (self... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38434 [INFO] [stdout] | [INFO] [stdout] 3 | ...older (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new1 (segment : * mut msdfgen_EdgeSe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_addEdge1` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42729 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut self) -> * mut msdfgen_EdgeHolder { msdfgen_Contour_addEdge1 (self) } # [inline] pub unsafe fn bound (& self , l : * mut f64 , b : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42663 [INFO] [stdout] | [INFO] [stdout] 3 | ...addEdge (self , edge) } # [inline] pub unsafe fn addEdge1 (& mut self) -> * mut msdfgen_EdgeHolder { msdfgen_Contour_addEdge1 (self) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_bound` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42869 [INFO] [stdout] | [INFO] [stdout] 3 | ...r : * mut f64 , t : * mut f64) { msdfgen_Contour_bound (self , l , b , r , t) } # [inline] pub unsafe fn boundMiters (& self , l : * m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42774 [INFO] [stdout] | [INFO] [stdout] 3 | ... (self) } # [inline] pub unsafe fn bound (& self , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) { msdfgen_Contour_bo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder1` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38613 [INFO] [stdout] | [INFO] [stdout] 3 | ...nit :: uninit () ; msdfgen_EdgeHolder_EdgeHolder1 (__bindgen_tmp . as_mut_ptr () , segment) ; __bindgen_tmp . assume_init () } # [inli... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38478 [INFO] [stdout] | [INFO] [stdout] 3 | ..._tmp . assume_init () } # [inline] pub unsafe fn new1 (segment : * mut msdfgen_EdgeSegment) -> Self { let mut __bindgen_tmp = :: std :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38688 [INFO] [stdout] | [INFO] [stdout] 3 | ...indgen_tmp . as_mut_ptr () , segment) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new2 (p0 : msdfgen_Point2 , p1 : msd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_boundMiters` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:43104 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int) { msdfgen_Contour_boundMiters (self , l , b , r , t , border , miterLimit , polarity) } # [inline] pub unsafe fn winding (&... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42927 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn boundMiters (& self , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64 , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_winding` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:43266 [INFO] [stdout] | [INFO] [stdout] 3 | ...self) -> :: std :: os :: raw :: c_int { msdfgen_Contour_winding (self) } # [inline] pub unsafe fn reverse (& mut self) { msdfgen_Conto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:43201 [INFO] [stdout] | [INFO] [stdout] 3 | ...miterLimit , polarity) } # [inline] pub unsafe fn winding (& self) -> :: std :: os :: raw :: c_int { msdfgen_Contour_winding (self) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder2` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38905 [INFO] [stdout] | [INFO] [stdout] 3 | ... uninit () ; msdfgen_EdgeHolder_EdgeHolder2 (__bindgen_tmp . as_mut_ptr () , p0 , p1 , edgeColor) ; __bindgen_tmp . assume_init () } #... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38732 [INFO] [stdout] | [INFO] [stdout] 3 | ...() } # [inline] pub unsafe fn new2 (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { let mut __bin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:38992 [INFO] [stdout] | [INFO] [stdout] 3 | ... as_mut_ptr () , p0 , p1 , edgeColor) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new3 (p0 : msdfgen_Point2 , p1 : msd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_reverse` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:43347 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn reverse (& mut self) { msdfgen_Contour_reverse (self) } } # [doc = " Vector shape representation."] # [repr (C)] # [d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:43310 [INFO] [stdout] | [INFO] [stdout] 3 | ...int { msdfgen_Contour_winding (self) } # [inline] pub unsafe fn reverse (& mut self) { msdfgen_Contour_reverse (self) } } # [doc = " V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_addContour` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49484 [INFO] [stdout] | [INFO] [stdout] 3 | ...tour : * const msdfgen_Contour) { msdfgen_Shape_addContour (self , contour) } # [inline] pub unsafe fn addContour1 (& mut self) -> * m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49408 [INFO] [stdout] | [INFO] [stdout] 3 | ...pl msdfgen_Shape { # [inline] pub unsafe fn addContour (& mut self , contour : * const msdfgen_Contour) { msdfgen_Shape_addContour (se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder3` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39231 [INFO] [stdout] | [INFO] [stdout] 3 | ...init () ; msdfgen_EdgeHolder_EdgeHolder3 (__bindgen_tmp . as_mut_ptr () , p0 , p1 , p2 , edgeColor) ; __bindgen_tmp . assume_init () }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39036 [INFO] [stdout] | [INFO] [stdout] 3 | ...ine] pub unsafe fn new3 (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { le... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39323 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut_ptr () , p0 , p1 , p2 , edgeColor) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new4 (p0 : msdfgen_Point2 , p1 : msd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_addContour1` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49605 [INFO] [stdout] | [INFO] [stdout] 3 | ...& mut self) -> * mut msdfgen_Contour { msdfgen_Shape_addContour1 (self) } # [inline] pub unsafe fn normalize (& mut self) { msdfgen_Sh... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49539 [INFO] [stdout] | [INFO] [stdout] 3 | ...tour (self , contour) } # [inline] pub unsafe fn addContour1 (& mut self) -> * mut msdfgen_Contour { msdfgen_Shape_addContour1 (self) ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder4` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39584 [INFO] [stdout] | [INFO] [stdout] 3 | ...it () ; msdfgen_EdgeHolder_EdgeHolder4 (__bindgen_tmp . as_mut_ptr () , p0 , p1 , p2 , p3 , edgeColor) ; __bindgen_tmp . assume_init (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39367 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn new4 (p0 : msdfgen_Point2 , p1 : msdfgen_Point2 , p2 : msdfgen_Point2 , p3 : msdfgen_Point2 , edgeColor : msdfgen_EdgeColor) -> Self { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39681 [INFO] [stdout] | [INFO] [stdout] 3 | ...r () , p0 , p1 , p2 , p3 , edgeColor) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn new5 (orig : * const msdfgen_EdgeHol... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_normalize` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49690 [INFO] [stdout] | [INFO] [stdout] 3 | ... pub unsafe fn normalize (& mut self) { msdfgen_Shape_normalize (self) } # [inline] pub unsafe fn validate (& self) -> bool { msdfgen_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49651 [INFO] [stdout] | [INFO] [stdout] 3 | ... { msdfgen_Shape_addContour1 (self) } # [inline] pub unsafe fn normalize (& mut self) { msdfgen_Shape_normalize (self) } # [inline] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_validate` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49776 [INFO] [stdout] | [INFO] [stdout] 3 | ...b unsafe fn validate (& self) -> bool { msdfgen_Shape_validate (self) } # [inline] pub unsafe fn bound (& self , l : * mut f64 , b : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49734 [INFO] [stdout] | [INFO] [stdout] 3 | ... { msdfgen_Shape_normalize (self) } # [inline] pub unsafe fn validate (& self) -> bool { msdfgen_Shape_validate (self) } # [inline] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder5` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39858 [INFO] [stdout] | [INFO] [stdout] 3 | ...init :: uninit () ; msdfgen_EdgeHolder_EdgeHolder5 (__bindgen_tmp . as_mut_ptr () , orig) ; __bindgen_tmp . assume_init () } # [inline... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39725 [INFO] [stdout] | [INFO] [stdout] 3 | ...n_tmp . assume_init () } # [inline] pub unsafe fn new5 (orig : * const msdfgen_EdgeHolder) -> Self { let mut __bindgen_tmp = :: std ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39930 [INFO] [stdout] | [INFO] [stdout] 3 | ...__bindgen_tmp . as_mut_ptr () , orig) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { msdfgen_Edge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_bound` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49914 [INFO] [stdout] | [INFO] [stdout] 3 | ... r : * mut f64 , t : * mut f64) { msdfgen_Shape_bound (self , l , b , r , t) } # [inline] pub unsafe fn boundMiters (& self , l : * mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49819 [INFO] [stdout] | [INFO] [stdout] 3 | ... (self) } # [inline] pub unsafe fn bound (& self , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) { msdfgen_Shape_boun... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_boundMiters` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50147 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int) { msdfgen_Shape_boundMiters (self , l , b , r , t , border , miterLimit , polarity) } # [inline] pub unsafe fn getBounds (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49970 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn boundMiters (& self , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64 , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_EdgeHolder_EdgeHolder_destructor` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:40012 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe fn destruct (& mut self) { msdfgen_EdgeHolder_EdgeHolder_destructor (self) } } # [doc = " A single closed contour of a shape."] # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:39974 [INFO] [stdout] | [INFO] [stdout] 3 | ...g) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { msdfgen_EdgeHolder_EdgeHolder_destructor (self)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_getBounds` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50377 [INFO] [stdout] | [INFO] [stdout] 3 | ...msdfgen_Shape_Bounds { msdfgen_Shape_getBounds (self , border , miterLimit , polarity) } # [inline] pub unsafe fn scanline (& self , l... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50242 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn getBounds (& self , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) -> msdfgen_Shape_Bounds { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_addEdge` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42612 [INFO] [stdout] | [INFO] [stdout] 3 | ...dge : * const msdfgen_EdgeHolder) { msdfgen_Contour_addEdge (self , edge) } # [inline] pub unsafe fn addEdge1 (& mut self) -> * mut ms... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42539 [INFO] [stdout] | [INFO] [stdout] 3 | ...pl msdfgen_Contour { # [inline] pub unsafe fn addEdge (& mut self , edge : * const msdfgen_EdgeHolder) { msdfgen_Contour_addEdge (self... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_scanline` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50530 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut msdfgen_Scanline , y : f64) { msdfgen_Shape_scanline (self , line , y) } # [inline] pub unsafe fn edgeCount (& self) -> :: std ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50454 [INFO] [stdout] | [INFO] [stdout] 3 | ...imit , polarity) } # [inline] pub unsafe fn scanline (& self , line : * mut msdfgen_Scanline , y : f64) { msdfgen_Shape_scanline (self... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_addEdge1` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42729 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut self) -> * mut msdfgen_EdgeHolder { msdfgen_Contour_addEdge1 (self) } # [inline] pub unsafe fn bound (& self , l : * mut f64 , b : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42663 [INFO] [stdout] | [INFO] [stdout] 3 | ...addEdge (self , edge) } # [inline] pub unsafe fn addEdge1 (& mut self) -> * mut msdfgen_EdgeHolder { msdfgen_Contour_addEdge1 (self) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_bound` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42869 [INFO] [stdout] | [INFO] [stdout] 3 | ...r : * mut f64 , t : * mut f64) { msdfgen_Contour_bound (self , l , b , r , t) } # [inline] pub unsafe fn boundMiters (& self , l : * m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42774 [INFO] [stdout] | [INFO] [stdout] 3 | ... (self) } # [inline] pub unsafe fn bound (& self , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) { msdfgen_Contour_bo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_edgeCount` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50651 [INFO] [stdout] | [INFO] [stdout] 3 | ...self) -> :: std :: os :: raw :: c_int { msdfgen_Shape_edgeCount (self) } # [inline] pub unsafe fn orientContours (& mut self) { msdfge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50584 [INFO] [stdout] | [INFO] [stdout] 3 | ...ine (self , line , y) } # [inline] pub unsafe fn edgeCount (& self) -> :: std :: os :: raw :: c_int { msdfgen_Shape_edgeCount (self) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_boundMiters` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:43104 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int) { msdfgen_Contour_boundMiters (self , l , b , r , t , border , miterLimit , polarity) } # [inline] pub unsafe fn winding (&... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:42927 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn boundMiters (& self , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64 , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_orientContours` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50739 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe fn orientContours (& mut self) { msdfgen_Shape_orientContours (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50695 [INFO] [stdout] | [INFO] [stdout] 3 | ...{ msdfgen_Shape_edgeCount (self) } # [inline] pub unsafe fn orientContours (& mut self) { msdfgen_Shape_orientContours (self) } # [inl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_Shape` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50887 [INFO] [stdout] | [INFO] [stdout] 3 | ...: MaybeUninit :: uninit () ; msdfgen_Shape_Shape (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } pub type msdfgen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50788 [INFO] [stdout] | [INFO] [stdout] 3 | ...) { msdfgen_Shape_orientContours (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUnin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_winding` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:43266 [INFO] [stdout] | [INFO] [stdout] 3 | ...self) -> :: std :: os :: raw :: c_int { msdfgen_Contour_winding (self) } # [inline] pub unsafe fn reverse (& mut self) { msdfgen_Conto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:43201 [INFO] [stdout] | [INFO] [stdout] 3 | ...miterLimit , polarity) } # [inline] pub unsafe fn winding (& self) -> :: std :: os :: raw :: c_int { msdfgen_Contour_winding (self) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50941 [INFO] [stdout] | [INFO] [stdout] 3 | ...Shape (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } pub type msdfgen_byte = :: std :: os :: raw :: c_uchar ; ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Contour_reverse` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:43347 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn reverse (& mut self) { msdfgen_Contour_reverse (self) } } # [doc = " Vector shape representation."] # [repr (C)] # [d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:43310 [INFO] [stdout] | [INFO] [stdout] 3 | ...int { msdfgen_Contour_winding (self) } # [inline] pub unsafe fn reverse (& mut self) { msdfgen_Contour_reverse (self) } } # [doc = " V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 161 previous errors; 77 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] error: could not compile `msdf-sys` (lib) due to 162 previous errors; 77 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_addContour` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49484 [INFO] [stdout] | [INFO] [stdout] 3 | ...tour : * const msdfgen_Contour) { msdfgen_Shape_addContour (self , contour) } # [inline] pub unsafe fn addContour1 (& mut self) -> * m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49408 [INFO] [stdout] | [INFO] [stdout] 3 | ...pl msdfgen_Shape { # [inline] pub unsafe fn addContour (& mut self , contour : * const msdfgen_Contour) { msdfgen_Shape_addContour (se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_addContour1` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49605 [INFO] [stdout] | [INFO] [stdout] 3 | ...& mut self) -> * mut msdfgen_Contour { msdfgen_Shape_addContour1 (self) } # [inline] pub unsafe fn normalize (& mut self) { msdfgen_Sh... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49539 [INFO] [stdout] | [INFO] [stdout] 3 | ...tour (self , contour) } # [inline] pub unsafe fn addContour1 (& mut self) -> * mut msdfgen_Contour { msdfgen_Shape_addContour1 (self) ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_normalize` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49690 [INFO] [stdout] | [INFO] [stdout] 3 | ... pub unsafe fn normalize (& mut self) { msdfgen_Shape_normalize (self) } # [inline] pub unsafe fn validate (& self) -> bool { msdfgen_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49651 [INFO] [stdout] | [INFO] [stdout] 3 | ... { msdfgen_Shape_addContour1 (self) } # [inline] pub unsafe fn normalize (& mut self) { msdfgen_Shape_normalize (self) } # [inline] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_validate` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49776 [INFO] [stdout] | [INFO] [stdout] 3 | ...b unsafe fn validate (& self) -> bool { msdfgen_Shape_validate (self) } # [inline] pub unsafe fn bound (& self , l : * mut f64 , b : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49734 [INFO] [stdout] | [INFO] [stdout] 3 | ... { msdfgen_Shape_normalize (self) } # [inline] pub unsafe fn validate (& self) -> bool { msdfgen_Shape_validate (self) } # [inline] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_bound` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49914 [INFO] [stdout] | [INFO] [stdout] 3 | ... r : * mut f64 , t : * mut f64) { msdfgen_Shape_bound (self , l , b , r , t) } # [inline] pub unsafe fn boundMiters (& self , l : * mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49819 [INFO] [stdout] | [INFO] [stdout] 3 | ... (self) } # [inline] pub unsafe fn bound (& self , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64) { msdfgen_Shape_boun... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_boundMiters` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50147 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int) { msdfgen_Shape_boundMiters (self , l , b , r , t , border , miterLimit , polarity) } # [inline] pub unsafe fn getBounds (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:49970 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn boundMiters (& self , l : * mut f64 , b : * mut f64 , r : * mut f64 , t : * mut f64 , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_getBounds` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50377 [INFO] [stdout] | [INFO] [stdout] 3 | ...msdfgen_Shape_Bounds { msdfgen_Shape_getBounds (self , border , miterLimit , polarity) } # [inline] pub unsafe fn scanline (& self , l... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50242 [INFO] [stdout] | [INFO] [stdout] 3 | ...e] pub unsafe fn getBounds (& self , border : f64 , miterLimit : f64 , polarity : :: std :: os :: raw :: c_int) -> msdfgen_Shape_Bounds { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_scanline` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50530 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut msdfgen_Scanline , y : f64) { msdfgen_Shape_scanline (self , line , y) } # [inline] pub unsafe fn edgeCount (& self) -> :: std ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50454 [INFO] [stdout] | [INFO] [stdout] 3 | ...imit , polarity) } # [inline] pub unsafe fn scanline (& self , line : * mut msdfgen_Scanline , y : f64) { msdfgen_Shape_scanline (self... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_edgeCount` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50651 [INFO] [stdout] | [INFO] [stdout] 3 | ...self) -> :: std :: os :: raw :: c_int { msdfgen_Shape_edgeCount (self) } # [inline] pub unsafe fn orientContours (& mut self) { msdfge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50584 [INFO] [stdout] | [INFO] [stdout] 3 | ...ine (self , line , y) } # [inline] pub unsafe fn edgeCount (& self) -> :: std :: os :: raw :: c_int { msdfgen_Shape_edgeCount (self) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_orientContours` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50739 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe fn orientContours (& mut self) { msdfgen_Shape_orientContours (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50695 [INFO] [stdout] | [INFO] [stdout] 3 | ...{ msdfgen_Shape_edgeCount (self) } # [inline] pub unsafe fn orientContours (& mut self) { msdfgen_Shape_orientContours (self) } # [inl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `sys::msdfgen_Shape_Shape` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50887 [INFO] [stdout] | [INFO] [stdout] 3 | ...: MaybeUninit :: uninit () ; msdfgen_Shape_Shape (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } pub type msdfgen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50788 [INFO] [stdout] | [INFO] [stdout] 3 | ...) { msdfgen_Shape_orientContours (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUnin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::::assume_init` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/msdf-sys-4ce7e5b1637c65f7/out/bindings.rs:3:50941 [INFO] [stdout] | [INFO] [stdout] 3 | ...Shape (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } pub type msdfgen_byte = :: std :: os :: raw :: c_uchar ; ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 161 previous errors; 77 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] error: could not compile `msdf-sys` (lib test) due to 162 previous errors; 77 warnings emitted [INFO] [stderr] error: failed to check after updating to 2024 [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo check --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "ee7d202fac4034aa50301a5465684c2688cc2fcfe9d8abc26d00f84057c9740f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ee7d202fac4034aa50301a5465684c2688cc2fcfe9d8abc26d00f84057c9740f", kill_on_drop: false }` [INFO] [stdout] ee7d202fac4034aa50301a5465684c2688cc2fcfe9d8abc26d00f84057c9740f