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