[INFO] fetching crate cpclib 0.3.1-alpha... [INFO] extracting crate cpclib 0.3.1-alpha into work/ex/beta-1.37-6/sources/1.36.0/reg/cpclib/0.3.1-alpha [INFO] extracting crate cpclib 0.3.1-alpha into work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/cpclib/0.3.1-alpha [INFO] validating manifest of cpclib-0.3.1-alpha on toolchain 1.36.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of cpclib-0.3.1-alpha on toolchain beta-2019-07-23 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing cpclib-0.3.1-alpha [INFO] finished frobbing cpclib-0.3.1-alpha [INFO] frobbed toml for cpclib-0.3.1-alpha written to work/ex/beta-1.37-6/sources/1.36.0/reg/cpclib/0.3.1-alpha/Cargo.toml [INFO] started frobbing cpclib-0.3.1-alpha [INFO] finished frobbing cpclib-0.3.1-alpha [INFO] frobbed toml for cpclib-0.3.1-alpha written to work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/cpclib/0.3.1-alpha/Cargo.toml [INFO] crate cpclib-0.3.1-alpha already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded casey v0.1.1 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] testing cpclib-0.3.1-alpha against 1.36.0 for beta-1.37-6 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-4/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.0/reg/cpclib/0.3.1-alpha:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.36.0" "build" "--frozen"` [INFO] [stdout] 5e55b8401f97c10866449b9ab65d5397f5f4aa1eb109bc5bd0c5e40768693fc2 [INFO] running `"docker" "start" "-a" "5e55b8401f97c10866449b9ab65d5397f5f4aa1eb109bc5bd0c5e40768693fc2"` [INFO] [stderr] Compiling autocfg v0.1.4 [INFO] [stderr] Compiling pkg-config v0.3.14 [INFO] [stderr] Compiling cc v1.0.37 [INFO] [stderr] Compiling serde v1.0.94 [INFO] [stderr] Compiling static_assertions v0.2.5 [INFO] [stderr] Compiling piston-float v0.3.0 [INFO] [stderr] Compiling bitfield v0.13.2 [INFO] [stderr] Compiling slice-of-array v0.2.1 [INFO] [stderr] Compiling custom_error v1.6.0 [INFO] [stderr] Compiling bitsets v0.1.1 [INFO] [stderr] Compiling delegate v0.2.0 [INFO] [stderr] Compiling lazy_static v1.3.0 [INFO] [stderr] Compiling proc-macro2 v0.3.8 [INFO] [stderr] Compiling log v0.4.6 [INFO] [stderr] Compiling dbg v1.0.4 [INFO] [stderr] Compiling nom v5.0.0 [INFO] [stderr] Compiling itertools v0.7.11 [INFO] [stderr] Compiling vecmath v0.3.1 [INFO] [stderr] Compiling arrayvec v0.4.10 [INFO] [stderr] Compiling libc v0.2.58 [INFO] [stderr] Compiling crossbeam-utils v0.6.5 [INFO] [stderr] Compiling c2-chacha v0.2.2 [INFO] [stderr] Compiling ryu v0.2.8 [INFO] [stderr] Compiling memchr v2.2.0 [INFO] [stderr] Compiling num-traits v0.2.8 [INFO] [stderr] Compiling num-integer v0.1.41 [INFO] [stderr] Compiling rand_chacha v0.2.0 [INFO] [stderr] Compiling num-iter v0.1.39 [INFO] [stderr] Compiling num-complex v0.2.3 [INFO] [stderr] Compiling num-rational v0.2.2 [INFO] [stderr] Compiling casey v0.1.1 [INFO] [stderr] Compiling quote v0.6.12 [INFO] [stderr] Compiling lexical-core v0.4.2 [INFO] [stderr] Compiling crossbeam-epoch v0.7.1 [INFO] [stderr] Compiling crossbeam-queue v0.1.2 [INFO] [stderr] Compiling time v0.1.42 [INFO] [stderr] Compiling num_cpus v1.10.1 [INFO] [stderr] Compiling getrandom v0.1.6 [INFO] [stderr] Compiling quote v0.5.2 [INFO] [stderr] Compiling libz-sys v1.0.25 [INFO] [stderr] Compiling libgit2-sys v0.8.1 [INFO] [stderr] Compiling backtrace-sys v0.1.30 [INFO] [stderr] Compiling syn v0.15.39 [INFO] [stderr] Compiling rand_core v0.5.0 [INFO] [stderr] Compiling crossbeam-deque v0.6.3 [INFO] [stderr] Compiling syn v0.13.11 [INFO] [stderr] Compiling rayon-core v1.5.0 [INFO] [stderr] Compiling rand v0.7.0 [INFO] [stderr] Compiling backtrace v0.3.32 [INFO] [stderr] Compiling chrono v0.4.7 [INFO] [stderr] Compiling num-bigint v0.2.2 [INFO] [stderr] Compiling rayon v1.1.0 [INFO] [stderr] Compiling png v0.12.0 [INFO] [stderr] Compiling tempfile v3.1.0 [INFO] [stderr] Compiling getset v0.0.6 [INFO] [stderr] Compiling num v0.2.0 [INFO] [stderr] Compiling serde_derive v1.0.94 [INFO] [stderr] Compiling proc-macro-hack v0.5.8 [INFO] [stderr] Compiling num-derive v0.2.5 [INFO] [stderr] Compiling synstructure v0.10.2 [INFO] [stderr] Compiling num_enum v0.2.3 [INFO] [stderr] Compiling jpeg-decoder v0.1.15 [INFO] [stderr] Compiling paste-impl v0.1.5 [INFO] [stderr] Compiling failure_derive v0.1.5 [INFO] [stderr] Compiling paste v0.1.5 [INFO] [stderr] Compiling tiff v0.2.2 [INFO] [stderr] Compiling failure v0.1.5 [INFO] [stderr] Compiling image v0.20.1 [INFO] [stderr] Compiling git2 v0.9.1 [INFO] [stderr] Compiling toml v0.5.1 [INFO] [stderr] Compiling built v0.3.1 [INFO] [stderr] Compiling cpclib v0.3.1-alpha (/opt/crater/workdir) [INFO] [stderr] error[E0554]: #![feature] may not be used on the stable release channel [INFO] [stderr] --> src/lib.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(type_ascription)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0554]: #![feature] may not be used on the stable release channel [INFO] [stderr] --> src/lib.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![feature(custom_attribute)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0554]: #![feature] may not be used on the stable release channel [INFO] [stderr] --> src/lib.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(proc_macro_hygiene)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0554]: #![feature] may not be used on the stable release channel [INFO] [stderr] --> src/lib.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | #![feature(vec_drain_as_slice)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:25:13 [INFO] [stderr] | [INFO] [stderr] 25 | Self::SkipOddPixels => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:463:13 [INFO] [stderr] | [INFO] [stderr] 463 | Self::AlwaysFromLeftToRight => unimplemented!(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:464:13 [INFO] [stderr] | [INFO] [stderr] 464 | Self::AlwaysFromRightToLeft => unimplemented!(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:465:13 [INFO] [stderr] | [INFO] [stderr] 465 | Self::StartFromRightAndFlipAtTheEndOfLine => unimplemented!(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:466:13 [INFO] [stderr] | [INFO] [stderr] 466 | Self::StartFromLeftAndFlipAtTheEndOfLine => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:637:13 [INFO] [stderr] | [INFO] [stderr] 637 | Self::AlwaysFromTopToBottom => Box::new(StandardLineCounter::top_to_bottom()), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:638:13 [INFO] [stderr] | [INFO] [stderr] 638 | Self::AlwaysFromBottomToTop => panic!("A parameter is needed there"), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:639:13 [INFO] [stderr] | [INFO] [stderr] 639 | Self::GrayCodeFromTop => Box::new(GrayCodeLineCounter::new()), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:652:9 [INFO] [stderr] | [INFO] [stderr] 652 | Self::LinearEncodedSprite [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:656:9 [INFO] [stderr] | [INFO] [stderr] 656 | Self::CPCMemory { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:663:9 [INFO] [stderr] | [INFO] [stderr] 663 | Self::CPCMemory { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:738:13 [INFO] [stderr] | [INFO] [stderr] 738 | Self::CPCMemoryOverscan(ref s1, _, _) => Some(s1), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:746:13 [INFO] [stderr] | [INFO] [stderr] 746 | Self::CPCMemoryOverscan(_, ref s1, _) => Some(s1), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/imageconverter.rs:754:13 [INFO] [stderr] | [INFO] [stderr] 754 | Self::TilesList { ref list, .. } => Some(list), [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/basic/tokens.rs:249:13 [INFO] [stderr] | [INFO] [stderr] 249 | Self::Call => "CALL", [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/basic/tokens.rs:250:13 [INFO] [stderr] | [INFO] [stderr] 250 | Self::Print => "PRINT", [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/basic/tokens.rs:251:13 [INFO] [stderr] | [INFO] [stderr] 251 | Self::Rem => "REM", [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/basic/tokens.rs:253:13 [INFO] [stderr] | [INFO] [stderr] 253 | Self::SymbolQuote => "'", [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/basic/tokens.rs:254:13 [INFO] [stderr] | [INFO] [stderr] 254 | Self::StatementSeparator => ":", [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/basic/tokens.rs:256:13 [INFO] [stderr] | [INFO] [stderr] 256 | Self::CharSpace => " ", [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/basic/tokens.rs:335:13 [INFO] [stderr] | [INFO] [stderr] 335 | Self::Abs => "ABS", [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/basic/tokens.rs:384:13 [INFO] [stderr] | [INFO] [stderr] 384 | Self::Integer(ref low, ref high) => vec![*low, *high], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/basic/tokens.rs:392:13 [INFO] [stderr] | [INFO] [stderr] 392 | Self::Integer(ref low, ref high) => Some(u16::from(*low) + 256 * u16::from(*high)), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:226:13 [INFO] [stderr] | [INFO] [stderr] 226 | Self::GA_PAL(ref idx) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:227:15 [INFO] [stderr] | [INFO] [stderr] 227 | | Self::CRTC_REG(ref idx) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:228:15 [INFO] [stderr] | [INFO] [stderr] 228 | | Self::PSG_REG(ref idx) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:229:16 [INFO] [stderr] | [INFO] [stderr] 229 | | &Self::GA_MULTIMODE(ref idx) => *idx, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:236:13 [INFO] [stderr] | [INFO] [stderr] 236 | Self::GA_PAL(ref mut idx) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:237:15 [INFO] [stderr] | [INFO] [stderr] 237 | | Self::CRTC_REG(ref mut idx) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:238:15 [INFO] [stderr] | [INFO] [stderr] 238 | | Self::PSG_REG(ref mut idx) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:239:15 [INFO] [stderr] | [INFO] [stderr] 239 | | Self::GA_MULTIMODE(ref mut idx) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:778:9 [INFO] [stderr] | [INFO] [stderr] 778 | Self::Empty(Default::default()) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:785:13 [INFO] [stderr] | [INFO] [stderr] 785 | Self::Empty(_) => "Empty", [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:786:13 [INFO] [stderr] | [INFO] [stderr] 786 | Self::SixtyFourKb(_) => "64kb", [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:787:13 [INFO] [stderr] | [INFO] [stderr] 787 | Self::OneHundredTwentyHeightKb(_) => "128kb", [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:797:13 [INFO] [stderr] | [INFO] [stderr] 797 | Self::Empty(_) => true, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:804:13 [INFO] [stderr] | [INFO] [stderr] 804 | Self::SixtyFourKb(_) => true, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:811:13 [INFO] [stderr] | [INFO] [stderr] 811 | Self::OneHundredTwentyHeightKb(_) => true, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:819:13 [INFO] [stderr] | [INFO] [stderr] 819 | Self::Empty(ref mem) => mem, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:820:13 [INFO] [stderr] | [INFO] [stderr] 820 | Self::SixtyFourKb(ref mem) => mem, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:821:13 [INFO] [stderr] | [INFO] [stderr] 821 | Self::OneHundredTwentyHeightKb(ref mem) => mem, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:828:13 [INFO] [stderr] | [INFO] [stderr] 828 | Self::Empty(ref mut mem) => mem, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:829:13 [INFO] [stderr] | [INFO] [stderr] 829 | Self::SixtyFourKb(ref mut mem) => mem, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:830:13 [INFO] [stderr] | [INFO] [stderr] 830 | Self::OneHundredTwentyHeightKb(ref mut mem) => mem, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:836:13 [INFO] [stderr] | [INFO] [stderr] 836 | Self::Empty(_x) => 0, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:837:13 [INFO] [stderr] | [INFO] [stderr] 837 | Self::SixtyFourKb(_) => 64 * 1024, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:838:13 [INFO] [stderr] | [INFO] [stderr] 838 | Self::OneHundredTwentyHeightKb(_) => 128 * 1024, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:845:13 [INFO] [stderr] | [INFO] [stderr] 845 | Self::Empty(ref _mem) => Self::default_64(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:846:13 [INFO] [stderr] | [INFO] [stderr] 846 | Self::SixtyFourKb(ref mem) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:851:13 [INFO] [stderr] | [INFO] [stderr] 851 | Self::OneHundredTwentyHeightKb(ref _mem) => unreachable!(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:868:9 [INFO] [stderr] | [INFO] [stderr] 868 | Self::SixtyFourKb(mem) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:875:9 [INFO] [stderr] | [INFO] [stderr] 875 | Self::OneHundredTwentyHeightKb(mem) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:879:9 [INFO] [stderr] | [INFO] [stderr] 879 | Self::SixtyFourKb([0; PAGE_SIZE * 4]) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/sna.rs:883:9 [INFO] [stderr] | [INFO] [stderr] 883 | Self::OneHundredTwentyHeightKb([0; PAGE_SIZE * 8]) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:47:18 [INFO] [stderr] | [INFO] [stderr] 47 | 0 => Self::A, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:48:18 [INFO] [stderr] | [INFO] [stderr] 48 | 1 => Self::B, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:49:18 [INFO] [stderr] | [INFO] [stderr] 49 | _ => Self::Unspecified, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:58:13 [INFO] [stderr] | [INFO] [stderr] 58 | Self::A | Self::Unspecified => 0, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:58:23 [INFO] [stderr] | [INFO] [stderr] 58 | Self::A | Self::Unspecified => 0, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:59:13 [INFO] [stderr] | [INFO] [stderr] 59 | Self::B => 1, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:548:9 [INFO] [stderr] | [INFO] [stderr] 548 | Self::Unknown [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:556:18 [INFO] [stderr] | [INFO] [stderr] 556 | 0 => Self::Unknown, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:557:18 [INFO] [stderr] | [INFO] [stderr] 557 | 1 => Self::SingleOrDoubleDensity, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:558:18 [INFO] [stderr] | [INFO] [stderr] 558 | 2 => Self::HighDensity, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:559:18 [INFO] [stderr] | [INFO] [stderr] 559 | 3 => Self::ExtendedDensity, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:569:13 [INFO] [stderr] | [INFO] [stderr] 569 | Self::Unknown => 0, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:570:13 [INFO] [stderr] | [INFO] [stderr] 570 | Self::SingleOrDoubleDensity => 1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:571:13 [INFO] [stderr] | [INFO] [stderr] 571 | Self::HighDensity => 2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:572:13 [INFO] [stderr] | [INFO] [stderr] 572 | Self::ExtendedDensity => 3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:588:9 [INFO] [stderr] | [INFO] [stderr] 588 | Self::Unknown [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:596:18 [INFO] [stderr] | [INFO] [stderr] 596 | 0 => Self::Unknown, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:597:18 [INFO] [stderr] | [INFO] [stderr] 597 | 1 => Self::FM, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:598:18 [INFO] [stderr] | [INFO] [stderr] 598 | 2 => Self::MFM, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:608:13 [INFO] [stderr] | [INFO] [stderr] 608 | Self::Unknown => 0, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:609:13 [INFO] [stderr] | [INFO] [stderr] 609 | Self::FM => 1, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: enum variants on type aliases are experimental [INFO] [stderr] --> src/disc/edsk.rs:610:13 [INFO] [stderr] | [INFO] [stderr] 610 | Self::MFM => 2, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 80 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0554`. [INFO] [stderr] error: Could not compile `cpclib`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "5e55b8401f97c10866449b9ab65d5397f5f4aa1eb109bc5bd0c5e40768693fc2"` [INFO] running `"docker" "rm" "-f" "5e55b8401f97c10866449b9ab65d5397f5f4aa1eb109bc5bd0c5e40768693fc2"` [INFO] [stdout] 5e55b8401f97c10866449b9ab65d5397f5f4aa1eb109bc5bd0c5e40768693fc2