[INFO] cloning repository https://github.com/hawkw/seax [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hawkw/seax" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhawkw%2Fseax", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhawkw%2Fseax'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 0a37b927b0fed972f8ecc81516587257128f672d [INFO] testing hawkw/seax against 1.60.0 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhawkw%2Fseax" "/workspace/builds/worker-20/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-20/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/hawkw/seax on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/hawkw/seax [INFO] finished tweaking git repo https://github.com/hawkw/seax [INFO] tweaked toml for git repo https://github.com/hawkw/seax written to /workspace/builds/worker-20/source/Cargo.toml [INFO] crate git repo https://github.com/hawkw/seax already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded regex-syntax v0.2.0 [INFO] [stderr] Downloaded docopt v0.6.67 [INFO] [stderr] Downloaded memchr v0.1.3 [INFO] [stderr] Downloaded aho-corasick v0.3.0 [INFO] [stderr] Downloaded byteorder v0.3.11 [INFO] [stderr] Downloaded parser-combinators v0.2.6 [INFO] [stderr] Downloaded seax_scheme v0.2.1 [INFO] [stderr] Downloaded seax_svm v0.2.5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 65177f17ccf06fdf759929480e8427329f0277682d66b0e5f94f663a1b5faf4c [INFO] running `Command { std: "docker" "start" "-a" "65177f17ccf06fdf759929480e8427329f0277682d66b0e5f94f663a1b5faf4c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "65177f17ccf06fdf759929480e8427329f0277682d66b0e5f94f663a1b5faf4c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "65177f17ccf06fdf759929480e8427329f0277682d66b0e5f94f663a1b5faf4c", kill_on_drop: false }` [INFO] [stdout] 65177f17ccf06fdf759929480e8427329f0277682d66b0e5f94f663a1b5faf4c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b3a466a138e6ee7411a6d9fe804693c87e91e45cd1cb5e73d63618bfb9abdbd1 [INFO] running `Command { std: "docker" "start" "-a" "b3a466a138e6ee7411a6d9fe804693c87e91e45cd1cb5e73d63618bfb9abdbd1", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.1.8 [INFO] [stderr] Compiling regex-syntax v0.2.0 [INFO] [stderr] Compiling byteorder v0.3.11 [INFO] [stderr] Compiling strsim v0.3.0 [INFO] [stderr] Compiling rustc-serialize v0.3.15 [INFO] [stderr] Compiling parser-combinators v0.2.6 [INFO] [stdout] error[E0642]: patterns aren't allowed in functions without bodies [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.15/src/serialize.rs:145:45 [INFO] [stdout] | [INFO] [stdout] 145 | ... &f_name: &str, [INFO] [stdout] | ^^^^^^^ pattern not allowed in function without body [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling memchr v0.1.3 [INFO] [stderr] Compiling log v0.3.1 [INFO] [stdout] error[E0277]: the size for values of type `Self` cannot be known at compilation time [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.15/src/serialize.rs:201:41 [INFO] [stdout] | [INFO] [stdout] 201 | fn decode(d: &mut D) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `Result` [INFO] [stdout] help: consider further restricting `Self` [INFO] [stdout] | [INFO] [stdout] 201 | fn decode(d: &mut D) -> Result where Self: Sized; [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling aho-corasick v0.3.0 [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0642. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] Compiling seax_svm v0.2.5 [INFO] [stderr] error: could not compile `rustc-serialize` due to 3 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: cannot find attribute `staged_api` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/lib.rs:6:4 [INFO] [stdout] | [INFO] [stdout] 6 | #![staged_api] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:154:3 [INFO] [stdout] | [INFO] [stdout] 154 | #[derive(PartialEq,Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:9:3 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(PartialEq,Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:42:3 [INFO] [stdout] | [INFO] [stdout] 42 | #[derive(PartialEq,PartialOrd,Copy,Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:253:3 [INFO] [stdout] | [INFO] [stdout] 253 | #[derive(Debug,Copy,Clone,PartialEq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/lib.rs:50:3 [INFO] [stdout] | [INFO] [stdout] 50 | #[derive(PartialEq,Clone,Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/lib.rs:65:3 [INFO] [stdout] | [INFO] [stdout] 65 | #[derive(PartialEq,Clone,Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/lib.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #![feature(box_syntax,box_patterns)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/lib.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | #![feature(staged_api)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | #[stable(feature="stack", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 73 | / fn push(self, item: T) -> List { [INFO] [stdout] 74 | | Cons(item, box self) [INFO] [stdout] 75 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | #[stable(feature="stack", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 98 | / fn pop(self) -> Option<(T,List)> { [INFO] [stdout] 99 | | match self { [INFO] [stdout] 100 | | Cons(item, new_self) => Some((item, *new_self)), [INFO] [stdout] 101 | | Nil => None [INFO] [stdout] 102 | | } [INFO] [stdout] 103 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | #[stable(feature="stack", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 107 | / fn empty() -> List { [INFO] [stdout] 108 | | Nil [INFO] [stdout] 109 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:131:5 [INFO] [stdout] | [INFO] [stdout] 131 | #[stable(feature="stack", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 132 | / fn peek(&self) -> Option<&T> { [INFO] [stdout] 133 | | match self { [INFO] [stdout] 134 | | &Nil => None, [INFO] [stdout] 135 | | &Cons(ref it,_) => Some(it) [INFO] [stdout] 136 | | } [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:390:5 [INFO] [stdout] | [INFO] [stdout] 390 | #[stable(feature="list", since="0.2.5")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 391 | / fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stdout] 392 | | let mut it = self.iter(); [INFO] [stdout] 393 | | write!(f, "({}{})", it.next().unwrap(), it.fold( [INFO] [stdout] 394 | | String::new(), [INFO] [stdout] 395 | | |mut a, i| { a.push_str(format!(", {}", i).as_ref()); a} ) [INFO] [stdout] 396 | | ) [INFO] [stdout] 397 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:402:5 [INFO] [stdout] | [INFO] [stdout] 402 | #[stable(feature="debug", since="0.2.5")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 403 | / fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stdout] 404 | | match *self { [INFO] [stdout] 405 | | Cons(ref head, ref tail) => write!(f, "({:?} . {:?})", head, tail), [INFO] [stdout] 406 | | Nil => write!(f,"nil") [INFO] [stdout] 407 | | } [INFO] [stdout] 408 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:433:5 [INFO] [stdout] | [INFO] [stdout] 433 | #[stable(feature="list", since="0.2.3")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 434 | / fn from_iter(iterable: I) -> List where I: IntoIterator { [INFO] [stdout] 435 | | let mut result = List::new(); [INFO] [stdout] 436 | | iterable [INFO] [stdout] 437 | | .into_iter() [INFO] [stdout] 438 | | .fold(&mut result, |l, it| l.append_chain(it)); [INFO] [stdout] 439 | | result [INFO] [stdout] 440 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:491:5 [INFO] [stdout] | [INFO] [stdout] 491 | #[stable(feature="list", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 492 | / fn next(&mut self) -> Option<&'a T> { [INFO] [stdout] 493 | | match self.current { [INFO] [stdout] 494 | | &Cons(ref head, box ref tail) => { self.current = tail; Some(head) }, [INFO] [stdout] 495 | | &Nil => None [INFO] [stdout] 496 | | } [INFO] [stdout] 497 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:521:5 [INFO] [stdout] | [INFO] [stdout] 521 | #[stable(feature="list", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 522 | type Output = T; [INFO] [stdout] | ---------------- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:525:5 [INFO] [stdout] | [INFO] [stdout] 525 | #[stable(feature="list", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 526 | / fn index<'a>(&'a self, _index: usize) -> &'a T { [INFO] [stdout] 527 | | match _index { [INFO] [stdout] 528 | | 0usize => match *self { [INFO] [stdout] 529 | | Cons(ref car, _) => car, [INFO] [stdout] ... | [INFO] [stdout] 547 | | } [INFO] [stdout] 548 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0541]: unknown meta item 'reason' [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:564:29 [INFO] [stdout] | [INFO] [stdout] 564 | #[deprecated(since="0.2.5", reason="use unsigned indices instead")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected one of `since`, `note` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `#[deprecated]` cannot be used in staged API [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:564:1 [INFO] [stdout] | [INFO] [stdout] 564 | #[deprecated(since="0.2.5", reason="use unsigned indices instead")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use `#[rustc_deprecated]` instead [INFO] [stdout] 565 | / impl Index for List { [INFO] [stdout] 566 | | #[stable(feature="list", since="0.1.0")] [INFO] [stdout] 567 | | #[deprecated(since="0.2.5", reason="use unsigned indices instead")] [INFO] [stdout] 568 | | type Output = T; [INFO] [stdout] ... | [INFO] [stdout] 595 | | } [INFO] [stdout] 596 | | } [INFO] [stdout] | |_- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0541]: unknown meta item 'reason' [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:567:33 [INFO] [stdout] | [INFO] [stdout] 567 | #[deprecated(since="0.2.5", reason="use unsigned indices instead")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected one of `since`, `note` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `#[deprecated]` cannot be used in staged API [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:567:5 [INFO] [stdout] | [INFO] [stdout] 567 | #[deprecated(since="0.2.5", reason="use unsigned indices instead")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use `#[rustc_deprecated]` instead [INFO] [stdout] 568 | type Output = T; [INFO] [stdout] | ---------------- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:566:5 [INFO] [stdout] | [INFO] [stdout] 566 | #[stable(feature="list", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 567 | #[deprecated(since="0.2.5", reason="use unsigned indices instead")] [INFO] [stdout] 568 | type Output = T; [INFO] [stdout] | ---------------- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0541]: unknown meta item 'reason' [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:572:33 [INFO] [stdout] | [INFO] [stdout] 572 | #[deprecated(since="0.2.5", reason="use unsigned indices instead")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected one of `since`, `note` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `#[deprecated]` cannot be used in staged API [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:572:5 [INFO] [stdout] | [INFO] [stdout] 572 | #[deprecated(since="0.2.5", reason="use unsigned indices instead")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use `#[rustc_deprecated]` instead [INFO] [stdout] 573 | / fn index<'a>(&'a self, _index: isize) -> &'a T { [INFO] [stdout] 574 | | match _index { [INFO] [stdout] 575 | | 0isize => match *self { [INFO] [stdout] 576 | | Cons(ref car, _) => car, [INFO] [stdout] ... | [INFO] [stdout] 594 | | } [INFO] [stdout] 595 | | } [INFO] [stdout] | |_____- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:571:5 [INFO] [stdout] | [INFO] [stdout] 571 | #[stable(feature="list", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 572 | #[deprecated(since="0.2.5", reason="use unsigned indices instead")] [INFO] [stdout] 573 | / fn index<'a>(&'a self, _index: isize) -> &'a T { [INFO] [stdout] 574 | | match _index { [INFO] [stdout] 575 | | 0isize => match *self { [INFO] [stdout] 576 | | Cons(ref car, _) => car, [INFO] [stdout] ... | [INFO] [stdout] 594 | | } [INFO] [stdout] 595 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | #[stable(feature="debug", since="0.2.1")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 30 | / fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stdout] 31 | | match self { [INFO] [stdout] 32 | | &AtomCell(atom) => write!(f, "{:?}", atom), [INFO] [stdout] 33 | | &ListCell(ref list) => write!(f, "{:?}", list), [INFO] [stdout] 34 | | &InstCell(inst) => write!(f, "{:?}", inst) [INFO] [stdout] 35 | | } [INFO] [stdout] 36 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 61 | / fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stdout] 62 | | match self { [INFO] [stdout] 63 | | &Atom::UInt(value) => write!(f, "{}", value), [INFO] [stdout] 64 | | &Atom::SInt(value) => write!(f, "{}", value), [INFO] [stdout] ... | [INFO] [stdout] 67 | | } [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | #[stable(feature="debug", since="0.2.1")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 74 | / fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stdout] 75 | | match self { [INFO] [stdout] 76 | | &Atom::UInt(value) => write!(f, "{:?}u", value), [INFO] [stdout] 77 | | &Atom::SInt(value) => write!(f, "{:?}", value), [INFO] [stdout] ... | [INFO] [stdout] 80 | | } [INFO] [stdout] 81 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 87 | type Output = Atom; [INFO] [stdout] | ------------------- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 89 | / fn add(self, other: Atom) -> Atom { [INFO] [stdout] 90 | | match (self, other) { [INFO] [stdout] 91 | | // same type: no coercion [INFO] [stdout] 92 | | (SInt(a), SInt(b)) => SInt(a + b), [INFO] [stdout] ... | [INFO] [stdout] 114 | | } [INFO] [stdout] 115 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 121 | type Output = Atom; [INFO] [stdout] | ------------------- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 123 | / fn sub(self, other: Atom) -> Atom { [INFO] [stdout] 124 | | match (self, other) { [INFO] [stdout] 125 | | // same type: no coercion [INFO] [stdout] 126 | | (SInt(a), SInt(b)) => SInt(a - b), [INFO] [stdout] ... | [INFO] [stdout] 145 | | } [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 152 | type Output = Atom; [INFO] [stdout] | ------------------- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 154 | / fn div(self, other: Atom) -> Atom { [INFO] [stdout] 155 | | match (self, other) { [INFO] [stdout] 156 | | // same type: no coercion [INFO] [stdout] 157 | | (SInt(a), SInt(b)) => SInt(a / b), [INFO] [stdout] ... | [INFO] [stdout] 176 | | } [INFO] [stdout] 177 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:182:5 [INFO] [stdout] | [INFO] [stdout] 182 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 183 | type Output = Atom; [INFO] [stdout] | ------------------- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 186 | / fn mul(self, other: Atom) -> Atom { [INFO] [stdout] 187 | | match (self, other) { [INFO] [stdout] 188 | | // same type: no coercion [INFO] [stdout] 189 | | (SInt(a), SInt(b)) => SInt(a * b), [INFO] [stdout] ... | [INFO] [stdout] 208 | | } [INFO] [stdout] 209 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 215 | type Output = Atom; [INFO] [stdout] | ------------------- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this stability annotation is useless [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | #[stable(feature="vm_core", since="0.1.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ useless stability annotation [INFO] [stdout] 218 | / fn rem(self, other: Atom) -> Atom { [INFO] [stdout] 219 | | match (self, other) { [INFO] [stdout] 220 | | // same type: no coercion [INFO] [stdout] 221 | | (SInt(a), SInt(b)) => SInt(a % b), [INFO] [stdout] ... | [INFO] [stdout] 240 | | } [INFO] [stdout] 241 | | } [INFO] [stdout] | |_____- the stability attribute annotates this item [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0547]: missing 'issue' [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/cell.rs:469:5 [INFO] [stdout] | [INFO] [stdout] 469 | #[unstable(feature="callcc")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0547]: missing 'issue' [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/lib.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | #[unstable(feature="eval")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0547]: missing 'issue' [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/lib.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | #[unstable(feature="eval")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `Self` cannot be known at compilation time [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/seax_svm-0.2.5/src/slist.rs:41:32 [INFO] [stdout] | [INFO] [stdout] 41 | fn pop(self) -> Option<(T, Self)>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] = note: required because it appears within the type `(T, Self)` [INFO] [stdout] note: required by a bound in `Option` [INFO] [stdout] help: consider further restricting `Self` [INFO] [stdout] | [INFO] [stdout] 41 | fn pop(self) -> Option<(T, Self)> where Self: Sized; [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 44 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0541, E0547, E0554. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "b3a466a138e6ee7411a6d9fe804693c87e91e45cd1cb5e73d63618bfb9abdbd1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b3a466a138e6ee7411a6d9fe804693c87e91e45cd1cb5e73d63618bfb9abdbd1", kill_on_drop: false }` [INFO] [stdout] b3a466a138e6ee7411a6d9fe804693c87e91e45cd1cb5e73d63618bfb9abdbd1