[INFO] cloning repository https://github.com/intecture/auth
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/intecture/auth" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fintecture%2Fauth", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fintecture%2Fauth'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 672c8d0e61d0f3d19bdf220ba9bc28940a676b5b
[INFO] testing intecture/auth against beta-2021-08-01 for beta-1.55-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fintecture%2Fauth" "/workspace/builds/worker-1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/intecture/auth on toolchain beta-2021-08-01
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/intecture/auth
[INFO] finished tweaking git repo https://github.com/intecture/auth
[INFO] tweaked toml for git repo https://github.com/intecture/auth written to /workspace/builds/worker-1/source/Cargo.toml
[INFO] crate git repo https://github.com/intecture/auth already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded magenta v0.1.1
[INFO] [stderr]   Downloaded rustc-serialize v0.3.24
[INFO] [stderr]   Downloaded aho-corasick v0.6.3
[INFO] [stderr]   Downloaded lazy_static v0.2.8
[INFO] [stderr]   Downloaded memchr v1.0.1
[INFO] [stderr]   Downloaded bit-vec v0.4.4
[INFO] [stderr]   Downloaded serde_codegen_internals v0.14.2
[INFO] [stderr]   Downloaded thread_local v0.3.4
[INFO] [stderr]   Downloaded num-traits v0.1.40
[INFO] [stderr]   Downloaded env_logger v0.4.3
[INFO] [stderr]   Downloaded conv v0.3.3
[INFO] [stderr]   Downloaded metadeps v1.1.2
[INFO] [stderr]   Downloaded rand v0.3.16
[INFO] [stderr]   Downloaded itoa v0.3.3
[INFO] [stderr]   Downloaded unicode-xid v0.0.4
[INFO] [stderr]   Downloaded bit-set v0.4.0
[INFO] [stderr]   Downloaded unreachable v1.0.0
[INFO] [stderr]   Downloaded custom_derive v0.1.7
[INFO] [stderr]   Downloaded docopt v0.7.0
[INFO] [stderr]   Downloaded bitflags v0.5.0
[INFO] [stderr]   Downloaded void v1.0.2
[INFO] [stderr]   Downloaded chan-signal v0.2.0
[INFO] [stderr]   Downloaded zmq-sys v0.8.2
[INFO] [stderr]   Downloaded zmq v0.8.2
[INFO] [stderr]   Downloaded regex v0.2.2
[INFO] [stderr]   Downloaded dtoa v0.4.2
[INFO] [stderr]   Downloaded synom v0.11.3
[INFO] [stderr]   Downloaded strsim v0.6.0
[INFO] [stderr]   Downloaded log v0.3.8
[INFO] [stderr]   Downloaded quote v0.3.15
[INFO] [stderr]   Downloaded serde_derive v0.9.15
[INFO] [stderr]   Downloaded utf8-ranges v1.0.0
[INFO] [stderr]   Downloaded tempdir v0.3.5
[INFO] [stderr]   Downloaded syn v0.11.11
[INFO] [stderr]   Downloaded magenta-sys v0.1.1
[INFO] [stderr]   Downloaded serde v0.9.15
[INFO] [stderr]   Downloaded toml v0.2.1
[INFO] [stderr]   Downloaded pkg-config v0.3.9
[INFO] [stderr]   Downloaded regex-syntax v0.4.1
[INFO] [stderr]   Downloaded serde_json v0.9.10
[INFO] [stderr]   Downloaded bitflags v0.7.0
[INFO] [stderr]   Downloaded error-chain v0.10.0
[INFO] [stderr]   Downloaded libc v0.2.30
[INFO] [stderr]   Downloaded zdaemon v0.0.2
[INFO] [stderr]   Downloaded czmq v0.1.0
[INFO] [stderr]   Downloaded chan v0.1.19
[INFO] [stderr]   Downloaded czmq-sys v0.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 746bbdf755b9915e209ccb8b86157f0e32d0869489b69be9d202fa2f30b2f213
[INFO] running `Command { std: "docker" "start" "-a" "746bbdf755b9915e209ccb8b86157f0e32d0869489b69be9d202fa2f30b2f213", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "746bbdf755b9915e209ccb8b86157f0e32d0869489b69be9d202fa2f30b2f213", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "746bbdf755b9915e209ccb8b86157f0e32d0869489b69be9d202fa2f30b2f213", kill_on_drop: false }`
[INFO] [stdout] 746bbdf755b9915e209ccb8b86157f0e32d0869489b69be9d202fa2f30b2f213
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a6d2276c1bd001e7f1cf09226c1c0b97e682faf29aeac93b6093c54ae2662d13
[INFO] running `Command { std: "docker" "start" "-a" "a6d2276c1bd001e7f1cf09226c1c0b97e682faf29aeac93b6093c54ae2662d13", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling libc v0.2.30
[INFO] [stderr]    Compiling pkg-config v0.3.9
[INFO] [stderr]    Compiling error-chain v0.10.0
[INFO] [stderr]    Compiling toml v0.2.1
[INFO] [stderr]    Compiling void v1.0.2
[INFO] [stderr]    Compiling lazy_static v0.2.8
[INFO] [stderr]    Compiling log v0.3.8
[INFO] [stderr]    Compiling unicode-xid v0.0.4
[INFO] [stderr]    Compiling utf8-ranges v1.0.0
[INFO] [stderr]    Compiling quote v0.3.15
[INFO] [stderr]    Compiling regex-syntax v0.4.1
[INFO] [stderr]    Compiling rustc-serialize v0.3.24
[INFO] [stderr]    Compiling bitflags v0.5.0
[INFO] [stderr]    Compiling bit-vec v0.4.4
[INFO] [stderr]    Compiling serde v0.9.15
[INFO] [stderr]    Compiling strsim v0.6.0
[INFO] [stderr]    Compiling dtoa v0.4.2
[INFO] [stderr]    Compiling num-traits v0.1.40
[INFO] [stderr]    Compiling itoa v0.3.3
[INFO] [stderr]    Compiling unreachable v1.0.0
[INFO] [stderr]    Compiling bit-set v0.4.0
[INFO] [stderr]    Compiling thread_local v0.3.4
[INFO] [stderr]    Compiling metadeps v1.1.2
[INFO] [stderr]    Compiling synom v0.11.3
[INFO] [stderr]    Compiling zmq-sys v0.8.2
[INFO] [stderr]    Compiling memchr v1.0.1
[INFO] [stderr]    Compiling rand v0.3.16
[INFO] [stderr]    Compiling czmq-sys v0.1.0
[INFO] [stderr]    Compiling syn v0.11.11
[INFO] [stderr]    Compiling serde_json v0.9.10
[INFO] [stderr]    Compiling aho-corasick v0.6.3
[INFO] [stderr]    Compiling regex v0.2.2
[INFO] [stderr]    Compiling zmq v0.8.2
[INFO] [stderr]    Compiling chan v0.1.19
[INFO] [stderr]    Compiling serde_codegen_internals v0.14.2
[INFO] [stderr]    Compiling chan-signal v0.2.0
[INFO] [stderr]    Compiling serde_derive v0.9.15
[INFO] [stderr]    Compiling czmq v0.1.0
[INFO] [stderr]    Compiling env_logger v0.4.3
[INFO] [stderr]    Compiling docopt v0.7.0
[INFO] [stderr]    Compiling zdaemon v0.0.2
[INFO] [stderr]    Compiling intecture-auth v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert.rs:46:21
[INFO] [stdout]    |
[INFO] [stdout] 46 |         let zcert = try!(ZCert::new());
[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]   --> src/cert.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |             try!(CertType::from_str(&t))
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 |         try!(msg.addstr("ADD"));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:67:32
[INFO] [stdout]    |
[INFO] [stdout] 67 |             Some(cert_type) => try!(msg.addstr(cert_type.to_str())),
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:68:21
[INFO] [stdout]    |
[INFO] [stdout] 68 |             None => try!(msg.addstr("")),
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |                 try!(msg.addstr(cert.public_txt()));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:75:17
[INFO] [stdout]    |
[INFO] [stdout] 75 |                 try!(msg.addbytes(&cert.encode_meta()));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:85:13
[INFO] [stdout]    |
[INFO] [stdout] 85 |             try!(msg.send(sock));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:95:9
[INFO] [stdout]    |
[INFO] [stdout] 95 |         try!(msg.next().ok_or(Error::InvalidCertFeed));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:92:19
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let msg = try!(ZMsg::recv(sock));
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:97:28
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let action = match try!(try!(msg.next().ok_or(Error::InvalidCertFeed)).data()) {
[INFO] [stdout]    |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:97:33
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let action = match try!(try!(msg.next().ok_or(Error::InvalidCertFeed)).data()) {
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:105:40
[INFO] [stdout]     |
[INFO] [stdout] 105 |                     let pubkey = match try!(frame.data()) {
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:117:25
[INFO] [stdout]     |
[INFO] [stdout] 117 |                         try!(zcert.decode_meta(&meta));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:111:42
[INFO] [stdout]     |
[INFO] [stdout] 111 |                         let meta = match try!(frame.data()) {
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:116:37
[INFO] [stdout]     |
[INFO] [stdout] 116 |                         let zcert = try!(ZCert::from_txt(&pubkey, "0000000000000000000000000000000000000000"));
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:124:75
[INFO] [stdout]     |
[INFO] [stdout] 124 |                         self.cache.insert(zcert.public_txt().to_string(), try!(Cert::from_zcert(zcert)));
[INFO] [stdout]     |                                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:131:36
[INFO] [stdout]     |
[INFO] [stdout] 131 |                 let pubkey = match try!(try!(msg.next().ok_or(Error::InvalidCertFeed)).data()) {
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:131:41
[INFO] [stdout]     |
[INFO] [stdout] 131 |                 let pubkey = match try!(try!(msg.next().ok_or(Error::InvalidCertFeed)).data()) {
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_handler.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         try!(subscriber.connect(&format!("tcp://{}:{}", auth_server, auth_port)));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_handler.rs:40:19
[INFO] [stdout]    |
[INFO] [stdout] 40 |         let zap = try!(ZSock::new_rep(ZAP_ENDPOINT));
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_handler.rs:58:23
[INFO] [stdout]    |
[INFO] [stdout] 58 |             Some(vec![try!(Cert::from_zcert(c))])
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_handler.rs:68:34
[INFO] [stdout]    |
[INFO] [stdout] 68 |         let (comm, comm_child) = try!(ZSys::create_pipe());
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 104 |         try!(poller.add(&mut self.zap));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |         try!(poller.add(&mut self.subscriber));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |         try!(poller.add(&mut self.comm));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let mut poller = try!(ZPoller::new());
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:126:21
[INFO] [stdout]     |
[INFO] [stdout] 126 |                     try!(request.authenticate());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:115:39
[INFO] [stdout]     |
[INFO] [stdout] 115 |                     let mut request = try!(ZapRequest::new(
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:124:25
[INFO] [stdout]     |
[INFO] [stdout] 124 |                         try!(z85_encode(&try!(msg.popbytes()).unwrap()))));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:124:42
[INFO] [stdout]     |
[INFO] [stdout] 124 |                         try!(z85_encode(&try!(msg.popbytes()).unwrap()))));
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:129:21
[INFO] [stdout]     |
[INFO] [stdout] 129 |                     try!(self.cache.recv(&mut sock));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:131:46
[INFO] [stdout]     |
[INFO] [stdout] 131 |                 else if sock == self.comm && try!(self.comm.recv_str()).unwrap_or(String::new()) == THREAD_TERM {
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |         try!(self.zap_reply(false, None));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:203:21
[INFO] [stdout]     |
[INFO] [stdout] 203 |                     try!(self.zap_reply(true, Some(c.encode_meta())));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 |         try!(msg.addstr("1.0"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |         try!(msg.addstr(&self.sequence));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 |         try!(msg.addstr("")); // User ID
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 |         try!(msg.send(self.zap));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:221:13
[INFO] [stdout]     |
[INFO] [stdout] 221 |             try!(msg.addstr("200"));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:222:13
[INFO] [stdout]     |
[INFO] [stdout] 222 |             try!(msg.addstr("OK"));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 |             try!(msg.addstr("400"));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:225:13
[INFO] [stdout]     |
[INFO] [stdout] 225 |             try!(msg.addstr("No access"));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 try!(msg.append(frame));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:231:29
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 let frame = try!(ZFrame::new(&data));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_handler.rs:234:21
[INFO] [stdout]     |
[INFO] [stdout] 234 |             None => try!(msg.addstr("")),
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:71:37
[INFO] [stdout]    |
[INFO] [stdout] 71 |             Error::Czmq(ref e) => e.description(),
[INFO] [stdout]    |                                     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:81:35
[INFO] [stdout]    |
[INFO] [stdout] 81 |             Error::Io(ref e) => e.description(),
[INFO] [stdout]    |                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:82:40
[INFO] [stdout]    |
[INFO] [stdout] 82 |             Error::LogInit(ref e) => e.description(),
[INFO] [stdout]    |                                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:85:42
[INFO] [stdout]    |
[INFO] [stdout] 85 |             Error::SerdeJson(ref e) => e.description(),
[INFO] [stdout]    |                                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:87:40
[INFO] [stdout]    |
[INFO] [stdout] 87 |             Error::ZDaemon(ref e) => e.description(),
[INFO] [stdout]    |                                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 51 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported
[INFO] [stdout]   --> src/cli.rs:48:17
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[derive(Debug, RustcDecodable)]
[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]   --> src/cert.rs:46:21
[INFO] [stdout]    |
[INFO] [stdout] 46 |         let zcert = try!(ZCert::new());
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |             try!(CertType::from_str(&t))
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported
[INFO] [stdout]   --> src/server.rs:69:17
[INFO] [stdout]    |
[INFO] [stdout] 69 | #[derive(Debug, RustcDecodable)]
[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]   --> src/cert.rs:46:21
[INFO] [stdout]    |
[INFO] [stdout] 46 |         let zcert = try!(ZCert::new());
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |             try!(CertType::from_str(&t))
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 |         try!(msg.addstr("ADD"));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:67:32
[INFO] [stdout]    |
[INFO] [stdout] 67 |             Some(cert_type) => try!(msg.addstr(cert_type.to_str())),
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:68:21
[INFO] [stdout]    |
[INFO] [stdout] 68 |             None => try!(msg.addstr("")),
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |                 try!(msg.addstr(cert.public_txt()));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:75:17
[INFO] [stdout]    |
[INFO] [stdout] 75 |                 try!(msg.addbytes(&cert.encode_meta()));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:85:13
[INFO] [stdout]    |
[INFO] [stdout] 85 |             try!(msg.send(sock));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:95:9
[INFO] [stdout]    |
[INFO] [stdout] 95 |         try!(msg.next().ok_or(Error::InvalidCertFeed));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:92:19
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let msg = try!(ZMsg::recv(sock));
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:97:28
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let action = match try!(try!(msg.next().ok_or(Error::InvalidCertFeed)).data()) {
[INFO] [stdout]    |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/cert_cache.rs:97:33
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let action = match try!(try!(msg.next().ok_or(Error::InvalidCertFeed)).data()) {
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:105:40
[INFO] [stdout]     |
[INFO] [stdout] 105 |                     let pubkey = match try!(frame.data()) {
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:117:25
[INFO] [stdout]     |
[INFO] [stdout] 117 |                         try!(zcert.decode_meta(&meta));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:111:42
[INFO] [stdout]     |
[INFO] [stdout] 111 |                         let meta = match try!(frame.data()) {
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:116:37
[INFO] [stdout]     |
[INFO] [stdout] 116 |                         let zcert = try!(ZCert::from_txt(&pubkey, "0000000000000000000000000000000000000000"));
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:124:75
[INFO] [stdout]     |
[INFO] [stdout] 124 |                         self.cache.insert(zcert.public_txt().to_string(), try!(Cert::from_zcert(zcert)));
[INFO] [stdout]     |                                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:131:36
[INFO] [stdout]     |
[INFO] [stdout] 131 |                 let pubkey = match try!(try!(msg.next().ok_or(Error::InvalidCertFeed)).data()) {
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/cert_cache.rs:131:41
[INFO] [stdout]     |
[INFO] [stdout] 131 |                 let pubkey = match try!(try!(msg.next().ok_or(Error::InvalidCertFeed)).data()) {
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/request_meta.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     try!(CertType::from_str(&ctype))
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/storage/disk.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         try!(me.dump());
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/storage/disk.rs:24:20
[INFO] [stdout]    |
[INFO] [stdout] 24 |         let meta = try!(metadata(path));
[INFO] [stdout]    |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/storage/disk.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |         try!(cert.save_public(&cert_path));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/storage/disk.rs:73:20
[INFO] [stdout]    |
[INFO] [stdout] 73 |         let cert = try!(Cert::from_zcert(try!(ZCert::load(&cert_path))));
[INFO] [stdout]    |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/storage/disk.rs:73:42
[INFO] [stdout]    |
[INFO] [stdout] 73 |         let cert = try!(Cert::from_zcert(try!(ZCert::load(&cert_path))));
[INFO] [stdout]    |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/storage/disk.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |         try!(remove_file(&format!("{}/{}.crt", &self.path, name)));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/storage/disk.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 try!(self.delete(&name));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/storage/disk.rs:108:21
[INFO] [stdout]     |
[INFO] [stdout] 108 |         for node in try!(read_dir(&self.path)) {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/storage/disk.rs:109:24
[INFO] [stdout]     |
[INFO] [stdout] 109 |             let node = try!(node);
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/storage/disk.rs:111:16
[INFO] [stdout]     |
[INFO] [stdout] 111 |             if try!(node.file_type()).is_file() {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/storage/disk.rs:119:32
[INFO] [stdout]     |
[INFO] [stdout] 119 |                     certs.push(try!(self.read(name)));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     try!(xpub.bind(&format!("tcp://*:{}", update_port)));
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:27:16
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let xsub = try!(ZSock::new_xsub("inproc://auth_publisher"));
[INFO] [stdout]    |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:29:28
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let (s_pipe, p_pipe) = try!(ZSys::create_pipe());
[INFO] [stdout]    |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:82:13
[INFO] [stdout]    |
[INFO] [stdout] 82 |             try!(msg.prepend(frame));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:85:13
[INFO] [stdout]    |
[INFO] [stdout] 85 |             try!(msg.send(&mut self.subscriber));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:58:25
[INFO] [stdout]    |
[INFO] [stdout] 58 |             let frame = try!(ZFrame::recv(&mut self.publisher));
[INFO] [stdout]    |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:60:31
[INFO] [stdout]    |
[INFO] [stdout] 60 |             let bytes = match try!(frame.data()) {
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:76:21
[INFO] [stdout]    |
[INFO] [stdout] 76 |                     try!(self.cache.borrow().send(&mut self.publisher, cert_type));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:72:37
[INFO] [stdout]    |
[INFO] [stdout] 72 |                         let topic = try!(str::from_utf8(&topic_bytes));
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:74:30
[INFO] [stdout]    |
[INFO] [stdout] 74 |                         Some(try!(CertType::from_str(topic)))
[INFO] [stdout]    |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:81:23
[INFO] [stdout]    |
[INFO] [stdout] 81 |             let msg = try!(ZMsg::expect_recv(&mut self.publisher, 0, None, false));
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:89:13
[INFO] [stdout]    |
[INFO] [stdout] 89 |             try!(msg.send(&mut self.publisher));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/zap_proxy.rs:88:23
[INFO] [stdout]    |
[INFO] [stdout] 88 |             let msg = try!(ZMsg::recv(sock));
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_proxy.rs:115:13
[INFO] [stdout]     |
[INFO] [stdout] 115 |             try!(msg.send(&mut self.publisher));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_proxy.rs:112:23
[INFO] [stdout]     |
[INFO] [stdout] 112 |             let msg = try!(self.cache.borrow_mut().recv(&mut self.subscriber));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_proxy.rs:119:13
[INFO] [stdout]     |
[INFO] [stdout] 119 |             try!(msg.send(&mut self.subscriber));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/zap_proxy.rs:118:23
[INFO] [stdout]     |
[INFO] [stdout] 118 |             let msg = try!(ZMsg::recv(sock));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:71:37
[INFO] [stdout]    |
[INFO] [stdout] 71 |             Error::Czmq(ref e) => e.description(),
[INFO] [stdout]    |                                     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:81:35
[INFO] [stdout]    |
[INFO] [stdout] 81 |             Error::Io(ref e) => e.description(),
[INFO] [stdout]    |                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:82:40
[INFO] [stdout]    |
[INFO] [stdout] 82 |             Error::LogInit(ref e) => e.description(),
[INFO] [stdout]    |                                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:85:42
[INFO] [stdout]    |
[INFO] [stdout] 85 |             Error::SerdeJson(ref e) => e.description(),
[INFO] [stdout]    |                                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:87:40
[INFO] [stdout]    |
[INFO] [stdout] 87 |             Error::ZDaemon(ref e) => e.description(),
[INFO] [stdout]    |                                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:71:37
[INFO] [stdout]    |
[INFO] [stdout] 71 |             Error::Czmq(ref e) => e.description(),
[INFO] [stdout]    |                                     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:81:35
[INFO] [stdout]    |
[INFO] [stdout] 81 |             Error::Io(ref e) => e.description(),
[INFO] [stdout]    |                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:82:40
[INFO] [stdout]    |
[INFO] [stdout] 82 |             Error::LogInit(ref e) => e.description(),
[INFO] [stdout]    |                                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:85:42
[INFO] [stdout]    |
[INFO] [stdout] 85 |             Error::SerdeJson(ref e) => e.description(),
[INFO] [stdout]    |                                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/error.rs:87:40
[INFO] [stdout]    |
[INFO] [stdout] 87 |             Error::ZDaemon(ref e) => e.description(),
[INFO] [stdout]    |                                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: "cc" "-m64" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.7.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.8.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.inauth_cli.2d0f3b41-cgu.9.rcgu.o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c.42yrpkpva7zpmmvc.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libzdaemon-87b013e051afcd97.rlib" "/opt/rustwide/target/debug/deps/libserde_json-9dfcd683a2e55c8e.rlib" "/opt/rustwide/target/debug/deps/libdtoa-56d809910adfad42.rlib" "/opt/rustwide/target/debug/deps/libitoa-d669e3b1c4ca91d9.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-e587826d23f446e5.rlib" "/opt/rustwide/target/debug/deps/libserde-40dd266963a7f9e1.rlib" "/opt/rustwide/target/debug/deps/libdocopt-0e3f1852fd432111.rlib" "/opt/rustwide/target/debug/deps/libstrsim-56107e249b96c25b.rlib" "/opt/rustwide/target/debug/deps/librustc_serialize-91775e1d201509e0.rlib" "/opt/rustwide/target/debug/deps/libregex-80dc2fdc3f6700ea.rlib" "/opt/rustwide/target/debug/deps/libutf8_ranges-c28613a2d4455419.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-348586323d8536d2.rlib" "/opt/rustwide/target/debug/deps/libthread_local-74de121aa83a4d81.rlib" "/opt/rustwide/target/debug/deps/libunreachable-4166b29cda7c01f7.rlib" "/opt/rustwide/target/debug/deps/libvoid-a8f0b9c91ed5e34c.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-2ae267785a03a013.rlib" "/opt/rustwide/target/debug/deps/libmemchr-6ce4ab1334d58185.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-c4ee72c2802f5aa7.rlib" "/opt/rustwide/target/debug/deps/libczmq-df59cbca65183e73.rlib" "/opt/rustwide/target/debug/deps/libzmq-d3bc7eae4b4e3ebe.rlib" "/opt/rustwide/target/debug/deps/libzmq_sys-6b19bb1c55aa453a.rlib" "/opt/rustwide/target/debug/deps/liblog-317571a1dbc25190.rlib" "/opt/rustwide/target/debug/deps/libczmq_sys-f106fb2bdb2159a3.rlib" "/opt/rustwide/target/debug/deps/liblibc-617e9636607667c9.rlib" "/opt/rustwide/target/debug/deps/libbitflags-747eda7edcbf1380.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-197d933f09d9a590.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-46a006cddfd334f0.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-5b9870310e470b38.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-260022ba8f1ab4ee.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-71377435a799394f.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-658ee5924fde57cd.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-9e8627da6bd1b94a.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-19fdaac49f59be84.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-cb00e2691ea45905.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-50f6726defae5ae1.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2afc16311deea26e.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-bb5cb0fe086ee8cf.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-896053247b5dfd0b.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-735e1f2ac3cf23be.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-9dfb6622644c732c.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-beea7d9617fe25c5.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-8ef7dd43fc671f88.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-a9a3b2ad67977f47.rlib" "-Wl,-Bdynamic" "-lzmq" "-lczmq" "-lutil" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/inauth_cli-0f9b379a1e99a31c" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs"
[INFO] [stdout]   = note: /usr/bin/ld: cannot find -lczmq
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 8 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `intecture-auth` due to 2 previous errors; 8 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: "cc" "-m64" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.7.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.8.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.inauth.9fb0af9f-cgu.9.rcgu.o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d.126kgk9v6w53v925.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libinauth_client-0cfa659b58c090d8.rlib" "/opt/rustwide/target/debug/deps/libzdaemon-87b013e051afcd97.rlib" "/opt/rustwide/target/debug/deps/libserde_json-9dfcd683a2e55c8e.rlib" "/opt/rustwide/target/debug/deps/libdtoa-56d809910adfad42.rlib" "/opt/rustwide/target/debug/deps/libitoa-d669e3b1c4ca91d9.rlib" "/opt/rustwide/target/debug/deps/libserde-40dd266963a7f9e1.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-e587826d23f446e5.rlib" "/opt/rustwide/target/debug/deps/libenv_logger-10a5a4195809e8ba.rlib" "/opt/rustwide/target/debug/deps/libdocopt-0e3f1852fd432111.rlib" "/opt/rustwide/target/debug/deps/libstrsim-56107e249b96c25b.rlib" "/opt/rustwide/target/debug/deps/librustc_serialize-91775e1d201509e0.rlib" "/opt/rustwide/target/debug/deps/libregex-80dc2fdc3f6700ea.rlib" "/opt/rustwide/target/debug/deps/libutf8_ranges-c28613a2d4455419.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-348586323d8536d2.rlib" "/opt/rustwide/target/debug/deps/libthread_local-74de121aa83a4d81.rlib" "/opt/rustwide/target/debug/deps/libunreachable-4166b29cda7c01f7.rlib" "/opt/rustwide/target/debug/deps/libvoid-a8f0b9c91ed5e34c.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-2ae267785a03a013.rlib" "/opt/rustwide/target/debug/deps/libmemchr-6ce4ab1334d58185.rlib" "/opt/rustwide/target/debug/deps/libczmq-df59cbca65183e73.rlib" "/opt/rustwide/target/debug/deps/libzmq-d3bc7eae4b4e3ebe.rlib" "/opt/rustwide/target/debug/deps/libzmq_sys-6b19bb1c55aa453a.rlib" "/opt/rustwide/target/debug/deps/liblog-317571a1dbc25190.rlib" "/opt/rustwide/target/debug/deps/libczmq_sys-f106fb2bdb2159a3.rlib" "/opt/rustwide/target/debug/deps/libbitflags-747eda7edcbf1380.rlib" "/opt/rustwide/target/debug/deps/libchan_signal-858e0f41fbae8ea4.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-c4ee72c2802f5aa7.rlib" "/opt/rustwide/target/debug/deps/libbit_set-8f99d6089f4fa5a0.rlib" "/opt/rustwide/target/debug/deps/libbit_vec-2af6ba0e6f21386f.rlib" "/opt/rustwide/target/debug/deps/libchan-2a08270141d7b0e0.rlib" "/opt/rustwide/target/debug/deps/librand-b3d6950863fcbe81.rlib" "/opt/rustwide/target/debug/deps/liblibc-617e9636607667c9.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-197d933f09d9a590.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-46a006cddfd334f0.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-5b9870310e470b38.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-260022ba8f1ab4ee.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-71377435a799394f.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-658ee5924fde57cd.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-9e8627da6bd1b94a.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-19fdaac49f59be84.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-cb00e2691ea45905.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-50f6726defae5ae1.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2afc16311deea26e.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-bb5cb0fe086ee8cf.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-896053247b5dfd0b.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-735e1f2ac3cf23be.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-9dfb6622644c732c.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-beea7d9617fe25c5.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-8ef7dd43fc671f88.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-a9a3b2ad67977f47.rlib" "-Wl,-Bdynamic" "-lzmq" "-lczmq" "-lutil" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2021-08-01-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/inauth-01528042d28bc96d" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs"
[INFO] [stdout]   = note: /usr/bin/ld: cannot find -lczmq
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 54 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "a6d2276c1bd001e7f1cf09226c1c0b97e682faf29aeac93b6093c54ae2662d13", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a6d2276c1bd001e7f1cf09226c1c0b97e682faf29aeac93b6093c54ae2662d13", kill_on_drop: false }`
[INFO] [stdout] a6d2276c1bd001e7f1cf09226c1c0b97e682faf29aeac93b6093c54ae2662d13
