[INFO] updating cached repository https://github.com/Crypec/Stegi [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] [stderr] From https://github.com/Crypec/Stegi [INFO] [stderr] 08516f0..ebfa2e8 simon -> simon [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 25cb934af44a6cd0e89dd32cc0066e6992104308 [INFO] testing Crypec/Stegi against 1.44.0 for beta-1.45-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCrypec%2FStegi" "/workspace/builds/worker-14/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-14/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Crypec/Stegi on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/Crypec/Stegi [INFO] finished tweaking git repo https://github.com/Crypec/Stegi [INFO] tweaked toml for git repo https://github.com/Crypec/Stegi written to /workspace/builds/worker-14/source/Cargo.toml [INFO] crate git repo https://github.com/Crypec/Stegi already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 841239590c29eeccc8a7b43eea4eadb20d7d0d1305cd3b2b571f709d593bce49 [INFO] running `"docker" "start" "-a" "841239590c29eeccc8a7b43eea4eadb20d7d0d1305cd3b2b571f709d593bce49"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling ngrammatic v0.2.1 [INFO] [stderr] Compiling unicode_reader v1.0.0 [INFO] [stderr] Compiling backtrace-sys v0.1.34 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling synstructure v0.12.3 [INFO] [stderr] Compiling derivative v2.1.1 [INFO] [stderr] Compiling backtrace v0.3.45 [INFO] [stderr] Compiling colored v1.9.3 [INFO] [stderr] Compiling failure_derive v0.1.7 [INFO] [stderr] Compiling failure v0.1.7 [INFO] [stderr] Compiling stegi v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: constant `quote` should have an upper case name [INFO] [stderr] --> src/main.rs:19:7 [INFO] [stderr] | [INFO] [stderr] 19 | const quote: &str = "Fehler im Code zu suchen ist doppelt so schwer, wie ihn zu schreiben. Wenn sie Code so raffiniert wie moeglich schreiben, sind Sie also per defintion nicht intelligent genug, um ihn zu debuggen. - Brian W. Kernighan"; [INFO] [stderr] | ^^^^^ help: convert the identifier to upper case: `QUOTE` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant `stegi_ascii` should have an upper case name [INFO] [stderr] --> src/main.rs:21:7 [INFO] [stderr] | [INFO] [stderr] 21 | const stegi_ascii: &str = r#" [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `STEGI_ASCII` [INFO] [stderr] [INFO] [stderr] warning: 2 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 16.25s [INFO] running `"docker" "inspect" "841239590c29eeccc8a7b43eea4eadb20d7d0d1305cd3b2b571f709d593bce49"` [INFO] running `"docker" "rm" "-f" "841239590c29eeccc8a7b43eea4eadb20d7d0d1305cd3b2b571f709d593bce49"` [INFO] [stdout] 841239590c29eeccc8a7b43eea4eadb20d7d0d1305cd3b2b571f709d593bce49 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] e8979db65d3cf008ae5c0c858d1f09bb9225ffc0118eba1fc8ffe1e63f19e26c [INFO] running `"docker" "start" "-a" "e8979db65d3cf008ae5c0c858d1f09bb9225ffc0118eba1fc8ffe1e63f19e26c"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling stegi v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] error[E0061]: this function takes 1 argument but 2 arguments were supplied [INFO] [stderr] --> src/ast.rs:669:19 [INFO] [stderr] | [INFO] [stderr] 92 | Lit(Lit), [INFO] [stderr] | -------- defined here [INFO] [stderr] ... [INFO] [stderr] 669 | node: ExprKind::Lit(Lit::Bool(x), Span::default()), [INFO] [stderr] | ^^^^^^^^^^^^^ ------------ --------------- supplied 2 arguments [INFO] [stderr] | | [INFO] [stderr] | expected 1 argument [INFO] [stderr] [INFO] [stderr] error[E0061]: this function takes 1 argument but 2 arguments were supplied [INFO] [stderr] --> src/ast.rs:677:19 [INFO] [stderr] | [INFO] [stderr] 92 | Lit(Lit), [INFO] [stderr] | -------- defined here [INFO] [stderr] ... [INFO] [stderr] 677 | node: ExprKind::Lit(Lit::Number(x as f64), Span::default()), [INFO] [stderr] | ^^^^^^^^^^^^^ --------------------- --------------- supplied 2 arguments [INFO] [stderr] | | [INFO] [stderr] | expected 1 argument [INFO] [stderr] [INFO] [stderr] error[E0061]: this function takes 1 argument but 2 arguments were supplied [INFO] [stderr] --> src/ast.rs:685:19 [INFO] [stderr] | [INFO] [stderr] 92 | Lit(Lit), [INFO] [stderr] | -------- defined here [INFO] [stderr] ... [INFO] [stderr] 685 | node: ExprKind::Lit(Lit::Number(x), Span::default()), [INFO] [stderr] | ^^^^^^^^^^^^^ -------------- --------------- supplied 2 arguments [INFO] [stderr] | | [INFO] [stderr] | expected 1 argument [INFO] [stderr] [INFO] [stderr] error[E0061]: this function takes 1 argument but 2 arguments were supplied [INFO] [stderr] --> src/ast.rs:693:19 [INFO] [stderr] | [INFO] [stderr] 92 | Lit(Lit), [INFO] [stderr] | -------- defined here [INFO] [stderr] ... [INFO] [stderr] 693 | node: ExprKind::Lit(Lit::String(x.to_string()), Span::default()), [INFO] [stderr] | ^^^^^^^^^^^^^ -------------------------- --------------- supplied 2 arguments [INFO] [stderr] | | [INFO] [stderr] | expected 1 argument [INFO] [stderr] [INFO] [stderr] error[E0559]: variant `ast::Stmt::For` has no field named `it` [INFO] [stderr] --> src/parser.rs:1215:13 [INFO] [stderr] | [INFO] [stderr] 1215 | it: range(num(0), num(10)), [INFO] [stderr] | ^^ `ast::Stmt::For` does not have this field [INFO] [stderr] [INFO] [stderr] error[E0559]: variant `ast::Stmt::For` has no field named `var` [INFO] [stderr] --> src/parser.rs:1216:13 [INFO] [stderr] | [INFO] [stderr] 1216 | var: ident!(i), [INFO] [stderr] | ^^^ `ast::Stmt::For` does not have this field [INFO] [stderr] [INFO] [stderr] error[E0559]: variant `ast::Stmt::VarDef` has no field named `pat` [INFO] [stderr] --> src/parser.rs:1227:13 [INFO] [stderr] | [INFO] [stderr] 1226 | let expected = Stmt::VarDef { [INFO] [stderr] | ------------ `ast::Stmt` is a tuple variant, use the appropriate syntax: `ast::Stmt(/* fields */)` [INFO] [stderr] 1227 | pat: ident!(a), [INFO] [stderr] | ^^^ field does not exist [INFO] [stderr] | [INFO] [stderr] ::: src/ast.rs:141:5 [INFO] [stderr] | [INFO] [stderr] 141 | VarDef(VarDef), [INFO] [stderr] | ------ `ast::Stmt` defined here [INFO] [stderr] [INFO] [stderr] error[E0559]: variant `ast::Stmt::VarDef` has no field named `init` [INFO] [stderr] --> src/parser.rs:1228:13 [INFO] [stderr] | [INFO] [stderr] 1226 | let expected = Stmt::VarDef { [INFO] [stderr] | ------------ `ast::Stmt` is a tuple variant, use the appropriate syntax: `ast::Stmt(/* fields */)` [INFO] [stderr] 1227 | pat: ident!(a), [INFO] [stderr] 1228 | init: num(20), [INFO] [stderr] | ^^^^ field does not exist [INFO] [stderr] | [INFO] [stderr] ::: src/ast.rs:141:5 [INFO] [stderr] | [INFO] [stderr] 141 | VarDef(VarDef), [INFO] [stderr] | ------ `ast::Stmt` defined here [INFO] [stderr] [INFO] [stderr] error[E0559]: variant `ast::Stmt::VarDef` has no field named `ty` [INFO] [stderr] --> src/parser.rs:1229:13 [INFO] [stderr] | [INFO] [stderr] 1226 | let expected = Stmt::VarDef { [INFO] [stderr] | ------------ `ast::Stmt` is a tuple variant, use the appropriate syntax: `ast::Stmt(/* fields */)` [INFO] [stderr] ... [INFO] [stderr] 1229 | ty: infer_ty(), [INFO] [stderr] | ^^ field does not exist [INFO] [stderr] | [INFO] [stderr] ::: src/ast.rs:141:5 [INFO] [stderr] | [INFO] [stderr] 141 | VarDef(VarDef), [INFO] [stderr] | ------ `ast::Stmt` defined here [INFO] [stderr] [INFO] [stderr] error[E0559]: variant `ast::Stmt::VarDef` has no field named `span` [INFO] [stderr] --> src/parser.rs:1230:13 [INFO] [stderr] | [INFO] [stderr] 1226 | let expected = Stmt::VarDef { [INFO] [stderr] | ------------ `ast::Stmt` is a tuple variant, use the appropriate syntax: `ast::Stmt(/* fields */)` [INFO] [stderr] ... [INFO] [stderr] 1230 | span: Span::default(), [INFO] [stderr] | ^^^^ field does not exist [INFO] [stderr] | [INFO] [stderr] ::: src/ast.rs:141:5 [INFO] [stderr] | [INFO] [stderr] 141 | VarDef(VarDef), [INFO] [stderr] | ------ `ast::Stmt` defined here [INFO] [stderr] [INFO] [stderr] error: aborting due to 10 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0061, E0559. [INFO] [stderr] For more information about an error, try `rustc --explain E0061`. [INFO] [stderr] error: could not compile `stegi`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "e8979db65d3cf008ae5c0c858d1f09bb9225ffc0118eba1fc8ffe1e63f19e26c"` [INFO] running `"docker" "rm" "-f" "e8979db65d3cf008ae5c0c858d1f09bb9225ffc0118eba1fc8ffe1e63f19e26c"` [INFO] [stdout] e8979db65d3cf008ae5c0c858d1f09bb9225ffc0118eba1fc8ffe1e63f19e26c