[INFO] fetching crate libquickjs-sys-latest 0.10.1... [INFO] checking libquickjs-sys-latest-0.10.1 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate libquickjs-sys-latest 0.10.1 into /workspace/builds/worker-3-tc2/source [INFO] validating manifest of crates.io crate libquickjs-sys-latest 0.10.1 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 libquickjs-sys-latest 0.10.1 [INFO] finished tweaking crates.io crate libquickjs-sys-latest 0.10.1 [INFO] tweaked toml for crates.io crate libquickjs-sys-latest 0.10.1 written to /workspace/builds/worker-3-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 49 packages to latest compatible versions [INFO] [stderr] Adding bindgen v0.61.0 (available: v0.70.1) [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (available: v0.6.5) [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 syn v1.0.109 (available: v2.0.77) [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-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] d70998eb1eda7aefac53dbd836ca49e924d9840033241bb7a9b8c29f40a72472 [INFO] running `Command { std: "docker" "start" "-a" "d70998eb1eda7aefac53dbd836ca49e924d9840033241bb7a9b8c29f40a72472", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d70998eb1eda7aefac53dbd836ca49e924d9840033241bb7a9b8c29f40a72472", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d70998eb1eda7aefac53dbd836ca49e924d9840033241bb7a9b8c29f40a72472", kill_on_drop: false }` [INFO] [stdout] d70998eb1eda7aefac53dbd836ca49e924d9840033241bb7a9b8c29f40a72472 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 1fa179dc96f3dc27e1246a207c856d883553cc3dc7d05b04126c4328358c319e [INFO] running `Command { std: "docker" "start" "-a" "1fa179dc96f3dc27e1246a207c856d883553cc3dc7d05b04126c4328358c319e", 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] Fixed Cargo.toml (3 fixes) [INFO] [stderr] Compiling copy_dir v0.1.3 [INFO] [stderr] Compiling libquickjs-sys-latest v0.10.1 (/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 src/static-functions.rs (28 fixes) [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs (266 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 27.09s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling libquickjs-sys-latest v0.10.1 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:816:1 [INFO] [stdout] | [INFO] [stdout] 816 | / extern "C" { [INFO] [stdout] 817 | | pub static mut stdin: *mut FILE; [INFO] [stdout] 818 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:819:1 [INFO] [stdout] | [INFO] [stdout] 819 | / extern "C" { [INFO] [stdout] 820 | | pub static mut stdout: *mut FILE; [INFO] [stdout] 821 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:822:1 [INFO] [stdout] | [INFO] [stdout] 822 | / extern "C" { [INFO] [stdout] 823 | | pub static mut stderr: *mut FILE; [INFO] [stdout] 824 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:825:1 [INFO] [stdout] | [INFO] [stdout] 825 | / extern "C" { [INFO] [stdout] 826 | | pub fn remove(__filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 827 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:828:1 [INFO] [stdout] | [INFO] [stdout] 828 | / extern "C" { [INFO] [stdout] 829 | | pub fn rename( [INFO] [stdout] 830 | | __old: *const ::std::os::raw::c_char, [INFO] [stdout] 831 | | __new: *const ::std::os::raw::c_char, [INFO] [stdout] 832 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 833 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:834:1 [INFO] [stdout] | [INFO] [stdout] 834 | / extern "C" { [INFO] [stdout] 835 | | pub fn renameat( [INFO] [stdout] 836 | | __oldfd: ::std::os::raw::c_int, [INFO] [stdout] 837 | | __old: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 840 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 841 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:842:1 [INFO] [stdout] | [INFO] [stdout] 842 | / extern "C" { [INFO] [stdout] 843 | | pub fn fclose(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 844 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:845:1 [INFO] [stdout] | [INFO] [stdout] 845 | / extern "C" { [INFO] [stdout] 846 | | pub fn tmpfile() -> *mut FILE; [INFO] [stdout] 847 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:848:1 [INFO] [stdout] | [INFO] [stdout] 848 | / extern "C" { [INFO] [stdout] 849 | | pub fn tmpnam(arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 850 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:851:1 [INFO] [stdout] | [INFO] [stdout] 851 | / extern "C" { [INFO] [stdout] 852 | | pub fn tmpnam_r(__s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 853 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:854:1 [INFO] [stdout] | [INFO] [stdout] 854 | / extern "C" { [INFO] [stdout] 855 | | pub fn tempnam( [INFO] [stdout] 856 | | __dir: *const ::std::os::raw::c_char, [INFO] [stdout] 857 | | __pfx: *const ::std::os::raw::c_char, [INFO] [stdout] 858 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 859 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:860:1 [INFO] [stdout] | [INFO] [stdout] 860 | / extern "C" { [INFO] [stdout] 861 | | pub fn fflush(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 862 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:863:1 [INFO] [stdout] | [INFO] [stdout] 863 | / extern "C" { [INFO] [stdout] 864 | | pub fn fflush_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 865 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:866:1 [INFO] [stdout] | [INFO] [stdout] 866 | / extern "C" { [INFO] [stdout] 867 | | pub fn fopen( [INFO] [stdout] 868 | | __filename: *const ::std::os::raw::c_char, [INFO] [stdout] 869 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 870 | | ) -> *mut FILE; [INFO] [stdout] 871 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:872:1 [INFO] [stdout] | [INFO] [stdout] 872 | / extern "C" { [INFO] [stdout] 873 | | pub fn freopen( [INFO] [stdout] 874 | | __filename: *const ::std::os::raw::c_char, [INFO] [stdout] 875 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 876 | | __stream: *mut FILE, [INFO] [stdout] 877 | | ) -> *mut FILE; [INFO] [stdout] 878 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:879:1 [INFO] [stdout] | [INFO] [stdout] 879 | / extern "C" { [INFO] [stdout] 880 | | pub fn fdopen(__fd: ::std::os::raw::c_int, __modes: *const ::std::os::raw::c_char) [INFO] [stdout] 881 | | -> *mut FILE; [INFO] [stdout] 882 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:883:1 [INFO] [stdout] | [INFO] [stdout] 883 | / extern "C" { [INFO] [stdout] 884 | | pub fn fmemopen( [INFO] [stdout] 885 | | __s: *mut ::std::os::raw::c_void, [INFO] [stdout] 886 | | __len: usize, [INFO] [stdout] 887 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 888 | | ) -> *mut FILE; [INFO] [stdout] 889 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:890:1 [INFO] [stdout] | [INFO] [stdout] 890 | / extern "C" { [INFO] [stdout] 891 | | pub fn open_memstream( [INFO] [stdout] 892 | | __bufloc: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 893 | | __sizeloc: *mut usize, [INFO] [stdout] 894 | | ) -> *mut FILE; [INFO] [stdout] 895 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:896:1 [INFO] [stdout] | [INFO] [stdout] 896 | / extern "C" { [INFO] [stdout] 897 | | pub fn setbuf(__stream: *mut FILE, __buf: *mut ::std::os::raw::c_char); [INFO] [stdout] 898 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:899:1 [INFO] [stdout] | [INFO] [stdout] 899 | / extern "C" { [INFO] [stdout] 900 | | pub fn setvbuf( [INFO] [stdout] 901 | | __stream: *mut FILE, [INFO] [stdout] 902 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 905 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 906 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:907:1 [INFO] [stdout] | [INFO] [stdout] 907 | / extern "C" { [INFO] [stdout] 908 | | pub fn setbuffer(__stream: *mut FILE, __buf: *mut ::std::os::raw::c_char, __size: usize); [INFO] [stdout] 909 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:910:1 [INFO] [stdout] | [INFO] [stdout] 910 | / extern "C" { [INFO] [stdout] 911 | | pub fn setlinebuf(__stream: *mut FILE); [INFO] [stdout] 912 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:913:1 [INFO] [stdout] | [INFO] [stdout] 913 | / extern "C" { [INFO] [stdout] 914 | | pub fn fprintf( [INFO] [stdout] 915 | | __stream: *mut FILE, [INFO] [stdout] 916 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 917 | | ... [INFO] [stdout] 918 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 919 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:920:1 [INFO] [stdout] | [INFO] [stdout] 920 | / extern "C" { [INFO] [stdout] 921 | | pub fn printf(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 922 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:923:1 [INFO] [stdout] | [INFO] [stdout] 923 | / extern "C" { [INFO] [stdout] 924 | | pub fn sprintf( [INFO] [stdout] 925 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 926 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 927 | | ... [INFO] [stdout] 928 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 929 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:930:1 [INFO] [stdout] | [INFO] [stdout] 930 | / extern "C" { [INFO] [stdout] 931 | | pub fn vfprintf( [INFO] [stdout] 932 | | __s: *mut FILE, [INFO] [stdout] 933 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 934 | | __arg: *mut __va_list_tag, [INFO] [stdout] 935 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 936 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:937:1 [INFO] [stdout] | [INFO] [stdout] 937 | / extern "C" { [INFO] [stdout] 938 | | pub fn vprintf( [INFO] [stdout] 939 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 940 | | __arg: *mut __va_list_tag, [INFO] [stdout] 941 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 942 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:943:1 [INFO] [stdout] | [INFO] [stdout] 943 | / extern "C" { [INFO] [stdout] 944 | | pub fn vsprintf( [INFO] [stdout] 945 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 946 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 947 | | __arg: *mut __va_list_tag, [INFO] [stdout] 948 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 949 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:950:1 [INFO] [stdout] | [INFO] [stdout] 950 | / extern "C" { [INFO] [stdout] 951 | | pub fn snprintf( [INFO] [stdout] 952 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 953 | | __maxlen: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 956 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 957 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:958:1 [INFO] [stdout] | [INFO] [stdout] 958 | / extern "C" { [INFO] [stdout] 959 | | pub fn vsnprintf( [INFO] [stdout] 960 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 961 | | __maxlen: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 964 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 965 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:966:1 [INFO] [stdout] | [INFO] [stdout] 966 | / extern "C" { [INFO] [stdout] 967 | | pub fn vdprintf( [INFO] [stdout] 968 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 969 | | __fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 970 | | __arg: *mut __va_list_tag, [INFO] [stdout] 971 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 972 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:973:1 [INFO] [stdout] | [INFO] [stdout] 973 | / extern "C" { [INFO] [stdout] 974 | | pub fn dprintf( [INFO] [stdout] 975 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 976 | | __fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 977 | | ... [INFO] [stdout] 978 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 979 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:980:1 [INFO] [stdout] | [INFO] [stdout] 980 | / extern "C" { [INFO] [stdout] 981 | | pub fn fscanf( [INFO] [stdout] 982 | | __stream: *mut FILE, [INFO] [stdout] 983 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 984 | | ... [INFO] [stdout] 985 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 986 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:987:1 [INFO] [stdout] | [INFO] [stdout] 987 | / extern "C" { [INFO] [stdout] 988 | | pub fn scanf(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 989 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:990:1 [INFO] [stdout] | [INFO] [stdout] 990 | / extern "C" { [INFO] [stdout] 991 | | pub fn sscanf( [INFO] [stdout] 992 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] 993 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 994 | | ... [INFO] [stdout] 995 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 996 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1001:1 [INFO] [stdout] | [INFO] [stdout] 1001 | / extern "C" { [INFO] [stdout] 1002 | | #[link_name = "\u{1}__isoc99_fscanf"] [INFO] [stdout] 1003 | | pub fn fscanf1( [INFO] [stdout] 1004 | | __stream: *mut FILE, [INFO] [stdout] ... | [INFO] [stdout] 1007 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1008 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1009:1 [INFO] [stdout] | [INFO] [stdout] 1009 | / extern "C" { [INFO] [stdout] 1010 | | #[link_name = "\u{1}__isoc99_scanf"] [INFO] [stdout] 1011 | | pub fn scanf1(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 1012 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1013:1 [INFO] [stdout] | [INFO] [stdout] 1013 | / extern "C" { [INFO] [stdout] 1014 | | #[link_name = "\u{1}__isoc99_sscanf"] [INFO] [stdout] 1015 | | pub fn sscanf1( [INFO] [stdout] 1016 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1019 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1020 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1021:1 [INFO] [stdout] | [INFO] [stdout] 1021 | / extern "C" { [INFO] [stdout] 1022 | | pub fn vfscanf( [INFO] [stdout] 1023 | | __s: *mut FILE, [INFO] [stdout] 1024 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1025 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1026 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1027 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1028:1 [INFO] [stdout] | [INFO] [stdout] 1028 | / extern "C" { [INFO] [stdout] 1029 | | pub fn vscanf( [INFO] [stdout] 1030 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1031 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1032 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1033 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1034:1 [INFO] [stdout] | [INFO] [stdout] 1034 | / extern "C" { [INFO] [stdout] 1035 | | pub fn vsscanf( [INFO] [stdout] 1036 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] 1037 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1038 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1039 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1040 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1041:1 [INFO] [stdout] | [INFO] [stdout] 1041 | / extern "C" { [INFO] [stdout] 1042 | | #[link_name = "\u{1}__isoc99_vfscanf"] [INFO] [stdout] 1043 | | pub fn vfscanf1( [INFO] [stdout] 1044 | | __s: *mut FILE, [INFO] [stdout] ... | [INFO] [stdout] 1047 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1048 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1049:1 [INFO] [stdout] | [INFO] [stdout] 1049 | / extern "C" { [INFO] [stdout] 1050 | | #[link_name = "\u{1}__isoc99_vscanf"] [INFO] [stdout] 1051 | | pub fn vscanf1( [INFO] [stdout] 1052 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1053 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1054 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1055 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1056:1 [INFO] [stdout] | [INFO] [stdout] 1056 | / extern "C" { [INFO] [stdout] 1057 | | #[link_name = "\u{1}__isoc99_vsscanf"] [INFO] [stdout] 1058 | | pub fn vsscanf1( [INFO] [stdout] 1059 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1062 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1063 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1064:1 [INFO] [stdout] | [INFO] [stdout] 1064 | / extern "C" { [INFO] [stdout] 1065 | | pub fn fgetc(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1066 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1067:1 [INFO] [stdout] | [INFO] [stdout] 1067 | / extern "C" { [INFO] [stdout] 1068 | | pub fn getc(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1069 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1070:1 [INFO] [stdout] | [INFO] [stdout] 1070 | / extern "C" { [INFO] [stdout] 1071 | | pub fn getchar() -> ::std::os::raw::c_int; [INFO] [stdout] 1072 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1073:1 [INFO] [stdout] | [INFO] [stdout] 1073 | / extern "C" { [INFO] [stdout] 1074 | | pub fn getc_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1075 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1076:1 [INFO] [stdout] | [INFO] [stdout] 1076 | / extern "C" { [INFO] [stdout] 1077 | | pub fn getchar_unlocked() -> ::std::os::raw::c_int; [INFO] [stdout] 1078 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1079:1 [INFO] [stdout] | [INFO] [stdout] 1079 | / extern "C" { [INFO] [stdout] 1080 | | pub fn fgetc_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1081 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1082:1 [INFO] [stdout] | [INFO] [stdout] 1082 | / extern "C" { [INFO] [stdout] 1083 | | pub fn fputc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1084 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1085:1 [INFO] [stdout] | [INFO] [stdout] 1085 | / extern "C" { [INFO] [stdout] 1086 | | pub fn putc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1087 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1088:1 [INFO] [stdout] | [INFO] [stdout] 1088 | / extern "C" { [INFO] [stdout] 1089 | | pub fn putchar(__c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1090 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1091:1 [INFO] [stdout] | [INFO] [stdout] 1091 | / extern "C" { [INFO] [stdout] 1092 | | pub fn fputc_unlocked(__c: ::std::os::raw::c_int, __stream: *mut FILE) [INFO] [stdout] 1093 | | -> ::std::os::raw::c_int; [INFO] [stdout] 1094 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1095:1 [INFO] [stdout] | [INFO] [stdout] 1095 | / extern "C" { [INFO] [stdout] 1096 | | pub fn putc_unlocked(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1097 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1098:1 [INFO] [stdout] | [INFO] [stdout] 1098 | / extern "C" { [INFO] [stdout] 1099 | | pub fn putchar_unlocked(__c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1100 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1101:1 [INFO] [stdout] | [INFO] [stdout] 1101 | / extern "C" { [INFO] [stdout] 1102 | | pub fn getw(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1103 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1104:1 [INFO] [stdout] | [INFO] [stdout] 1104 | / extern "C" { [INFO] [stdout] 1105 | | pub fn putw(__w: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1106 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1107:1 [INFO] [stdout] | [INFO] [stdout] 1107 | / extern "C" { [INFO] [stdout] 1108 | | pub fn fgets( [INFO] [stdout] 1109 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1110 | | __n: ::std::os::raw::c_int, [INFO] [stdout] 1111 | | __stream: *mut FILE, [INFO] [stdout] 1112 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1113 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1114:1 [INFO] [stdout] | [INFO] [stdout] 1114 | / extern "C" { [INFO] [stdout] 1115 | | pub fn __getdelim( [INFO] [stdout] 1116 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1117 | | __n: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 1120 | | ) -> __ssize_t; [INFO] [stdout] 1121 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1122:1 [INFO] [stdout] | [INFO] [stdout] 1122 | / extern "C" { [INFO] [stdout] 1123 | | pub fn getdelim( [INFO] [stdout] 1124 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1125 | | __n: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 1128 | | ) -> __ssize_t; [INFO] [stdout] 1129 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1130:1 [INFO] [stdout] | [INFO] [stdout] 1130 | / extern "C" { [INFO] [stdout] 1131 | | pub fn getline( [INFO] [stdout] 1132 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1133 | | __n: *mut usize, [INFO] [stdout] 1134 | | __stream: *mut FILE, [INFO] [stdout] 1135 | | ) -> __ssize_t; [INFO] [stdout] 1136 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1137:1 [INFO] [stdout] | [INFO] [stdout] 1137 | / extern "C" { [INFO] [stdout] 1138 | | pub fn fputs(__s: *const ::std::os::raw::c_char, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1139 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1140:1 [INFO] [stdout] | [INFO] [stdout] 1140 | / extern "C" { [INFO] [stdout] 1141 | | pub fn puts(__s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 1142 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1143:1 [INFO] [stdout] | [INFO] [stdout] 1143 | / extern "C" { [INFO] [stdout] 1144 | | pub fn ungetc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1145 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1146:1 [INFO] [stdout] | [INFO] [stdout] 1146 | / extern "C" { [INFO] [stdout] 1147 | | pub fn fread( [INFO] [stdout] 1148 | | __ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 1149 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 1152 | | ) -> ::std::os::raw::c_ulong; [INFO] [stdout] 1153 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1154:1 [INFO] [stdout] | [INFO] [stdout] 1154 | / extern "C" { [INFO] [stdout] 1155 | | pub fn fwrite( [INFO] [stdout] 1156 | | __ptr: *const ::std::os::raw::c_void, [INFO] [stdout] 1157 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | ) -> ::std::os::raw::c_ulong; [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1162:1 [INFO] [stdout] | [INFO] [stdout] 1162 | / extern "C" { [INFO] [stdout] 1163 | | pub fn fread_unlocked( [INFO] [stdout] 1164 | | __ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 1165 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 1168 | | ) -> usize; [INFO] [stdout] 1169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1170:1 [INFO] [stdout] | [INFO] [stdout] 1170 | / extern "C" { [INFO] [stdout] 1171 | | pub fn fwrite_unlocked( [INFO] [stdout] 1172 | | __ptr: *const ::std::os::raw::c_void, [INFO] [stdout] 1173 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 1176 | | ) -> usize; [INFO] [stdout] 1177 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1178:1 [INFO] [stdout] | [INFO] [stdout] 1178 | / extern "C" { [INFO] [stdout] 1179 | | pub fn fseek( [INFO] [stdout] 1180 | | __stream: *mut FILE, [INFO] [stdout] 1181 | | __off: ::std::os::raw::c_long, [INFO] [stdout] 1182 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 1183 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1184 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1185:1 [INFO] [stdout] | [INFO] [stdout] 1185 | / extern "C" { [INFO] [stdout] 1186 | | pub fn ftell(__stream: *mut FILE) -> ::std::os::raw::c_long; [INFO] [stdout] 1187 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1188:1 [INFO] [stdout] | [INFO] [stdout] 1188 | / extern "C" { [INFO] [stdout] 1189 | | pub fn rewind(__stream: *mut FILE); [INFO] [stdout] 1190 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1191:1 [INFO] [stdout] | [INFO] [stdout] 1191 | / extern "C" { [INFO] [stdout] 1192 | | pub fn fseeko( [INFO] [stdout] 1193 | | __stream: *mut FILE, [INFO] [stdout] 1194 | | __off: __off_t, [INFO] [stdout] 1195 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 1196 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1197 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1198:1 [INFO] [stdout] | [INFO] [stdout] 1198 | / extern "C" { [INFO] [stdout] 1199 | | pub fn ftello(__stream: *mut FILE) -> __off_t; [INFO] [stdout] 1200 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1201:1 [INFO] [stdout] | [INFO] [stdout] 1201 | / extern "C" { [INFO] [stdout] 1202 | | pub fn fgetpos(__stream: *mut FILE, __pos: *mut fpos_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1203 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1204:1 [INFO] [stdout] | [INFO] [stdout] 1204 | / extern "C" { [INFO] [stdout] 1205 | | pub fn fsetpos(__stream: *mut FILE, __pos: *const fpos_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1206 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1207:1 [INFO] [stdout] | [INFO] [stdout] 1207 | / extern "C" { [INFO] [stdout] 1208 | | pub fn clearerr(__stream: *mut FILE); [INFO] [stdout] 1209 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1210:1 [INFO] [stdout] | [INFO] [stdout] 1210 | / extern "C" { [INFO] [stdout] 1211 | | pub fn feof(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1212 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1213:1 [INFO] [stdout] | [INFO] [stdout] 1213 | / extern "C" { [INFO] [stdout] 1214 | | pub fn ferror(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1215 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1216:1 [INFO] [stdout] | [INFO] [stdout] 1216 | / extern "C" { [INFO] [stdout] 1217 | | pub fn clearerr_unlocked(__stream: *mut FILE); [INFO] [stdout] 1218 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1219:1 [INFO] [stdout] | [INFO] [stdout] 1219 | / extern "C" { [INFO] [stdout] 1220 | | pub fn feof_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1221 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1222:1 [INFO] [stdout] | [INFO] [stdout] 1222 | / extern "C" { [INFO] [stdout] 1223 | | pub fn ferror_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1224 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1225:1 [INFO] [stdout] | [INFO] [stdout] 1225 | / extern "C" { [INFO] [stdout] 1226 | | pub fn perror(__s: *const ::std::os::raw::c_char); [INFO] [stdout] 1227 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1228:1 [INFO] [stdout] | [INFO] [stdout] 1228 | / extern "C" { [INFO] [stdout] 1229 | | pub fn fileno(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1230 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1231:1 [INFO] [stdout] | [INFO] [stdout] 1231 | / extern "C" { [INFO] [stdout] 1232 | | pub fn fileno_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1233 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1234:1 [INFO] [stdout] | [INFO] [stdout] 1234 | / extern "C" { [INFO] [stdout] 1235 | | pub fn pclose(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1236 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1237:1 [INFO] [stdout] | [INFO] [stdout] 1237 | / extern "C" { [INFO] [stdout] 1238 | | pub fn popen( [INFO] [stdout] 1239 | | __command: *const ::std::os::raw::c_char, [INFO] [stdout] 1240 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 1241 | | ) -> *mut FILE; [INFO] [stdout] 1242 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1243:1 [INFO] [stdout] | [INFO] [stdout] 1243 | / extern "C" { [INFO] [stdout] 1244 | | pub fn ctermid(__s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1245 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1246:1 [INFO] [stdout] | [INFO] [stdout] 1246 | / extern "C" { [INFO] [stdout] 1247 | | pub fn flockfile(__stream: *mut FILE); [INFO] [stdout] 1248 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1249:1 [INFO] [stdout] | [INFO] [stdout] 1249 | / extern "C" { [INFO] [stdout] 1250 | | pub fn ftrylockfile(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1251 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1252:1 [INFO] [stdout] | [INFO] [stdout] 1252 | / extern "C" { [INFO] [stdout] 1253 | | pub fn funlockfile(__stream: *mut FILE); [INFO] [stdout] 1254 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1255:1 [INFO] [stdout] | [INFO] [stdout] 1255 | / extern "C" { [INFO] [stdout] 1256 | | pub fn __uflow(arg1: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1257 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1258:1 [INFO] [stdout] | [INFO] [stdout] 1258 | / extern "C" { [INFO] [stdout] 1259 | | pub fn __overflow(arg1: *mut FILE, arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1260 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1611:1 [INFO] [stdout] | [INFO] [stdout] 1611 | / extern "C" { [INFO] [stdout] 1612 | | pub fn JS_NewRuntime() -> *mut JSRuntime; [INFO] [stdout] 1613 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1614:1 [INFO] [stdout] | [INFO] [stdout] 1614 | / extern "C" { [INFO] [stdout] 1615 | | pub fn JS_SetRuntimeInfo(rt: *mut JSRuntime, info: *const ::std::os::raw::c_char); [INFO] [stdout] 1616 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1617:1 [INFO] [stdout] | [INFO] [stdout] 1617 | / extern "C" { [INFO] [stdout] 1618 | | pub fn JS_SetMemoryLimit(rt: *mut JSRuntime, limit: usize); [INFO] [stdout] 1619 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1620:1 [INFO] [stdout] | [INFO] [stdout] 1620 | / extern "C" { [INFO] [stdout] 1621 | | pub fn JS_SetGCThreshold(rt: *mut JSRuntime, gc_threshold: usize); [INFO] [stdout] 1622 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1623:1 [INFO] [stdout] | [INFO] [stdout] 1623 | / extern "C" { [INFO] [stdout] 1624 | | pub fn JS_SetMaxStackSize(rt: *mut JSRuntime, stack_size: usize); [INFO] [stdout] 1625 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1626:1 [INFO] [stdout] | [INFO] [stdout] 1626 | / extern "C" { [INFO] [stdout] 1627 | | pub fn JS_UpdateStackTop(rt: *mut JSRuntime); [INFO] [stdout] 1628 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1629:1 [INFO] [stdout] | [INFO] [stdout] 1629 | / extern "C" { [INFO] [stdout] 1630 | | pub fn JS_NewRuntime2( [INFO] [stdout] 1631 | | mf: *const JSMallocFunctions, [INFO] [stdout] 1632 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 1633 | | ) -> *mut JSRuntime; [INFO] [stdout] 1634 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1635:1 [INFO] [stdout] | [INFO] [stdout] 1635 | / extern "C" { [INFO] [stdout] 1636 | | pub fn JS_FreeRuntime(rt: *mut JSRuntime); [INFO] [stdout] 1637 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1638:1 [INFO] [stdout] | [INFO] [stdout] 1638 | / extern "C" { [INFO] [stdout] 1639 | | pub fn JS_GetRuntimeOpaque(rt: *mut JSRuntime) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1640 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1641:1 [INFO] [stdout] | [INFO] [stdout] 1641 | / extern "C" { [INFO] [stdout] 1642 | | pub fn JS_SetRuntimeOpaque(rt: *mut JSRuntime, opaque: *mut ::std::os::raw::c_void); [INFO] [stdout] 1643 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1646:1 [INFO] [stdout] | [INFO] [stdout] 1646 | / extern "C" { [INFO] [stdout] 1647 | | pub fn JS_MarkValue(rt: *mut JSRuntime, val: JSValue, mark_func: JS_MarkFunc); [INFO] [stdout] 1648 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1649:1 [INFO] [stdout] | [INFO] [stdout] 1649 | / extern "C" { [INFO] [stdout] 1650 | | pub fn JS_RunGC(rt: *mut JSRuntime); [INFO] [stdout] 1651 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1652:1 [INFO] [stdout] | [INFO] [stdout] 1652 | / extern "C" { [INFO] [stdout] 1653 | | pub fn JS_IsLiveObject(rt: *mut JSRuntime, obj: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 1654 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1655:1 [INFO] [stdout] | [INFO] [stdout] 1655 | / extern "C" { [INFO] [stdout] 1656 | | pub fn JS_NewContext(rt: *mut JSRuntime) -> *mut JSContext; [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1658:1 [INFO] [stdout] | [INFO] [stdout] 1658 | / extern "C" { [INFO] [stdout] 1659 | | pub fn JS_FreeContext(s: *mut JSContext); [INFO] [stdout] 1660 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1661:1 [INFO] [stdout] | [INFO] [stdout] 1661 | / extern "C" { [INFO] [stdout] 1662 | | pub fn JS_DupContext(ctx: *mut JSContext) -> *mut JSContext; [INFO] [stdout] 1663 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1664:1 [INFO] [stdout] | [INFO] [stdout] 1664 | / extern "C" { [INFO] [stdout] 1665 | | pub fn JS_GetContextOpaque(ctx: *mut JSContext) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1666 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1667:1 [INFO] [stdout] | [INFO] [stdout] 1667 | / extern "C" { [INFO] [stdout] 1668 | | pub fn JS_SetContextOpaque(ctx: *mut JSContext, opaque: *mut ::std::os::raw::c_void); [INFO] [stdout] 1669 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1670:1 [INFO] [stdout] | [INFO] [stdout] 1670 | / extern "C" { [INFO] [stdout] 1671 | | pub fn JS_GetRuntime(ctx: *mut JSContext) -> *mut JSRuntime; [INFO] [stdout] 1672 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1673:1 [INFO] [stdout] | [INFO] [stdout] 1673 | / extern "C" { [INFO] [stdout] 1674 | | pub fn JS_SetClassProto(ctx: *mut JSContext, class_id: JSClassID, obj: JSValue); [INFO] [stdout] 1675 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1676:1 [INFO] [stdout] | [INFO] [stdout] 1676 | / extern "C" { [INFO] [stdout] 1677 | | pub fn JS_GetClassProto(ctx: *mut JSContext, class_id: JSClassID) -> JSValue; [INFO] [stdout] 1678 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1679:1 [INFO] [stdout] | [INFO] [stdout] 1679 | / extern "C" { [INFO] [stdout] 1680 | | pub fn JS_NewContextRaw(rt: *mut JSRuntime) -> *mut JSContext; [INFO] [stdout] 1681 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1682:1 [INFO] [stdout] | [INFO] [stdout] 1682 | / extern "C" { [INFO] [stdout] 1683 | | pub fn JS_AddIntrinsicBaseObjects(ctx: *mut JSContext); [INFO] [stdout] 1684 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1685:1 [INFO] [stdout] | [INFO] [stdout] 1685 | / extern "C" { [INFO] [stdout] 1686 | | pub fn JS_AddIntrinsicDate(ctx: *mut JSContext); [INFO] [stdout] 1687 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1688:1 [INFO] [stdout] | [INFO] [stdout] 1688 | / extern "C" { [INFO] [stdout] 1689 | | pub fn JS_AddIntrinsicEval(ctx: *mut JSContext); [INFO] [stdout] 1690 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1691:1 [INFO] [stdout] | [INFO] [stdout] 1691 | / extern "C" { [INFO] [stdout] 1692 | | pub fn JS_AddIntrinsicStringNormalize(ctx: *mut JSContext); [INFO] [stdout] 1693 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1694:1 [INFO] [stdout] | [INFO] [stdout] 1694 | / extern "C" { [INFO] [stdout] 1695 | | pub fn JS_AddIntrinsicRegExpCompiler(ctx: *mut JSContext); [INFO] [stdout] 1696 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1697:1 [INFO] [stdout] | [INFO] [stdout] 1697 | / extern "C" { [INFO] [stdout] 1698 | | pub fn JS_AddIntrinsicRegExp(ctx: *mut JSContext); [INFO] [stdout] 1699 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1700:1 [INFO] [stdout] | [INFO] [stdout] 1700 | / extern "C" { [INFO] [stdout] 1701 | | pub fn JS_AddIntrinsicJSON(ctx: *mut JSContext); [INFO] [stdout] 1702 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1703:1 [INFO] [stdout] | [INFO] [stdout] 1703 | / extern "C" { [INFO] [stdout] 1704 | | pub fn JS_AddIntrinsicProxy(ctx: *mut JSContext); [INFO] [stdout] 1705 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1706:1 [INFO] [stdout] | [INFO] [stdout] 1706 | / extern "C" { [INFO] [stdout] 1707 | | pub fn JS_AddIntrinsicMapSet(ctx: *mut JSContext); [INFO] [stdout] 1708 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1709:1 [INFO] [stdout] | [INFO] [stdout] 1709 | / extern "C" { [INFO] [stdout] 1710 | | pub fn JS_AddIntrinsicTypedArrays(ctx: *mut JSContext); [INFO] [stdout] 1711 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1712:1 [INFO] [stdout] | [INFO] [stdout] 1712 | / extern "C" { [INFO] [stdout] 1713 | | pub fn JS_AddIntrinsicPromise(ctx: *mut JSContext); [INFO] [stdout] 1714 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1715:1 [INFO] [stdout] | [INFO] [stdout] 1715 | / extern "C" { [INFO] [stdout] 1716 | | pub fn JS_AddIntrinsicBigInt(ctx: *mut JSContext); [INFO] [stdout] 1717 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1718:1 [INFO] [stdout] | [INFO] [stdout] 1718 | / extern "C" { [INFO] [stdout] 1719 | | pub fn JS_AddIntrinsicBigFloat(ctx: *mut JSContext); [INFO] [stdout] 1720 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1721:1 [INFO] [stdout] | [INFO] [stdout] 1721 | / extern "C" { [INFO] [stdout] 1722 | | pub fn JS_AddIntrinsicBigDecimal(ctx: *mut JSContext); [INFO] [stdout] 1723 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1724:1 [INFO] [stdout] | [INFO] [stdout] 1724 | / extern "C" { [INFO] [stdout] 1725 | | pub fn JS_AddIntrinsicOperators(ctx: *mut JSContext); [INFO] [stdout] 1726 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1727:1 [INFO] [stdout] | [INFO] [stdout] 1727 | / extern "C" { [INFO] [stdout] 1728 | | pub fn JS_EnableBignumExt(ctx: *mut JSContext, enable: ::std::os::raw::c_int); [INFO] [stdout] 1729 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1730:1 [INFO] [stdout] | [INFO] [stdout] 1730 | / extern "C" { [INFO] [stdout] 1731 | | pub fn js_string_codePointRange( [INFO] [stdout] 1732 | | ctx: *mut JSContext, [INFO] [stdout] 1733 | | this_val: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 1736 | | ) -> JSValue; [INFO] [stdout] 1737 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1738:1 [INFO] [stdout] | [INFO] [stdout] 1738 | / extern "C" { [INFO] [stdout] 1739 | | pub fn js_malloc_rt(rt: *mut JSRuntime, size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1740 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1741:1 [INFO] [stdout] | [INFO] [stdout] 1741 | / extern "C" { [INFO] [stdout] 1742 | | pub fn js_free_rt(rt: *mut JSRuntime, ptr: *mut ::std::os::raw::c_void); [INFO] [stdout] 1743 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1744:1 [INFO] [stdout] | [INFO] [stdout] 1744 | / extern "C" { [INFO] [stdout] 1745 | | pub fn js_realloc_rt( [INFO] [stdout] 1746 | | rt: *mut JSRuntime, [INFO] [stdout] 1747 | | ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 1748 | | size: usize, [INFO] [stdout] 1749 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1750 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1751:1 [INFO] [stdout] | [INFO] [stdout] 1751 | / extern "C" { [INFO] [stdout] 1752 | | pub fn js_malloc_usable_size_rt( [INFO] [stdout] 1753 | | rt: *mut JSRuntime, [INFO] [stdout] 1754 | | ptr: *const ::std::os::raw::c_void, [INFO] [stdout] 1755 | | ) -> usize; [INFO] [stdout] 1756 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1757:1 [INFO] [stdout] | [INFO] [stdout] 1757 | / extern "C" { [INFO] [stdout] 1758 | | pub fn js_mallocz_rt(rt: *mut JSRuntime, size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1759 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1760:1 [INFO] [stdout] | [INFO] [stdout] 1760 | / extern "C" { [INFO] [stdout] 1761 | | pub fn js_malloc(ctx: *mut JSContext, size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1762 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1763:1 [INFO] [stdout] | [INFO] [stdout] 1763 | / extern "C" { [INFO] [stdout] 1764 | | pub fn js_free(ctx: *mut JSContext, ptr: *mut ::std::os::raw::c_void); [INFO] [stdout] 1765 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1766:1 [INFO] [stdout] | [INFO] [stdout] 1766 | / extern "C" { [INFO] [stdout] 1767 | | pub fn js_realloc( [INFO] [stdout] 1768 | | ctx: *mut JSContext, [INFO] [stdout] 1769 | | ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 1770 | | size: usize, [INFO] [stdout] 1771 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1772 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1773:1 [INFO] [stdout] | [INFO] [stdout] 1773 | / extern "C" { [INFO] [stdout] 1774 | | pub fn js_malloc_usable_size(ctx: *mut JSContext, ptr: *const ::std::os::raw::c_void) -> usize; [INFO] [stdout] 1775 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1776:1 [INFO] [stdout] | [INFO] [stdout] 1776 | / extern "C" { [INFO] [stdout] 1777 | | pub fn js_realloc2( [INFO] [stdout] 1778 | | ctx: *mut JSContext, [INFO] [stdout] 1779 | | ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 1782 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1784:1 [INFO] [stdout] | [INFO] [stdout] 1784 | / extern "C" { [INFO] [stdout] 1785 | | pub fn js_mallocz(ctx: *mut JSContext, size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1786 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1787:1 [INFO] [stdout] | [INFO] [stdout] 1787 | / extern "C" { [INFO] [stdout] 1788 | | pub fn js_strdup( [INFO] [stdout] 1789 | | ctx: *mut JSContext, [INFO] [stdout] 1790 | | str_: *const ::std::os::raw::c_char, [INFO] [stdout] 1791 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1792 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1793:1 [INFO] [stdout] | [INFO] [stdout] 1793 | / extern "C" { [INFO] [stdout] 1794 | | pub fn js_strndup( [INFO] [stdout] 1795 | | ctx: *mut JSContext, [INFO] [stdout] 1796 | | s: *const ::std::os::raw::c_char, [INFO] [stdout] 1797 | | n: usize, [INFO] [stdout] 1798 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1799 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2105:1 [INFO] [stdout] | [INFO] [stdout] 2105 | / extern "C" { [INFO] [stdout] 2106 | | pub fn JS_ComputeMemoryUsage(rt: *mut JSRuntime, s: *mut JSMemoryUsage); [INFO] [stdout] 2107 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2108:1 [INFO] [stdout] | [INFO] [stdout] 2108 | / extern "C" { [INFO] [stdout] 2109 | | pub fn JS_DumpMemoryUsage(fp: *mut FILE, s: *const JSMemoryUsage, rt: *mut JSRuntime); [INFO] [stdout] 2110 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2111:1 [INFO] [stdout] | [INFO] [stdout] 2111 | / extern "C" { [INFO] [stdout] 2112 | | pub fn JS_NewAtomLen( [INFO] [stdout] 2113 | | ctx: *mut JSContext, [INFO] [stdout] 2114 | | str_: *const ::std::os::raw::c_char, [INFO] [stdout] 2115 | | len: usize, [INFO] [stdout] 2116 | | ) -> JSAtom; [INFO] [stdout] 2117 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2118:1 [INFO] [stdout] | [INFO] [stdout] 2118 | / extern "C" { [INFO] [stdout] 2119 | | pub fn JS_NewAtom(ctx: *mut JSContext, str_: *const ::std::os::raw::c_char) -> JSAtom; [INFO] [stdout] 2120 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2121:1 [INFO] [stdout] | [INFO] [stdout] 2121 | / extern "C" { [INFO] [stdout] 2122 | | pub fn JS_NewAtomUInt32(ctx: *mut JSContext, n: u32) -> JSAtom; [INFO] [stdout] 2123 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2124:1 [INFO] [stdout] | [INFO] [stdout] 2124 | / extern "C" { [INFO] [stdout] 2125 | | pub fn JS_DupAtom(ctx: *mut JSContext, v: JSAtom) -> JSAtom; [INFO] [stdout] 2126 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2127:1 [INFO] [stdout] | [INFO] [stdout] 2127 | / extern "C" { [INFO] [stdout] 2128 | | pub fn JS_FreeAtom(ctx: *mut JSContext, v: JSAtom); [INFO] [stdout] 2129 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2130:1 [INFO] [stdout] | [INFO] [stdout] 2130 | / extern "C" { [INFO] [stdout] 2131 | | pub fn JS_FreeAtomRT(rt: *mut JSRuntime, v: JSAtom); [INFO] [stdout] 2132 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2133:1 [INFO] [stdout] | [INFO] [stdout] 2133 | / extern "C" { [INFO] [stdout] 2134 | | pub fn JS_AtomToValue(ctx: *mut JSContext, atom: JSAtom) -> JSValue; [INFO] [stdout] 2135 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2136:1 [INFO] [stdout] | [INFO] [stdout] 2136 | / extern "C" { [INFO] [stdout] 2137 | | pub fn JS_AtomToString(ctx: *mut JSContext, atom: JSAtom) -> JSValue; [INFO] [stdout] 2138 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2139:1 [INFO] [stdout] | [INFO] [stdout] 2139 | / extern "C" { [INFO] [stdout] 2140 | | pub fn JS_AtomToCString(ctx: *mut JSContext, atom: JSAtom) -> *const ::std::os::raw::c_char; [INFO] [stdout] 2141 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2142:1 [INFO] [stdout] | [INFO] [stdout] 2142 | / extern "C" { [INFO] [stdout] 2143 | | pub fn JS_ValueToAtom(ctx: *mut JSContext, val: JSValue) -> JSAtom; [INFO] [stdout] 2144 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2486:1 [INFO] [stdout] | [INFO] [stdout] 2486 | / extern "C" { [INFO] [stdout] 2487 | | pub fn JS_NewClassID(pclass_id: *mut JSClassID) -> JSClassID; [INFO] [stdout] 2488 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2489:1 [INFO] [stdout] | [INFO] [stdout] 2489 | / extern "C" { [INFO] [stdout] 2490 | | pub fn JS_NewClass( [INFO] [stdout] 2491 | | rt: *mut JSRuntime, [INFO] [stdout] 2492 | | class_id: JSClassID, [INFO] [stdout] 2493 | | class_def: *const JSClassDef, [INFO] [stdout] 2494 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2495 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2496:1 [INFO] [stdout] | [INFO] [stdout] 2496 | / extern "C" { [INFO] [stdout] 2497 | | pub fn JS_IsRegisteredClass(rt: *mut JSRuntime, class_id: JSClassID) -> ::std::os::raw::c_int; [INFO] [stdout] 2498 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2499:1 [INFO] [stdout] | [INFO] [stdout] 2499 | / extern "C" { [INFO] [stdout] 2500 | | pub fn JS_NewBigInt64(ctx: *mut JSContext, v: i64) -> JSValue; [INFO] [stdout] 2501 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2502:1 [INFO] [stdout] | [INFO] [stdout] 2502 | / extern "C" { [INFO] [stdout] 2503 | | pub fn JS_NewBigUint64(ctx: *mut JSContext, v: u64) -> JSValue; [INFO] [stdout] 2504 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2505:1 [INFO] [stdout] | [INFO] [stdout] 2505 | / extern "C" { [INFO] [stdout] 2506 | | pub fn JS_Throw(ctx: *mut JSContext, obj: JSValue) -> JSValue; [INFO] [stdout] 2507 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2508:1 [INFO] [stdout] | [INFO] [stdout] 2508 | / extern "C" { [INFO] [stdout] 2509 | | pub fn JS_GetException(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2510 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2511:1 [INFO] [stdout] | [INFO] [stdout] 2511 | / extern "C" { [INFO] [stdout] 2512 | | pub fn JS_IsError(ctx: *mut JSContext, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2513 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2514:1 [INFO] [stdout] | [INFO] [stdout] 2514 | / extern "C" { [INFO] [stdout] 2515 | | pub fn JS_ResetUncatchableError(ctx: *mut JSContext); [INFO] [stdout] 2516 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2517:1 [INFO] [stdout] | [INFO] [stdout] 2517 | / extern "C" { [INFO] [stdout] 2518 | | pub fn JS_NewError(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2519 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2520:1 [INFO] [stdout] | [INFO] [stdout] 2520 | / extern "C" { [INFO] [stdout] 2521 | | pub fn JS_ThrowSyntaxError( [INFO] [stdout] 2522 | | ctx: *mut JSContext, [INFO] [stdout] 2523 | | fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 2524 | | ... [INFO] [stdout] 2525 | | ) -> JSValue; [INFO] [stdout] 2526 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2527:1 [INFO] [stdout] | [INFO] [stdout] 2527 | / extern "C" { [INFO] [stdout] 2528 | | pub fn JS_ThrowTypeError( [INFO] [stdout] 2529 | | ctx: *mut JSContext, [INFO] [stdout] 2530 | | fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 2531 | | ... [INFO] [stdout] 2532 | | ) -> JSValue; [INFO] [stdout] 2533 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2534:1 [INFO] [stdout] | [INFO] [stdout] 2534 | / extern "C" { [INFO] [stdout] 2535 | | pub fn JS_ThrowReferenceError( [INFO] [stdout] 2536 | | ctx: *mut JSContext, [INFO] [stdout] 2537 | | fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 2538 | | ... [INFO] [stdout] 2539 | | ) -> JSValue; [INFO] [stdout] 2540 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2541:1 [INFO] [stdout] | [INFO] [stdout] 2541 | / extern "C" { [INFO] [stdout] 2542 | | pub fn JS_ThrowRangeError( [INFO] [stdout] 2543 | | ctx: *mut JSContext, [INFO] [stdout] 2544 | | fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 2545 | | ... [INFO] [stdout] 2546 | | ) -> JSValue; [INFO] [stdout] 2547 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2548:1 [INFO] [stdout] | [INFO] [stdout] 2548 | / extern "C" { [INFO] [stdout] 2549 | | pub fn JS_ThrowInternalError( [INFO] [stdout] 2550 | | ctx: *mut JSContext, [INFO] [stdout] 2551 | | fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 2552 | | ... [INFO] [stdout] 2553 | | ) -> JSValue; [INFO] [stdout] 2554 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2555:1 [INFO] [stdout] | [INFO] [stdout] 2555 | / extern "C" { [INFO] [stdout] 2556 | | pub fn JS_ThrowOutOfMemory(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2557 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2558:1 [INFO] [stdout] | [INFO] [stdout] 2558 | / extern "C" { [INFO] [stdout] 2559 | | pub fn __JS_FreeValue(ctx: *mut JSContext, v: JSValue); [INFO] [stdout] 2560 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2561:1 [INFO] [stdout] | [INFO] [stdout] 2561 | / extern "C" { [INFO] [stdout] 2562 | | pub fn __JS_FreeValueRT(rt: *mut JSRuntime, v: JSValue); [INFO] [stdout] 2563 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2564:1 [INFO] [stdout] | [INFO] [stdout] 2564 | / extern "C" { [INFO] [stdout] 2565 | | pub fn JS_ToBool(ctx: *mut JSContext, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2566 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2567:1 [INFO] [stdout] | [INFO] [stdout] 2567 | / extern "C" { [INFO] [stdout] 2568 | | pub fn JS_ToInt32(ctx: *mut JSContext, pres: *mut i32, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2569 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2570:1 [INFO] [stdout] | [INFO] [stdout] 2570 | / extern "C" { [INFO] [stdout] 2571 | | pub fn JS_ToInt64(ctx: *mut JSContext, pres: *mut i64, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2572 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2573:1 [INFO] [stdout] | [INFO] [stdout] 2573 | / extern "C" { [INFO] [stdout] 2574 | | pub fn JS_ToIndex(ctx: *mut JSContext, plen: *mut u64, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2575 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2576:1 [INFO] [stdout] | [INFO] [stdout] 2576 | / extern "C" { [INFO] [stdout] 2577 | | pub fn JS_ToFloat64(ctx: *mut JSContext, pres: *mut f64, val: JSValue) [INFO] [stdout] 2578 | | -> ::std::os::raw::c_int; [INFO] [stdout] 2579 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2580:1 [INFO] [stdout] | [INFO] [stdout] 2580 | / extern "C" { [INFO] [stdout] 2581 | | pub fn JS_ToBigInt64( [INFO] [stdout] 2582 | | ctx: *mut JSContext, [INFO] [stdout] 2583 | | pres: *mut i64, [INFO] [stdout] 2584 | | val: JSValue, [INFO] [stdout] 2585 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2586 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2587:1 [INFO] [stdout] | [INFO] [stdout] 2587 | / extern "C" { [INFO] [stdout] 2588 | | pub fn JS_ToInt64Ext( [INFO] [stdout] 2589 | | ctx: *mut JSContext, [INFO] [stdout] 2590 | | pres: *mut i64, [INFO] [stdout] 2591 | | val: JSValue, [INFO] [stdout] 2592 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2593 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2594:1 [INFO] [stdout] | [INFO] [stdout] 2594 | / extern "C" { [INFO] [stdout] 2595 | | pub fn JS_NewStringLen( [INFO] [stdout] 2596 | | ctx: *mut JSContext, [INFO] [stdout] 2597 | | str1: *const ::std::os::raw::c_char, [INFO] [stdout] 2598 | | len1: usize, [INFO] [stdout] 2599 | | ) -> JSValue; [INFO] [stdout] 2600 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2601:1 [INFO] [stdout] | [INFO] [stdout] 2601 | / extern "C" { [INFO] [stdout] 2602 | | pub fn JS_NewString(ctx: *mut JSContext, str_: *const ::std::os::raw::c_char) -> JSValue; [INFO] [stdout] 2603 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2604:1 [INFO] [stdout] | [INFO] [stdout] 2604 | / extern "C" { [INFO] [stdout] 2605 | | pub fn JS_NewAtomString(ctx: *mut JSContext, str_: *const ::std::os::raw::c_char) -> JSValue; [INFO] [stdout] 2606 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2607:1 [INFO] [stdout] | [INFO] [stdout] 2607 | / extern "C" { [INFO] [stdout] 2608 | | pub fn JS_ToString(ctx: *mut JSContext, val: JSValue) -> JSValue; [INFO] [stdout] 2609 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2610:1 [INFO] [stdout] | [INFO] [stdout] 2610 | / extern "C" { [INFO] [stdout] 2611 | | pub fn JS_ToPropertyKey(ctx: *mut JSContext, val: JSValue) -> JSValue; [INFO] [stdout] 2612 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2613:1 [INFO] [stdout] | [INFO] [stdout] 2613 | / extern "C" { [INFO] [stdout] 2614 | | pub fn JS_ToCStringLen2( [INFO] [stdout] 2615 | | ctx: *mut JSContext, [INFO] [stdout] 2616 | | plen: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 2619 | | ) -> *const ::std::os::raw::c_char; [INFO] [stdout] 2620 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2621:1 [INFO] [stdout] | [INFO] [stdout] 2621 | / extern "C" { [INFO] [stdout] 2622 | | pub fn JS_FreeCString(ctx: *mut JSContext, ptr: *const ::std::os::raw::c_char); [INFO] [stdout] 2623 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2624:1 [INFO] [stdout] | [INFO] [stdout] 2624 | / extern "C" { [INFO] [stdout] 2625 | | pub fn JS_NewObjectProtoClass( [INFO] [stdout] 2626 | | ctx: *mut JSContext, [INFO] [stdout] 2627 | | proto: JSValue, [INFO] [stdout] 2628 | | class_id: JSClassID, [INFO] [stdout] 2629 | | ) -> JSValue; [INFO] [stdout] 2630 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2631:1 [INFO] [stdout] | [INFO] [stdout] 2631 | / extern "C" { [INFO] [stdout] 2632 | | pub fn JS_NewObjectClass(ctx: *mut JSContext, class_id: ::std::os::raw::c_int) -> JSValue; [INFO] [stdout] 2633 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2634:1 [INFO] [stdout] | [INFO] [stdout] 2634 | / extern "C" { [INFO] [stdout] 2635 | | pub fn JS_NewObjectProto(ctx: *mut JSContext, proto: JSValue) -> JSValue; [INFO] [stdout] 2636 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | / extern "C" { [INFO] [stdout] 2638 | | pub fn JS_NewObject(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2639 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2640:1 [INFO] [stdout] | [INFO] [stdout] 2640 | / extern "C" { [INFO] [stdout] 2641 | | pub fn JS_IsFunction(ctx: *mut JSContext, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2642 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2643:1 [INFO] [stdout] | [INFO] [stdout] 2643 | / extern "C" { [INFO] [stdout] 2644 | | pub fn JS_IsConstructor(ctx: *mut JSContext, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2645 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2646:1 [INFO] [stdout] | [INFO] [stdout] 2646 | / extern "C" { [INFO] [stdout] 2647 | | pub fn JS_SetConstructorBit( [INFO] [stdout] 2648 | | ctx: *mut JSContext, [INFO] [stdout] 2649 | | func_obj: JSValue, [INFO] [stdout] 2650 | | val: ::std::os::raw::c_int, [INFO] [stdout] 2651 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2652 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2653:1 [INFO] [stdout] | [INFO] [stdout] 2653 | / extern "C" { [INFO] [stdout] 2654 | | pub fn JS_NewArray(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2655 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2656:1 [INFO] [stdout] | [INFO] [stdout] 2656 | / extern "C" { [INFO] [stdout] 2657 | | pub fn JS_IsArray(ctx: *mut JSContext, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2658 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2659:1 [INFO] [stdout] | [INFO] [stdout] 2659 | / extern "C" { [INFO] [stdout] 2660 | | pub fn JS_GetPropertyInternal( [INFO] [stdout] 2661 | | ctx: *mut JSContext, [INFO] [stdout] 2662 | | obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2666 | | ) -> JSValue; [INFO] [stdout] 2667 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2668:1 [INFO] [stdout] | [INFO] [stdout] 2668 | / extern "C" { [INFO] [stdout] 2669 | | pub fn JS_GetPropertyStr( [INFO] [stdout] 2670 | | ctx: *mut JSContext, [INFO] [stdout] 2671 | | this_obj: JSValue, [INFO] [stdout] 2672 | | prop: *const ::std::os::raw::c_char, [INFO] [stdout] 2673 | | ) -> JSValue; [INFO] [stdout] 2674 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2675:1 [INFO] [stdout] | [INFO] [stdout] 2675 | / extern "C" { [INFO] [stdout] 2676 | | pub fn JS_GetPropertyUint32(ctx: *mut JSContext, this_obj: JSValue, idx: u32) -> JSValue; [INFO] [stdout] 2677 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2678:1 [INFO] [stdout] | [INFO] [stdout] 2678 | / extern "C" { [INFO] [stdout] 2679 | | pub fn JS_SetPropertyInternal( [INFO] [stdout] 2680 | | ctx: *mut JSContext, [INFO] [stdout] 2681 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2685 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2686 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2687:1 [INFO] [stdout] | [INFO] [stdout] 2687 | / extern "C" { [INFO] [stdout] 2688 | | pub fn JS_SetPropertyUint32( [INFO] [stdout] 2689 | | ctx: *mut JSContext, [INFO] [stdout] 2690 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2693 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2694 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2695:1 [INFO] [stdout] | [INFO] [stdout] 2695 | / extern "C" { [INFO] [stdout] 2696 | | pub fn JS_SetPropertyInt64( [INFO] [stdout] 2697 | | ctx: *mut JSContext, [INFO] [stdout] 2698 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2701 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2702 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2703:1 [INFO] [stdout] | [INFO] [stdout] 2703 | / extern "C" { [INFO] [stdout] 2704 | | pub fn JS_SetPropertyStr( [INFO] [stdout] 2705 | | ctx: *mut JSContext, [INFO] [stdout] 2706 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2709 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2710 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2711:1 [INFO] [stdout] | [INFO] [stdout] 2711 | / extern "C" { [INFO] [stdout] 2712 | | pub fn JS_HasProperty( [INFO] [stdout] 2713 | | ctx: *mut JSContext, [INFO] [stdout] 2714 | | this_obj: JSValue, [INFO] [stdout] 2715 | | prop: JSAtom, [INFO] [stdout] 2716 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2717 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2718:1 [INFO] [stdout] | [INFO] [stdout] 2718 | / extern "C" { [INFO] [stdout] 2719 | | pub fn JS_IsExtensible(ctx: *mut JSContext, obj: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2720 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2721:1 [INFO] [stdout] | [INFO] [stdout] 2721 | / extern "C" { [INFO] [stdout] 2722 | | pub fn JS_PreventExtensions(ctx: *mut JSContext, obj: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2723 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2724:1 [INFO] [stdout] | [INFO] [stdout] 2724 | / extern "C" { [INFO] [stdout] 2725 | | pub fn JS_DeleteProperty( [INFO] [stdout] 2726 | | ctx: *mut JSContext, [INFO] [stdout] 2727 | | obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2730 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2731 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2732:1 [INFO] [stdout] | [INFO] [stdout] 2732 | / extern "C" { [INFO] [stdout] 2733 | | pub fn JS_SetPrototype( [INFO] [stdout] 2734 | | ctx: *mut JSContext, [INFO] [stdout] 2735 | | obj: JSValue, [INFO] [stdout] 2736 | | proto_val: JSValue, [INFO] [stdout] 2737 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2738 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2739:1 [INFO] [stdout] | [INFO] [stdout] 2739 | / extern "C" { [INFO] [stdout] 2740 | | pub fn JS_GetPrototype(ctx: *mut JSContext, val: JSValue) -> JSValue; [INFO] [stdout] 2741 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2742:1 [INFO] [stdout] | [INFO] [stdout] 2742 | / extern "C" { [INFO] [stdout] 2743 | | pub fn JS_GetOwnPropertyNames( [INFO] [stdout] 2744 | | ctx: *mut JSContext, [INFO] [stdout] 2745 | | ptab: *mut *mut JSPropertyEnum, [INFO] [stdout] ... | [INFO] [stdout] 2749 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2750 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2751:1 [INFO] [stdout] | [INFO] [stdout] 2751 | / extern "C" { [INFO] [stdout] 2752 | | pub fn JS_GetOwnProperty( [INFO] [stdout] 2753 | | ctx: *mut JSContext, [INFO] [stdout] 2754 | | desc: *mut JSPropertyDescriptor, [INFO] [stdout] ... | [INFO] [stdout] 2757 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2758 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2759:1 [INFO] [stdout] | [INFO] [stdout] 2759 | / extern "C" { [INFO] [stdout] 2760 | | pub fn JS_Call( [INFO] [stdout] 2761 | | ctx: *mut JSContext, [INFO] [stdout] 2762 | | func_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2766 | | ) -> JSValue; [INFO] [stdout] 2767 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2768:1 [INFO] [stdout] | [INFO] [stdout] 2768 | / extern "C" { [INFO] [stdout] 2769 | | pub fn JS_Invoke( [INFO] [stdout] 2770 | | ctx: *mut JSContext, [INFO] [stdout] 2771 | | this_val: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2775 | | ) -> JSValue; [INFO] [stdout] 2776 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2777:1 [INFO] [stdout] | [INFO] [stdout] 2777 | / extern "C" { [INFO] [stdout] 2778 | | pub fn JS_CallConstructor( [INFO] [stdout] 2779 | | ctx: *mut JSContext, [INFO] [stdout] 2780 | | func_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2783 | | ) -> JSValue; [INFO] [stdout] 2784 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2785:1 [INFO] [stdout] | [INFO] [stdout] 2785 | / extern "C" { [INFO] [stdout] 2786 | | pub fn JS_CallConstructor2( [INFO] [stdout] 2787 | | ctx: *mut JSContext, [INFO] [stdout] 2788 | | func_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2792 | | ) -> JSValue; [INFO] [stdout] 2793 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2794:1 [INFO] [stdout] | [INFO] [stdout] 2794 | / extern "C" { [INFO] [stdout] 2795 | | pub fn JS_DetectModule( [INFO] [stdout] 2796 | | input: *const ::std::os::raw::c_char, [INFO] [stdout] 2797 | | input_len: usize, [INFO] [stdout] 2798 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2799 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2800:1 [INFO] [stdout] | [INFO] [stdout] 2800 | / extern "C" { [INFO] [stdout] 2801 | | pub fn JS_Eval( [INFO] [stdout] 2802 | | ctx: *mut JSContext, [INFO] [stdout] 2803 | | input: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2807 | | ) -> JSValue; [INFO] [stdout] 2808 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2809:1 [INFO] [stdout] | [INFO] [stdout] 2809 | / extern "C" { [INFO] [stdout] 2810 | | pub fn JS_EvalThis( [INFO] [stdout] 2811 | | ctx: *mut JSContext, [INFO] [stdout] 2812 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2817 | | ) -> JSValue; [INFO] [stdout] 2818 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2819:1 [INFO] [stdout] | [INFO] [stdout] 2819 | / extern "C" { [INFO] [stdout] 2820 | | pub fn JS_GetGlobalObject(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2821 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2822:1 [INFO] [stdout] | [INFO] [stdout] 2822 | / extern "C" { [INFO] [stdout] 2823 | | pub fn JS_IsInstanceOf( [INFO] [stdout] 2824 | | ctx: *mut JSContext, [INFO] [stdout] 2825 | | val: JSValue, [INFO] [stdout] 2826 | | obj: JSValue, [INFO] [stdout] 2827 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2828 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2829:1 [INFO] [stdout] | [INFO] [stdout] 2829 | / extern "C" { [INFO] [stdout] 2830 | | pub fn JS_DefineProperty( [INFO] [stdout] 2831 | | ctx: *mut JSContext, [INFO] [stdout] 2832 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2838 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2839 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2840:1 [INFO] [stdout] | [INFO] [stdout] 2840 | / extern "C" { [INFO] [stdout] 2841 | | pub fn JS_DefinePropertyValue( [INFO] [stdout] 2842 | | ctx: *mut JSContext, [INFO] [stdout] 2843 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2847 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2848 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2849:1 [INFO] [stdout] | [INFO] [stdout] 2849 | / extern "C" { [INFO] [stdout] 2850 | | pub fn JS_DefinePropertyValueUint32( [INFO] [stdout] 2851 | | ctx: *mut JSContext, [INFO] [stdout] 2852 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2856 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2857 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2858:1 [INFO] [stdout] | [INFO] [stdout] 2858 | / extern "C" { [INFO] [stdout] 2859 | | pub fn JS_DefinePropertyValueStr( [INFO] [stdout] 2860 | | ctx: *mut JSContext, [INFO] [stdout] 2861 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2865 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2866 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2867:1 [INFO] [stdout] | [INFO] [stdout] 2867 | / extern "C" { [INFO] [stdout] 2868 | | pub fn JS_DefinePropertyGetSet( [INFO] [stdout] 2869 | | ctx: *mut JSContext, [INFO] [stdout] 2870 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2875 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2876 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2877:1 [INFO] [stdout] | [INFO] [stdout] 2877 | / extern "C" { [INFO] [stdout] 2878 | | pub fn JS_SetOpaque(obj: JSValue, opaque: *mut ::std::os::raw::c_void); [INFO] [stdout] 2879 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2880:1 [INFO] [stdout] | [INFO] [stdout] 2880 | / extern "C" { [INFO] [stdout] 2881 | | pub fn JS_GetOpaque(obj: JSValue, class_id: JSClassID) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2882 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2883:1 [INFO] [stdout] | [INFO] [stdout] 2883 | / extern "C" { [INFO] [stdout] 2884 | | pub fn JS_GetOpaque2( [INFO] [stdout] 2885 | | ctx: *mut JSContext, [INFO] [stdout] 2886 | | obj: JSValue, [INFO] [stdout] 2887 | | class_id: JSClassID, [INFO] [stdout] 2888 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2889 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2890:1 [INFO] [stdout] | [INFO] [stdout] 2890 | / extern "C" { [INFO] [stdout] 2891 | | pub fn JS_ParseJSON( [INFO] [stdout] 2892 | | ctx: *mut JSContext, [INFO] [stdout] 2893 | | buf: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2896 | | ) -> JSValue; [INFO] [stdout] 2897 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2898:1 [INFO] [stdout] | [INFO] [stdout] 2898 | / extern "C" { [INFO] [stdout] 2899 | | pub fn JS_ParseJSON2( [INFO] [stdout] 2900 | | ctx: *mut JSContext, [INFO] [stdout] 2901 | | buf: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2905 | | ) -> JSValue; [INFO] [stdout] 2906 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2907:1 [INFO] [stdout] | [INFO] [stdout] 2907 | / extern "C" { [INFO] [stdout] 2908 | | pub fn JS_JSONStringify( [INFO] [stdout] 2909 | | ctx: *mut JSContext, [INFO] [stdout] 2910 | | obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2913 | | ) -> JSValue; [INFO] [stdout] 2914 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2922:1 [INFO] [stdout] | [INFO] [stdout] 2922 | / extern "C" { [INFO] [stdout] 2923 | | pub fn JS_NewArrayBuffer( [INFO] [stdout] 2924 | | ctx: *mut JSContext, [INFO] [stdout] 2925 | | buf: *mut u8, [INFO] [stdout] ... | [INFO] [stdout] 2930 | | ) -> JSValue; [INFO] [stdout] 2931 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2932:1 [INFO] [stdout] | [INFO] [stdout] 2932 | / extern "C" { [INFO] [stdout] 2933 | | pub fn JS_NewArrayBufferCopy(ctx: *mut JSContext, buf: *const u8, len: usize) -> JSValue; [INFO] [stdout] 2934 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2935:1 [INFO] [stdout] | [INFO] [stdout] 2935 | / extern "C" { [INFO] [stdout] 2936 | | pub fn JS_DetachArrayBuffer(ctx: *mut JSContext, obj: JSValue); [INFO] [stdout] 2937 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2938:1 [INFO] [stdout] | [INFO] [stdout] 2938 | / extern "C" { [INFO] [stdout] 2939 | | pub fn JS_GetArrayBuffer(ctx: *mut JSContext, psize: *mut usize, obj: JSValue) -> *mut u8; [INFO] [stdout] 2940 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2941:1 [INFO] [stdout] | [INFO] [stdout] 2941 | / extern "C" { [INFO] [stdout] 2942 | | pub fn JS_GetTypedArrayBuffer( [INFO] [stdout] 2943 | | ctx: *mut JSContext, [INFO] [stdout] 2944 | | obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2948 | | ) -> JSValue; [INFO] [stdout] 2949 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3023:1 [INFO] [stdout] | [INFO] [stdout] 3023 | / extern "C" { [INFO] [stdout] 3024 | | pub fn JS_SetSharedArrayBufferFunctions( [INFO] [stdout] 3025 | | rt: *mut JSRuntime, [INFO] [stdout] 3026 | | sf: *const JSSharedArrayBufferFunctions, [INFO] [stdout] 3027 | | ); [INFO] [stdout] 3028 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3029:1 [INFO] [stdout] | [INFO] [stdout] 3029 | / extern "C" { [INFO] [stdout] 3030 | | pub fn JS_NewPromiseCapability(ctx: *mut JSContext, resolving_funcs: *mut JSValue) -> JSValue; [INFO] [stdout] 3031 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3041:1 [INFO] [stdout] | [INFO] [stdout] 3041 | / extern "C" { [INFO] [stdout] 3042 | | pub fn JS_SetHostPromiseRejectionTracker( [INFO] [stdout] 3043 | | rt: *mut JSRuntime, [INFO] [stdout] 3044 | | cb: JSHostPromiseRejectionTracker, [INFO] [stdout] 3045 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 3046 | | ); [INFO] [stdout] 3047 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3054:1 [INFO] [stdout] | [INFO] [stdout] 3054 | / extern "C" { [INFO] [stdout] 3055 | | pub fn JS_SetInterruptHandler( [INFO] [stdout] 3056 | | rt: *mut JSRuntime, [INFO] [stdout] 3057 | | cb: JSInterruptHandler, [INFO] [stdout] 3058 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 3059 | | ); [INFO] [stdout] 3060 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3061:1 [INFO] [stdout] | [INFO] [stdout] 3061 | / extern "C" { [INFO] [stdout] 3062 | | pub fn JS_SetCanBlock(rt: *mut JSRuntime, can_block: ::std::os::raw::c_int); [INFO] [stdout] 3063 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3064:1 [INFO] [stdout] | [INFO] [stdout] 3064 | / extern "C" { [INFO] [stdout] 3065 | | pub fn JS_SetIsHTMLDDA(ctx: *mut JSContext, obj: JSValue); [INFO] [stdout] 3066 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3087:1 [INFO] [stdout] | [INFO] [stdout] 3087 | / extern "C" { [INFO] [stdout] 3088 | | pub fn JS_SetModuleLoaderFunc( [INFO] [stdout] 3089 | | rt: *mut JSRuntime, [INFO] [stdout] 3090 | | module_normalize: JSModuleNormalizeFunc, [INFO] [stdout] ... | [INFO] [stdout] 3093 | | ); [INFO] [stdout] 3094 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3095:1 [INFO] [stdout] | [INFO] [stdout] 3095 | / extern "C" { [INFO] [stdout] 3096 | | pub fn JS_GetImportMeta(ctx: *mut JSContext, m: *mut JSModuleDef) -> JSValue; [INFO] [stdout] 3097 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3098:1 [INFO] [stdout] | [INFO] [stdout] 3098 | / extern "C" { [INFO] [stdout] 3099 | | pub fn JS_GetModuleName(ctx: *mut JSContext, m: *mut JSModuleDef) -> JSAtom; [INFO] [stdout] 3100 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3108:1 [INFO] [stdout] | [INFO] [stdout] 3108 | / extern "C" { [INFO] [stdout] 3109 | | pub fn JS_EnqueueJob( [INFO] [stdout] 3110 | | ctx: *mut JSContext, [INFO] [stdout] 3111 | | job_func: JSJobFunc, [INFO] [stdout] ... | [INFO] [stdout] 3114 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3115 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3116:1 [INFO] [stdout] | [INFO] [stdout] 3116 | / extern "C" { [INFO] [stdout] 3117 | | pub fn JS_IsJobPending(rt: *mut JSRuntime) -> ::std::os::raw::c_int; [INFO] [stdout] 3118 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3119:1 [INFO] [stdout] | [INFO] [stdout] 3119 | / extern "C" { [INFO] [stdout] 3120 | | pub fn JS_ExecutePendingJob( [INFO] [stdout] 3121 | | rt: *mut JSRuntime, [INFO] [stdout] 3122 | | pctx: *mut *mut JSContext, [INFO] [stdout] 3123 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3124 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3125:1 [INFO] [stdout] | [INFO] [stdout] 3125 | / extern "C" { [INFO] [stdout] 3126 | | pub fn JS_WriteObject( [INFO] [stdout] 3127 | | ctx: *mut JSContext, [INFO] [stdout] 3128 | | psize: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 3131 | | ) -> *mut u8; [INFO] [stdout] 3132 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3133:1 [INFO] [stdout] | [INFO] [stdout] 3133 | / extern "C" { [INFO] [stdout] 3134 | | pub fn JS_WriteObject2( [INFO] [stdout] 3135 | | ctx: *mut JSContext, [INFO] [stdout] 3136 | | psize: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 3141 | | ) -> *mut u8; [INFO] [stdout] 3142 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:816:1 [INFO] [stdout] | [INFO] [stdout] 816 | / extern "C" { [INFO] [stdout] 817 | | pub static mut stdin: *mut FILE; [INFO] [stdout] 818 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3143:1 [INFO] [stdout] | [INFO] [stdout] 3143 | / extern "C" { [INFO] [stdout] 3144 | | pub fn JS_ReadObject( [INFO] [stdout] 3145 | | ctx: *mut JSContext, [INFO] [stdout] 3146 | | buf: *const u8, [INFO] [stdout] ... | [INFO] [stdout] 3149 | | ) -> JSValue; [INFO] [stdout] 3150 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3151:1 [INFO] [stdout] | [INFO] [stdout] 3151 | / extern "C" { [INFO] [stdout] 3152 | | pub fn JS_EvalFunction(ctx: *mut JSContext, fun_obj: JSValue) -> JSValue; [INFO] [stdout] 3153 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3154:1 [INFO] [stdout] | [INFO] [stdout] 3154 | / extern "C" { [INFO] [stdout] 3155 | | pub fn JS_ResolveModule(ctx: *mut JSContext, obj: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 3156 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:819:1 [INFO] [stdout] | [INFO] [stdout] 819 | / extern "C" { [INFO] [stdout] 820 | | pub static mut stdout: *mut FILE; [INFO] [stdout] 821 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3157:1 [INFO] [stdout] | [INFO] [stdout] 3157 | / extern "C" { [INFO] [stdout] 3158 | | pub fn JS_GetScriptOrModuleName( [INFO] [stdout] 3159 | | ctx: *mut JSContext, [INFO] [stdout] 3160 | | n_stack_levels: ::std::os::raw::c_int, [INFO] [stdout] 3161 | | ) -> JSAtom; [INFO] [stdout] 3162 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:822:1 [INFO] [stdout] | [INFO] [stdout] 822 | / extern "C" { [INFO] [stdout] 823 | | pub static mut stderr: *mut FILE; [INFO] [stdout] 824 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3163:1 [INFO] [stdout] | [INFO] [stdout] 3163 | / extern "C" { [INFO] [stdout] 3164 | | pub fn JS_RunModule( [INFO] [stdout] 3165 | | ctx: *mut JSContext, [INFO] [stdout] 3166 | | basename: *const ::std::os::raw::c_char, [INFO] [stdout] 3167 | | filename: *const ::std::os::raw::c_char, [INFO] [stdout] 3168 | | ) -> *mut JSModuleDef; [INFO] [stdout] 3169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:825:1 [INFO] [stdout] | [INFO] [stdout] 825 | / extern "C" { [INFO] [stdout] 826 | | pub fn remove(__filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 827 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3377:1 [INFO] [stdout] | [INFO] [stdout] 3377 | / extern "C" { [INFO] [stdout] 3378 | | pub fn JS_NewCFunction2( [INFO] [stdout] 3379 | | ctx: *mut JSContext, [INFO] [stdout] 3380 | | func: JSCFunction, [INFO] [stdout] ... | [INFO] [stdout] 3385 | | ) -> JSValue; [INFO] [stdout] 3386 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:828:1 [INFO] [stdout] | [INFO] [stdout] 828 | / extern "C" { [INFO] [stdout] 829 | | pub fn rename( [INFO] [stdout] 830 | | __old: *const ::std::os::raw::c_char, [INFO] [stdout] 831 | | __new: *const ::std::os::raw::c_char, [INFO] [stdout] 832 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 833 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3387:1 [INFO] [stdout] | [INFO] [stdout] 3387 | / extern "C" { [INFO] [stdout] 3388 | | pub fn JS_NewCFunctionData( [INFO] [stdout] 3389 | | ctx: *mut JSContext, [INFO] [stdout] 3390 | | func: JSCFunctionData, [INFO] [stdout] ... | [INFO] [stdout] 3395 | | ) -> JSValue; [INFO] [stdout] 3396 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3397:1 [INFO] [stdout] | [INFO] [stdout] 3397 | / extern "C" { [INFO] [stdout] 3398 | | pub fn JS_SetConstructor(ctx: *mut JSContext, func_obj: JSValue, proto: JSValue); [INFO] [stdout] 3399 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3788:1 [INFO] [stdout] | [INFO] [stdout] 3788 | / extern "C" { [INFO] [stdout] 3789 | | pub fn JS_SetPropertyFunctionList( [INFO] [stdout] 3790 | | ctx: *mut JSContext, [INFO] [stdout] 3791 | | obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 3794 | | ); [INFO] [stdout] 3795 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:834:1 [INFO] [stdout] | [INFO] [stdout] 834 | / extern "C" { [INFO] [stdout] 835 | | pub fn renameat( [INFO] [stdout] 836 | | __oldfd: ::std::os::raw::c_int, [INFO] [stdout] 837 | | __old: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 840 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 841 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3799:1 [INFO] [stdout] | [INFO] [stdout] 3799 | / extern "C" { [INFO] [stdout] 3800 | | pub fn JS_NewCModule( [INFO] [stdout] 3801 | | ctx: *mut JSContext, [INFO] [stdout] 3802 | | name_str: *const ::std::os::raw::c_char, [INFO] [stdout] 3803 | | func: JSModuleInitFunc, [INFO] [stdout] 3804 | | ) -> *mut JSModuleDef; [INFO] [stdout] 3805 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:842:1 [INFO] [stdout] | [INFO] [stdout] 842 | / extern "C" { [INFO] [stdout] 843 | | pub fn fclose(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 844 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3806:1 [INFO] [stdout] | [INFO] [stdout] 3806 | / extern "C" { [INFO] [stdout] 3807 | | pub fn JS_AddModuleExport( [INFO] [stdout] 3808 | | ctx: *mut JSContext, [INFO] [stdout] 3809 | | m: *mut JSModuleDef, [INFO] [stdout] 3810 | | name_str: *const ::std::os::raw::c_char, [INFO] [stdout] 3811 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3812 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:845:1 [INFO] [stdout] | [INFO] [stdout] 845 | / extern "C" { [INFO] [stdout] 846 | | pub fn tmpfile() -> *mut FILE; [INFO] [stdout] 847 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3813:1 [INFO] [stdout] | [INFO] [stdout] 3813 | / extern "C" { [INFO] [stdout] 3814 | | pub fn JS_AddModuleExportList( [INFO] [stdout] 3815 | | ctx: *mut JSContext, [INFO] [stdout] 3816 | | m: *mut JSModuleDef, [INFO] [stdout] ... | [INFO] [stdout] 3819 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3820 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:848:1 [INFO] [stdout] | [INFO] [stdout] 848 | / extern "C" { [INFO] [stdout] 849 | | pub fn tmpnam(arg1: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 850 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:851:1 [INFO] [stdout] | [INFO] [stdout] 851 | / extern "C" { [INFO] [stdout] 852 | | pub fn tmpnam_r(__s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 853 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3821:1 [INFO] [stdout] | [INFO] [stdout] 3821 | / extern "C" { [INFO] [stdout] 3822 | | pub fn JS_SetModuleExport( [INFO] [stdout] 3823 | | ctx: *mut JSContext, [INFO] [stdout] 3824 | | m: *mut JSModuleDef, [INFO] [stdout] ... | [INFO] [stdout] 3827 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3828 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:854:1 [INFO] [stdout] | [INFO] [stdout] 854 | / extern "C" { [INFO] [stdout] 855 | | pub fn tempnam( [INFO] [stdout] 856 | | __dir: *const ::std::os::raw::c_char, [INFO] [stdout] 857 | | __pfx: *const ::std::os::raw::c_char, [INFO] [stdout] 858 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 859 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3829:1 [INFO] [stdout] | [INFO] [stdout] 3829 | / extern "C" { [INFO] [stdout] 3830 | | pub fn JS_SetModuleExportList( [INFO] [stdout] 3831 | | ctx: *mut JSContext, [INFO] [stdout] 3832 | | m: *mut JSModuleDef, [INFO] [stdout] ... | [INFO] [stdout] 3835 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3836 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:860:1 [INFO] [stdout] | [INFO] [stdout] 860 | / extern "C" { [INFO] [stdout] 861 | | pub fn fflush(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 862 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:863:1 [INFO] [stdout] | [INFO] [stdout] 863 | / extern "C" { [INFO] [stdout] 864 | | pub fn fflush_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 865 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:866:1 [INFO] [stdout] | [INFO] [stdout] 866 | / extern "C" { [INFO] [stdout] 867 | | pub fn fopen( [INFO] [stdout] 868 | | __filename: *const ::std::os::raw::c_char, [INFO] [stdout] 869 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 870 | | ) -> *mut FILE; [INFO] [stdout] 871 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:872:1 [INFO] [stdout] | [INFO] [stdout] 872 | / extern "C" { [INFO] [stdout] 873 | | pub fn freopen( [INFO] [stdout] 874 | | __filename: *const ::std::os::raw::c_char, [INFO] [stdout] 875 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 876 | | __stream: *mut FILE, [INFO] [stdout] 877 | | ) -> *mut FILE; [INFO] [stdout] 878 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:879:1 [INFO] [stdout] | [INFO] [stdout] 879 | / extern "C" { [INFO] [stdout] 880 | | pub fn fdopen(__fd: ::std::os::raw::c_int, __modes: *const ::std::os::raw::c_char) [INFO] [stdout] 881 | | -> *mut FILE; [INFO] [stdout] 882 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:883:1 [INFO] [stdout] | [INFO] [stdout] 883 | / extern "C" { [INFO] [stdout] 884 | | pub fn fmemopen( [INFO] [stdout] 885 | | __s: *mut ::std::os::raw::c_void, [INFO] [stdout] 886 | | __len: usize, [INFO] [stdout] 887 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 888 | | ) -> *mut FILE; [INFO] [stdout] 889 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:890:1 [INFO] [stdout] | [INFO] [stdout] 890 | / extern "C" { [INFO] [stdout] 891 | | pub fn open_memstream( [INFO] [stdout] 892 | | __bufloc: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 893 | | __sizeloc: *mut usize, [INFO] [stdout] 894 | | ) -> *mut FILE; [INFO] [stdout] 895 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:896:1 [INFO] [stdout] | [INFO] [stdout] 896 | / extern "C" { [INFO] [stdout] 897 | | pub fn setbuf(__stream: *mut FILE, __buf: *mut ::std::os::raw::c_char); [INFO] [stdout] 898 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:899:1 [INFO] [stdout] | [INFO] [stdout] 899 | / extern "C" { [INFO] [stdout] 900 | | pub fn setvbuf( [INFO] [stdout] 901 | | __stream: *mut FILE, [INFO] [stdout] 902 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 905 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 906 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:907:1 [INFO] [stdout] | [INFO] [stdout] 907 | / extern "C" { [INFO] [stdout] 908 | | pub fn setbuffer(__stream: *mut FILE, __buf: *mut ::std::os::raw::c_char, __size: usize); [INFO] [stdout] 909 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:910:1 [INFO] [stdout] | [INFO] [stdout] 910 | / extern "C" { [INFO] [stdout] 911 | | pub fn setlinebuf(__stream: *mut FILE); [INFO] [stdout] 912 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:913:1 [INFO] [stdout] | [INFO] [stdout] 913 | / extern "C" { [INFO] [stdout] 914 | | pub fn fprintf( [INFO] [stdout] 915 | | __stream: *mut FILE, [INFO] [stdout] 916 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 917 | | ... [INFO] [stdout] 918 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 919 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:920:1 [INFO] [stdout] | [INFO] [stdout] 920 | / extern "C" { [INFO] [stdout] 921 | | pub fn printf(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 922 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:923:1 [INFO] [stdout] | [INFO] [stdout] 923 | / extern "C" { [INFO] [stdout] 924 | | pub fn sprintf( [INFO] [stdout] 925 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 926 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 927 | | ... [INFO] [stdout] 928 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 929 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:930:1 [INFO] [stdout] | [INFO] [stdout] 930 | / extern "C" { [INFO] [stdout] 931 | | pub fn vfprintf( [INFO] [stdout] 932 | | __s: *mut FILE, [INFO] [stdout] 933 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 934 | | __arg: *mut __va_list_tag, [INFO] [stdout] 935 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 936 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:937:1 [INFO] [stdout] | [INFO] [stdout] 937 | / extern "C" { [INFO] [stdout] 938 | | pub fn vprintf( [INFO] [stdout] 939 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 940 | | __arg: *mut __va_list_tag, [INFO] [stdout] 941 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 942 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:943:1 [INFO] [stdout] | [INFO] [stdout] 943 | / extern "C" { [INFO] [stdout] 944 | | pub fn vsprintf( [INFO] [stdout] 945 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 946 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 947 | | __arg: *mut __va_list_tag, [INFO] [stdout] 948 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 949 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:950:1 [INFO] [stdout] | [INFO] [stdout] 950 | / extern "C" { [INFO] [stdout] 951 | | pub fn snprintf( [INFO] [stdout] 952 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 953 | | __maxlen: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 956 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 957 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:958:1 [INFO] [stdout] | [INFO] [stdout] 958 | / extern "C" { [INFO] [stdout] 959 | | pub fn vsnprintf( [INFO] [stdout] 960 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 961 | | __maxlen: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 964 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 965 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:966:1 [INFO] [stdout] | [INFO] [stdout] 966 | / extern "C" { [INFO] [stdout] 967 | | pub fn vdprintf( [INFO] [stdout] 968 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 969 | | __fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 970 | | __arg: *mut __va_list_tag, [INFO] [stdout] 971 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 972 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:973:1 [INFO] [stdout] | [INFO] [stdout] 973 | / extern "C" { [INFO] [stdout] 974 | | pub fn dprintf( [INFO] [stdout] 975 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 976 | | __fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 977 | | ... [INFO] [stdout] 978 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 979 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:980:1 [INFO] [stdout] | [INFO] [stdout] 980 | / extern "C" { [INFO] [stdout] 981 | | pub fn fscanf( [INFO] [stdout] 982 | | __stream: *mut FILE, [INFO] [stdout] 983 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 984 | | ... [INFO] [stdout] 985 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 986 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:987:1 [INFO] [stdout] | [INFO] [stdout] 987 | / extern "C" { [INFO] [stdout] 988 | | pub fn scanf(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 989 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:990:1 [INFO] [stdout] | [INFO] [stdout] 990 | / extern "C" { [INFO] [stdout] 991 | | pub fn sscanf( [INFO] [stdout] 992 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] 993 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 994 | | ... [INFO] [stdout] 995 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 996 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1001:1 [INFO] [stdout] | [INFO] [stdout] 1001 | / extern "C" { [INFO] [stdout] 1002 | | #[link_name = "\u{1}__isoc99_fscanf"] [INFO] [stdout] 1003 | | pub fn fscanf1( [INFO] [stdout] 1004 | | __stream: *mut FILE, [INFO] [stdout] ... | [INFO] [stdout] 1007 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1008 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1009:1 [INFO] [stdout] | [INFO] [stdout] 1009 | / extern "C" { [INFO] [stdout] 1010 | | #[link_name = "\u{1}__isoc99_scanf"] [INFO] [stdout] 1011 | | pub fn scanf1(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 1012 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1013:1 [INFO] [stdout] | [INFO] [stdout] 1013 | / extern "C" { [INFO] [stdout] 1014 | | #[link_name = "\u{1}__isoc99_sscanf"] [INFO] [stdout] 1015 | | pub fn sscanf1( [INFO] [stdout] 1016 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1019 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1020 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1021:1 [INFO] [stdout] | [INFO] [stdout] 1021 | / extern "C" { [INFO] [stdout] 1022 | | pub fn vfscanf( [INFO] [stdout] 1023 | | __s: *mut FILE, [INFO] [stdout] 1024 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1025 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1026 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1027 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1028:1 [INFO] [stdout] | [INFO] [stdout] 1028 | / extern "C" { [INFO] [stdout] 1029 | | pub fn vscanf( [INFO] [stdout] 1030 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1031 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1032 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1033 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1034:1 [INFO] [stdout] | [INFO] [stdout] 1034 | / extern "C" { [INFO] [stdout] 1035 | | pub fn vsscanf( [INFO] [stdout] 1036 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] 1037 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1038 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1039 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1040 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1041:1 [INFO] [stdout] | [INFO] [stdout] 1041 | / extern "C" { [INFO] [stdout] 1042 | | #[link_name = "\u{1}__isoc99_vfscanf"] [INFO] [stdout] 1043 | | pub fn vfscanf1( [INFO] [stdout] 1044 | | __s: *mut FILE, [INFO] [stdout] ... | [INFO] [stdout] 1047 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1048 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1049:1 [INFO] [stdout] | [INFO] [stdout] 1049 | / extern "C" { [INFO] [stdout] 1050 | | #[link_name = "\u{1}__isoc99_vscanf"] [INFO] [stdout] 1051 | | pub fn vscanf1( [INFO] [stdout] 1052 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1053 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1054 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1055 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1056:1 [INFO] [stdout] | [INFO] [stdout] 1056 | / extern "C" { [INFO] [stdout] 1057 | | #[link_name = "\u{1}__isoc99_vsscanf"] [INFO] [stdout] 1058 | | pub fn vsscanf1( [INFO] [stdout] 1059 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1062 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1063 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1064:1 [INFO] [stdout] | [INFO] [stdout] 1064 | / extern "C" { [INFO] [stdout] 1065 | | pub fn fgetc(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1066 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1067:1 [INFO] [stdout] | [INFO] [stdout] 1067 | / extern "C" { [INFO] [stdout] 1068 | | pub fn getc(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1069 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1070:1 [INFO] [stdout] | [INFO] [stdout] 1070 | / extern "C" { [INFO] [stdout] 1071 | | pub fn getchar() -> ::std::os::raw::c_int; [INFO] [stdout] 1072 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1073:1 [INFO] [stdout] | [INFO] [stdout] 1073 | / extern "C" { [INFO] [stdout] 1074 | | pub fn getc_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1075 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1076:1 [INFO] [stdout] | [INFO] [stdout] 1076 | / extern "C" { [INFO] [stdout] 1077 | | pub fn getchar_unlocked() -> ::std::os::raw::c_int; [INFO] [stdout] 1078 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1079:1 [INFO] [stdout] | [INFO] [stdout] 1079 | / extern "C" { [INFO] [stdout] 1080 | | pub fn fgetc_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1081 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1082:1 [INFO] [stdout] | [INFO] [stdout] 1082 | / extern "C" { [INFO] [stdout] 1083 | | pub fn fputc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1084 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1085:1 [INFO] [stdout] | [INFO] [stdout] 1085 | / extern "C" { [INFO] [stdout] 1086 | | pub fn putc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1087 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1088:1 [INFO] [stdout] | [INFO] [stdout] 1088 | / extern "C" { [INFO] [stdout] 1089 | | pub fn putchar(__c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1090 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1091:1 [INFO] [stdout] | [INFO] [stdout] 1091 | / extern "C" { [INFO] [stdout] 1092 | | pub fn fputc_unlocked(__c: ::std::os::raw::c_int, __stream: *mut FILE) [INFO] [stdout] 1093 | | -> ::std::os::raw::c_int; [INFO] [stdout] 1094 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1095:1 [INFO] [stdout] | [INFO] [stdout] 1095 | / extern "C" { [INFO] [stdout] 1096 | | pub fn putc_unlocked(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1097 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1098:1 [INFO] [stdout] | [INFO] [stdout] 1098 | / extern "C" { [INFO] [stdout] 1099 | | pub fn putchar_unlocked(__c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1100 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1101:1 [INFO] [stdout] | [INFO] [stdout] 1101 | / extern "C" { [INFO] [stdout] 1102 | | pub fn getw(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1103 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1104:1 [INFO] [stdout] | [INFO] [stdout] 1104 | / extern "C" { [INFO] [stdout] 1105 | | pub fn putw(__w: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1106 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1107:1 [INFO] [stdout] | [INFO] [stdout] 1107 | / extern "C" { [INFO] [stdout] 1108 | | pub fn fgets( [INFO] [stdout] 1109 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1110 | | __n: ::std::os::raw::c_int, [INFO] [stdout] 1111 | | __stream: *mut FILE, [INFO] [stdout] 1112 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1113 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1114:1 [INFO] [stdout] | [INFO] [stdout] 1114 | / extern "C" { [INFO] [stdout] 1115 | | pub fn __getdelim( [INFO] [stdout] 1116 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1117 | | __n: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 1120 | | ) -> __ssize_t; [INFO] [stdout] 1121 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1122:1 [INFO] [stdout] | [INFO] [stdout] 1122 | / extern "C" { [INFO] [stdout] 1123 | | pub fn getdelim( [INFO] [stdout] 1124 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1125 | | __n: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 1128 | | ) -> __ssize_t; [INFO] [stdout] 1129 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1130:1 [INFO] [stdout] | [INFO] [stdout] 1130 | / extern "C" { [INFO] [stdout] 1131 | | pub fn getline( [INFO] [stdout] 1132 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1133 | | __n: *mut usize, [INFO] [stdout] 1134 | | __stream: *mut FILE, [INFO] [stdout] 1135 | | ) -> __ssize_t; [INFO] [stdout] 1136 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1137:1 [INFO] [stdout] | [INFO] [stdout] 1137 | / extern "C" { [INFO] [stdout] 1138 | | pub fn fputs(__s: *const ::std::os::raw::c_char, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1139 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1140:1 [INFO] [stdout] | [INFO] [stdout] 1140 | / extern "C" { [INFO] [stdout] 1141 | | pub fn puts(__s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 1142 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1143:1 [INFO] [stdout] | [INFO] [stdout] 1143 | / extern "C" { [INFO] [stdout] 1144 | | pub fn ungetc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1145 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1146:1 [INFO] [stdout] | [INFO] [stdout] 1146 | / extern "C" { [INFO] [stdout] 1147 | | pub fn fread( [INFO] [stdout] 1148 | | __ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 1149 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 1152 | | ) -> ::std::os::raw::c_ulong; [INFO] [stdout] 1153 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1154:1 [INFO] [stdout] | [INFO] [stdout] 1154 | / extern "C" { [INFO] [stdout] 1155 | | pub fn fwrite( [INFO] [stdout] 1156 | | __ptr: *const ::std::os::raw::c_void, [INFO] [stdout] 1157 | | __size: ::std::os::raw::c_ulong, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | ) -> ::std::os::raw::c_ulong; [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1162:1 [INFO] [stdout] | [INFO] [stdout] 1162 | / extern "C" { [INFO] [stdout] 1163 | | pub fn fread_unlocked( [INFO] [stdout] 1164 | | __ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 1165 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 1168 | | ) -> usize; [INFO] [stdout] 1169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1170:1 [INFO] [stdout] | [INFO] [stdout] 1170 | / extern "C" { [INFO] [stdout] 1171 | | pub fn fwrite_unlocked( [INFO] [stdout] 1172 | | __ptr: *const ::std::os::raw::c_void, [INFO] [stdout] 1173 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 1176 | | ) -> usize; [INFO] [stdout] 1177 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1178:1 [INFO] [stdout] | [INFO] [stdout] 1178 | / extern "C" { [INFO] [stdout] 1179 | | pub fn fseek( [INFO] [stdout] 1180 | | __stream: *mut FILE, [INFO] [stdout] 1181 | | __off: ::std::os::raw::c_long, [INFO] [stdout] 1182 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 1183 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1184 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1185:1 [INFO] [stdout] | [INFO] [stdout] 1185 | / extern "C" { [INFO] [stdout] 1186 | | pub fn ftell(__stream: *mut FILE) -> ::std::os::raw::c_long; [INFO] [stdout] 1187 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1188:1 [INFO] [stdout] | [INFO] [stdout] 1188 | / extern "C" { [INFO] [stdout] 1189 | | pub fn rewind(__stream: *mut FILE); [INFO] [stdout] 1190 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1191:1 [INFO] [stdout] | [INFO] [stdout] 1191 | / extern "C" { [INFO] [stdout] 1192 | | pub fn fseeko( [INFO] [stdout] 1193 | | __stream: *mut FILE, [INFO] [stdout] 1194 | | __off: __off_t, [INFO] [stdout] 1195 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 1196 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1197 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1198:1 [INFO] [stdout] | [INFO] [stdout] 1198 | / extern "C" { [INFO] [stdout] 1199 | | pub fn ftello(__stream: *mut FILE) -> __off_t; [INFO] [stdout] 1200 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1201:1 [INFO] [stdout] | [INFO] [stdout] 1201 | / extern "C" { [INFO] [stdout] 1202 | | pub fn fgetpos(__stream: *mut FILE, __pos: *mut fpos_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1203 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1204:1 [INFO] [stdout] | [INFO] [stdout] 1204 | / extern "C" { [INFO] [stdout] 1205 | | pub fn fsetpos(__stream: *mut FILE, __pos: *const fpos_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1206 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1207:1 [INFO] [stdout] | [INFO] [stdout] 1207 | / extern "C" { [INFO] [stdout] 1208 | | pub fn clearerr(__stream: *mut FILE); [INFO] [stdout] 1209 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1210:1 [INFO] [stdout] | [INFO] [stdout] 1210 | / extern "C" { [INFO] [stdout] 1211 | | pub fn feof(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1212 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1213:1 [INFO] [stdout] | [INFO] [stdout] 1213 | / extern "C" { [INFO] [stdout] 1214 | | pub fn ferror(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1215 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1216:1 [INFO] [stdout] | [INFO] [stdout] 1216 | / extern "C" { [INFO] [stdout] 1217 | | pub fn clearerr_unlocked(__stream: *mut FILE); [INFO] [stdout] 1218 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1219:1 [INFO] [stdout] | [INFO] [stdout] 1219 | / extern "C" { [INFO] [stdout] 1220 | | pub fn feof_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1221 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1222:1 [INFO] [stdout] | [INFO] [stdout] 1222 | / extern "C" { [INFO] [stdout] 1223 | | pub fn ferror_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1224 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1225:1 [INFO] [stdout] | [INFO] [stdout] 1225 | / extern "C" { [INFO] [stdout] 1226 | | pub fn perror(__s: *const ::std::os::raw::c_char); [INFO] [stdout] 1227 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1228:1 [INFO] [stdout] | [INFO] [stdout] 1228 | / extern "C" { [INFO] [stdout] 1229 | | pub fn fileno(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1230 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1231:1 [INFO] [stdout] | [INFO] [stdout] 1231 | / extern "C" { [INFO] [stdout] 1232 | | pub fn fileno_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1233 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1234:1 [INFO] [stdout] | [INFO] [stdout] 1234 | / extern "C" { [INFO] [stdout] 1235 | | pub fn pclose(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1236 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1237:1 [INFO] [stdout] | [INFO] [stdout] 1237 | / extern "C" { [INFO] [stdout] 1238 | | pub fn popen( [INFO] [stdout] 1239 | | __command: *const ::std::os::raw::c_char, [INFO] [stdout] 1240 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 1241 | | ) -> *mut FILE; [INFO] [stdout] 1242 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1243:1 [INFO] [stdout] | [INFO] [stdout] 1243 | / extern "C" { [INFO] [stdout] 1244 | | pub fn ctermid(__s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1245 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1246:1 [INFO] [stdout] | [INFO] [stdout] 1246 | / extern "C" { [INFO] [stdout] 1247 | | pub fn flockfile(__stream: *mut FILE); [INFO] [stdout] 1248 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1249:1 [INFO] [stdout] | [INFO] [stdout] 1249 | / extern "C" { [INFO] [stdout] 1250 | | pub fn ftrylockfile(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1251 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1252:1 [INFO] [stdout] | [INFO] [stdout] 1252 | / extern "C" { [INFO] [stdout] 1253 | | pub fn funlockfile(__stream: *mut FILE); [INFO] [stdout] 1254 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1255:1 [INFO] [stdout] | [INFO] [stdout] 1255 | / extern "C" { [INFO] [stdout] 1256 | | pub fn __uflow(arg1: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1257 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1258:1 [INFO] [stdout] | [INFO] [stdout] 1258 | / extern "C" { [INFO] [stdout] 1259 | | pub fn __overflow(arg1: *mut FILE, arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1260 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1611:1 [INFO] [stdout] | [INFO] [stdout] 1611 | / extern "C" { [INFO] [stdout] 1612 | | pub fn JS_NewRuntime() -> *mut JSRuntime; [INFO] [stdout] 1613 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1614:1 [INFO] [stdout] | [INFO] [stdout] 1614 | / extern "C" { [INFO] [stdout] 1615 | | pub fn JS_SetRuntimeInfo(rt: *mut JSRuntime, info: *const ::std::os::raw::c_char); [INFO] [stdout] 1616 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1617:1 [INFO] [stdout] | [INFO] [stdout] 1617 | / extern "C" { [INFO] [stdout] 1618 | | pub fn JS_SetMemoryLimit(rt: *mut JSRuntime, limit: usize); [INFO] [stdout] 1619 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1620:1 [INFO] [stdout] | [INFO] [stdout] 1620 | / extern "C" { [INFO] [stdout] 1621 | | pub fn JS_SetGCThreshold(rt: *mut JSRuntime, gc_threshold: usize); [INFO] [stdout] 1622 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1623:1 [INFO] [stdout] | [INFO] [stdout] 1623 | / extern "C" { [INFO] [stdout] 1624 | | pub fn JS_SetMaxStackSize(rt: *mut JSRuntime, stack_size: usize); [INFO] [stdout] 1625 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1626:1 [INFO] [stdout] | [INFO] [stdout] 1626 | / extern "C" { [INFO] [stdout] 1627 | | pub fn JS_UpdateStackTop(rt: *mut JSRuntime); [INFO] [stdout] 1628 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1629:1 [INFO] [stdout] | [INFO] [stdout] 1629 | / extern "C" { [INFO] [stdout] 1630 | | pub fn JS_NewRuntime2( [INFO] [stdout] 1631 | | mf: *const JSMallocFunctions, [INFO] [stdout] 1632 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 1633 | | ) -> *mut JSRuntime; [INFO] [stdout] 1634 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1635:1 [INFO] [stdout] | [INFO] [stdout] 1635 | / extern "C" { [INFO] [stdout] 1636 | | pub fn JS_FreeRuntime(rt: *mut JSRuntime); [INFO] [stdout] 1637 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1638:1 [INFO] [stdout] | [INFO] [stdout] 1638 | / extern "C" { [INFO] [stdout] 1639 | | pub fn JS_GetRuntimeOpaque(rt: *mut JSRuntime) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1640 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1641:1 [INFO] [stdout] | [INFO] [stdout] 1641 | / extern "C" { [INFO] [stdout] 1642 | | pub fn JS_SetRuntimeOpaque(rt: *mut JSRuntime, opaque: *mut ::std::os::raw::c_void); [INFO] [stdout] 1643 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1646:1 [INFO] [stdout] | [INFO] [stdout] 1646 | / extern "C" { [INFO] [stdout] 1647 | | pub fn JS_MarkValue(rt: *mut JSRuntime, val: JSValue, mark_func: JS_MarkFunc); [INFO] [stdout] 1648 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1649:1 [INFO] [stdout] | [INFO] [stdout] 1649 | / extern "C" { [INFO] [stdout] 1650 | | pub fn JS_RunGC(rt: *mut JSRuntime); [INFO] [stdout] 1651 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1652:1 [INFO] [stdout] | [INFO] [stdout] 1652 | / extern "C" { [INFO] [stdout] 1653 | | pub fn JS_IsLiveObject(rt: *mut JSRuntime, obj: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 1654 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1655:1 [INFO] [stdout] | [INFO] [stdout] 1655 | / extern "C" { [INFO] [stdout] 1656 | | pub fn JS_NewContext(rt: *mut JSRuntime) -> *mut JSContext; [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1658:1 [INFO] [stdout] | [INFO] [stdout] 1658 | / extern "C" { [INFO] [stdout] 1659 | | pub fn JS_FreeContext(s: *mut JSContext); [INFO] [stdout] 1660 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1661:1 [INFO] [stdout] | [INFO] [stdout] 1661 | / extern "C" { [INFO] [stdout] 1662 | | pub fn JS_DupContext(ctx: *mut JSContext) -> *mut JSContext; [INFO] [stdout] 1663 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1664:1 [INFO] [stdout] | [INFO] [stdout] 1664 | / extern "C" { [INFO] [stdout] 1665 | | pub fn JS_GetContextOpaque(ctx: *mut JSContext) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1666 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1667:1 [INFO] [stdout] | [INFO] [stdout] 1667 | / extern "C" { [INFO] [stdout] 1668 | | pub fn JS_SetContextOpaque(ctx: *mut JSContext, opaque: *mut ::std::os::raw::c_void); [INFO] [stdout] 1669 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1670:1 [INFO] [stdout] | [INFO] [stdout] 1670 | / extern "C" { [INFO] [stdout] 1671 | | pub fn JS_GetRuntime(ctx: *mut JSContext) -> *mut JSRuntime; [INFO] [stdout] 1672 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1673:1 [INFO] [stdout] | [INFO] [stdout] 1673 | / extern "C" { [INFO] [stdout] 1674 | | pub fn JS_SetClassProto(ctx: *mut JSContext, class_id: JSClassID, obj: JSValue); [INFO] [stdout] 1675 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1676:1 [INFO] [stdout] | [INFO] [stdout] 1676 | / extern "C" { [INFO] [stdout] 1677 | | pub fn JS_GetClassProto(ctx: *mut JSContext, class_id: JSClassID) -> JSValue; [INFO] [stdout] 1678 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1679:1 [INFO] [stdout] | [INFO] [stdout] 1679 | / extern "C" { [INFO] [stdout] 1680 | | pub fn JS_NewContextRaw(rt: *mut JSRuntime) -> *mut JSContext; [INFO] [stdout] 1681 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1682:1 [INFO] [stdout] | [INFO] [stdout] 1682 | / extern "C" { [INFO] [stdout] 1683 | | pub fn JS_AddIntrinsicBaseObjects(ctx: *mut JSContext); [INFO] [stdout] 1684 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1685:1 [INFO] [stdout] | [INFO] [stdout] 1685 | / extern "C" { [INFO] [stdout] 1686 | | pub fn JS_AddIntrinsicDate(ctx: *mut JSContext); [INFO] [stdout] 1687 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1688:1 [INFO] [stdout] | [INFO] [stdout] 1688 | / extern "C" { [INFO] [stdout] 1689 | | pub fn JS_AddIntrinsicEval(ctx: *mut JSContext); [INFO] [stdout] 1690 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1691:1 [INFO] [stdout] | [INFO] [stdout] 1691 | / extern "C" { [INFO] [stdout] 1692 | | pub fn JS_AddIntrinsicStringNormalize(ctx: *mut JSContext); [INFO] [stdout] 1693 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1694:1 [INFO] [stdout] | [INFO] [stdout] 1694 | / extern "C" { [INFO] [stdout] 1695 | | pub fn JS_AddIntrinsicRegExpCompiler(ctx: *mut JSContext); [INFO] [stdout] 1696 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1697:1 [INFO] [stdout] | [INFO] [stdout] 1697 | / extern "C" { [INFO] [stdout] 1698 | | pub fn JS_AddIntrinsicRegExp(ctx: *mut JSContext); [INFO] [stdout] 1699 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1700:1 [INFO] [stdout] | [INFO] [stdout] 1700 | / extern "C" { [INFO] [stdout] 1701 | | pub fn JS_AddIntrinsicJSON(ctx: *mut JSContext); [INFO] [stdout] 1702 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1703:1 [INFO] [stdout] | [INFO] [stdout] 1703 | / extern "C" { [INFO] [stdout] 1704 | | pub fn JS_AddIntrinsicProxy(ctx: *mut JSContext); [INFO] [stdout] 1705 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1706:1 [INFO] [stdout] | [INFO] [stdout] 1706 | / extern "C" { [INFO] [stdout] 1707 | | pub fn JS_AddIntrinsicMapSet(ctx: *mut JSContext); [INFO] [stdout] 1708 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1709:1 [INFO] [stdout] | [INFO] [stdout] 1709 | / extern "C" { [INFO] [stdout] 1710 | | pub fn JS_AddIntrinsicTypedArrays(ctx: *mut JSContext); [INFO] [stdout] 1711 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1712:1 [INFO] [stdout] | [INFO] [stdout] 1712 | / extern "C" { [INFO] [stdout] 1713 | | pub fn JS_AddIntrinsicPromise(ctx: *mut JSContext); [INFO] [stdout] 1714 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1715:1 [INFO] [stdout] | [INFO] [stdout] 1715 | / extern "C" { [INFO] [stdout] 1716 | | pub fn JS_AddIntrinsicBigInt(ctx: *mut JSContext); [INFO] [stdout] 1717 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1718:1 [INFO] [stdout] | [INFO] [stdout] 1718 | / extern "C" { [INFO] [stdout] 1719 | | pub fn JS_AddIntrinsicBigFloat(ctx: *mut JSContext); [INFO] [stdout] 1720 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1721:1 [INFO] [stdout] | [INFO] [stdout] 1721 | / extern "C" { [INFO] [stdout] 1722 | | pub fn JS_AddIntrinsicBigDecimal(ctx: *mut JSContext); [INFO] [stdout] 1723 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1724:1 [INFO] [stdout] | [INFO] [stdout] 1724 | / extern "C" { [INFO] [stdout] 1725 | | pub fn JS_AddIntrinsicOperators(ctx: *mut JSContext); [INFO] [stdout] 1726 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1727:1 [INFO] [stdout] | [INFO] [stdout] 1727 | / extern "C" { [INFO] [stdout] 1728 | | pub fn JS_EnableBignumExt(ctx: *mut JSContext, enable: ::std::os::raw::c_int); [INFO] [stdout] 1729 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1730:1 [INFO] [stdout] | [INFO] [stdout] 1730 | / extern "C" { [INFO] [stdout] 1731 | | pub fn js_string_codePointRange( [INFO] [stdout] 1732 | | ctx: *mut JSContext, [INFO] [stdout] 1733 | | this_val: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 1736 | | ) -> JSValue; [INFO] [stdout] 1737 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1738:1 [INFO] [stdout] | [INFO] [stdout] 1738 | / extern "C" { [INFO] [stdout] 1739 | | pub fn js_malloc_rt(rt: *mut JSRuntime, size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1740 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1741:1 [INFO] [stdout] | [INFO] [stdout] 1741 | / extern "C" { [INFO] [stdout] 1742 | | pub fn js_free_rt(rt: *mut JSRuntime, ptr: *mut ::std::os::raw::c_void); [INFO] [stdout] 1743 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1744:1 [INFO] [stdout] | [INFO] [stdout] 1744 | / extern "C" { [INFO] [stdout] 1745 | | pub fn js_realloc_rt( [INFO] [stdout] 1746 | | rt: *mut JSRuntime, [INFO] [stdout] 1747 | | ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 1748 | | size: usize, [INFO] [stdout] 1749 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1750 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1751:1 [INFO] [stdout] | [INFO] [stdout] 1751 | / extern "C" { [INFO] [stdout] 1752 | | pub fn js_malloc_usable_size_rt( [INFO] [stdout] 1753 | | rt: *mut JSRuntime, [INFO] [stdout] 1754 | | ptr: *const ::std::os::raw::c_void, [INFO] [stdout] 1755 | | ) -> usize; [INFO] [stdout] 1756 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1757:1 [INFO] [stdout] | [INFO] [stdout] 1757 | / extern "C" { [INFO] [stdout] 1758 | | pub fn js_mallocz_rt(rt: *mut JSRuntime, size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1759 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1760:1 [INFO] [stdout] | [INFO] [stdout] 1760 | / extern "C" { [INFO] [stdout] 1761 | | pub fn js_malloc(ctx: *mut JSContext, size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1762 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1763:1 [INFO] [stdout] | [INFO] [stdout] 1763 | / extern "C" { [INFO] [stdout] 1764 | | pub fn js_free(ctx: *mut JSContext, ptr: *mut ::std::os::raw::c_void); [INFO] [stdout] 1765 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1766:1 [INFO] [stdout] | [INFO] [stdout] 1766 | / extern "C" { [INFO] [stdout] 1767 | | pub fn js_realloc( [INFO] [stdout] 1768 | | ctx: *mut JSContext, [INFO] [stdout] 1769 | | ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 1770 | | size: usize, [INFO] [stdout] 1771 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1772 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1773:1 [INFO] [stdout] | [INFO] [stdout] 1773 | / extern "C" { [INFO] [stdout] 1774 | | pub fn js_malloc_usable_size(ctx: *mut JSContext, ptr: *const ::std::os::raw::c_void) -> usize; [INFO] [stdout] 1775 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1776:1 [INFO] [stdout] | [INFO] [stdout] 1776 | / extern "C" { [INFO] [stdout] 1777 | | pub fn js_realloc2( [INFO] [stdout] 1778 | | ctx: *mut JSContext, [INFO] [stdout] 1779 | | ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 1782 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1784:1 [INFO] [stdout] | [INFO] [stdout] 1784 | / extern "C" { [INFO] [stdout] 1785 | | pub fn js_mallocz(ctx: *mut JSContext, size: usize) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 1786 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1787:1 [INFO] [stdout] | [INFO] [stdout] 1787 | / extern "C" { [INFO] [stdout] 1788 | | pub fn js_strdup( [INFO] [stdout] 1789 | | ctx: *mut JSContext, [INFO] [stdout] 1790 | | str_: *const ::std::os::raw::c_char, [INFO] [stdout] 1791 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1792 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:1793:1 [INFO] [stdout] | [INFO] [stdout] 1793 | / extern "C" { [INFO] [stdout] 1794 | | pub fn js_strndup( [INFO] [stdout] 1795 | | ctx: *mut JSContext, [INFO] [stdout] 1796 | | s: *const ::std::os::raw::c_char, [INFO] [stdout] 1797 | | n: usize, [INFO] [stdout] 1798 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1799 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2105:1 [INFO] [stdout] | [INFO] [stdout] 2105 | / extern "C" { [INFO] [stdout] 2106 | | pub fn JS_ComputeMemoryUsage(rt: *mut JSRuntime, s: *mut JSMemoryUsage); [INFO] [stdout] 2107 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2108:1 [INFO] [stdout] | [INFO] [stdout] 2108 | / extern "C" { [INFO] [stdout] 2109 | | pub fn JS_DumpMemoryUsage(fp: *mut FILE, s: *const JSMemoryUsage, rt: *mut JSRuntime); [INFO] [stdout] 2110 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2111:1 [INFO] [stdout] | [INFO] [stdout] 2111 | / extern "C" { [INFO] [stdout] 2112 | | pub fn JS_NewAtomLen( [INFO] [stdout] 2113 | | ctx: *mut JSContext, [INFO] [stdout] 2114 | | str_: *const ::std::os::raw::c_char, [INFO] [stdout] 2115 | | len: usize, [INFO] [stdout] 2116 | | ) -> JSAtom; [INFO] [stdout] 2117 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2118:1 [INFO] [stdout] | [INFO] [stdout] 2118 | / extern "C" { [INFO] [stdout] 2119 | | pub fn JS_NewAtom(ctx: *mut JSContext, str_: *const ::std::os::raw::c_char) -> JSAtom; [INFO] [stdout] 2120 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2121:1 [INFO] [stdout] | [INFO] [stdout] 2121 | / extern "C" { [INFO] [stdout] 2122 | | pub fn JS_NewAtomUInt32(ctx: *mut JSContext, n: u32) -> JSAtom; [INFO] [stdout] 2123 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2124:1 [INFO] [stdout] | [INFO] [stdout] 2124 | / extern "C" { [INFO] [stdout] 2125 | | pub fn JS_DupAtom(ctx: *mut JSContext, v: JSAtom) -> JSAtom; [INFO] [stdout] 2126 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2127:1 [INFO] [stdout] | [INFO] [stdout] 2127 | / extern "C" { [INFO] [stdout] 2128 | | pub fn JS_FreeAtom(ctx: *mut JSContext, v: JSAtom); [INFO] [stdout] 2129 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2130:1 [INFO] [stdout] | [INFO] [stdout] 2130 | / extern "C" { [INFO] [stdout] 2131 | | pub fn JS_FreeAtomRT(rt: *mut JSRuntime, v: JSAtom); [INFO] [stdout] 2132 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2133:1 [INFO] [stdout] | [INFO] [stdout] 2133 | / extern "C" { [INFO] [stdout] 2134 | | pub fn JS_AtomToValue(ctx: *mut JSContext, atom: JSAtom) -> JSValue; [INFO] [stdout] 2135 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2136:1 [INFO] [stdout] | [INFO] [stdout] 2136 | / extern "C" { [INFO] [stdout] 2137 | | pub fn JS_AtomToString(ctx: *mut JSContext, atom: JSAtom) -> JSValue; [INFO] [stdout] 2138 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2139:1 [INFO] [stdout] | [INFO] [stdout] 2139 | / extern "C" { [INFO] [stdout] 2140 | | pub fn JS_AtomToCString(ctx: *mut JSContext, atom: JSAtom) -> *const ::std::os::raw::c_char; [INFO] [stdout] 2141 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2142:1 [INFO] [stdout] | [INFO] [stdout] 2142 | / extern "C" { [INFO] [stdout] 2143 | | pub fn JS_ValueToAtom(ctx: *mut JSContext, val: JSValue) -> JSAtom; [INFO] [stdout] 2144 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2486:1 [INFO] [stdout] | [INFO] [stdout] 2486 | / extern "C" { [INFO] [stdout] 2487 | | pub fn JS_NewClassID(pclass_id: *mut JSClassID) -> JSClassID; [INFO] [stdout] 2488 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2489:1 [INFO] [stdout] | [INFO] [stdout] 2489 | / extern "C" { [INFO] [stdout] 2490 | | pub fn JS_NewClass( [INFO] [stdout] 2491 | | rt: *mut JSRuntime, [INFO] [stdout] 2492 | | class_id: JSClassID, [INFO] [stdout] 2493 | | class_def: *const JSClassDef, [INFO] [stdout] 2494 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2495 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2496:1 [INFO] [stdout] | [INFO] [stdout] 2496 | / extern "C" { [INFO] [stdout] 2497 | | pub fn JS_IsRegisteredClass(rt: *mut JSRuntime, class_id: JSClassID) -> ::std::os::raw::c_int; [INFO] [stdout] 2498 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2499:1 [INFO] [stdout] | [INFO] [stdout] 2499 | / extern "C" { [INFO] [stdout] 2500 | | pub fn JS_NewBigInt64(ctx: *mut JSContext, v: i64) -> JSValue; [INFO] [stdout] 2501 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2502:1 [INFO] [stdout] | [INFO] [stdout] 2502 | / extern "C" { [INFO] [stdout] 2503 | | pub fn JS_NewBigUint64(ctx: *mut JSContext, v: u64) -> JSValue; [INFO] [stdout] 2504 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2505:1 [INFO] [stdout] | [INFO] [stdout] 2505 | / extern "C" { [INFO] [stdout] 2506 | | pub fn JS_Throw(ctx: *mut JSContext, obj: JSValue) -> JSValue; [INFO] [stdout] 2507 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2508:1 [INFO] [stdout] | [INFO] [stdout] 2508 | / extern "C" { [INFO] [stdout] 2509 | | pub fn JS_GetException(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2510 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2511:1 [INFO] [stdout] | [INFO] [stdout] 2511 | / extern "C" { [INFO] [stdout] 2512 | | pub fn JS_IsError(ctx: *mut JSContext, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2513 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2514:1 [INFO] [stdout] | [INFO] [stdout] 2514 | / extern "C" { [INFO] [stdout] 2515 | | pub fn JS_ResetUncatchableError(ctx: *mut JSContext); [INFO] [stdout] 2516 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2517:1 [INFO] [stdout] | [INFO] [stdout] 2517 | / extern "C" { [INFO] [stdout] 2518 | | pub fn JS_NewError(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2519 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2520:1 [INFO] [stdout] | [INFO] [stdout] 2520 | / extern "C" { [INFO] [stdout] 2521 | | pub fn JS_ThrowSyntaxError( [INFO] [stdout] 2522 | | ctx: *mut JSContext, [INFO] [stdout] 2523 | | fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 2524 | | ... [INFO] [stdout] 2525 | | ) -> JSValue; [INFO] [stdout] 2526 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2527:1 [INFO] [stdout] | [INFO] [stdout] 2527 | / extern "C" { [INFO] [stdout] 2528 | | pub fn JS_ThrowTypeError( [INFO] [stdout] 2529 | | ctx: *mut JSContext, [INFO] [stdout] 2530 | | fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 2531 | | ... [INFO] [stdout] 2532 | | ) -> JSValue; [INFO] [stdout] 2533 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2534:1 [INFO] [stdout] | [INFO] [stdout] 2534 | / extern "C" { [INFO] [stdout] 2535 | | pub fn JS_ThrowReferenceError( [INFO] [stdout] 2536 | | ctx: *mut JSContext, [INFO] [stdout] 2537 | | fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 2538 | | ... [INFO] [stdout] 2539 | | ) -> JSValue; [INFO] [stdout] 2540 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2541:1 [INFO] [stdout] | [INFO] [stdout] 2541 | / extern "C" { [INFO] [stdout] 2542 | | pub fn JS_ThrowRangeError( [INFO] [stdout] 2543 | | ctx: *mut JSContext, [INFO] [stdout] 2544 | | fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 2545 | | ... [INFO] [stdout] 2546 | | ) -> JSValue; [INFO] [stdout] 2547 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2548:1 [INFO] [stdout] | [INFO] [stdout] 2548 | / extern "C" { [INFO] [stdout] 2549 | | pub fn JS_ThrowInternalError( [INFO] [stdout] 2550 | | ctx: *mut JSContext, [INFO] [stdout] 2551 | | fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 2552 | | ... [INFO] [stdout] 2553 | | ) -> JSValue; [INFO] [stdout] 2554 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2555:1 [INFO] [stdout] | [INFO] [stdout] 2555 | / extern "C" { [INFO] [stdout] 2556 | | pub fn JS_ThrowOutOfMemory(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2557 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2558:1 [INFO] [stdout] | [INFO] [stdout] 2558 | / extern "C" { [INFO] [stdout] 2559 | | pub fn __JS_FreeValue(ctx: *mut JSContext, v: JSValue); [INFO] [stdout] 2560 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2561:1 [INFO] [stdout] | [INFO] [stdout] 2561 | / extern "C" { [INFO] [stdout] 2562 | | pub fn __JS_FreeValueRT(rt: *mut JSRuntime, v: JSValue); [INFO] [stdout] 2563 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2564:1 [INFO] [stdout] | [INFO] [stdout] 2564 | / extern "C" { [INFO] [stdout] 2565 | | pub fn JS_ToBool(ctx: *mut JSContext, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2566 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2567:1 [INFO] [stdout] | [INFO] [stdout] 2567 | / extern "C" { [INFO] [stdout] 2568 | | pub fn JS_ToInt32(ctx: *mut JSContext, pres: *mut i32, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2569 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2570:1 [INFO] [stdout] | [INFO] [stdout] 2570 | / extern "C" { [INFO] [stdout] 2571 | | pub fn JS_ToInt64(ctx: *mut JSContext, pres: *mut i64, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2572 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2573:1 [INFO] [stdout] | [INFO] [stdout] 2573 | / extern "C" { [INFO] [stdout] 2574 | | pub fn JS_ToIndex(ctx: *mut JSContext, plen: *mut u64, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2575 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2576:1 [INFO] [stdout] | [INFO] [stdout] 2576 | / extern "C" { [INFO] [stdout] 2577 | | pub fn JS_ToFloat64(ctx: *mut JSContext, pres: *mut f64, val: JSValue) [INFO] [stdout] 2578 | | -> ::std::os::raw::c_int; [INFO] [stdout] 2579 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2580:1 [INFO] [stdout] | [INFO] [stdout] 2580 | / extern "C" { [INFO] [stdout] 2581 | | pub fn JS_ToBigInt64( [INFO] [stdout] 2582 | | ctx: *mut JSContext, [INFO] [stdout] 2583 | | pres: *mut i64, [INFO] [stdout] 2584 | | val: JSValue, [INFO] [stdout] 2585 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2586 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2587:1 [INFO] [stdout] | [INFO] [stdout] 2587 | / extern "C" { [INFO] [stdout] 2588 | | pub fn JS_ToInt64Ext( [INFO] [stdout] 2589 | | ctx: *mut JSContext, [INFO] [stdout] 2590 | | pres: *mut i64, [INFO] [stdout] 2591 | | val: JSValue, [INFO] [stdout] 2592 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2593 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2594:1 [INFO] [stdout] | [INFO] [stdout] 2594 | / extern "C" { [INFO] [stdout] 2595 | | pub fn JS_NewStringLen( [INFO] [stdout] 2596 | | ctx: *mut JSContext, [INFO] [stdout] 2597 | | str1: *const ::std::os::raw::c_char, [INFO] [stdout] 2598 | | len1: usize, [INFO] [stdout] 2599 | | ) -> JSValue; [INFO] [stdout] 2600 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2601:1 [INFO] [stdout] | [INFO] [stdout] 2601 | / extern "C" { [INFO] [stdout] 2602 | | pub fn JS_NewString(ctx: *mut JSContext, str_: *const ::std::os::raw::c_char) -> JSValue; [INFO] [stdout] 2603 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2604:1 [INFO] [stdout] | [INFO] [stdout] 2604 | / extern "C" { [INFO] [stdout] 2605 | | pub fn JS_NewAtomString(ctx: *mut JSContext, str_: *const ::std::os::raw::c_char) -> JSValue; [INFO] [stdout] 2606 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2607:1 [INFO] [stdout] | [INFO] [stdout] 2607 | / extern "C" { [INFO] [stdout] 2608 | | pub fn JS_ToString(ctx: *mut JSContext, val: JSValue) -> JSValue; [INFO] [stdout] 2609 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2610:1 [INFO] [stdout] | [INFO] [stdout] 2610 | / extern "C" { [INFO] [stdout] 2611 | | pub fn JS_ToPropertyKey(ctx: *mut JSContext, val: JSValue) -> JSValue; [INFO] [stdout] 2612 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2613:1 [INFO] [stdout] | [INFO] [stdout] 2613 | / extern "C" { [INFO] [stdout] 2614 | | pub fn JS_ToCStringLen2( [INFO] [stdout] 2615 | | ctx: *mut JSContext, [INFO] [stdout] 2616 | | plen: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 2619 | | ) -> *const ::std::os::raw::c_char; [INFO] [stdout] 2620 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2621:1 [INFO] [stdout] | [INFO] [stdout] 2621 | / extern "C" { [INFO] [stdout] 2622 | | pub fn JS_FreeCString(ctx: *mut JSContext, ptr: *const ::std::os::raw::c_char); [INFO] [stdout] 2623 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2624:1 [INFO] [stdout] | [INFO] [stdout] 2624 | / extern "C" { [INFO] [stdout] 2625 | | pub fn JS_NewObjectProtoClass( [INFO] [stdout] 2626 | | ctx: *mut JSContext, [INFO] [stdout] 2627 | | proto: JSValue, [INFO] [stdout] 2628 | | class_id: JSClassID, [INFO] [stdout] 2629 | | ) -> JSValue; [INFO] [stdout] 2630 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2631:1 [INFO] [stdout] | [INFO] [stdout] 2631 | / extern "C" { [INFO] [stdout] 2632 | | pub fn JS_NewObjectClass(ctx: *mut JSContext, class_id: ::std::os::raw::c_int) -> JSValue; [INFO] [stdout] 2633 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2634:1 [INFO] [stdout] | [INFO] [stdout] 2634 | / extern "C" { [INFO] [stdout] 2635 | | pub fn JS_NewObjectProto(ctx: *mut JSContext, proto: JSValue) -> JSValue; [INFO] [stdout] 2636 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | / extern "C" { [INFO] [stdout] 2638 | | pub fn JS_NewObject(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2639 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2640:1 [INFO] [stdout] | [INFO] [stdout] 2640 | / extern "C" { [INFO] [stdout] 2641 | | pub fn JS_IsFunction(ctx: *mut JSContext, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2642 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2643:1 [INFO] [stdout] | [INFO] [stdout] 2643 | / extern "C" { [INFO] [stdout] 2644 | | pub fn JS_IsConstructor(ctx: *mut JSContext, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2645 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2646:1 [INFO] [stdout] | [INFO] [stdout] 2646 | / extern "C" { [INFO] [stdout] 2647 | | pub fn JS_SetConstructorBit( [INFO] [stdout] 2648 | | ctx: *mut JSContext, [INFO] [stdout] 2649 | | func_obj: JSValue, [INFO] [stdout] 2650 | | val: ::std::os::raw::c_int, [INFO] [stdout] 2651 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2652 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2653:1 [INFO] [stdout] | [INFO] [stdout] 2653 | / extern "C" { [INFO] [stdout] 2654 | | pub fn JS_NewArray(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2655 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2656:1 [INFO] [stdout] | [INFO] [stdout] 2656 | / extern "C" { [INFO] [stdout] 2657 | | pub fn JS_IsArray(ctx: *mut JSContext, val: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2658 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2659:1 [INFO] [stdout] | [INFO] [stdout] 2659 | / extern "C" { [INFO] [stdout] 2660 | | pub fn JS_GetPropertyInternal( [INFO] [stdout] 2661 | | ctx: *mut JSContext, [INFO] [stdout] 2662 | | obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2666 | | ) -> JSValue; [INFO] [stdout] 2667 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2668:1 [INFO] [stdout] | [INFO] [stdout] 2668 | / extern "C" { [INFO] [stdout] 2669 | | pub fn JS_GetPropertyStr( [INFO] [stdout] 2670 | | ctx: *mut JSContext, [INFO] [stdout] 2671 | | this_obj: JSValue, [INFO] [stdout] 2672 | | prop: *const ::std::os::raw::c_char, [INFO] [stdout] 2673 | | ) -> JSValue; [INFO] [stdout] 2674 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2675:1 [INFO] [stdout] | [INFO] [stdout] 2675 | / extern "C" { [INFO] [stdout] 2676 | | pub fn JS_GetPropertyUint32(ctx: *mut JSContext, this_obj: JSValue, idx: u32) -> JSValue; [INFO] [stdout] 2677 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2678:1 [INFO] [stdout] | [INFO] [stdout] 2678 | / extern "C" { [INFO] [stdout] 2679 | | pub fn JS_SetPropertyInternal( [INFO] [stdout] 2680 | | ctx: *mut JSContext, [INFO] [stdout] 2681 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2685 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2686 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2687:1 [INFO] [stdout] | [INFO] [stdout] 2687 | / extern "C" { [INFO] [stdout] 2688 | | pub fn JS_SetPropertyUint32( [INFO] [stdout] 2689 | | ctx: *mut JSContext, [INFO] [stdout] 2690 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2693 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2694 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2695:1 [INFO] [stdout] | [INFO] [stdout] 2695 | / extern "C" { [INFO] [stdout] 2696 | | pub fn JS_SetPropertyInt64( [INFO] [stdout] 2697 | | ctx: *mut JSContext, [INFO] [stdout] 2698 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2701 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2702 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2703:1 [INFO] [stdout] | [INFO] [stdout] 2703 | / extern "C" { [INFO] [stdout] 2704 | | pub fn JS_SetPropertyStr( [INFO] [stdout] 2705 | | ctx: *mut JSContext, [INFO] [stdout] 2706 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2709 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2710 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2711:1 [INFO] [stdout] | [INFO] [stdout] 2711 | / extern "C" { [INFO] [stdout] 2712 | | pub fn JS_HasProperty( [INFO] [stdout] 2713 | | ctx: *mut JSContext, [INFO] [stdout] 2714 | | this_obj: JSValue, [INFO] [stdout] 2715 | | prop: JSAtom, [INFO] [stdout] 2716 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2717 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2718:1 [INFO] [stdout] | [INFO] [stdout] 2718 | / extern "C" { [INFO] [stdout] 2719 | | pub fn JS_IsExtensible(ctx: *mut JSContext, obj: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2720 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2721:1 [INFO] [stdout] | [INFO] [stdout] 2721 | / extern "C" { [INFO] [stdout] 2722 | | pub fn JS_PreventExtensions(ctx: *mut JSContext, obj: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 2723 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2724:1 [INFO] [stdout] | [INFO] [stdout] 2724 | / extern "C" { [INFO] [stdout] 2725 | | pub fn JS_DeleteProperty( [INFO] [stdout] 2726 | | ctx: *mut JSContext, [INFO] [stdout] 2727 | | obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2730 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2731 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2732:1 [INFO] [stdout] | [INFO] [stdout] 2732 | / extern "C" { [INFO] [stdout] 2733 | | pub fn JS_SetPrototype( [INFO] [stdout] 2734 | | ctx: *mut JSContext, [INFO] [stdout] 2735 | | obj: JSValue, [INFO] [stdout] 2736 | | proto_val: JSValue, [INFO] [stdout] 2737 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2738 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2739:1 [INFO] [stdout] | [INFO] [stdout] 2739 | / extern "C" { [INFO] [stdout] 2740 | | pub fn JS_GetPrototype(ctx: *mut JSContext, val: JSValue) -> JSValue; [INFO] [stdout] 2741 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2742:1 [INFO] [stdout] | [INFO] [stdout] 2742 | / extern "C" { [INFO] [stdout] 2743 | | pub fn JS_GetOwnPropertyNames( [INFO] [stdout] 2744 | | ctx: *mut JSContext, [INFO] [stdout] 2745 | | ptab: *mut *mut JSPropertyEnum, [INFO] [stdout] ... | [INFO] [stdout] 2749 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2750 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2751:1 [INFO] [stdout] | [INFO] [stdout] 2751 | / extern "C" { [INFO] [stdout] 2752 | | pub fn JS_GetOwnProperty( [INFO] [stdout] 2753 | | ctx: *mut JSContext, [INFO] [stdout] 2754 | | desc: *mut JSPropertyDescriptor, [INFO] [stdout] ... | [INFO] [stdout] 2757 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2758 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2759:1 [INFO] [stdout] | [INFO] [stdout] 2759 | / extern "C" { [INFO] [stdout] 2760 | | pub fn JS_Call( [INFO] [stdout] 2761 | | ctx: *mut JSContext, [INFO] [stdout] 2762 | | func_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2766 | | ) -> JSValue; [INFO] [stdout] 2767 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2768:1 [INFO] [stdout] | [INFO] [stdout] 2768 | / extern "C" { [INFO] [stdout] 2769 | | pub fn JS_Invoke( [INFO] [stdout] 2770 | | ctx: *mut JSContext, [INFO] [stdout] 2771 | | this_val: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2775 | | ) -> JSValue; [INFO] [stdout] 2776 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2777:1 [INFO] [stdout] | [INFO] [stdout] 2777 | / extern "C" { [INFO] [stdout] 2778 | | pub fn JS_CallConstructor( [INFO] [stdout] 2779 | | ctx: *mut JSContext, [INFO] [stdout] 2780 | | func_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2783 | | ) -> JSValue; [INFO] [stdout] 2784 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2785:1 [INFO] [stdout] | [INFO] [stdout] 2785 | / extern "C" { [INFO] [stdout] 2786 | | pub fn JS_CallConstructor2( [INFO] [stdout] 2787 | | ctx: *mut JSContext, [INFO] [stdout] 2788 | | func_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2792 | | ) -> JSValue; [INFO] [stdout] 2793 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2794:1 [INFO] [stdout] | [INFO] [stdout] 2794 | / extern "C" { [INFO] [stdout] 2795 | | pub fn JS_DetectModule( [INFO] [stdout] 2796 | | input: *const ::std::os::raw::c_char, [INFO] [stdout] 2797 | | input_len: usize, [INFO] [stdout] 2798 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2799 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2800:1 [INFO] [stdout] | [INFO] [stdout] 2800 | / extern "C" { [INFO] [stdout] 2801 | | pub fn JS_Eval( [INFO] [stdout] 2802 | | ctx: *mut JSContext, [INFO] [stdout] 2803 | | input: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2807 | | ) -> JSValue; [INFO] [stdout] 2808 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2809:1 [INFO] [stdout] | [INFO] [stdout] 2809 | / extern "C" { [INFO] [stdout] 2810 | | pub fn JS_EvalThis( [INFO] [stdout] 2811 | | ctx: *mut JSContext, [INFO] [stdout] 2812 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2817 | | ) -> JSValue; [INFO] [stdout] 2818 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2819:1 [INFO] [stdout] | [INFO] [stdout] 2819 | / extern "C" { [INFO] [stdout] 2820 | | pub fn JS_GetGlobalObject(ctx: *mut JSContext) -> JSValue; [INFO] [stdout] 2821 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2822:1 [INFO] [stdout] | [INFO] [stdout] 2822 | / extern "C" { [INFO] [stdout] 2823 | | pub fn JS_IsInstanceOf( [INFO] [stdout] 2824 | | ctx: *mut JSContext, [INFO] [stdout] 2825 | | val: JSValue, [INFO] [stdout] 2826 | | obj: JSValue, [INFO] [stdout] 2827 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2828 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2829:1 [INFO] [stdout] | [INFO] [stdout] 2829 | / extern "C" { [INFO] [stdout] 2830 | | pub fn JS_DefineProperty( [INFO] [stdout] 2831 | | ctx: *mut JSContext, [INFO] [stdout] 2832 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2838 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2839 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2840:1 [INFO] [stdout] | [INFO] [stdout] 2840 | / extern "C" { [INFO] [stdout] 2841 | | pub fn JS_DefinePropertyValue( [INFO] [stdout] 2842 | | ctx: *mut JSContext, [INFO] [stdout] 2843 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2847 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2848 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2849:1 [INFO] [stdout] | [INFO] [stdout] 2849 | / extern "C" { [INFO] [stdout] 2850 | | pub fn JS_DefinePropertyValueUint32( [INFO] [stdout] 2851 | | ctx: *mut JSContext, [INFO] [stdout] 2852 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2856 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2857 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2858:1 [INFO] [stdout] | [INFO] [stdout] 2858 | / extern "C" { [INFO] [stdout] 2859 | | pub fn JS_DefinePropertyValueStr( [INFO] [stdout] 2860 | | ctx: *mut JSContext, [INFO] [stdout] 2861 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2865 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2866 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2867:1 [INFO] [stdout] | [INFO] [stdout] 2867 | / extern "C" { [INFO] [stdout] 2868 | | pub fn JS_DefinePropertyGetSet( [INFO] [stdout] 2869 | | ctx: *mut JSContext, [INFO] [stdout] 2870 | | this_obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2875 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2876 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2877:1 [INFO] [stdout] | [INFO] [stdout] 2877 | / extern "C" { [INFO] [stdout] 2878 | | pub fn JS_SetOpaque(obj: JSValue, opaque: *mut ::std::os::raw::c_void); [INFO] [stdout] 2879 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2880:1 [INFO] [stdout] | [INFO] [stdout] 2880 | / extern "C" { [INFO] [stdout] 2881 | | pub fn JS_GetOpaque(obj: JSValue, class_id: JSClassID) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2882 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2883:1 [INFO] [stdout] | [INFO] [stdout] 2883 | / extern "C" { [INFO] [stdout] 2884 | | pub fn JS_GetOpaque2( [INFO] [stdout] 2885 | | ctx: *mut JSContext, [INFO] [stdout] 2886 | | obj: JSValue, [INFO] [stdout] 2887 | | class_id: JSClassID, [INFO] [stdout] 2888 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 2889 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2890:1 [INFO] [stdout] | [INFO] [stdout] 2890 | / extern "C" { [INFO] [stdout] 2891 | | pub fn JS_ParseJSON( [INFO] [stdout] 2892 | | ctx: *mut JSContext, [INFO] [stdout] 2893 | | buf: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2896 | | ) -> JSValue; [INFO] [stdout] 2897 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2898:1 [INFO] [stdout] | [INFO] [stdout] 2898 | / extern "C" { [INFO] [stdout] 2899 | | pub fn JS_ParseJSON2( [INFO] [stdout] 2900 | | ctx: *mut JSContext, [INFO] [stdout] 2901 | | buf: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 2905 | | ) -> JSValue; [INFO] [stdout] 2906 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2907:1 [INFO] [stdout] | [INFO] [stdout] 2907 | / extern "C" { [INFO] [stdout] 2908 | | pub fn JS_JSONStringify( [INFO] [stdout] 2909 | | ctx: *mut JSContext, [INFO] [stdout] 2910 | | obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2913 | | ) -> JSValue; [INFO] [stdout] 2914 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2922:1 [INFO] [stdout] | [INFO] [stdout] 2922 | / extern "C" { [INFO] [stdout] 2923 | | pub fn JS_NewArrayBuffer( [INFO] [stdout] 2924 | | ctx: *mut JSContext, [INFO] [stdout] 2925 | | buf: *mut u8, [INFO] [stdout] ... | [INFO] [stdout] 2930 | | ) -> JSValue; [INFO] [stdout] 2931 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2932:1 [INFO] [stdout] | [INFO] [stdout] 2932 | / extern "C" { [INFO] [stdout] 2933 | | pub fn JS_NewArrayBufferCopy(ctx: *mut JSContext, buf: *const u8, len: usize) -> JSValue; [INFO] [stdout] 2934 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2935:1 [INFO] [stdout] | [INFO] [stdout] 2935 | / extern "C" { [INFO] [stdout] 2936 | | pub fn JS_DetachArrayBuffer(ctx: *mut JSContext, obj: JSValue); [INFO] [stdout] 2937 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2938:1 [INFO] [stdout] | [INFO] [stdout] 2938 | / extern "C" { [INFO] [stdout] 2939 | | pub fn JS_GetArrayBuffer(ctx: *mut JSContext, psize: *mut usize, obj: JSValue) -> *mut u8; [INFO] [stdout] 2940 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:2941:1 [INFO] [stdout] | [INFO] [stdout] 2941 | / extern "C" { [INFO] [stdout] 2942 | | pub fn JS_GetTypedArrayBuffer( [INFO] [stdout] 2943 | | ctx: *mut JSContext, [INFO] [stdout] 2944 | | obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 2948 | | ) -> JSValue; [INFO] [stdout] 2949 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3023:1 [INFO] [stdout] | [INFO] [stdout] 3023 | / extern "C" { [INFO] [stdout] 3024 | | pub fn JS_SetSharedArrayBufferFunctions( [INFO] [stdout] 3025 | | rt: *mut JSRuntime, [INFO] [stdout] 3026 | | sf: *const JSSharedArrayBufferFunctions, [INFO] [stdout] 3027 | | ); [INFO] [stdout] 3028 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3029:1 [INFO] [stdout] | [INFO] [stdout] 3029 | / extern "C" { [INFO] [stdout] 3030 | | pub fn JS_NewPromiseCapability(ctx: *mut JSContext, resolving_funcs: *mut JSValue) -> JSValue; [INFO] [stdout] 3031 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3041:1 [INFO] [stdout] | [INFO] [stdout] 3041 | / extern "C" { [INFO] [stdout] 3042 | | pub fn JS_SetHostPromiseRejectionTracker( [INFO] [stdout] 3043 | | rt: *mut JSRuntime, [INFO] [stdout] 3044 | | cb: JSHostPromiseRejectionTracker, [INFO] [stdout] 3045 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 3046 | | ); [INFO] [stdout] 3047 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3054:1 [INFO] [stdout] | [INFO] [stdout] 3054 | / extern "C" { [INFO] [stdout] 3055 | | pub fn JS_SetInterruptHandler( [INFO] [stdout] 3056 | | rt: *mut JSRuntime, [INFO] [stdout] 3057 | | cb: JSInterruptHandler, [INFO] [stdout] 3058 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 3059 | | ); [INFO] [stdout] 3060 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3061:1 [INFO] [stdout] | [INFO] [stdout] 3061 | / extern "C" { [INFO] [stdout] 3062 | | pub fn JS_SetCanBlock(rt: *mut JSRuntime, can_block: ::std::os::raw::c_int); [INFO] [stdout] 3063 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3064:1 [INFO] [stdout] | [INFO] [stdout] 3064 | / extern "C" { [INFO] [stdout] 3065 | | pub fn JS_SetIsHTMLDDA(ctx: *mut JSContext, obj: JSValue); [INFO] [stdout] 3066 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3087:1 [INFO] [stdout] | [INFO] [stdout] 3087 | / extern "C" { [INFO] [stdout] 3088 | | pub fn JS_SetModuleLoaderFunc( [INFO] [stdout] 3089 | | rt: *mut JSRuntime, [INFO] [stdout] 3090 | | module_normalize: JSModuleNormalizeFunc, [INFO] [stdout] ... | [INFO] [stdout] 3093 | | ); [INFO] [stdout] 3094 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3095:1 [INFO] [stdout] | [INFO] [stdout] 3095 | / extern "C" { [INFO] [stdout] 3096 | | pub fn JS_GetImportMeta(ctx: *mut JSContext, m: *mut JSModuleDef) -> JSValue; [INFO] [stdout] 3097 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3098:1 [INFO] [stdout] | [INFO] [stdout] 3098 | / extern "C" { [INFO] [stdout] 3099 | | pub fn JS_GetModuleName(ctx: *mut JSContext, m: *mut JSModuleDef) -> JSAtom; [INFO] [stdout] 3100 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3108:1 [INFO] [stdout] | [INFO] [stdout] 3108 | / extern "C" { [INFO] [stdout] 3109 | | pub fn JS_EnqueueJob( [INFO] [stdout] 3110 | | ctx: *mut JSContext, [INFO] [stdout] 3111 | | job_func: JSJobFunc, [INFO] [stdout] ... | [INFO] [stdout] 3114 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3115 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3116:1 [INFO] [stdout] | [INFO] [stdout] 3116 | / extern "C" { [INFO] [stdout] 3117 | | pub fn JS_IsJobPending(rt: *mut JSRuntime) -> ::std::os::raw::c_int; [INFO] [stdout] 3118 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3119:1 [INFO] [stdout] | [INFO] [stdout] 3119 | / extern "C" { [INFO] [stdout] 3120 | | pub fn JS_ExecutePendingJob( [INFO] [stdout] 3121 | | rt: *mut JSRuntime, [INFO] [stdout] 3122 | | pctx: *mut *mut JSContext, [INFO] [stdout] 3123 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3124 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3125:1 [INFO] [stdout] | [INFO] [stdout] 3125 | / extern "C" { [INFO] [stdout] 3126 | | pub fn JS_WriteObject( [INFO] [stdout] 3127 | | ctx: *mut JSContext, [INFO] [stdout] 3128 | | psize: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 3131 | | ) -> *mut u8; [INFO] [stdout] 3132 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3133:1 [INFO] [stdout] | [INFO] [stdout] 3133 | / extern "C" { [INFO] [stdout] 3134 | | pub fn JS_WriteObject2( [INFO] [stdout] 3135 | | ctx: *mut JSContext, [INFO] [stdout] 3136 | | psize: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 3141 | | ) -> *mut u8; [INFO] [stdout] 3142 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3143:1 [INFO] [stdout] | [INFO] [stdout] 3143 | / extern "C" { [INFO] [stdout] 3144 | | pub fn JS_ReadObject( [INFO] [stdout] 3145 | | ctx: *mut JSContext, [INFO] [stdout] 3146 | | buf: *const u8, [INFO] [stdout] ... | [INFO] [stdout] 3149 | | ) -> JSValue; [INFO] [stdout] 3150 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3151:1 [INFO] [stdout] | [INFO] [stdout] 3151 | / extern "C" { [INFO] [stdout] 3152 | | pub fn JS_EvalFunction(ctx: *mut JSContext, fun_obj: JSValue) -> JSValue; [INFO] [stdout] 3153 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3154:1 [INFO] [stdout] | [INFO] [stdout] 3154 | / extern "C" { [INFO] [stdout] 3155 | | pub fn JS_ResolveModule(ctx: *mut JSContext, obj: JSValue) -> ::std::os::raw::c_int; [INFO] [stdout] 3156 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3157:1 [INFO] [stdout] | [INFO] [stdout] 3157 | / extern "C" { [INFO] [stdout] 3158 | | pub fn JS_GetScriptOrModuleName( [INFO] [stdout] 3159 | | ctx: *mut JSContext, [INFO] [stdout] 3160 | | n_stack_levels: ::std::os::raw::c_int, [INFO] [stdout] 3161 | | ) -> JSAtom; [INFO] [stdout] 3162 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3163:1 [INFO] [stdout] | [INFO] [stdout] 3163 | / extern "C" { [INFO] [stdout] 3164 | | pub fn JS_RunModule( [INFO] [stdout] 3165 | | ctx: *mut JSContext, [INFO] [stdout] 3166 | | basename: *const ::std::os::raw::c_char, [INFO] [stdout] 3167 | | filename: *const ::std::os::raw::c_char, [INFO] [stdout] 3168 | | ) -> *mut JSModuleDef; [INFO] [stdout] 3169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3377:1 [INFO] [stdout] | [INFO] [stdout] 3377 | / extern "C" { [INFO] [stdout] 3378 | | pub fn JS_NewCFunction2( [INFO] [stdout] 3379 | | ctx: *mut JSContext, [INFO] [stdout] 3380 | | func: JSCFunction, [INFO] [stdout] ... | [INFO] [stdout] 3385 | | ) -> JSValue; [INFO] [stdout] 3386 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3387:1 [INFO] [stdout] | [INFO] [stdout] 3387 | / extern "C" { [INFO] [stdout] 3388 | | pub fn JS_NewCFunctionData( [INFO] [stdout] 3389 | | ctx: *mut JSContext, [INFO] [stdout] 3390 | | func: JSCFunctionData, [INFO] [stdout] ... | [INFO] [stdout] 3395 | | ) -> JSValue; [INFO] [stdout] 3396 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3397:1 [INFO] [stdout] | [INFO] [stdout] 3397 | / extern "C" { [INFO] [stdout] 3398 | | pub fn JS_SetConstructor(ctx: *mut JSContext, func_obj: JSValue, proto: JSValue); [INFO] [stdout] 3399 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3788:1 [INFO] [stdout] | [INFO] [stdout] 3788 | / extern "C" { [INFO] [stdout] 3789 | | pub fn JS_SetPropertyFunctionList( [INFO] [stdout] 3790 | | ctx: *mut JSContext, [INFO] [stdout] 3791 | | obj: JSValue, [INFO] [stdout] ... | [INFO] [stdout] 3794 | | ); [INFO] [stdout] 3795 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3799:1 [INFO] [stdout] | [INFO] [stdout] 3799 | / extern "C" { [INFO] [stdout] 3800 | | pub fn JS_NewCModule( [INFO] [stdout] 3801 | | ctx: *mut JSContext, [INFO] [stdout] 3802 | | name_str: *const ::std::os::raw::c_char, [INFO] [stdout] 3803 | | func: JSModuleInitFunc, [INFO] [stdout] 3804 | | ) -> *mut JSModuleDef; [INFO] [stdout] 3805 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3806:1 [INFO] [stdout] | [INFO] [stdout] 3806 | / extern "C" { [INFO] [stdout] 3807 | | pub fn JS_AddModuleExport( [INFO] [stdout] 3808 | | ctx: *mut JSContext, [INFO] [stdout] 3809 | | m: *mut JSModuleDef, [INFO] [stdout] 3810 | | name_str: *const ::std::os::raw::c_char, [INFO] [stdout] 3811 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3812 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3813:1 [INFO] [stdout] | [INFO] [stdout] 3813 | / extern "C" { [INFO] [stdout] 3814 | | pub fn JS_AddModuleExportList( [INFO] [stdout] 3815 | | ctx: *mut JSContext, [INFO] [stdout] 3816 | | m: *mut JSModuleDef, [INFO] [stdout] ... | [INFO] [stdout] 3819 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3820 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3821:1 [INFO] [stdout] | [INFO] [stdout] 3821 | / extern "C" { [INFO] [stdout] 3822 | | pub fn JS_SetModuleExport( [INFO] [stdout] 3823 | | ctx: *mut JSContext, [INFO] [stdout] 3824 | | m: *mut JSModuleDef, [INFO] [stdout] ... | [INFO] [stdout] 3827 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3828 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libquickjs-sys-latest-42d6f42f49acd03e/out/bindings.rs:3829:1 [INFO] [stdout] | [INFO] [stdout] 3829 | / extern "C" { [INFO] [stdout] 3830 | | pub fn JS_SetModuleExportList( [INFO] [stdout] 3831 | | ctx: *mut JSContext, [INFO] [stdout] 3832 | | m: *mut JSModuleDef, [INFO] [stdout] ... | [INFO] [stdout] 3835 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3836 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 266 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libquickjs-sys-latest` (lib) due to 267 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 266 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libquickjs-sys-latest` (lib test) due to 267 previous errors [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" "1fa179dc96f3dc27e1246a207c856d883553cc3dc7d05b04126c4328358c319e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1fa179dc96f3dc27e1246a207c856d883553cc3dc7d05b04126c4328358c319e", kill_on_drop: false }` [INFO] [stdout] 1fa179dc96f3dc27e1246a207c856d883553cc3dc7d05b04126c4328358c319e