[INFO] updating cached repository https://github.com/royaldark/eq
[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] running `"git" "rev-parse" "HEAD"`
[INFO] [stdout] 21e98780246d420c33de0c42293ec79dbba27c36
[INFO] checking royaldark/eq against master#bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc for pr-70917
[INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Froyaldark%2Feq" "/workspace/builds/worker-12/source"`
[INFO] [stderr] Cloning into '/workspace/builds/worker-12/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/royaldark/eq on toolchain bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking git repo https://github.com/royaldark/eq
[INFO] finished tweaking git repo https://github.com/royaldark/eq
[INFO] tweaked toml for git repo https://github.com/royaldark/eq written to /workspace/builds/worker-12/source/Cargo.toml
[INFO] crate git repo https://github.com/royaldark/eq already has a lockfile, it will not be regenerated
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] [stderr] warning: the cargo feature `edition` is now stable and is no longer necessary to be listed in the manifest
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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=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" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 1e129ddaf0cef647356299eb1c32e8e985722a6749ea2e542661953e1a32e2d2
[INFO] running `"docker" "start" "-a" "1e129ddaf0cef647356299eb1c32e8e985722a6749ea2e542661953e1a32e2d2"`
[INFO] [stderr] warning: the cargo feature `edition` is now stable and is no longer necessary to be listed in the manifest
[INFO] [stderr]     Checking memchr v2.0.1
[INFO] [stderr]     Checking ordered-float v0.4.0
[INFO] [stderr]     Checking nom v4.0.0
[INFO] [stderr]     Checking edn v0.3.0 (https://github.com/utkarshkukreti/edn.rs?rev=eaeaab8fbadaa0e39ce8e73f7ccc18e61f898e50#eaeaab8f)
[INFO] [stderr]     Checking eq v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning[E0705]: the feature `rust_2018_preview` is included in the Rust 2018 edition
[INFO] [stderr]  --> src/main.rs:1:12
[INFO] [stderr]   |
[INFO] [stderr] 1 | #![feature(rust_2018_preview)]
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:124:13
[INFO] [stderr]     |
[INFO] [stderr] 124 |             try!(self.write_form(form));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:163:9
[INFO] [stderr]     |
[INFO] [stderr] 163 |         try!(write!(self, "{}", "\\".color(DEFAULT_THEME.char)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:185:9
[INFO] [stderr]     |
[INFO] [stderr] 185 |         try!(self.begin_string());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:191:9
[INFO] [stderr]     |
[INFO] [stderr] 191 |         try!(write!(self, "{}", ":".color(DEFAULT_THEME.keyword)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:197:9
[INFO] [stderr]     |
[INFO] [stderr] 197 |         try!(self.begin_vector());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:210:9
[INFO] [stderr]     |
[INFO] [stderr] 210 |         try!(self.begin_list());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:232:13
[INFO] [stderr]     |
[INFO] [stderr] 232 |             try!(self.writer.write_all(b" "));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:251:13
[INFO] [stderr]     |
[INFO] [stderr] 251 |             try!(self.writer.write_all(b" "));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:278:13
[INFO] [stderr]     |
[INFO] [stderr] 278 |             try!(self.writer.write_all(b" "));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:288:9
[INFO] [stderr]     |
[INFO] [stderr] 288 |         try!(self.writer.write_all(b" "));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:297:9
[INFO] [stderr]     |
[INFO] [stderr] 297 |         try!(self.begin_map());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:312:9
[INFO] [stderr]     |
[INFO] [stderr] 312 |         try!(self.writer.write_all(b"#{"));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:317:9
[INFO] [stderr]     |
[INFO] [stderr] 317 |         try!(self.writer.write_all(b"}"));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:323:13
[INFO] [stderr]     |
[INFO] [stderr] 323 |             try!(self.writer.write_all(b" "));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:333:9
[INFO] [stderr]     |
[INFO] [stderr] 333 |         try!(self.begin_set());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:344:9
[INFO] [stderr]     |
[INFO] [stderr] 344 |         try!(write!(self, "{}", "#".color(DEFAULT_THEME.tag)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:395:13
[INFO] [stderr]     |
[INFO] [stderr] 395 |             try!(self.writer.write_all(c.encode_utf8(&mut [0; 4]).as_bytes()));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:409:21
[INFO] [stderr]     |
[INFO] [stderr] 409 |                     try!(self.write(ColoredString::from(" ")));
[INFO] [stderr]     |                     ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:435:9
[INFO] [stderr]     |
[INFO] [stderr] 435 |         try!(self.write("\\".color(DEFAULT_THEME.char)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:453:9
[INFO] [stderr]     |
[INFO] [stderr] 453 |         try!(self.begin_string());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:467:9
[INFO] [stderr]     |
[INFO] [stderr] 467 |         try!(self.write(":".color(DEFAULT_THEME.keyword)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:473:9
[INFO] [stderr]     |
[INFO] [stderr] 473 |         try!(self.begin_vector());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:486:9
[INFO] [stderr]     |
[INFO] [stderr] 486 |         try!(self.begin_list());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:499:9
[INFO] [stderr]     |
[INFO] [stderr] 499 |         try!(self.write(ColoredString::from("[")));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:514:13
[INFO] [stderr]     |
[INFO] [stderr] 514 |             try!(self.write(ColoredString::from("\n")));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:527:9
[INFO] [stderr]     |
[INFO] [stderr] 527 |         try!(self.write(ColoredString::from("{")));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:540:13
[INFO] [stderr]     |
[INFO] [stderr] 540 |             try!(self.write(ColoredString::from("\n")));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:548:9
[INFO] [stderr]     |
[INFO] [stderr] 548 |         try!(self.write(ColoredString::from("(")));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:562:13
[INFO] [stderr]     |
[INFO] [stderr] 562 |             try!(self.write(ColoredString::from("\n")));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:587:9
[INFO] [stderr]     |
[INFO] [stderr] 587 |         try!(self.begin_map());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:602:9
[INFO] [stderr]     |
[INFO] [stderr] 602 |         try!(self.write(ColoredString::from("#{")));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:614:9
[INFO] [stderr]     |
[INFO] [stderr] 614 |         try!(self.write(ColoredString::from("\n")));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:625:9
[INFO] [stderr]     |
[INFO] [stderr] 625 |         try!(self.begin_set());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:636:9
[INFO] [stderr]     |
[INFO] [stderr] 636 |         try!(self.write("#".color(DEFAULT_THEME.tag)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:653:13
[INFO] [stderr]     |
[INFO] [stderr] 653 |             try!(CompactEdnFormatter::new(writer).write_forms(forms))
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:656:13
[INFO] [stderr]     |
[INFO] [stderr] 656 |             try!(PrettyEdnFormatter::new(writer).write_forms(forms))
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:659:13
[INFO] [stderr]     |
[INFO] [stderr] 659 |             try!(CompactEdnFormatter::new(writer).write_forms(forms))
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:662:13
[INFO] [stderr]     |
[INFO] [stderr] 662 |             try!(PrettyEdnFormatter::new(writer).write_forms(forms))
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] warning[E0705]: the feature `rust_2018_preview` is included in the Rust 2018 edition
[INFO] [stderr]  --> src/main.rs:1:12
[INFO] [stderr]   |
[INFO] [stderr] 1 | #![feature(rust_2018_preview)]
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:124:13
[INFO] [stderr]     |
[INFO] [stderr] 124 |             try!(self.write_form(form));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:163:9
[INFO] [stderr]     |
[INFO] [stderr] 163 |         try!(write!(self, "{}", "\\".color(DEFAULT_THEME.char)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:185:9
[INFO] [stderr]     |
[INFO] [stderr] 185 |         try!(self.begin_string());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:191:9
[INFO] [stderr]     |
[INFO] [stderr] 191 |         try!(write!(self, "{}", ":".color(DEFAULT_THEME.keyword)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:197:9
[INFO] [stderr]     |
[INFO] [stderr] 197 |         try!(self.begin_vector());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:210:9
[INFO] [stderr]     |
[INFO] [stderr] 210 |         try!(self.begin_list());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:232:13
[INFO] [stderr]     |
[INFO] [stderr] 232 |             try!(self.writer.write_all(b" "));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:251:13
[INFO] [stderr]     |
[INFO] [stderr] 251 |             try!(self.writer.write_all(b" "));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:278:13
[INFO] [stderr]     |
[INFO] [stderr] 278 |             try!(self.writer.write_all(b" "));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:288:9
[INFO] [stderr]     |
[INFO] [stderr] 288 |         try!(self.writer.write_all(b" "));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:297:9
[INFO] [stderr]     |
[INFO] [stderr] 297 |         try!(self.begin_map());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:312:9
[INFO] [stderr]     |
[INFO] [stderr] 312 |         try!(self.writer.write_all(b"#{"));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:317:9
[INFO] [stderr]     |
[INFO] [stderr] 317 |         try!(self.writer.write_all(b"}"));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:323:13
[INFO] [stderr]     |
[INFO] [stderr] 323 |             try!(self.writer.write_all(b" "));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:333:9
[INFO] [stderr]     |
[INFO] [stderr] 333 |         try!(self.begin_set());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:344:9
[INFO] [stderr]     |
[INFO] [stderr] 344 |         try!(write!(self, "{}", "#".color(DEFAULT_THEME.tag)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:395:13
[INFO] [stderr]     |
[INFO] [stderr] 395 |             try!(self.writer.write_all(c.encode_utf8(&mut [0; 4]).as_bytes()));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:409:21
[INFO] [stderr]     |
[INFO] [stderr] 409 |                     try!(self.write(ColoredString::from(" ")));
[INFO] [stderr]     |                     ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:435:9
[INFO] [stderr]     |
[INFO] [stderr] 435 |         try!(self.write("\\".color(DEFAULT_THEME.char)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:453:9
[INFO] [stderr]     |
[INFO] [stderr] 453 |         try!(self.begin_string());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:467:9
[INFO] [stderr]     |
[INFO] [stderr] 467 |         try!(self.write(":".color(DEFAULT_THEME.keyword)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:473:9
[INFO] [stderr]     |
[INFO] [stderr] 473 |         try!(self.begin_vector());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:486:9
[INFO] [stderr]     |
[INFO] [stderr] 486 |         try!(self.begin_list());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:499:9
[INFO] [stderr]     |
[INFO] [stderr] 499 |         try!(self.write(ColoredString::from("[")));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:514:13
[INFO] [stderr]     |
[INFO] [stderr] 514 |             try!(self.write(ColoredString::from("\n")));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:527:9
[INFO] [stderr]     |
[INFO] [stderr] 527 |         try!(self.write(ColoredString::from("{")));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:540:13
[INFO] [stderr]     |
[INFO] [stderr] 540 |             try!(self.write(ColoredString::from("\n")));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:548:9
[INFO] [stderr]     |
[INFO] [stderr] 548 |         try!(self.write(ColoredString::from("(")));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:562:13
[INFO] [stderr]     |
[INFO] [stderr] 562 |             try!(self.write(ColoredString::from("\n")));
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:587:9
[INFO] [stderr]     |
[INFO] [stderr] 587 |         try!(self.begin_map());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:602:9
[INFO] [stderr]     |
[INFO] [stderr] 602 |         try!(self.write(ColoredString::from("#{")));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:614:9
[INFO] [stderr]     |
[INFO] [stderr] 614 |         try!(self.write(ColoredString::from("\n")));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:625:9
[INFO] [stderr]     |
[INFO] [stderr] 625 |         try!(self.begin_set());
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:636:9
[INFO] [stderr]     |
[INFO] [stderr] 636 |         try!(self.write("#".color(DEFAULT_THEME.tag)));
[INFO] [stderr]     |         ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:653:13
[INFO] [stderr]     |
[INFO] [stderr] 653 |             try!(CompactEdnFormatter::new(writer).write_forms(forms))
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:656:13
[INFO] [stderr]     |
[INFO] [stderr] 656 |             try!(PrettyEdnFormatter::new(writer).write_forms(forms))
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:659:13
[INFO] [stderr]     |
[INFO] [stderr] 659 |             try!(CompactEdnFormatter::new(writer).write_forms(forms))
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error: expected expression, found reserved keyword `try`
[INFO] [stderr]    --> src/output.rs:662:13
[INFO] [stderr]     |
[INFO] [stderr] 662 |             try!(PrettyEdnFormatter::new(writer).write_forms(forms))
[INFO] [stderr]     |             ^^^ expected expression
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]  --> src/cli.rs:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | crate struct EqOptions {
[INFO] [stderr]   | ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]   = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]  --> src/cli.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 |     crate input: input::InputOptions,
[INFO] [stderr]   |     ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]   = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]  --> src/cli.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     crate output: output::OutputOptions,
[INFO] [stderr]   |     ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]   = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/cli.rs:10:5
[INFO] [stderr]    |
[INFO] [stderr] 10 |     crate transform: transform::TransformOptions,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/cli.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | crate fn parse_opts() -> EqOptions {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/input.rs:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | crate enum ReadError {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/input.rs:24:1
[INFO] [stderr]    |
[INFO] [stderr] 24 | crate struct InputOptions {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/input.rs:25:5
[INFO] [stderr]    |
[INFO] [stderr] 25 |     crate format: InputFormat,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/input.rs:26:5
[INFO] [stderr]    |
[INFO] [stderr] 26 |     crate path: String,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/input.rs:97:1
[INFO] [stderr]    |
[INFO] [stderr] 97 | crate fn read_file(opts: &InputOptions) -> Result<Vec<EdnValue>, ReadError> {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:25:1
[INFO] [stderr]    |
[INFO] [stderr] 25 | crate enum OutputDestination {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:30:1
[INFO] [stderr]    |
[INFO] [stderr] 30 | crate struct OutputOptions {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:31:5
[INFO] [stderr]    |
[INFO] [stderr] 31 |     crate format: OutputFormat,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:32:5
[INFO] [stderr]    |
[INFO] [stderr] 32 |     crate style: OutputStyle,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:33:5
[INFO] [stderr]    |
[INFO] [stderr] 33 |     crate destination: OutputDestination,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:36:1
[INFO] [stderr]    |
[INFO] [stderr] 36 | crate struct ColorTheme {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]    --> src/output.rs:363:1
[INFO] [stderr]     |
[INFO] [stderr] 363 | crate struct PrettyEdnFormatter<W: Write> {
[INFO] [stderr]     | ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]     = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]    --> src/output.rs:645:1
[INFO] [stderr]     |
[INFO] [stderr] 645 | crate fn format_output(forms: Vec<EdnValue>, opts: &OutputOptions) -> io::Result<()> {
[INFO] [stderr]     | ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]     = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]  --> src/transform.rs:3:1
[INFO] [stderr]   |
[INFO] [stderr] 3 | crate struct TransformOptions {
[INFO] [stderr]   | ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]   = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]  --> src/transform.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     crate expression: String,
[INFO] [stderr]   |     ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]   = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:26:1
[INFO] [stderr]    |
[INFO] [stderr] 26 | crate struct OperationError(String);
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:30:1
[INFO] [stderr]    |
[INFO] [stderr] 30 | crate trait Operation {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:35:1
[INFO] [stderr]    |
[INFO] [stderr] 35 | crate struct IdentityOperation {}
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:43:1
[INFO] [stderr]    |
[INFO] [stderr] 43 | crate struct KeysOperation {}
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:57:1
[INFO] [stderr]    |
[INFO] [stderr] 57 | crate struct ValuesOperation {}
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:72:1
[INFO] [stderr]    |
[INFO] [stderr] 72 | crate struct GetOperation {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:73:5
[INFO] [stderr]    |
[INFO] [stderr] 73 |     crate key: Value,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:88:1
[INFO] [stderr]    |
[INFO] [stderr] 88 | crate struct MapOperation {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]    --> src/transform.rs:141:1
[INFO] [stderr]     |
[INFO] [stderr] 141 | crate fn transform_edn(
[INFO] [stderr]     | ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]     = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `serde_json::Value as JsonValue`
[INFO] [stderr]  --> src/output.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 | use serde_json::Value as JsonValue;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error[E0261]: use of undeclared lifetime name `'a`
[INFO] [stderr]    --> src/transform.rs:120:33
[INFO] [stderr]     |
[INFO] [stderr] 120 | fn parse_transform(_transform: &'a str) -> Option<Vec<Box<dyn Operation>>> {
[INFO] [stderr]     |                   -             ^^ undeclared lifetime
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: consider introducing lifetime `'a` here: `<'a>`
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 68 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0261, E0658, E0705.
[INFO] [stderr] For more information about an error, try `rustc --explain E0261`.
[INFO] [stderr] error: could not compile `eq`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]  --> src/cli.rs:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | crate struct EqOptions {
[INFO] [stderr]   | ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]   = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]  --> src/cli.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 |     crate input: input::InputOptions,
[INFO] [stderr]   |     ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]   = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]  --> src/cli.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     crate output: output::OutputOptions,
[INFO] [stderr]   |     ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]   = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/cli.rs:10:5
[INFO] [stderr]    |
[INFO] [stderr] 10 |     crate transform: transform::TransformOptions,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/cli.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | crate fn parse_opts() -> EqOptions {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/input.rs:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | crate enum ReadError {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/input.rs:24:1
[INFO] [stderr]    |
[INFO] [stderr] 24 | crate struct InputOptions {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/input.rs:25:5
[INFO] [stderr]    |
[INFO] [stderr] 25 |     crate format: InputFormat,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/input.rs:26:5
[INFO] [stderr]    |
[INFO] [stderr] 26 |     crate path: String,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/input.rs:97:1
[INFO] [stderr]    |
[INFO] [stderr] 97 | crate fn read_file(opts: &InputOptions) -> Result<Vec<EdnValue>, ReadError> {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:25:1
[INFO] [stderr]    |
[INFO] [stderr] 25 | crate enum OutputDestination {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:30:1
[INFO] [stderr]    |
[INFO] [stderr] 30 | crate struct OutputOptions {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:31:5
[INFO] [stderr]    |
[INFO] [stderr] 31 |     crate format: OutputFormat,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:32:5
[INFO] [stderr]    |
[INFO] [stderr] 32 |     crate style: OutputStyle,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:33:5
[INFO] [stderr]    |
[INFO] [stderr] 33 |     crate destination: OutputDestination,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/output.rs:36:1
[INFO] [stderr]    |
[INFO] [stderr] 36 | crate struct ColorTheme {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]    --> src/output.rs:363:1
[INFO] [stderr]     |
[INFO] [stderr] 363 | crate struct PrettyEdnFormatter<W: Write> {
[INFO] [stderr]     | ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]     = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]    --> src/output.rs:645:1
[INFO] [stderr]     |
[INFO] [stderr] 645 | crate fn format_output(forms: Vec<EdnValue>, opts: &OutputOptions) -> io::Result<()> {
[INFO] [stderr]     | ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]     = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]  --> src/transform.rs:3:1
[INFO] [stderr]   |
[INFO] [stderr] 3 | crate struct TransformOptions {
[INFO] [stderr]   | ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]   = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]  --> src/transform.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     crate expression: String,
[INFO] [stderr]   |     ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]   = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:26:1
[INFO] [stderr]    |
[INFO] [stderr] 26 | crate struct OperationError(String);
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:30:1
[INFO] [stderr]    |
[INFO] [stderr] 30 | crate trait Operation {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:35:1
[INFO] [stderr]    |
[INFO] [stderr] 35 | crate struct IdentityOperation {}
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:43:1
[INFO] [stderr]    |
[INFO] [stderr] 43 | crate struct KeysOperation {}
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:57:1
[INFO] [stderr]    |
[INFO] [stderr] 57 | crate struct ValuesOperation {}
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:72:1
[INFO] [stderr]    |
[INFO] [stderr] 72 | crate struct GetOperation {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:73:5
[INFO] [stderr]    |
[INFO] [stderr] 73 |     crate key: Value,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]   --> src/transform.rs:88:1
[INFO] [stderr]    |
[INFO] [stderr] 88 | crate struct MapOperation {
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]    = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: `crate` visibility modifier is experimental
[INFO] [stderr]    --> src/transform.rs:141:1
[INFO] [stderr]     |
[INFO] [stderr] 141 | crate fn transform_edn(
[INFO] [stderr]     | ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #53120 <https://github.com/rust-lang/rust/issues/53120> for more information
[INFO] [stderr]     = help: add `#![feature(crate_visibility_modifier)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `serde_json::Value as JsonValue`
[INFO] [stderr]  --> src/output.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 | use serde_json::Value as JsonValue;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error[E0261]: use of undeclared lifetime name `'a`
[INFO] [stderr]    --> src/transform.rs:120:33
[INFO] [stderr]     |
[INFO] [stderr] 120 | fn parse_transform(_transform: &'a str) -> Option<Vec<Box<dyn Operation>>> {
[INFO] [stderr]     |                   -             ^^ undeclared lifetime
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: consider introducing lifetime `'a` here: `<'a>`
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 68 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0261, E0658, E0705.
[INFO] [stderr] For more information about an error, try `rustc --explain E0261`.
[INFO] [stderr] error: could not compile `eq`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "1e129ddaf0cef647356299eb1c32e8e985722a6749ea2e542661953e1a32e2d2"`
[INFO] running `"docker" "rm" "-f" "1e129ddaf0cef647356299eb1c32e8e985722a6749ea2e542661953e1a32e2d2"`
[INFO] [stdout] 1e129ddaf0cef647356299eb1c32e8e985722a6749ea2e542661953e1a32e2d2
