[INFO] fetching crate spirv-utils 0.2.1...
[INFO] documenting spirv-utils-0.2.1 against 1.47.0 for beta-1.48-rustdoc-1
[INFO] extracting crate spirv-utils 0.2.1 into /workspace/builds/worker-13/source
[INFO] validating manifest of crates.io crate spirv-utils 0.2.1 on toolchain 1.47.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate spirv-utils 0.2.1
[INFO] finished tweaking crates.io crate spirv-utils 0.2.1
[INFO] tweaked toml for crates.io crate spirv-utils 0.2.1 written to /workspace/builds/worker-13/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4cf97804c301df179c017c0dcf0ac988a6b4b3483c0013ecb9f894a0b8edf390
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "4cf97804c301df179c017c0dcf0ac988a6b4b3483c0013ecb9f894a0b8edf390", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4cf97804c301df179c017c0dcf0ac988a6b4b3483c0013ecb9f894a0b8edf390", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4cf97804c301df179c017c0dcf0ac988a6b4b3483c0013ecb9f894a0b8edf390", kill_on_drop: false }`
[INFO] [stdout] 4cf97804c301df179c017c0dcf0ac988a6b4b3483c0013ecb9f894a0b8edf390
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "RUSTDOCFLAGS=--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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 84e3a4a9c44cb20e7ec9cdec8696df2fa8f747545657be1543954003e885d712
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "84e3a4a9c44cb20e7ec9cdec8696df2fa8f747545657be1543954003e885d712", kill_on_drop: false }`
[INFO] [stderr]    Compiling lalrpop-util v0.11.0
[INFO] [stderr]    Compiling spirv-utils v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> util/codegen.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         try!(self.write_line(text));
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> util/codegen.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         try!(self.write_line(text));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> util/codegen.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         try!(self.write_line(text));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> util/codegen.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         try!(self.file.write_all(text.as_bytes()));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> util/codegen.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |         try!(self.file.write_all(b"\n"));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> util/codegen.rs:73:17
[INFO] [stdout]    |
[INFO] [stdout] 73 |                 try!(self.file.write_all(b"    "));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> util/parser.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 35 |         match try!(__state0(input, &mut __tokens, __lookahead)) {
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> util/parser.rs:81:28
[INFO] [stdout]    |
[INFO] [stdout] 81 |                 __result = try!(__state4(input, __tokens, __sym0));
[INFO] [stdout]    |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:106:32
[INFO] [stdout]     |
[INFO] [stdout] 106 |                     __result = try!(__state1(input, __tokens, __lookahead, __sym0));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:110:32
[INFO] [stdout]     |
[INFO] [stdout] 110 |                     __result = try!(__state2(input, __tokens, __lookahead, __sym0));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:114:32
[INFO] [stdout]     |
[INFO] [stdout] 114 |                     __result = try!(__state3(input, __tokens, __lookahead, __sym0));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:204:28
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 __result = try!(__state4(input, __tokens, __sym1));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:230:32
[INFO] [stdout]     |
[INFO] [stdout] 230 |                     __result = try!(__state5(input, __tokens, __lookahead, __sym0, __sym1));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:258:28
[INFO] [stdout]     |
[INFO] [stdout] 258 |                 __result = try!(__state7(input, __tokens, __sym1));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:272:32
[INFO] [stdout]     |
[INFO] [stdout] 272 |                     __result = try!(__state6(input, __tokens, __lookahead, __sym0, __sym1));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:333:28
[INFO] [stdout]     |
[INFO] [stdout] 333 |                 __result = try!(__state8(input, __tokens, __sym0, __sym1, __sym2));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:407:28
[INFO] [stdout]     |
[INFO] [stdout] 407 |                 __result = try!(__state12(input, __tokens, __sym3));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:436:32
[INFO] [stdout]     |
[INFO] [stdout] 436 |                     __result = try!(__state9(input, __tokens, __lookahead, __sym3));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:440:32
[INFO] [stdout]     |
[INFO] [stdout] 440 |                     __result = try!(__state10(input, __tokens, __lookahead, __sym0, __sym1, __sym2, __sym3));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:444:32
[INFO] [stdout]     |
[INFO] [stdout] 444 |                     __result = try!(__state11(input, __tokens, __lookahead, __sym3));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:506:28
[INFO] [stdout]     |
[INFO] [stdout] 506 |                 __result = try!(__state12(input, __tokens, __sym4));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:536:32
[INFO] [stdout]     |
[INFO] [stdout] 536 |                     __result = try!(__state13(input, __tokens, __lookahead, __sym3, __sym4));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:540:32
[INFO] [stdout]     |
[INFO] [stdout] 540 |                     __result = try!(__state11(input, __tokens, __lookahead, __sym4));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:564:28
[INFO] [stdout]     |
[INFO] [stdout] 564 |                 __result = try!(__state7(input, __tokens, __sym1));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:578:32
[INFO] [stdout]     |
[INFO] [stdout] 578 |                     __result = try!(__state14(input, __tokens, __lookahead, __sym0, __sym1));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:677:28
[INFO] [stdout]     |
[INFO] [stdout] 677 |                 __result = try!(__state18(input, __tokens, __sym0, __sym1, __sym2));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:681:28
[INFO] [stdout]     |
[INFO] [stdout] 681 |                 __result = try!(__state19(input, __tokens, __sym2));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:685:28
[INFO] [stdout]     |
[INFO] [stdout] 685 |                 __result = try!(__state7(input, __tokens, __sym2));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:699:32
[INFO] [stdout]     |
[INFO] [stdout] 699 |                     __result = try!(__state15(input, __tokens, __lookahead, __sym2));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:703:32
[INFO] [stdout]     |
[INFO] [stdout] 703 |                     __result = try!(__state16(input, __tokens, __lookahead, __sym2));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:707:32
[INFO] [stdout]     |
[INFO] [stdout] 707 |                     __result = try!(__state17(input, __tokens, __lookahead, __sym0, __sym1, __sym2));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:731:28
[INFO] [stdout]     |
[INFO] [stdout] 731 |                 __result = try!(__state20(input, __tokens, __sym0, __sym1));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:735:28
[INFO] [stdout]     |
[INFO] [stdout] 735 |                 __result = try!(__state21(input, __tokens, __sym0, __sym1));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:812:28
[INFO] [stdout]     |
[INFO] [stdout] 812 |                 __result = try!(__state23(input, __tokens, __sym0, __sym1, __sym2, __sym3));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:816:28
[INFO] [stdout]     |
[INFO] [stdout] 816 |                 __result = try!(__state19(input, __tokens, __sym3));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:820:28
[INFO] [stdout]     |
[INFO] [stdout] 820 |                 __result = try!(__state7(input, __tokens, __sym3));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:834:32
[INFO] [stdout]     |
[INFO] [stdout] 834 |                     __result = try!(__state15(input, __tokens, __lookahead, __sym3));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:838:32
[INFO] [stdout]     |
[INFO] [stdout] 838 |                     __result = try!(__state22(input, __tokens, __lookahead, __sym2, __sym3));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:909:28
[INFO] [stdout]     |
[INFO] [stdout] 909 |                 __result = try!(__state24(input, __tokens, __sym0, __sym1));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:913:28
[INFO] [stdout]     |
[INFO] [stdout] 913 |                 __result = try!(__state25(input, __tokens, __sym0, __sym1));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:958:28
[INFO] [stdout]     |
[INFO] [stdout] 958 |                 __result = try!(__state29(input, __tokens, __sym2));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:962:28
[INFO] [stdout]     |
[INFO] [stdout] 962 |                 __result = try!(__state7(input, __tokens, __sym2));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:976:32
[INFO] [stdout]     |
[INFO] [stdout] 976 |                     __result = try!(__state26(input, __tokens, __lookahead, __sym2));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:980:32
[INFO] [stdout]     |
[INFO] [stdout] 980 |                     __result = try!(__state27(input, __tokens, __lookahead, __sym0, __sym1, __sym2));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> util/parser.rs:984:32
[INFO] [stdout]     |
[INFO] [stdout] 984 |                     __result = try!(__state28(input, __tokens, __lookahead, __sym2));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1136:28
[INFO] [stdout]      |
[INFO] [stdout] 1136 |                 __result = try!(__state29(input, __tokens, __sym2));
[INFO] [stdout]      |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1140:28
[INFO] [stdout]      |
[INFO] [stdout] 1140 |                 __result = try!(__state7(input, __tokens, __sym2));
[INFO] [stdout]      |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1154:32
[INFO] [stdout]      |
[INFO] [stdout] 1154 |                     __result = try!(__state26(input, __tokens, __lookahead, __sym2));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1158:32
[INFO] [stdout]      |
[INFO] [stdout] 1158 |                     __result = try!(__state30(input, __tokens, __lookahead, __sym0, __sym1, __sym2));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1162:32
[INFO] [stdout]      |
[INFO] [stdout] 1162 |                     __result = try!(__state28(input, __tokens, __lookahead, __sym2));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1303:28
[INFO] [stdout]      |
[INFO] [stdout] 1303 |                 __result = try!(__state31(input, __tokens, __sym0, __sym1));
[INFO] [stdout]      |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1347:28
[INFO] [stdout]      |
[INFO] [stdout] 1347 |                 __result = try!(__state7(input, __tokens, __sym1));
[INFO] [stdout]      |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1361:32
[INFO] [stdout]      |
[INFO] [stdout] 1361 |                     __result = try!(__state26(input, __tokens, __lookahead, __sym1));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1365:32
[INFO] [stdout]      |
[INFO] [stdout] 1365 |                     __result = try!(__state32(input, __tokens, __lookahead, __sym0, __sym1));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1470:28
[INFO] [stdout]      |
[INFO] [stdout] 1470 |                 __result = try!(__state35(input, __tokens, __sym0, __sym1, __sym2));
[INFO] [stdout]      |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1474:28
[INFO] [stdout]      |
[INFO] [stdout] 1474 |                 __result = try!(__state7(input, __tokens, __sym2));
[INFO] [stdout]      |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1488:32
[INFO] [stdout]      |
[INFO] [stdout] 1488 |                     __result = try!(__state26(input, __tokens, __lookahead, __sym2));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1492:32
[INFO] [stdout]      |
[INFO] [stdout] 1492 |                     __result = try!(__state33(input, __tokens, __lookahead, __sym2));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1496:32
[INFO] [stdout]      |
[INFO] [stdout] 1496 |                     __result = try!(__state34(input, __tokens, __lookahead, __sym0, __sym1, __sym2));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1556:28
[INFO] [stdout]      |
[INFO] [stdout] 1556 |                 __result = try!(__state37(input, __tokens, __sym0, __sym1, __sym2, __sym3));
[INFO] [stdout]      |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1560:28
[INFO] [stdout]      |
[INFO] [stdout] 1560 |                 __result = try!(__state7(input, __tokens, __sym3));
[INFO] [stdout]      |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1574:32
[INFO] [stdout]      |
[INFO] [stdout] 1574 |                     __result = try!(__state26(input, __tokens, __lookahead, __sym3));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> util/parser.rs:1578:32
[INFO] [stdout]      |
[INFO] [stdout] 1578 |                     __result = try!(__state36(input, __tokens, __lookahead, __sym2, __sym3));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> build.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     try!(dest.write_line("#[derive(Clone, Debug)]"));
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> build.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     try!(dest.start_block("pub enum Instruction {"));
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |         try!(dest.write(&inst.name));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:103:13
[INFO] [stdout]     |
[INFO] [stdout] 103 |             try!(dest.start_block(" {"));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |                 try!(dest.write_line(&format!("{}: {},", name, ty)));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:111:13
[INFO] [stdout]     |
[INFO] [stdout] 111 |             try!(dest.end_block("},"));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:113:13
[INFO] [stdout]     |
[INFO] [stdout] 113 |             try!(dest.write_line(","));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     try!(dest.write_line("Unknown(u16, Box<[u32]>)"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     try!(dest.end_block("}\n\n"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     try!(dest.start_block("impl Instruction {"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         try!(dest.start_block(
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         try!(dest.write_line("use self::Instruction::*;"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 |         try!(dest.start_block("match *self {"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:153:17
[INFO] [stdout]     |
[INFO] [stdout] 153 |                 try!(dest.write_line(" |"));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:157:17
[INFO] [stdout]     |
[INFO] [stdout] 157 |                 try!(dest.write(&format!("{} {{ {} }}", inst.name, field)));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:159:17
[INFO] [stdout]     |
[INFO] [stdout] 159 |                 try!(dest.write(&format!("{} {{ {}, .. }}", inst.name, field)));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 |         try!(dest.write_line(&format!(" => Some({}),", field)));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |         try!(dest.write_line("_ => None"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         try!(dest.end_block("}"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:179:5
[INFO] [stdout]     |
[INFO] [stdout] 179 |     try!(extract_field(&mut dest, "defines_value_inner", false, "ResultId", non_types.iter().cloned(), "result-id"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     try!(extract_field(&mut dest, "type_id_of", true, "TypeId", non_types.iter().cloned(), "result-type"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 193 |     try!(extract_field(&mut dest, "defines_type", true, "TypeId", types, "result-type"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:224:5
[INFO] [stdout]     |
[INFO] [stdout] 224 |     try!(dest.start_block("pub fn uses(&self) -> Vec<Id> {"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:225:5
[INFO] [stdout]     |
[INFO] [stdout] 225 |     try!(dest.write_line("use self::Instruction::*;"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:226:5
[INFO] [stdout]     |
[INFO] [stdout] 226 |     try!(dest.start_block("match *self {"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |         try!(dest.start_block(&format!("{} {{", u.name)));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:261:21
[INFO] [stdout]     |
[INFO] [stdout] 261 |                     try!(dest.write_line(&format!("{},", name)));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:265:21
[INFO] [stdout]     |
[INFO] [stdout] 265 |                     try!(dest.write_line(&format!("ref {},", name)));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:272:13
[INFO] [stdout]     |
[INFO] [stdout] 272 |             try!(dest.write_line(".."));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:274:9
[INFO] [stdout]     |
[INFO] [stdout] 274 |         try!(dest.new_block("} => {"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:275:9
[INFO] [stdout]     |
[INFO] [stdout] 275 |         try!(dest.write_line("let mut ids = Vec::new();"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:281:21
[INFO] [stdout]     |
[INFO] [stdout] 281 |                     try!(dest.write_line(&format!("ids.push({}.into());", name)));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:284:21
[INFO] [stdout]     |
[INFO] [stdout] 284 |                     try!(dest.write_line(&format!("ids.extend({}.iter().map(|i| Id::from(*i)));", name)));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:287:21
[INFO] [stdout]     |
[INFO] [stdout] 287 |                     try!(dest.start_block(&format!("for x in {}.iter() {{", name)));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:291:33
[INFO] [stdout]     |
[INFO] [stdout] 291 | ...                   try!(dest.write_line(&format!("ids.push(x.{}.into());", i)));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:296:21
[INFO] [stdout]     |
[INFO] [stdout] 296 |                     try!(dest.end_block("}"));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |         try!(dest.write_line("ids"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 301 |         try!(dest.end_block("}"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:304:5
[INFO] [stdout]     |
[INFO] [stdout] 304 |     try!(dest.write_line("_ => Vec::new()"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     try!(dest.end_block("}"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:307:5
[INFO] [stdout]     |
[INFO] [stdout] 307 |     try!(dest.end_block("}"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     try!(dest.start_block(
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     try!(dest.start_block(
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |     try!(dest.write_line("op"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 |     try!(dest.new_block("} else {"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:320:5
[INFO] [stdout]     |
[INFO] [stdout] 320 |     try!(dest.write_line("return Err(ParseError::UnknownOpcode(raw_inst.opcode));"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 |     try!(dest.end_block("};"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:323:5
[INFO] [stdout]     |
[INFO] [stdout] 323 |     try!(dest.write_line("let mut p = InstructionParser { params: &raw_inst.params };"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:325:5
[INFO] [stdout]     |
[INFO] [stdout] 325 |     try!(dest.start_block("let inst = match op {"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:329:13
[INFO] [stdout]     |
[INFO] [stdout] 329 |             try!(dest.write_line(&format!(
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:334:9
[INFO] [stdout]     |
[INFO] [stdout] 334 |         try!(dest.start_block(&format!("Op::{} => {{", inst.name)));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:342:21
[INFO] [stdout]     |
[INFO] [stdout] 342 |                     try!(dest.write_line(&format!("let mut {} = {}(0);", name, ty_name)));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:343:21
[INFO] [stdout]     |
[INFO] [stdout] 343 |                     try!(dest.start_block("if p.has_words() {"));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:344:21
[INFO] [stdout]     |
[INFO] [stdout] 344 |                     try!(dest.write_line(&format!(
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:346:21
[INFO] [stdout]     |
[INFO] [stdout] 346 |                     try!(dest.end_block("}"));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:354:17
[INFO] [stdout]     |
[INFO] [stdout] 354 |                 try!(dest.write_line(&format!(
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:356:17
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 try!(dest.start_block("while p.has_words() {"));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:357:17
[INFO] [stdout]     |
[INFO] [stdout] 357 |                 try!(dest.start_block(&format!("{}.push((", name)));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:359:21
[INFO] [stdout]     |
[INFO] [stdout] 359 |                     try!(dest.write_line(&format!("try!(p.parse::<{}>()),", ty)));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:361:17
[INFO] [stdout]     |
[INFO] [stdout] 361 |                 try!(dest.end_block("));"));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:362:17
[INFO] [stdout]     |
[INFO] [stdout] 362 |                 try!(dest.end_block("}"));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:363:17
[INFO] [stdout]     |
[INFO] [stdout] 363 |                 try!(dest.write_line(&format!(
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:371:13
[INFO] [stdout]     |
[INFO] [stdout] 371 |             try!(dest.write_line(&format!("let {} = try!(p.parse::<{}>());", name, ty)));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:374:9
[INFO] [stdout]     |
[INFO] [stdout] 374 |         try!(dest.start_block(&format!("Instruction::{} {{", inst.name)));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:377:13
[INFO] [stdout]     |
[INFO] [stdout] 377 |             try!(dest.write_line(&format!("{name}: {name},", name=name)));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:379:9
[INFO] [stdout]     |
[INFO] [stdout] 379 |         try!(dest.end_block("}"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:380:9
[INFO] [stdout]     |
[INFO] [stdout] 380 |         try!(dest.end_block("}"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:383:5
[INFO] [stdout]     |
[INFO] [stdout] 383 |     try!(dest.write_line("_ => Instruction::Unknown(op as u16, p.params.to_owned().into_boxed_slice())\n"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:385:5
[INFO] [stdout]     |
[INFO] [stdout] 385 |     try!(dest.end_block("};"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> build.rs:386:5
[INFO] [stdout]     |
[INFO] [stdout] 386 |     try!(dest.write_line("Ok(inst)"));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BufRead`, `BufReader`
[INFO] [stdout]   --> build.rs:14:23
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::io::{Result, BufRead, BufReader, Read, Write};
[INFO] [stdout]    |                       ^^^^^^^  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lalrpop_util::ParseError`
[INFO] [stdout]   --> build.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use lalrpop_util::ParseError;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1730:28
[INFO] [stdout]      |
[INFO] [stdout] 1730 |                         48 ... 57 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1750:28
[INFO] [stdout]      |
[INFO] [stdout] 1750 |                         65 ... 90 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1770:28
[INFO] [stdout]      |
[INFO] [stdout] 1770 |                         97 ... 102 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1780:29
[INFO] [stdout]      |
[INFO] [stdout] 1780 |                         104 ... 122 => {
[INFO] [stdout]      |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1793:28
[INFO] [stdout]      |
[INFO] [stdout] 1793 |                         48 ... 57 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1835:28
[INFO] [stdout]      |
[INFO] [stdout] 1835 |                         48 ... 57 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1840:28
[INFO] [stdout]      |
[INFO] [stdout] 1840 |                         65 ... 90 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1850:28
[INFO] [stdout]      |
[INFO] [stdout] 1850 |                         97 ... 122 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1884:28
[INFO] [stdout]      |
[INFO] [stdout] 1884 |                         48 ... 57 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1889:28
[INFO] [stdout]      |
[INFO] [stdout] 1889 |                         65 ... 90 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1899:28
[INFO] [stdout]      |
[INFO] [stdout] 1899 |                         97 ... 113 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1909:29
[INFO] [stdout]      |
[INFO] [stdout] 1909 |                         115 ... 122 => {
[INFO] [stdout]      |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1930:28
[INFO] [stdout]      |
[INFO] [stdout] 1930 |                         48 ... 57 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1948:28
[INFO] [stdout]      |
[INFO] [stdout] 1948 |                         48 ... 57 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1953:28
[INFO] [stdout]      |
[INFO] [stdout] 1953 |                         65 ... 90 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1963:28
[INFO] [stdout]      |
[INFO] [stdout] 1963 |                         97 ... 122 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1981:28
[INFO] [stdout]      |
[INFO] [stdout] 1981 |                         48 ... 57 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1986:28
[INFO] [stdout]      |
[INFO] [stdout] 1986 |                         65 ... 90 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:1996:28
[INFO] [stdout]      |
[INFO] [stdout] 1996 |                         97 ... 110 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2006:29
[INFO] [stdout]      |
[INFO] [stdout] 2006 |                         112 ... 122 => {
[INFO] [stdout]      |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2024:28
[INFO] [stdout]      |
[INFO] [stdout] 2024 |                         48 ... 57 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2029:28
[INFO] [stdout]      |
[INFO] [stdout] 2029 |                         65 ... 90 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2039:28
[INFO] [stdout]      |
[INFO] [stdout] 2039 |                         97 ... 116 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2049:29
[INFO] [stdout]      |
[INFO] [stdout] 2049 |                         118 ... 122 => {
[INFO] [stdout]      |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2067:28
[INFO] [stdout]      |
[INFO] [stdout] 2067 |                         48 ... 57 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2072:28
[INFO] [stdout]      |
[INFO] [stdout] 2072 |                         65 ... 90 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2082:28
[INFO] [stdout]      |
[INFO] [stdout] 2082 |                         97 ... 111 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2092:29
[INFO] [stdout]      |
[INFO] [stdout] 2092 |                         113 ... 122 => {
[INFO] [stdout]      |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2110:28
[INFO] [stdout]      |
[INFO] [stdout] 2110 |                         48 ... 57 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2115:28
[INFO] [stdout]      |
[INFO] [stdout] 2115 |                         65 ... 90 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> util/parser.rs:2125:28
[INFO] [stdout]      |
[INFO] [stdout] 2125 |                         97 ... 122 => {
[INFO] [stdout]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]     --> util/parser.rs:2183:5
[INFO] [stdout]      |
[INFO] [stdout] 2183 |     (__0)
[INFO] [stdout]      |     ^^^^^ help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]     --> util/parser.rs:2193:5
[INFO] [stdout]      |
[INFO] [stdout] 2193 |     (__0)
[INFO] [stdout]      |     ^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]     --> util/parser.rs:2330:5
[INFO] [stdout]      |
[INFO] [stdout] 2330 |     (__0)
[INFO] [stdout]      |     ^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::str::<impl str>::trim_left`: superseded by `trim_start`
[INFO] [stdout]     --> util/parser.rs:2150:36
[INFO] [stdout]      |
[INFO] [stdout] 2150 |             let __text = self.text.trim_left();
[INFO] [stdout]      |                                    ^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> build.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     input.read_to_string(&mut buf);
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> util/codegen.rs:52:13
[INFO] [stdout]    |
[INFO] [stdout] 52 |             self.file.flush();
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> util/codegen.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         self.write_indent();
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> util/codegen.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         self.write_indent();
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 174 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]  Documenting spirv-utils v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 6.55s
[INFO] running `Command { std: "docker" "inspect" "84e3a4a9c44cb20e7ec9cdec8696df2fa8f747545657be1543954003e885d712", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "84e3a4a9c44cb20e7ec9cdec8696df2fa8f747545657be1543954003e885d712", kill_on_drop: false }`
[INFO] [stdout] 84e3a4a9c44cb20e7ec9cdec8696df2fa8f747545657be1543954003e885d712
