[INFO] updating cached repository https://github.com/felixzhuologist/wasm-chip8 [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/mnt/big/crater/work/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 142be1e5453116ede305354f7919c1a2d0b14961 [INFO] checking felixzhuologist/wasm-chip8 against try#00e4530a79c42b21a6ca2ac1edb597c90d21f89f for pr-64672 [INFO] running `"git" "clone" "work/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffelixzhuologist%2Fwasm-chip8" "work/builds/worker-1/source"` [INFO] [stderr] Cloning into 'work/builds/worker-1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/felixzhuologist/wasm-chip8 on toolchain 00e4530a79c42b21a6ca2ac1edb597c90d21f89f [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+00e4530a79c42b21a6ca2ac1edb597c90d21f89f" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/felixzhuologist/wasm-chip8 [INFO] finished tweaking git repo https://github.com/felixzhuologist/wasm-chip8 [INFO] tweaked toml for git repo https://github.com/felixzhuologist/wasm-chip8 written to work/builds/worker-1/source/Cargo.toml [INFO] crate git repo https://github.com/felixzhuologist/wasm-chip8 already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+00e4530a79c42b21a6ca2ac1edb597c90d21f89f" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/mnt/big/crater/work/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/mnt/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+00e4530a79c42b21a6ca2ac1edb597c90d21f89f" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] f94c965c8e19d329ed058b0885d8ceed286e487f6adf8c08a9fa68bbec917009 [INFO] running `"docker" "start" "-a" "f94c965c8e19d329ed058b0885d8ceed286e487f6adf8c08a9fa68bbec917009"` [INFO] [stderr] Compiling proc-macro2 v0.4.15 [INFO] [stderr] Compiling serde v1.0.75 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.19 [INFO] [stderr] Compiling itoa v0.4.2 [INFO] [stderr] Compiling log v0.4.4 [INFO] [stderr] Compiling quote v0.6.8 [INFO] [stderr] Compiling syn v0.14.9 [INFO] [stderr] Compiling serde_json v1.0.26 [INFO] [stderr] Compiling serde_derive v1.0.75 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.19 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.19 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.19 [INFO] [stderr] Checking wasm-bindgen v0.2.19 [INFO] [stderr] Checking js-sys v0.2.4 [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:132:5 [INFO] [stderr] | [INFO] [stderr] 132 | pub type Array; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:389:5 [INFO] [stderr] | [INFO] [stderr] 389 | pub type ArrayBuffer; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:464:5 [INFO] [stderr] | [INFO] [stderr] 464 | pub type Boolean; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:484:5 [INFO] [stderr] | [INFO] [stderr] 484 | pub type DataView; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:632:5 [INFO] [stderr] | [INFO] [stderr] 632 | pub type Error; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:671:5 [INFO] [stderr] | [INFO] [stderr] 671 | pub type EvalError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:687:5 [INFO] [stderr] | [INFO] [stderr] 687 | pub type Float32Array; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:740:5 [INFO] [stderr] | [INFO] [stderr] 740 | pub type Float64Array; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:793:5 [INFO] [stderr] | [INFO] [stderr] 793 | pub type Function; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:889:5 [INFO] [stderr] | [INFO] [stderr] 889 | pub type Generator; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:917:5 [INFO] [stderr] | [INFO] [stderr] 917 | pub type Int8Array; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:970:5 [INFO] [stderr] | [INFO] [stderr] 970 | pub type Int16Array; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:1023:5 [INFO] [stderr] | [INFO] [stderr] 1023 | pub type Int32Array; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:1076:5 [INFO] [stderr] | [INFO] [stderr] 1076 | pub type Map; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:1167:5 [INFO] [stderr] | [INFO] [stderr] 1167 | pub type Iterator; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:1184:5 [INFO] [stderr] | [INFO] [stderr] 1184 | pub type IteratorNext; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:1206:5 [INFO] [stderr] | [INFO] [stderr] 1206 | pub type Math; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:1455:5 [INFO] [stderr] | [INFO] [stderr] 1455 | pub type Number; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:1553:5 [INFO] [stderr] | [INFO] [stderr] 1553 | pub type Date; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:1892:5 [INFO] [stderr] | [INFO] [stderr] 1892 | pub type Object; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2070:5 [INFO] [stderr] | [INFO] [stderr] 2070 | pub type Proxy; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2097:5 [INFO] [stderr] | [INFO] [stderr] 2097 | pub type RangeError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2116:5 [INFO] [stderr] | [INFO] [stderr] 2116 | pub type ReferenceError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2130:5 [INFO] [stderr] | [INFO] [stderr] 2130 | pub type Reflect; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2243:5 [INFO] [stderr] | [INFO] [stderr] 2243 | pub type RegExp; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2420:5 [INFO] [stderr] | [INFO] [stderr] 2420 | pub type Set; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2510:5 [INFO] [stderr] | [INFO] [stderr] 2510 | pub type SyntaxError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2530:5 [INFO] [stderr] | [INFO] [stderr] 2530 | pub type TypeError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2545:5 [INFO] [stderr] | [INFO] [stderr] 2545 | pub type Uint8Array; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2598:5 [INFO] [stderr] | [INFO] [stderr] 2598 | pub type Uint8ClampedArray; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2653:5 [INFO] [stderr] | [INFO] [stderr] 2653 | pub type Uint16Array; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2706:5 [INFO] [stderr] | [INFO] [stderr] 2706 | pub type Uint32Array; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2763:5 [INFO] [stderr] | [INFO] [stderr] 2763 | pub type UriError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2778:5 [INFO] [stderr] | [INFO] [stderr] 2778 | pub type WeakMap; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2822:5 [INFO] [stderr] | [INFO] [stderr] 2822 | pub type WeakSet; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2886:9 [INFO] [stderr] | [INFO] [stderr] 2886 | pub type CompileError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2907:9 [INFO] [stderr] | [INFO] [stderr] 2907 | pub type LinkError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2928:9 [INFO] [stderr] | [INFO] [stderr] 2928 | pub type RuntimeError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2949:9 [INFO] [stderr] | [INFO] [stderr] 2949 | pub type Module; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:2991:9 [INFO] [stderr] | [INFO] [stderr] 2991 | pub type Table; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:3015:9 [INFO] [stderr] | [INFO] [stderr] 3015 | pub type Memory; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:3053:5 [INFO] [stderr] | [INFO] [stderr] 3053 | pub type JSON; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:3078:5 [INFO] [stderr] | [INFO] [stderr] 3078 | pub type JsString; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:3489:5 [INFO] [stderr] | [INFO] [stderr] 3489 | pub type Symbol; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:3638:9 [INFO] [stderr] | [INFO] [stderr] 3638 | pub type Collator; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:3682:9 [INFO] [stderr] | [INFO] [stderr] 3682 | pub type DateTimeFormat; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:3733:9 [INFO] [stderr] | [INFO] [stderr] 3733 | pub type NumberFormat; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:3783:9 [INFO] [stderr] | [INFO] [stderr] 3783 | pub type PluralRules; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error[E0658]: extern types are experimental [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/js-sys-0.2.4/src/lib.rs:3825:5 [INFO] [stderr] | [INFO] [stderr] 3825 | pub type Promise; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see https://github.com/rust-lang/rust/issues/43467 [INFO] [stderr] = help: add `#![feature(extern_types)]` to the crate attributes to enable [INFO] [stderr] [INFO] [stderr] error: aborting due to 49 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0658`. [INFO] [stderr] error: could not compile `js-sys`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "f94c965c8e19d329ed058b0885d8ceed286e487f6adf8c08a9fa68bbec917009"` [INFO] running `"docker" "rm" "-f" "f94c965c8e19d329ed058b0885d8ceed286e487f6adf8c08a9fa68bbec917009"` [INFO] [stdout] f94c965c8e19d329ed058b0885d8ceed286e487f6adf8c08a9fa68bbec917009