[INFO] fetching crate fragile 1.2.2...
[INFO] testing fragile-1.2.2 against 1.69.0 for beta-1.70-1
[INFO] extracting crate fragile 1.2.2 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate fragile 1.2.2 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate fragile 1.2.2
[INFO] finished tweaking crates.io crate fragile 1.2.2
[INFO] tweaked toml for crates.io crate fragile 1.2.2 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e6bc0f00825a234f6d22f2ee58a869c377a75f95889d791c1a3146e95078a178
[INFO] running `Command { std: "docker" "start" "-a" "e6bc0f00825a234f6d22f2ee58a869c377a75f95889d791c1a3146e95078a178", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e6bc0f00825a234f6d22f2ee58a869c377a75f95889d791c1a3146e95078a178", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e6bc0f00825a234f6d22f2ee58a869c377a75f95889d791c1a3146e95078a178", kill_on_drop: false }`
[INFO] [stdout] e6bc0f00825a234f6d22f2ee58a869c377a75f95889d791c1a3146e95078a178
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6d4019360328833e7acf565a8fdc5f216c9230ea181260f2db21ff44f3b8720e
[INFO] running `Command { std: "docker" "start" "-a" "6d4019360328833e7acf565a8fdc5f216c9230ea181260f2db21ff44f3b8720e", kill_on_drop: false }`
[INFO] [stderr]    Compiling fragile v2.0.0
[INFO] [stderr]    Compiling fragile v1.2.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:67:26
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub type SemiSticky<T> = Sticky<T>;
[INFO] [stdout]    |                          ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 | impl<T> Drop for Sticky<T> {
[INFO] [stdout]    |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 | impl<T> Sticky<T> {
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:172:21
[INFO] [stdout]     |
[INFO] [stdout] 172 | impl<T> From<T> for Sticky<T> {
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:179:26
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl<T: Clone> Clone for Sticky<T> {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:186:30
[INFO] [stdout]     |
[INFO] [stdout] 186 | impl<T: Default> Default for Sticky<T> {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:193:34
[INFO] [stdout]     |
[INFO] [stdout] 193 | impl<T: PartialEq> PartialEq for Sticky<T> {
[INFO] [stdout]     |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:200:20
[INFO] [stdout]     |
[INFO] [stdout] 200 | impl<T: Eq> Eq for Sticky<T> {}
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:202:36
[INFO] [stdout]     |
[INFO] [stdout] 202 | impl<T: PartialOrd> PartialOrd for Sticky<T> {
[INFO] [stdout]     |                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:229:22
[INFO] [stdout]     |
[INFO] [stdout] 229 | impl<T: Ord> Ord for Sticky<T> {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:236:40
[INFO] [stdout]     |
[INFO] [stdout] 236 | impl<T: fmt::Display> fmt::Display for Sticky<T> {
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:242:36
[INFO] [stdout]     |
[INFO] [stdout] 242 | impl<T: fmt::Debug> fmt::Debug for Sticky<T> {
[INFO] [stdout]     |                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:264:25
[INFO] [stdout]     |
[INFO] [stdout] 264 | unsafe impl<T> Sync for Sticky<T> {}
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:267:25
[INFO] [stdout]     |
[INFO] [stdout] 267 | unsafe impl<T> Send for Sticky<T> {}
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |         Sticky {
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:134:30
[INFO] [stdout]     |
[INFO] [stdout] 134 |             .map_err(|inner| Sticky { inner: Some(inner) })
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:174:22
[INFO] [stdout]     |
[INFO] [stdout] 174 |     fn from(t: T) -> Sticky<T> {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |         Sticky::new(t)
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:181:24
[INFO] [stdout]     |
[INFO] [stdout] 181 |     fn clone(&self) -> Sticky<T> {
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 |         Sticky::new(self.get().clone())
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:188:21
[INFO] [stdout]     |
[INFO] [stdout] 188 |     fn default() -> Sticky<T> {
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 |         Sticky::new(T::default())
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:195:26
[INFO] [stdout]     |
[INFO] [stdout] 195 |     fn eq(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:204:35
[INFO] [stdout]     |
[INFO] [stdout] 204 |     fn partial_cmp(&self, other: &Sticky<T>) -> Option<cmp::Ordering> {
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:209:26
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn lt(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:214:26
[INFO] [stdout]     |
[INFO] [stdout] 214 |     fn le(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:219:26
[INFO] [stdout]     |
[INFO] [stdout] 219 |     fn gt(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:224:26
[INFO] [stdout]     |
[INFO] [stdout] 224 |     fn ge(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:231:27
[INFO] [stdout]     |
[INFO] [stdout] 231 |     fn cmp(&self, other: &Sticky<T>) -> cmp::Ordering {
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:86:32
[INFO] [stdout]    |
[INFO] [stdout] 86 |             if let Some(val) = self.inner.take() {
[INFO] [stdout]    |                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:102:13
[INFO] [stdout]     |
[INFO] [stdout] 102 |             inner: Some(Fragile::new(value)),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |         self.inner.as_ref().unwrap().is_valid()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 |         self.inner.take().unwrap().into_inner()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 |         self.inner
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:134:39
[INFO] [stdout]     |
[INFO] [stdout] 134 |             .map_err(|inner| Sticky { inner: Some(inner) })
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |         self.inner.as_ref().unwrap().get()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |         self.inner.as_mut().unwrap().get_mut()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |         self.inner.as_ref().unwrap().try_get()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |         self.inner.as_mut().unwrap().try_get_mut()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 39 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.22s
[INFO] running `Command { std: "docker" "inspect" "6d4019360328833e7acf565a8fdc5f216c9230ea181260f2db21ff44f3b8720e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6d4019360328833e7acf565a8fdc5f216c9230ea181260f2db21ff44f3b8720e", kill_on_drop: false }`
[INFO] [stdout] 6d4019360328833e7acf565a8fdc5f216c9230ea181260f2db21ff44f3b8720e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bec708ee38965e4cd1a3dd717deba962ef08a3d7c444e16318e0967feed145db
[INFO] running `Command { std: "docker" "start" "-a" "bec708ee38965e4cd1a3dd717deba962ef08a3d7c444e16318e0967feed145db", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:67:26
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub type SemiSticky<T> = Sticky<T>;
[INFO] [stdout]    |                          ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 | impl<T> Drop for Sticky<T> {
[INFO] [stdout]    |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 | impl<T> Sticky<T> {
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:172:21
[INFO] [stdout]     |
[INFO] [stdout] 172 | impl<T> From<T> for Sticky<T> {
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:179:26
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl<T: Clone> Clone for Sticky<T> {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:186:30
[INFO] [stdout]     |
[INFO] [stdout] 186 | impl<T: Default> Default for Sticky<T> {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:193:34
[INFO] [stdout]     |
[INFO] [stdout] 193 | impl<T: PartialEq> PartialEq for Sticky<T> {
[INFO] [stdout]     |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:200:20
[INFO] [stdout]     |
[INFO] [stdout] 200 | impl<T: Eq> Eq for Sticky<T> {}
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:202:36
[INFO] [stdout]     |
[INFO] [stdout] 202 | impl<T: PartialOrd> PartialOrd for Sticky<T> {
[INFO] [stdout]     |                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:229:22
[INFO] [stdout]     |
[INFO] [stdout] 229 | impl<T: Ord> Ord for Sticky<T> {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:236:40
[INFO] [stdout]     |
[INFO] [stdout] 236 | impl<T: fmt::Display> fmt::Display for Sticky<T> {
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:242:36
[INFO] [stdout]     |
[INFO] [stdout] 242 | impl<T: fmt::Debug> fmt::Debug for Sticky<T> {
[INFO] [stdout]     |                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:264:25
[INFO] [stdout]     |
[INFO] [stdout] 264 | unsafe impl<T> Sync for Sticky<T> {}
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:267:25
[INFO] [stdout]     |
[INFO] [stdout] 267 | unsafe impl<T> Send for Sticky<T> {}
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |         Sticky {
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:134:30
[INFO] [stdout]     |
[INFO] [stdout] 134 |             .map_err(|inner| Sticky { inner: Some(inner) })
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:174:22
[INFO] [stdout]     |
[INFO] [stdout] 174 |     fn from(t: T) -> Sticky<T> {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |         Sticky::new(t)
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:181:24
[INFO] [stdout]     |
[INFO] [stdout] 181 |     fn clone(&self) -> Sticky<T> {
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 |         Sticky::new(self.get().clone())
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:188:21
[INFO] [stdout]     |
[INFO] [stdout] 188 |     fn default() -> Sticky<T> {
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 |         Sticky::new(T::default())
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:195:26
[INFO] [stdout]     |
[INFO] [stdout] 195 |     fn eq(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:204:35
[INFO] [stdout]     |
[INFO] [stdout] 204 |     fn partial_cmp(&self, other: &Sticky<T>) -> Option<cmp::Ordering> {
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:209:26
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn lt(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:214:26
[INFO] [stdout]     |
[INFO] [stdout] 214 |     fn le(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:219:26
[INFO] [stdout]     |
[INFO] [stdout] 219 |     fn gt(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:224:26
[INFO] [stdout]     |
[INFO] [stdout] 224 |     fn ge(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:231:27
[INFO] [stdout]     |
[INFO] [stdout] 231 |     fn cmp(&self, other: &Sticky<T>) -> cmp::Ordering {
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:86:32
[INFO] [stdout]    |
[INFO] [stdout] 86 |             if let Some(val) = self.inner.take() {
[INFO] [stdout]    |                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:102:13
[INFO] [stdout]     |
[INFO] [stdout] 102 |             inner: Some(Fragile::new(value)),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |         self.inner.as_ref().unwrap().is_valid()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 |         self.inner.take().unwrap().into_inner()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 |         self.inner
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:134:39
[INFO] [stdout]     |
[INFO] [stdout] 134 |             .map_err(|inner| Sticky { inner: Some(inner) })
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |         self.inner.as_ref().unwrap().get()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |         self.inner.as_mut().unwrap().get_mut()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |         self.inner.as_ref().unwrap().try_get()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |         self.inner.as_mut().unwrap().try_get_mut()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 39 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling fragile v1.2.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:67:26
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub type SemiSticky<T> = Sticky<T>;
[INFO] [stdout]    |                          ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 | impl<T> Drop for Sticky<T> {
[INFO] [stdout]    |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 | impl<T> Sticky<T> {
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:172:21
[INFO] [stdout]     |
[INFO] [stdout] 172 | impl<T> From<T> for Sticky<T> {
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:179:26
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl<T: Clone> Clone for Sticky<T> {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:186:30
[INFO] [stdout]     |
[INFO] [stdout] 186 | impl<T: Default> Default for Sticky<T> {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:193:34
[INFO] [stdout]     |
[INFO] [stdout] 193 | impl<T: PartialEq> PartialEq for Sticky<T> {
[INFO] [stdout]     |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:200:20
[INFO] [stdout]     |
[INFO] [stdout] 200 | impl<T: Eq> Eq for Sticky<T> {}
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:202:36
[INFO] [stdout]     |
[INFO] [stdout] 202 | impl<T: PartialOrd> PartialOrd for Sticky<T> {
[INFO] [stdout]     |                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:229:22
[INFO] [stdout]     |
[INFO] [stdout] 229 | impl<T: Ord> Ord for Sticky<T> {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:236:40
[INFO] [stdout]     |
[INFO] [stdout] 236 | impl<T: fmt::Display> fmt::Display for Sticky<T> {
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:242:36
[INFO] [stdout]     |
[INFO] [stdout] 242 | impl<T: fmt::Debug> fmt::Debug for Sticky<T> {
[INFO] [stdout]     |                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:264:25
[INFO] [stdout]     |
[INFO] [stdout] 264 | unsafe impl<T> Sync for Sticky<T> {}
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:267:25
[INFO] [stdout]     |
[INFO] [stdout] 267 | unsafe impl<T> Send for Sticky<T> {}
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:272:15
[INFO] [stdout]     |
[INFO] [stdout] 272 |     let val = Sticky::new(true);
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:285:19
[INFO] [stdout]     |
[INFO] [stdout] 285 |     let mut val = Sticky::new(true);
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:295:15
[INFO] [stdout]     |
[INFO] [stdout] 295 |     let val = Sticky::new(true);
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:314:15
[INFO] [stdout]     |
[INFO] [stdout] 314 |     let val = Sticky::new(X(was_called.clone()));
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:338:23
[INFO] [stdout]     |
[INFO] [stdout] 338 |             let val = Sticky::new(X(was_called.clone()));
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:359:15
[INFO] [stdout]     |
[INFO] [stdout] 359 |     let val = Sticky::new(Rc::new(true));
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:377:14
[INFO] [stdout]     |
[INFO] [stdout] 377 |     let s1 = Sticky::new(Wat);
[INFO] [stdout]     |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:378:14
[INFO] [stdout]     |
[INFO] [stdout] 378 |     let s2 = Sticky::new(Wat);
[INFO] [stdout]     |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |         Sticky {
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:134:30
[INFO] [stdout]     |
[INFO] [stdout] 134 |             .map_err(|inner| Sticky { inner: Some(inner) })
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:174:22
[INFO] [stdout]     |
[INFO] [stdout] 174 |     fn from(t: T) -> Sticky<T> {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |         Sticky::new(t)
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:181:24
[INFO] [stdout]     |
[INFO] [stdout] 181 |     fn clone(&self) -> Sticky<T> {
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 |         Sticky::new(self.get().clone())
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:188:21
[INFO] [stdout]     |
[INFO] [stdout] 188 |     fn default() -> Sticky<T> {
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 |         Sticky::new(T::default())
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:195:26
[INFO] [stdout]     |
[INFO] [stdout] 195 |     fn eq(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:204:35
[INFO] [stdout]     |
[INFO] [stdout] 204 |     fn partial_cmp(&self, other: &Sticky<T>) -> Option<cmp::Ordering> {
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:209:26
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn lt(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:214:26
[INFO] [stdout]     |
[INFO] [stdout] 214 |     fn le(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:219:26
[INFO] [stdout]     |
[INFO] [stdout] 219 |     fn gt(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:224:26
[INFO] [stdout]     |
[INFO] [stdout] 224 |     fn ge(&self, other: &Sticky<T>) -> bool {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:231:27
[INFO] [stdout]     |
[INFO] [stdout] 231 |     fn cmp(&self, other: &Sticky<T>) -> cmp::Ordering {
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]   --> src/lib.rs:86:32
[INFO] [stdout]    |
[INFO] [stdout] 86 |             if let Some(val) = self.inner.take() {
[INFO] [stdout]    |                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:102:13
[INFO] [stdout]     |
[INFO] [stdout] 102 |             inner: Some(Fragile::new(value)),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |         self.inner.as_ref().unwrap().is_valid()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 |         self.inner.take().unwrap().into_inner()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 |         self.inner
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:134:39
[INFO] [stdout]     |
[INFO] [stdout] 134 |             .map_err(|inner| Sticky { inner: Some(inner) })
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |         self.inner.as_ref().unwrap().get()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |         self.inner.as_mut().unwrap().get_mut()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |         self.inner.as_ref().unwrap().try_get()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stdout]    --> src/lib.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |         self.inner.as_mut().unwrap().try_get_mut()
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 47 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.48s
[INFO] running `Command { std: "docker" "inspect" "bec708ee38965e4cd1a3dd717deba962ef08a3d7c444e16318e0967feed145db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bec708ee38965e4cd1a3dd717deba962ef08a3d7c444e16318e0967feed145db", kill_on_drop: false }`
[INFO] [stdout] bec708ee38965e4cd1a3dd717deba962ef08a3d7c444e16318e0967feed145db
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ce4adc72c575390ae680a82166583e5b94a432d6435f3013599a40d595603ff2
[INFO] running `Command { std: "docker" "start" "-a" "ce4adc72c575390ae680a82166583e5b94a432d6435f3013599a40d595603ff2", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]   --> src/lib.rs:67:26
[INFO] [stderr]    |
[INFO] [stderr] 67 | pub type SemiSticky<T> = Sticky<T>;
[INFO] [stderr]    |                          ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]   --> src/lib.rs:80:18
[INFO] [stderr]    |
[INFO] [stderr] 80 | impl<T> Drop for Sticky<T> {
[INFO] [stderr]    |                  ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]   --> src/lib.rs:93:9
[INFO] [stderr]    |
[INFO] [stderr] 93 | impl<T> Sticky<T> {
[INFO] [stderr]    |         ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:172:21
[INFO] [stderr]     |
[INFO] [stderr] 172 | impl<T> From<T> for Sticky<T> {
[INFO] [stderr]     |                     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:179:26
[INFO] [stderr]     |
[INFO] [stderr] 179 | impl<T: Clone> Clone for Sticky<T> {
[INFO] [stderr]     |                          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:186:30
[INFO] [stderr]     |
[INFO] [stderr] 186 | impl<T: Default> Default for Sticky<T> {
[INFO] [stderr]     |                              ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:193:34
[INFO] [stderr]     |
[INFO] [stderr] 193 | impl<T: PartialEq> PartialEq for Sticky<T> {
[INFO] [stderr]     |                                  ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:200:20
[INFO] [stderr]     |
[INFO] [stderr] 200 | impl<T: Eq> Eq for Sticky<T> {}
[INFO] [stderr]     |                    ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:202:36
[INFO] [stderr]     |
[INFO] [stderr] 202 | impl<T: PartialOrd> PartialOrd for Sticky<T> {
[INFO] [stderr]     |                                    ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:229:22
[INFO] [stderr]     |
[INFO] [stderr] 229 | impl<T: Ord> Ord for Sticky<T> {
[INFO] [stderr]     |                      ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:236:40
[INFO] [stderr]     |
[INFO] [stderr] 236 | impl<T: fmt::Display> fmt::Display for Sticky<T> {
[INFO] [stderr]     |                                        ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:242:36
[INFO] [stderr]     |
[INFO] [stderr] 242 | impl<T: fmt::Debug> fmt::Debug for Sticky<T> {
[INFO] [stderr]     |                                    ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:264:25
[INFO] [stderr]     |
[INFO] [stderr] 264 | unsafe impl<T> Sync for Sticky<T> {}
[INFO] [stderr]     |                         ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:267:25
[INFO] [stderr]     |
[INFO] [stderr] 267 | unsafe impl<T> Send for Sticky<T> {}
[INFO] [stderr]     |                         ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:101:9
[INFO] [stderr]     |
[INFO] [stderr] 101 |         Sticky {
[INFO] [stderr]     |         ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:134:30
[INFO] [stderr]     |
[INFO] [stderr] 134 |             .map_err(|inner| Sticky { inner: Some(inner) })
[INFO] [stderr]     |                              ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:174:22
[INFO] [stderr]     |
[INFO] [stderr] 174 |     fn from(t: T) -> Sticky<T> {
[INFO] [stderr]     |                      ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:175:9
[INFO] [stderr]     |
[INFO] [stderr] 175 |         Sticky::new(t)
[INFO] [stderr]     |         ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |     fn clone(&self) -> Sticky<T> {
[INFO] [stderr]     |                        ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:182:9
[INFO] [stderr]     |
[INFO] [stderr] 182 |         Sticky::new(self.get().clone())
[INFO] [stderr]     |         ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:188:21
[INFO] [stderr]     |
[INFO] [stderr] 188 |     fn default() -> Sticky<T> {
[INFO] [stderr]     |                     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:189:9
[INFO] [stderr]     |
[INFO] [stderr] 189 |         Sticky::new(T::default())
[INFO] [stderr]     |         ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:195:26
[INFO] [stderr]     |
[INFO] [stderr] 195 |     fn eq(&self, other: &Sticky<T>) -> bool {
[INFO] [stderr]     |                          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:204:35
[INFO] [stderr]     |
[INFO] [stderr] 204 |     fn partial_cmp(&self, other: &Sticky<T>) -> Option<cmp::Ordering> {
[INFO] [stderr]     |                                   ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:209:26
[INFO] [stderr]     |
[INFO] [stderr] 209 |     fn lt(&self, other: &Sticky<T>) -> bool {
[INFO] [stderr]     |                          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:214:26
[INFO] [stderr]     |
[INFO] [stderr] 214 |     fn le(&self, other: &Sticky<T>) -> bool {
[INFO] [stderr]     |                          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:219:26
[INFO] [stderr]     |
[INFO] [stderr] 219 |     fn gt(&self, other: &Sticky<T>) -> bool {
[INFO] [stderr]     |                          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     fn ge(&self, other: &Sticky<T>) -> bool {
[INFO] [stderr]     |                          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:231:27
[INFO] [stderr]     |
[INFO] [stderr] 231 |     fn cmp(&self, other: &Sticky<T>) -> cmp::Ordering {
[INFO] [stderr]     |                           ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]   --> src/lib.rs:86:32
[INFO] [stderr]    |
[INFO] [stderr] 86 |             if let Some(val) = self.inner.take() {
[INFO] [stderr]    |                                ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:102:13
[INFO] [stderr]     |
[INFO] [stderr] 102 |             inner: Some(Fragile::new(value)),
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:111:9
[INFO] [stderr]     |
[INFO] [stderr] 111 |         self.inner.as_ref().unwrap().is_valid()
[INFO] [stderr]     |         ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:121:9
[INFO] [stderr]     |
[INFO] [stderr] 121 |         self.inner.take().unwrap().into_inner()
[INFO] [stderr]     |         ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:130:9
[INFO] [stderr]     |
[INFO] [stderr] 130 |         self.inner
[INFO] [stderr]     |         ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:134:39
[INFO] [stderr]     |
[INFO] [stderr] 134 |             .map_err(|inner| Sticky { inner: Some(inner) })
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:144:9
[INFO] [stderr]     |
[INFO] [stderr] 144 |         self.inner.as_ref().unwrap().get()
[INFO] [stderr]     |         ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:154:9
[INFO] [stderr]     |
[INFO] [stderr] 154 |         self.inner.as_mut().unwrap().get_mut()
[INFO] [stderr]     |         ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:161:9
[INFO] [stderr]     |
[INFO] [stderr] 161 |         self.inner.as_ref().unwrap().try_get()
[INFO] [stderr]     |         ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `Sticky::inner`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:168:9
[INFO] [stderr]     |
[INFO] [stderr] 168 |         self.inner.as_mut().unwrap().try_get_mut()
[INFO] [stderr]     |         ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `fragile` (lib) generated 39 warnings
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:272:15
[INFO] [stderr]     |
[INFO] [stderr] 272 |     let val = Sticky::new(true);
[INFO] [stderr]     |               ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:285:19
[INFO] [stderr]     |
[INFO] [stderr] 285 |     let mut val = Sticky::new(true);
[INFO] [stderr]     |                   ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:295:15
[INFO] [stderr]     |
[INFO] [stderr] 295 |     let val = Sticky::new(true);
[INFO] [stderr]     |               ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:314:15
[INFO] [stderr]     |
[INFO] [stderr] 314 |     let val = Sticky::new(X(was_called.clone()));
[INFO] [stderr]     |               ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:338:23
[INFO] [stderr]     |
[INFO] [stderr] 338 |             let val = Sticky::new(X(was_called.clone()));
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:359:15
[INFO] [stderr]     |
[INFO] [stderr] 359 |     let val = Sticky::new(Rc::new(true));
[INFO] [stderr]     |               ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:377:14
[INFO] [stderr]     |
[INFO] [stderr] 377 |     let s1 = Sticky::new(Wat);
[INFO] [stderr]     |              ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `Sticky`: this type is broken on fragile 1.2.  Please upgrade to 2.x
[INFO] [stderr]    --> src/lib.rs:378:14
[INFO] [stderr]     |
[INFO] [stderr] 378 |     let s2 = Sticky::new(Wat);
[INFO] [stderr]     |              ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `fragile` (lib test) generated 47 warnings (39 duplicates)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fragile-8b098a63d152e6a9)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_mut ... ok
[INFO] [stdout] test test_drop_same_thread ... ok
[INFO] [stdout] test test_basic ... ok
[INFO] [stdout] test test_two_stickies ... ok
[INFO] [stdout] test test_rc_sending ... ok
[INFO] [stdout] test test_noop_drop_elsewhere - should panic ... ok
[INFO] [stdout] test test_access_other_thread - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests fragile
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 18) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ce4adc72c575390ae680a82166583e5b94a432d6435f3013599a40d595603ff2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce4adc72c575390ae680a82166583e5b94a432d6435f3013599a40d595603ff2", kill_on_drop: false }`
[INFO] [stdout] ce4adc72c575390ae680a82166583e5b94a432d6435f3013599a40d595603ff2
