[INFO] crate extended-collections 0.5.0 is already in cache [INFO] extracting crate extended-collections 0.5.0 into work/ex/beta-1.38-1/sources/1.37.0/reg/extended-collections/0.5.0 [INFO] extracting crate extended-collections 0.5.0 into work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/extended-collections/0.5.0 [INFO] validating manifest of extended-collections-0.5.0 on toolchain 1.37.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of extended-collections-0.5.0 on toolchain beta-2019-08-13 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing extended-collections-0.5.0 [INFO] finished frobbing extended-collections-0.5.0 [INFO] frobbed toml for extended-collections-0.5.0 written to work/ex/beta-1.38-1/sources/1.37.0/reg/extended-collections/0.5.0/Cargo.toml [INFO] started frobbing extended-collections-0.5.0 [INFO] finished frobbing extended-collections-0.5.0 [INFO] frobbed toml for extended-collections-0.5.0 written to work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/extended-collections/0.5.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] testing extended-collections-0.5.0 against 1.37.0 for beta-1.38-1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/reg/extended-collections/0.5.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.37.0" "build" "--frozen"` [INFO] [stdout] d0b473b69338df4aaa2dcf9d6ab4e2b927bac344d9eb6a4cb755ef1741100d60 [INFO] running `"docker" "start" "-a" "d0b473b69338df4aaa2dcf9d6ab4e2b927bac344d9eb6a4cb755ef1741100d60"` [INFO] [stderr] Compiling memoffset v0.1.0 [INFO] [stderr] Compiling siphasher v0.2.3 [INFO] [stderr] Compiling bincode v1.1.4 [INFO] [stderr] Compiling crossbeam-utils v0.2.2 [INFO] [stderr] Compiling crossbeam-epoch v0.2.0 [INFO] [stderr] Compiling probabilistic-collections v0.3.0 [INFO] [stderr] Compiling extended-collections v0.5.0 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/bp_tree/pager.rs:44:32 [INFO] [stderr] | [INFO] [stderr] 44 | fn cause(&self) -> Option<&error::Error> { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lsm_tree/compaction/mod.rs:15:33 [INFO] [stderr] | [INFO] [stderr] 15 | pub type CompactionIter = Iterator>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lsm_tree/mod.rs:44:32 [INFO] [stderr] | [INFO] [stderr] 44 | fn cause(&self) -> Option<&error::Error> { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/bp_tree/pager.rs:46:48 [INFO] [stderr] | [INFO] [stderr] 46 | Error::IOError(ref error) => error.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/bp_tree/pager.rs:47:51 [INFO] [stderr] | [INFO] [stderr] 47 | Error::SerdeError(ref error) => error.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/lsm_tree/mod.rs:46:48 [INFO] [stderr] | [INFO] [stderr] 46 | Error::IOError(ref error) => error.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/lsm_tree/mod.rs:47:51 [INFO] [stderr] | [INFO] [stderr] 47 | Error::SerdeError(ref error) => error.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/arena.rs:93:21 [INFO] [stderr] | [INFO] [stderr] 93 | let mut last_chunk = &mut self.chunks[chunk_count - 1]; [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_mut)] on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/bp_tree/map.rs:399:30 [INFO] [stderr] | [INFO] [stderr] 399 | let (mut removed_key, removed_pointer) = sibling_internal_node.remove_at(0, false); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/bp_tree/map.rs:410:30 [INFO] [stderr] | [INFO] [stderr] 410 | let (mut removed_key, removed_pointer) = sibling_internal_node.remove_at(remove_index, true); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lsm_tree/compaction/leveled.rs:357:17 [INFO] [stderr] | [INFO] [stderr] 357 | let mut should_merge = |metadata_snapshot: &LeveledMetadata, index: usize| { [INFO] [stderr] | ----^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lsm_tree/compaction/leveled.rs:402:21 [INFO] [stderr] | [INFO] [stderr] 402 | let mut compaction_iter = LeveledIter::new( [INFO] [stderr] | ----^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `*tree` as mutable more than once at a time [INFO] [stderr] --> src/radix/node.rs:39:22 [INFO] [stderr] | [INFO] [stderr] 36 | fn get_mut_inner(tree: &mut Tree, byte: u8) -> &mut Tree { [INFO] [stderr] | - let's call the lifetime of this reference `'1` [INFO] [stderr] 37 | / match tree { [INFO] [stderr] 38 | | Some(ref mut node) if node.key[0] != byte => get_mut_inner(&mut node.next, byte), [INFO] [stderr] | | ------------ first mutable borrow occurs here [INFO] [stderr] 39 | | _ => tree, [INFO] [stderr] | | ^^^^ second mutable borrow occurs here [INFO] [stderr] 40 | | } [INFO] [stderr] | |_____________- returning this value requires that `tree.0` is borrowed for `'1` [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/radix/tree.rs:18:17 [INFO] [stderr] | [INFO] [stderr] 18 | let mut child = Node::new(key.split_at(split_index).1.to_vec(), Some(value)); [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `*next_link.next` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/list.rs:157:25 [INFO] [stderr] | [INFO] [stderr] 155 | curr_node = &mut mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 156 | &mut next_link, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 157 | (*next_link.next).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `*next_link.next` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/list.rs:210:25 [INFO] [stderr] | [INFO] [stderr] 208 | curr_node = &mut mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 209 | &mut next_link, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 210 | (*next_link.next).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*next_link.next` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:325:25 [INFO] [stderr] | [INFO] [stderr] 323 | curr_node = &mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 324 | &mut next_link, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 325 | (*next_link.next).get_pointer(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `*next_link.next` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/list.rs:366:25 [INFO] [stderr] | [INFO] [stderr] 364 | curr_node = &mut mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 365 | &mut next_link, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 366 | (*next_link.next).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*curr_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:430:21 [INFO] [stderr] | [INFO] [stderr] 428 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 429 | &mut curr_node, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 430 | (*curr_node).get_pointer(0).next, [INFO] [stderr] | ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:493:17 [INFO] [stderr] | [INFO] [stderr] 491 | Node::deallocate(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 492 | &mut self.head, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 493 | (*self.head).get_pointer(0).next, [INFO] [stderr] | ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:498:21 [INFO] [stderr] | [INFO] [stderr] 496 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 497 | &mut self.head, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 498 | (*self.head).get_pointer(0).next, [INFO] [stderr] | ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:562:21 [INFO] [stderr] | [INFO] [stderr] 560 | Node::deallocate(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 561 | &mut self.current, [INFO] [stderr] | ----------------- mutable borrow occurs here [INFO] [stderr] 562 | (*self.current).get_pointer(0).next, [INFO] [stderr] | ^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:577:21 [INFO] [stderr] | [INFO] [stderr] 575 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 576 | &mut self.current, [INFO] [stderr] | ----------------- mutable borrow occurs here [INFO] [stderr] 577 | (*self.current).get_pointer(0).next, [INFO] [stderr] | ^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:606:50 [INFO] [stderr] | [INFO] [stderr] 606 | mem::replace(&mut self.current, &(**self.current).get_pointer(0).next); [INFO] [stderr] | ------------ ----------------- ^^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `**self.current` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/list.rs:637:26 [INFO] [stderr] | [INFO] [stderr] 635 | mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 636 | &mut self.current, [INFO] [stderr] | ----------------- first mutable borrow occurs here [INFO] [stderr] 637 | &mut (**self.current).get_pointer_mut(0).next, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `**next_node` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/map.rs:155:25 [INFO] [stderr] | [INFO] [stderr] 153 | curr_node = mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 154 | &mut next_node, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 155 | (**next_node).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `**next_node` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/map.rs:216:25 [INFO] [stderr] | [INFO] [stderr] 214 | curr_node = mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 215 | &mut next_node, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 216 | (**next_node).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**next_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:288:25 [INFO] [stderr] | [INFO] [stderr] 286 | curr_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 287 | &mut next_node, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 288 | (**next_node).get_pointer(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `**next_node` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/map.rs:332:25 [INFO] [stderr] | [INFO] [stderr] 330 | curr_node = mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 331 | &mut next_node, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 332 | (**next_node).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*curr_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:394:58 [INFO] [stderr] | [INFO] [stderr] 394 | Node::free(mem::replace(&mut curr_node, *(*curr_node).get_pointer(0))); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**next_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:426:25 [INFO] [stderr] | [INFO] [stderr] 424 | curr_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 425 | &mut next_node, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 426 | (**next_node).get_pointer(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**next_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:469:25 [INFO] [stderr] | [INFO] [stderr] 467 | curr_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 468 | &mut next_node, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 469 | (**next_node).get_pointer(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**next_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:535:25 [INFO] [stderr] | [INFO] [stderr] 533 | curr_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 534 | &mut next_node, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 535 | (**next_node).get_pointer(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:586:59 [INFO] [stderr] | [INFO] [stderr] 586 | let left_head = mem::replace(&mut left.head, *(*left.head).get_pointer(0)); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:587:61 [INFO] [stderr] | [INFO] [stderr] 587 | let right_head = mem::replace(&mut right.head, *(*right.head).get_pointer(0)); [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:601:38 [INFO] [stderr] | [INFO] [stderr] 599 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 600 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 601 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:605:94 [INFO] [stderr] | [INFO] [stderr] 605 | cmp::Ordering::Less => next_node = mem::replace(&mut left.head, *(*left.head).get_pointer(0)), [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:606:98 [INFO] [stderr] | [INFO] [stderr] 606 | cmp::Ordering::Greater => next_node = mem::replace(&mut right.head, *(*right.head).get_pointer(0)), [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:609:81 [INFO] [stderr] | [INFO] [stderr] 609 | (true, false) => next_node = mem::replace(&mut right.head, *(*right.head).get_pointer(0)), [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:610:80 [INFO] [stderr] | [INFO] [stderr] 610 | (false, true) => next_node = mem::replace(&mut left.head, *(*left.head).get_pointer(0)), [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:661:59 [INFO] [stderr] | [INFO] [stderr] 661 | let left_head = mem::replace(&mut left.head, *(*left.head).get_pointer(0)); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:662:61 [INFO] [stderr] | [INFO] [stderr] 662 | let right_head = mem::replace(&mut right.head, *(*right.head).get_pointer(0)); [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:674:75 [INFO] [stderr] | [INFO] [stderr] 674 | next_node = mem::replace(&mut left.head, *(*left.head).get_pointer(0)); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:675:75 [INFO] [stderr] | [INFO] [stderr] 675 | Node::free(mem::replace(&mut right.head, *(*right.head).get_pointer(0))); [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:680:38 [INFO] [stderr] | [INFO] [stderr] 678 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 679 | &mut left.head, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 680 | *(*left.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:687:38 [INFO] [stderr] | [INFO] [stderr] 685 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 686 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 687 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:694:67 [INFO] [stderr] | [INFO] [stderr] 694 | Node::free(mem::replace(&mut right.head, *(*right.head).get_pointer(0))); [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:698:66 [INFO] [stderr] | [INFO] [stderr] 698 | Node::free(mem::replace(&mut left.head, *(*left.head).get_pointer(0))); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:730:59 [INFO] [stderr] | [INFO] [stderr] 730 | let left_head = mem::replace(&mut left.head, *(*left.head).get_pointer(0)); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:731:61 [INFO] [stderr] | [INFO] [stderr] 731 | let right_head = mem::replace(&mut right.head, *(*right.head).get_pointer(0)); [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:745:38 [INFO] [stderr] | [INFO] [stderr] 743 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 744 | &mut left.head, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 745 | *(*left.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:749:38 [INFO] [stderr] | [INFO] [stderr] 747 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 748 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 749 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:753:94 [INFO] [stderr] | [INFO] [stderr] 753 | cmp::Ordering::Less => next_node = mem::replace(&mut left.head, *(*left.head).get_pointer(0)), [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:758:42 [INFO] [stderr] | [INFO] [stderr] 756 | next_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 757 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 758 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:763:42 [INFO] [stderr] | [INFO] [stderr] 761 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 762 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 763 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:774:34 [INFO] [stderr] | [INFO] [stderr] 772 | next_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 773 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 774 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:779:34 [INFO] [stderr] | [INFO] [stderr] 777 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 778 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 779 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:787:30 [INFO] [stderr] | [INFO] [stderr] 785 | next_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 786 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 787 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:920:60 [INFO] [stderr] | [INFO] [stderr] 920 | Node::deallocate(mem::replace(&mut self.head, *(*self.head).get_pointer(0))); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:922:58 [INFO] [stderr] | [INFO] [stderr] 922 | Node::free(mem::replace(&mut self.head, *(*self.head).get_pointer(0))); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:987:22 [INFO] [stderr] | [INFO] [stderr] 985 | Node::deallocate(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 986 | &mut self.current, [INFO] [stderr] | ----------------- mutable borrow occurs here [INFO] [stderr] 987 | *(*self.current).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:1002:22 [INFO] [stderr] | [INFO] [stderr] 1000 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 1001 | &mut self.current, [INFO] [stderr] | ----------------- mutable borrow occurs here [INFO] [stderr] 1002 | *(*self.current).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:1034:51 [INFO] [stderr] | [INFO] [stderr] 1034 | mem::replace(&mut self.current, &*(**self.current).get_pointer(0)); [INFO] [stderr] | ------------ ----------------- ^^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `**self.current` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/map.rs:1065:55 [INFO] [stderr] | [INFO] [stderr] 1065 | mem::replace(&mut self.current, &mut *(**self.current).get_pointer_mut(0)); [INFO] [stderr] | ------------ ----------------- ^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | first mutable borrow occurs here [INFO] [stderr] | first borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/treap/implicit_tree.rs:33:21 [INFO] [stderr] | [INFO] [stderr] 33 | let mut res = split(&mut node.left, index, left_inclusive); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/treap/tree.rs:35:17 [INFO] [stderr] | [INFO] [stderr] 35 | let mut ret; [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/treap/tree.rs:38:25 [INFO] [stderr] | [INFO] [stderr] 38 | let mut res = split(&mut node.left, key); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 8.38s [INFO] running `"docker" "inspect" "d0b473b69338df4aaa2dcf9d6ab4e2b927bac344d9eb6a4cb755ef1741100d60"` [INFO] running `"docker" "rm" "-f" "d0b473b69338df4aaa2dcf9d6ab4e2b927bac344d9eb6a4cb755ef1741100d60"` [INFO] [stdout] d0b473b69338df4aaa2dcf9d6ab4e2b927bac344d9eb6a4cb755ef1741100d60 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/reg/extended-collections/0.5.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.37.0" "test" "--frozen" "--no-run"` [INFO] [stdout] a49f0bf1ab9147ad071c7e28d7551a5f69a65a730fed81a84779dcabf3e7a036 [INFO] running `"docker" "start" "-a" "a49f0bf1ab9147ad071c7e28d7551a5f69a65a730fed81a84779dcabf3e7a036"` [INFO] [stderr] Compiling serde_test v1.0.99 [INFO] [stderr] Compiling extended-collections v0.5.0 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/bp_tree/pager.rs:44:32 [INFO] [stderr] | [INFO] [stderr] 44 | fn cause(&self) -> Option<&error::Error> { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lsm_tree/compaction/mod.rs:15:33 [INFO] [stderr] | [INFO] [stderr] 15 | pub type CompactionIter = Iterator>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lsm_tree/mod.rs:44:32 [INFO] [stderr] | [INFO] [stderr] 44 | fn cause(&self) -> Option<&error::Error> { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/bp_tree/pager.rs:46:48 [INFO] [stderr] | [INFO] [stderr] 46 | Error::IOError(ref error) => error.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/bp_tree/pager.rs:47:51 [INFO] [stderr] | [INFO] [stderr] 47 | Error::SerdeError(ref error) => error.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/lsm_tree/mod.rs:46:48 [INFO] [stderr] | [INFO] [stderr] 46 | Error::IOError(ref error) => error.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/lsm_tree/mod.rs:47:51 [INFO] [stderr] | [INFO] [stderr] 47 | Error::SerdeError(ref error) => error.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/arena.rs:93:21 [INFO] [stderr] | [INFO] [stderr] 93 | let mut last_chunk = &mut self.chunks[chunk_count - 1]; [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_mut)] on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/bp_tree/map.rs:399:30 [INFO] [stderr] | [INFO] [stderr] 399 | let (mut removed_key, removed_pointer) = sibling_internal_node.remove_at(0, false); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/bp_tree/map.rs:410:30 [INFO] [stderr] | [INFO] [stderr] 410 | let (mut removed_key, removed_pointer) = sibling_internal_node.remove_at(remove_index, true); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lsm_tree/compaction/leveled.rs:357:17 [INFO] [stderr] | [INFO] [stderr] 357 | let mut should_merge = |metadata_snapshot: &LeveledMetadata, index: usize| { [INFO] [stderr] | ----^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lsm_tree/compaction/leveled.rs:402:21 [INFO] [stderr] | [INFO] [stderr] 402 | let mut compaction_iter = LeveledIter::new( [INFO] [stderr] | ----^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `*tree` as mutable more than once at a time [INFO] [stderr] --> src/radix/node.rs:39:22 [INFO] [stderr] | [INFO] [stderr] 36 | fn get_mut_inner(tree: &mut Tree, byte: u8) -> &mut Tree { [INFO] [stderr] | - let's call the lifetime of this reference `'1` [INFO] [stderr] 37 | / match tree { [INFO] [stderr] 38 | | Some(ref mut node) if node.key[0] != byte => get_mut_inner(&mut node.next, byte), [INFO] [stderr] | | ------------ first mutable borrow occurs here [INFO] [stderr] 39 | | _ => tree, [INFO] [stderr] | | ^^^^ second mutable borrow occurs here [INFO] [stderr] 40 | | } [INFO] [stderr] | |_____________- returning this value requires that `tree.0` is borrowed for `'1` [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/radix/tree.rs:18:17 [INFO] [stderr] | [INFO] [stderr] 18 | let mut child = Node::new(key.split_at(split_index).1.to_vec(), Some(value)); [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `*next_link.next` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/list.rs:157:25 [INFO] [stderr] | [INFO] [stderr] 155 | curr_node = &mut mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 156 | &mut next_link, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 157 | (*next_link.next).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `*next_link.next` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/list.rs:210:25 [INFO] [stderr] | [INFO] [stderr] 208 | curr_node = &mut mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 209 | &mut next_link, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 210 | (*next_link.next).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*next_link.next` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:325:25 [INFO] [stderr] | [INFO] [stderr] 323 | curr_node = &mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 324 | &mut next_link, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 325 | (*next_link.next).get_pointer(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `*next_link.next` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/list.rs:366:25 [INFO] [stderr] | [INFO] [stderr] 364 | curr_node = &mut mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 365 | &mut next_link, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 366 | (*next_link.next).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*curr_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:430:21 [INFO] [stderr] | [INFO] [stderr] 428 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 429 | &mut curr_node, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 430 | (*curr_node).get_pointer(0).next, [INFO] [stderr] | ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:493:17 [INFO] [stderr] | [INFO] [stderr] 491 | Node::deallocate(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 492 | &mut self.head, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 493 | (*self.head).get_pointer(0).next, [INFO] [stderr] | ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:498:21 [INFO] [stderr] | [INFO] [stderr] 496 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 497 | &mut self.head, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 498 | (*self.head).get_pointer(0).next, [INFO] [stderr] | ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:562:21 [INFO] [stderr] | [INFO] [stderr] 560 | Node::deallocate(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 561 | &mut self.current, [INFO] [stderr] | ----------------- mutable borrow occurs here [INFO] [stderr] 562 | (*self.current).get_pointer(0).next, [INFO] [stderr] | ^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:577:21 [INFO] [stderr] | [INFO] [stderr] 575 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 576 | &mut self.current, [INFO] [stderr] | ----------------- mutable borrow occurs here [INFO] [stderr] 577 | (*self.current).get_pointer(0).next, [INFO] [stderr] | ^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/list.rs:606:50 [INFO] [stderr] | [INFO] [stderr] 606 | mem::replace(&mut self.current, &(**self.current).get_pointer(0).next); [INFO] [stderr] | ------------ ----------------- ^^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `**self.current` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/list.rs:637:26 [INFO] [stderr] | [INFO] [stderr] 635 | mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 636 | &mut self.current, [INFO] [stderr] | ----------------- first mutable borrow occurs here [INFO] [stderr] 637 | &mut (**self.current).get_pointer_mut(0).next, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `*next_link.next` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/list.rs:714:21 [INFO] [stderr] | [INFO] [stderr] 712 | curr_node = &mut mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 713 | &mut next_link, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 714 | (*next_link.next).get_pointer_mut(0), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `*next_link.next` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/list.rs:726:25 [INFO] [stderr] | [INFO] [stderr] 724 | curr_node = &mut mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 725 | &mut next_link, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 726 | (*next_link.next).get_pointer_mut(0), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `**next_node` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/map.rs:155:25 [INFO] [stderr] | [INFO] [stderr] 153 | curr_node = mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 154 | &mut next_node, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 155 | (**next_node).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `**next_node` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/map.rs:216:25 [INFO] [stderr] | [INFO] [stderr] 214 | curr_node = mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 215 | &mut next_node, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 216 | (**next_node).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**next_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:288:25 [INFO] [stderr] | [INFO] [stderr] 286 | curr_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 287 | &mut next_node, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 288 | (**next_node).get_pointer(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `**next_node` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/map.rs:332:25 [INFO] [stderr] | [INFO] [stderr] 330 | curr_node = mem::replace( [INFO] [stderr] | ------------ first borrow later used by call [INFO] [stderr] 331 | &mut next_node, [INFO] [stderr] | -------------- first mutable borrow occurs here [INFO] [stderr] 332 | (**next_node).get_pointer_mut(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*curr_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:394:58 [INFO] [stderr] | [INFO] [stderr] 394 | Node::free(mem::replace(&mut curr_node, *(*curr_node).get_pointer(0))); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**next_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:426:25 [INFO] [stderr] | [INFO] [stderr] 424 | curr_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 425 | &mut next_node, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 426 | (**next_node).get_pointer(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**next_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:469:25 [INFO] [stderr] | [INFO] [stderr] 467 | curr_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 468 | &mut next_node, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 469 | (**next_node).get_pointer(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**next_node` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:535:25 [INFO] [stderr] | [INFO] [stderr] 533 | curr_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 534 | &mut next_node, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 535 | (**next_node).get_pointer(curr_height), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:586:59 [INFO] [stderr] | [INFO] [stderr] 586 | let left_head = mem::replace(&mut left.head, *(*left.head).get_pointer(0)); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:587:61 [INFO] [stderr] | [INFO] [stderr] 587 | let right_head = mem::replace(&mut right.head, *(*right.head).get_pointer(0)); [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:601:38 [INFO] [stderr] | [INFO] [stderr] 599 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 600 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 601 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:605:94 [INFO] [stderr] | [INFO] [stderr] 605 | cmp::Ordering::Less => next_node = mem::replace(&mut left.head, *(*left.head).get_pointer(0)), [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:606:98 [INFO] [stderr] | [INFO] [stderr] 606 | cmp::Ordering::Greater => next_node = mem::replace(&mut right.head, *(*right.head).get_pointer(0)), [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:609:81 [INFO] [stderr] | [INFO] [stderr] 609 | (true, false) => next_node = mem::replace(&mut right.head, *(*right.head).get_pointer(0)), [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:610:80 [INFO] [stderr] | [INFO] [stderr] 610 | (false, true) => next_node = mem::replace(&mut left.head, *(*left.head).get_pointer(0)), [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:661:59 [INFO] [stderr] | [INFO] [stderr] 661 | let left_head = mem::replace(&mut left.head, *(*left.head).get_pointer(0)); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:662:61 [INFO] [stderr] | [INFO] [stderr] 662 | let right_head = mem::replace(&mut right.head, *(*right.head).get_pointer(0)); [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:674:75 [INFO] [stderr] | [INFO] [stderr] 674 | next_node = mem::replace(&mut left.head, *(*left.head).get_pointer(0)); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:675:75 [INFO] [stderr] | [INFO] [stderr] 675 | Node::free(mem::replace(&mut right.head, *(*right.head).get_pointer(0))); [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:680:38 [INFO] [stderr] | [INFO] [stderr] 678 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 679 | &mut left.head, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 680 | *(*left.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:687:38 [INFO] [stderr] | [INFO] [stderr] 685 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 686 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 687 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:694:67 [INFO] [stderr] | [INFO] [stderr] 694 | Node::free(mem::replace(&mut right.head, *(*right.head).get_pointer(0))); [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:698:66 [INFO] [stderr] | [INFO] [stderr] 698 | Node::free(mem::replace(&mut left.head, *(*left.head).get_pointer(0))); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:730:59 [INFO] [stderr] | [INFO] [stderr] 730 | let left_head = mem::replace(&mut left.head, *(*left.head).get_pointer(0)); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:731:61 [INFO] [stderr] | [INFO] [stderr] 731 | let right_head = mem::replace(&mut right.head, *(*right.head).get_pointer(0)); [INFO] [stderr] | ------------ --------------- ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:745:38 [INFO] [stderr] | [INFO] [stderr] 743 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 744 | &mut left.head, [INFO] [stderr] | -------------- mutable borrow occurs here [INFO] [stderr] 745 | *(*left.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:749:38 [INFO] [stderr] | [INFO] [stderr] 747 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 748 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 749 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*left.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:753:94 [INFO] [stderr] | [INFO] [stderr] 753 | cmp::Ordering::Less => next_node = mem::replace(&mut left.head, *(*left.head).get_pointer(0)), [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:758:42 [INFO] [stderr] | [INFO] [stderr] 756 | next_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 757 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 758 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:763:42 [INFO] [stderr] | [INFO] [stderr] 761 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 762 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 763 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:774:34 [INFO] [stderr] | [INFO] [stderr] 772 | next_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 773 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 774 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:779:34 [INFO] [stderr] | [INFO] [stderr] 777 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 778 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 779 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*right.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:787:30 [INFO] [stderr] | [INFO] [stderr] 785 | next_node = mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 786 | &mut right.head, [INFO] [stderr] | --------------- mutable borrow occurs here [INFO] [stderr] 787 | *(*right.head).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:920:60 [INFO] [stderr] | [INFO] [stderr] 920 | Node::deallocate(mem::replace(&mut self.head, *(*self.head).get_pointer(0))); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.head` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:922:58 [INFO] [stderr] | [INFO] [stderr] 922 | Node::free(mem::replace(&mut self.head, *(*self.head).get_pointer(0))); [INFO] [stderr] | ------------ -------------- ^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:987:22 [INFO] [stderr] | [INFO] [stderr] 985 | Node::deallocate(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 986 | &mut self.current, [INFO] [stderr] | ----------------- mutable borrow occurs here [INFO] [stderr] 987 | *(*self.current).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `*self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:1002:22 [INFO] [stderr] | [INFO] [stderr] 1000 | Node::free(mem::replace( [INFO] [stderr] | ------------ mutable borrow later used by call [INFO] [stderr] 1001 | &mut self.current, [INFO] [stderr] | ----------------- mutable borrow occurs here [INFO] [stderr] 1002 | *(*self.current).get_pointer(0), [INFO] [stderr] | ^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `**self.current` as immutable because it is also borrowed as mutable [INFO] [stderr] --> src/skiplist/map.rs:1034:51 [INFO] [stderr] | [INFO] [stderr] 1034 | mem::replace(&mut self.current, &*(**self.current).get_pointer(0)); [INFO] [stderr] | ------------ ----------------- ^^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | mutable borrow occurs here [INFO] [stderr] | mutable borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0499]: cannot borrow `**self.current` as mutable more than once at a time [INFO] [stderr] --> src/skiplist/map.rs:1065:55 [INFO] [stderr] | [INFO] [stderr] 1065 | mem::replace(&mut self.current, &mut *(**self.current).get_pointer_mut(0)); [INFO] [stderr] | ------------ ----------------- ^^^^^^^^^^^^^^^^ second mutable borrow occurs here [INFO] [stderr] | | | [INFO] [stderr] | | first mutable borrow occurs here [INFO] [stderr] | first borrow later used by call [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/treap/implicit_tree.rs:33:21 [INFO] [stderr] | [INFO] [stderr] 33 | let mut res = split(&mut node.left, index, left_inclusive); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/treap/tree.rs:35:17 [INFO] [stderr] | [INFO] [stderr] 35 | let mut ret; [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/treap/tree.rs:38:25 [INFO] [stderr] | [INFO] [stderr] 38 | let mut res = split(&mut node.left, key); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 10.97s [INFO] running `"docker" "inspect" "a49f0bf1ab9147ad071c7e28d7551a5f69a65a730fed81a84779dcabf3e7a036"` [INFO] running `"docker" "rm" "-f" "a49f0bf1ab9147ad071c7e28d7551a5f69a65a730fed81a84779dcabf3e7a036"` [INFO] [stdout] a49f0bf1ab9147ad071c7e28d7551a5f69a65a730fed81a84779dcabf3e7a036 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/reg/extended-collections/0.5.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.37.0" "test" "--frozen"` [INFO] [stdout] 0315780a9d6bcbae99cee2ebbdae180e6fdbe9266eda6733449b6dcdc6c13376 [INFO] running `"docker" "start" "-a" "0315780a9d6bcbae99cee2ebbdae180e6fdbe9266eda6733449b6dcdc6c13376"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running /opt/crater/target/debug/deps/extended_collections-133552a6adcebc3a [INFO] [stdout] [INFO] [stdout] running 185 tests [INFO] [stdout] test arena::tests::test_get_invalid_block ... ok [INFO] [stdout] test arena::tests::test_get_mut_invalid_block ... ok [INFO] [stdout] test arena::tests::test_get ... ok [INFO] [stdout] test arena::tests::test_get_mut ... ok [INFO] [stdout] test arena::tests::test_insert_multiple_chunks ... ok [INFO] [stdout] test arena::tests::test_get_mut_vacant_block ... ok [INFO] [stdout] test arena::tests::test_free ... ok [INFO] [stdout] test arena::tests::test_get_vacant_block ... ok [INFO] [stdout] test avl_tree::map::tests::test_floor_ceil ... ok [INFO] [stdout] test avl_tree::map::tests::test_insert_replace ... ok [INFO] [stdout] test avl_tree::map::tests::test_get_mut ... ok [INFO] [stdout] test avl_tree::map::tests::test_is_empty ... ok [INFO] [stdout] test avl_tree::map::tests::test_iter ... ok [INFO] [stdout] test avl_tree::map::tests::test_len_empty ... ok [INFO] [stdout] test avl_tree::map::tests::test_iter_mut ... ok [INFO] [stdout] test avl_tree::map::tests::test_min_max_empty ... ok [INFO] [stdout] test avl_tree::map::tests::test_remove ... ok [INFO] [stdout] test avl_tree::set::tests::test_floor_ceil ... ok [INFO] [stdout] test avl_tree::set::tests::test_insert ... ok [INFO] [stdout] test avl_tree::map::tests::test_min_max ... ok [INFO] [stdout] test arena::tests::test_insert ... ok [INFO] [stdout] test avl_tree::set::tests::test_insert_replace ... ok [INFO] [stdout] test avl_tree::map::tests::test_insert ... ok [INFO] [stdout] test avl_tree::set::tests::test_len_empty ... ok [INFO] [stdout] test avl_tree::map::tests::test_into_iter ... ok [INFO] [stdout] test avl_tree::set::tests::test_min_max ... ok [INFO] [stdout] test avl_tree::set::tests::test_is_empty ... ok [INFO] [stdout] test avl_tree::set::tests::test_into_iter ... ok [INFO] [stdout] test avl_tree::set::tests::test_iter ... ok [INFO] [stdout] test avl_tree::set::tests::test_min_max_empty ... ok [INFO] [stdout] test avl_tree::set::tests::test_remove ... ok [INFO] [stdout] test arena::tests::test_free_invalid_block ... ok [INFO] [stdout] test arena::tests::test_free_vacant_block ... ok [INFO] [stdout] test bp_tree::map::tests::test_get ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_insert ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_insert_variable_sizes ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_free_node ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_insert_replace ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_is_empty ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_insert_panic ... ok [INFO] [stdout] test bp_tree::map::tests::test_remove ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_iter_mut ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_min_max_empty ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_min_max ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_len_empty ... FAILED [INFO] [stdout] test bp_tree::node::tests::test_internal_node_new ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_merge ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_get_max_size ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_insert_right_full ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_remove_at_left ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_remove_at_right ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_insert_left_full ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_insert_existing ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_insert_not_full ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_merge ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_degree ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_insert_right_not_full ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_get_max_size ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_insert_full ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_degree ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_search ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_new ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_remove ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_search ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_remove_at ... ok [INFO] [stdout] test bp_tree::node::tests::test_node_get_max_size ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_insert_left_not_full ... ok [INFO] [stdout] test radix::map::tests::test_get_longest_prefix ... ok [INFO] [stdout] test radix::map::tests::test_get_mut ... ok [INFO] [stdout] test radix::map::tests::test_is_empty ... ok [INFO] [stdout] test radix::map::tests::test_get_none ... ok [INFO] [stdout] test radix::map::tests::test_iter ... ok [INFO] [stdout] test radix::map::tests::test_iter_mut ... ok [INFO] [stdout] test radix::map::tests::test_insert ... ok [INFO] [stdout] test radix::map::tests::test_insert_replace ... ok [INFO] [stdout] test radix::map::tests::test_len_empty ... ok [INFO] [stdout] test radix::map::tests::test_min_max ... ok [INFO] [stdout] test radix::map::tests::test_min_max_empty ... ok [INFO] [stdout] test radix::set::tests::test_into_iter ... ok [INFO] [stdout] test radix::set::tests::test_is_empty ... ok [INFO] [stdout] test radix::set::tests::test_iter ... ok [INFO] [stdout] test radix::set::tests::test_len_empty ... ok [INFO] [stdout] test radix::set::tests::test_min_max ... ok [INFO] [stdout] test radix::set::tests::test_min_max_empty ... ok [INFO] [stdout] test radix::set::tests::test_remove ... ok [INFO] [stdout] test skiplist::list::tests::test_add ... ok [INFO] [stdout] test skiplist::list::tests::test_get_mut ... ok [INFO] [stdout] test radix::map::tests::test_contains_key ... ok [INFO] [stdout] test radix::map::tests::test_into_iter ... ok [INFO] [stdout] test radix::set::tests::test_insert_replace ... ok [INFO] [stdout] test radix::map::tests::test_remove ... ok [INFO] [stdout] test radix::set::tests::test_contains_key ... ok [INFO] [stdout] test radix::set::tests::test_insert ... ok [INFO] [stdout] test radix::set::tests::test_get_longest_prefix ... ok [INFO] [stdout] test skiplist::list::tests::test_insert ... ok [INFO] [stdout] test skiplist::list::tests::test_iter_mut ... ok [INFO] [stdout] test skiplist::list::tests::test_push_back ... ok [INFO] [stdout] test skiplist::list::tests::test_into_iter ... ok [INFO] [stdout] test skiplist::map::tests::test_difference ... ok [INFO] [stdout] test skiplist::list::tests::test_push_front ... ok [INFO] [stdout] test skiplist::list::tests::test_len_empty ... ok [INFO] [stdout] test skiplist::map::tests::test_insert ... ok [INFO] [stdout] test skiplist::map::tests::test_insert_replace ... ok [INFO] [stdout] test skiplist::map::tests::test_get_mut ... ok [INFO] [stdout] test skiplist::map::tests::test_floor_ceil ... ok [INFO] [stdout] test skiplist::list::tests::test_remove ... ok [INFO] [stdout] test skiplist::map::tests::test_intersection ... ok [INFO] [stdout] test skiplist::list::tests::test_is_empty ... ok [INFO] [stdout] test skiplist::map::tests::test_iter ... ok [INFO] [stdout] test skiplist::list::tests::test_iter ... ok [INFO] [stdout] test skiplist::list::tests::test_pop_back ... ok [INFO] [stdout] test skiplist::list::tests::test_pop_front ... ok [INFO] [stdout] test skiplist::map::tests::test_iter_mut ... ok [INFO] [stdout] test skiplist::map::tests::test_min_max_empty ... ok [INFO] [stdout] test skiplist::map::tests::test_min_max ... ok [INFO] [stdout] test skiplist::map::tests::test_is_empty ... ok [INFO] [stdout] test skiplist::map::tests::test_len_empty ... ok [INFO] [stdout] test skiplist::map::tests::test_into_iter ... ok [INFO] [stdout] test skiplist::set::tests::test_intersection ... ok [INFO] [stdout] test skiplist::map::tests::test_symmetric_difference ... ok [INFO] [stdout] test skiplist::map::tests::test_union ... ok [INFO] [stdout] test skiplist::set::tests::test_floor_ceil ... ok [INFO] [stdout] test skiplist::set::tests::test_insert ... ok [INFO] [stdout] test skiplist::set::tests::test_insert_replace ... ok [INFO] [stdout] test skiplist::set::tests::test_into_iter ... ok [INFO] [stdout] test skiplist::set::tests::test_min_max ... ok [INFO] [stdout] test skiplist::set::tests::test_difference ... ok [INFO] [stdout] test skiplist::set::tests::test_len_empty ... ok [INFO] [stdout] test skiplist::set::tests::test_iter ... ok [INFO] [stdout] test skiplist::set::tests::test_is_empty ... ok [INFO] [stdout] test skiplist::set::tests::test_symmetric_difference ... ok [INFO] [stdout] test sync::stack::tests::test_is_empty ... ok [INFO] [stdout] test skiplist::set::tests::test_union ... ok [INFO] [stdout] test treap::list::tests::test_get_mut ... ok [INFO] [stdout] test treap::list::tests::test_add ... ok [INFO] [stdout] test treap::list::tests::test_is_empty ... ok [INFO] [stdout] test skiplist::set::tests::test_min_max_empty ... ok [INFO] [stdout] test treap::list::tests::test_iter_mut ... ok [INFO] [stdout] test treap::list::tests::test_iter ... ok [INFO] [stdout] test skiplist::set::tests::test_remove ... ok [INFO] [stdout] test treap::list::tests::test_pop_back ... ok [INFO] [stdout] test treap::list::tests::test_insert ... ok [INFO] [stdout] test treap::list::tests::test_into_iter ... ok [INFO] [stdout] test treap::list::tests::test_push_back ... ok [INFO] [stdout] test sync::stack::tests::test_push_pop ... ok [INFO] [stdout] test sync::stack::tests::test_len_empty ... ok [INFO] [stdout] test treap::list::tests::test_remove ... ok [INFO] [stdout] test treap::map::tests::test_difference ... ok [INFO] [stdout] test treap::map::tests::test_floor_ceil ... ok [INFO] [stdout] test treap::map::tests::test_get_mut ... ok [INFO] [stdout] test treap::map::tests::test_insert ... ok [INFO] [stdout] test treap::list::tests::test_len_empty ... ok [INFO] [stdout] test treap::list::tests::test_push_front ... ok [INFO] [stdout] test skiplist::map::tests::test_remove ... ok [INFO] [stdout] test treap::list::tests::test_pop_front ... ok [INFO] [stdout] test treap::map::tests::test_min_max ... ok [INFO] [stdout] test treap::map::tests::test_len_empty ... ok [INFO] [stdout] test treap::map::tests::test_iter_mut ... ok [INFO] [stdout] test treap::map::tests::test_is_empty ... ok [INFO] [stdout] test treap::map::tests::test_insert_replace ... ok [INFO] [stdout] test treap::map::tests::test_iter ... ok [INFO] [stdout] test treap::map::tests::test_into_iter ... ok [INFO] [stdout] test treap::map::tests::test_split_off_inclusive ... ok [INFO] [stdout] test treap::map::tests::test_intersection ... ok [INFO] [stdout] test treap::map::tests::test_min_max_empty ... ok [INFO] [stdout] test treap::map::tests::test_split_off_not_inclusive ... ok [INFO] [stdout] test treap::map::tests::test_symmetric_difference ... ok [INFO] [stdout] test treap::set::tests::test_insert ... ok [INFO] [stdout] test treap::set::tests::test_difference ... ok [INFO] [stdout] test treap::map::tests::test_remove ... ok [INFO] [stdout] test treap::map::tests::test_union ... ok [INFO] [stdout] test treap::set::tests::test_insert_replace ... ok [INFO] [stdout] test treap::set::tests::test_intersection ... ok [INFO] [stdout] test treap::set::tests::test_floor_ceil ... ok [INFO] [stdout] test treap::set::tests::test_into_iter ... ok [INFO] [stdout] test treap::set::tests::test_min_max_empty ... ok [INFO] [stdout] test treap::set::tests::test_remove ... ok [INFO] [stdout] test treap::set::tests::test_min_max ... ok [INFO] [stdout] test treap::set::tests::test_split_off_inclusive ... ok [INFO] [stdout] test treap::set::tests::test_union ... ok [INFO] [stdout] test treap::set::tests::test_is_empty ... ok [INFO] [stdout] test treap::set::tests::test_split_off_not_inclusive ... ok [INFO] [stdout] test treap::set::tests::test_symmetric_difference ... ok [INFO] [stdout] test treap::set::tests::test_iter ... ok [INFO] [stdout] test treap::set::tests::test_len_empty ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_get stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_get' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a44359090 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h7342e6ec4980acd5 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a44386285 - std::panicking::try::do_call::h62051eab49ec28b7 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a443856e1 - std::panicking::try::h6c062a142250d843 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442af8d3 - std::panic::catch_unwind::h59b3b0d056221580 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a44358bb7 - extended_collections::bp_tree::map::tests::run_test::ha99d4a2dc9e9fe66 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a4435e883 - extended_collections::bp_tree::map::tests::test_get::hd6f834bca1977afc [INFO] [stdout] at src/bp_tree/map.rs:847 [INFO] [stdout] 19: 0x559a4435e83a - extended_collections::bp_tree::map::tests::test_get::{{closure}}::h6103b64cfb6bb47b [INFO] [stdout] at src/bp_tree/map.rs:845 [INFO] [stdout] 20: 0x559a44250fae - core::ops::function::FnOnce::call_once::h8898a7eef8dcc405 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_get' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a44358c2e - extended_collections::bp_tree::map::tests::run_test::ha99d4a2dc9e9fe66 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a4435e883 - extended_collections::bp_tree::map::tests::test_get::hd6f834bca1977afc [INFO] [stdout] at src/bp_tree/map.rs:847 [INFO] [stdout] 10: 0x559a4435e83a - extended_collections::bp_tree::map::tests::test_get::{{closure}}::h6103b64cfb6bb47b [INFO] [stdout] at src/bp_tree/map.rs:845 [INFO] [stdout] 11: 0x559a44250fae - core::ops::function::FnOnce::call_once::h8898a7eef8dcc405 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_insert stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_insert' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a44359180 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::he1f25d4432d7fbac [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a44386145 - std::panicking::try::do_call::h015c1caa299aa1aa [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a44385861 - std::panicking::try::h70fef5fc8791c035 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442af903 - std::panic::catch_unwind::h5ddd5afcf169cf57 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a44358737 - extended_collections::bp_tree::map::tests::run_test::h327215d85ff4a5c1 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a4435f053 - extended_collections::bp_tree::map::tests::test_insert::h609adb27e385e2ad [INFO] [stdout] at src/bp_tree/map.rs:861 [INFO] [stdout] 19: 0x559a4435f00a - extended_collections::bp_tree::map::tests::test_insert::{{closure}}::hfb0001d64d5d2668 [INFO] [stdout] at src/bp_tree/map.rs:859 [INFO] [stdout] 20: 0x559a4425182e - core::ops::function::FnOnce::call_once::hb49d1c874ac11324 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_insert' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a443587ae - extended_collections::bp_tree::map::tests::run_test::h327215d85ff4a5c1 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a4435f053 - extended_collections::bp_tree::map::tests::test_insert::h609adb27e385e2ad [INFO] [stdout] at src/bp_tree/map.rs:861 [INFO] [stdout] 10: 0x559a4435f00a - extended_collections::bp_tree::map::tests::test_insert::{{closure}}::hfb0001d64d5d2668 [INFO] [stdout] at src/bp_tree/map.rs:859 [INFO] [stdout] 11: 0x559a4425182e - core::ops::function::FnOnce::call_once::hb49d1c874ac11324 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_insert_variable_sizes stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_insert_variable_sizes' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a44359030 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h35679ea0dbbbf9fb [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a44386415 - std::panicking::try::do_call::hbf2067da5722667d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a443859e1 - std::panicking::try::h76a4fd7bdab06fcc [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442af963 - std::panic::catch_unwind::h74176e9f881ed4fe [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a44358d37 - extended_collections::bp_tree::map::tests::run_test::hd76f8ced8c089871 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a44360183 - extended_collections::bp_tree::map::tests::test_insert_variable_sizes::he86269c710144183 [INFO] [stdout] at src/bp_tree/map.rs:890 [INFO] [stdout] 19: 0x559a4436013a - extended_collections::bp_tree::map::tests::test_insert_variable_sizes::{{closure}}::h490a6c5919147a6f [INFO] [stdout] at src/bp_tree/map.rs:888 [INFO] [stdout] 20: 0x559a4424f76e - core::ops::function::FnOnce::call_once::h1ed23a081b9256de [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_insert_variable_sizes' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a44358dae - extended_collections::bp_tree::map::tests::run_test::hd76f8ced8c089871 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a44360183 - extended_collections::bp_tree::map::tests::test_insert_variable_sizes::he86269c710144183 [INFO] [stdout] at src/bp_tree/map.rs:890 [INFO] [stdout] 10: 0x559a4436013a - extended_collections::bp_tree::map::tests::test_insert_variable_sizes::{{closure}}::h490a6c5919147a6f [INFO] [stdout] at src/bp_tree/map.rs:888 [INFO] [stdout] 11: 0x559a4424f76e - core::ops::function::FnOnce::call_once::h1ed23a081b9256de [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_free_node stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_free_node' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a44358f70 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h03a0e1a8937ef154 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a44386465 - std::panicking::try::do_call::hfa5177486a94b8ea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a44385ce1 - std::panicking::try::hadcc5d3a47c4e81a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442af8a3 - std::panic::catch_unwind::h177a43a0aa496a4c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a443588b7 - extended_collections::bp_tree::map::tests::run_test::h6332fea8acf23e81 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a4435cd93 - extended_collections::bp_tree::map::tests::test_free_node::hd736f2f5373d34e2 [INFO] [stdout] at src/bp_tree/map.rs:820 [INFO] [stdout] 19: 0x559a4435cd4a - extended_collections::bp_tree::map::tests::test_free_node::{{closure}}::hbad2d195cf4acd1f [INFO] [stdout] at src/bp_tree/map.rs:818 [INFO] [stdout] 20: 0x559a4424f58e - core::ops::function::FnOnce::call_once::h1362205514e83656 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_free_node' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a4435892e - extended_collections::bp_tree::map::tests::run_test::h6332fea8acf23e81 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a4435cd93 - extended_collections::bp_tree::map::tests::test_free_node::hd736f2f5373d34e2 [INFO] [stdout] at src/bp_tree/map.rs:820 [INFO] [stdout] 10: 0x559a4435cd4a - extended_collections::bp_tree::map::tests::test_free_node::{{closure}}::hbad2d195cf4acd1f [INFO] [stdout] at src/bp_tree/map.rs:818 [INFO] [stdout] 11: 0x559a4424f58e - core::ops::function::FnOnce::call_once::h1362205514e83656 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_insert_replace stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_insert_replace' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a44358fd0 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h2826ec40ef39cff5 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a443861e5 - std::panicking::try::do_call::h3797423bd8a56687 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a44385261 - std::panicking::try::h500a9e4b29695f2f [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442af993 - std::panic::catch_unwind::h8a4f607b5fd8cd46 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a443587f7 - extended_collections::bp_tree::map::tests::run_test::h6132211ba86ed86c [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a44361333 - extended_collections::bp_tree::map::tests::test_insert_replace::h724dcb6b52ee416f [INFO] [stdout] at src/bp_tree/map.rs:906 [INFO] [stdout] 19: 0x559a443612ea - extended_collections::bp_tree::map::tests::test_insert_replace::{{closure}}::hb45ad357e7d88afa [INFO] [stdout] at src/bp_tree/map.rs:904 [INFO] [stdout] 20: 0x559a442502ee - core::ops::function::FnOnce::call_once::h4fa56b49cf91b4d9 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_insert_replace' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a4435886e - extended_collections::bp_tree::map::tests::run_test::h6132211ba86ed86c [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a44361333 - extended_collections::bp_tree::map::tests::test_insert_replace::h724dcb6b52ee416f [INFO] [stdout] at src/bp_tree/map.rs:906 [INFO] [stdout] 10: 0x559a443612ea - extended_collections::bp_tree::map::tests::test_insert_replace::{{closure}}::hb45ad357e7d88afa [INFO] [stdout] at src/bp_tree/map.rs:904 [INFO] [stdout] 11: 0x559a442502ee - core::ops::function::FnOnce::call_once::h4fa56b49cf91b4d9 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_is_empty stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_is_empty' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a44359060 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h471e0c6220564b10 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a443863c5 - std::panicking::try::do_call::hab280cf3e9bf49b6 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a44385fe1 - std::panicking::try::hf5955e32c0df93d0 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442af9c3 - std::panic::catch_unwind::ha6ff08891d264358 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a44358df7 - extended_collections::bp_tree::map::tests::run_test::he506b9be3b559ed0 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a4435c0d3 - extended_collections::bp_tree::map::tests::test_is_empty::he44c9240a8bf730b [INFO] [stdout] at src/bp_tree/map.rs:793 [INFO] [stdout] 19: 0x559a4435c08a - extended_collections::bp_tree::map::tests::test_is_empty::{{closure}}::h59ae578f824aa529 [INFO] [stdout] at src/bp_tree/map.rs:791 [INFO] [stdout] 20: 0x559a4424f1be - core::ops::function::FnOnce::call_once::h0144f28ea32de8f9 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_is_empty' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a44358e6e - extended_collections::bp_tree::map::tests::run_test::he506b9be3b559ed0 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a4435c0d3 - extended_collections::bp_tree::map::tests::test_is_empty::he44c9240a8bf730b [INFO] [stdout] at src/bp_tree/map.rs:793 [INFO] [stdout] 10: 0x559a4435c08a - extended_collections::bp_tree::map::tests::test_is_empty::{{closure}}::h59ae578f824aa529 [INFO] [stdout] at src/bp_tree/map.rs:791 [INFO] [stdout] 11: 0x559a4424f1be - core::ops::function::FnOnce::call_once::h0144f28ea32de8f9 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_remove stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_remove' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a44358fa0 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h251f5ddf91b31b35 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a44386195 - std::panicking::try::do_call::h02de9ff44ab9d3de [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a44385561 - std::panicking::try::h6bbba9c437a65269 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442afab3 - std::panic::catch_unwind::hee267d06cfe27090 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a44358977 - extended_collections::bp_tree::map::tests::run_test::h700f400645460c13 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a443620d3 - extended_collections::bp_tree::map::tests::test_remove::h09487851dc36a88d [INFO] [stdout] at src/bp_tree/map.rs:921 [INFO] [stdout] 19: 0x559a4436208a - extended_collections::bp_tree::map::tests::test_remove::{{closure}}::hbe3b881d364479c7 [INFO] [stdout] at src/bp_tree/map.rs:919 [INFO] [stdout] 20: 0x559a4424f60e - core::ops::function::FnOnce::call_once::h13ab70ba38ee5f0c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_remove' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a443589ee - extended_collections::bp_tree::map::tests::run_test::h700f400645460c13 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a443620d3 - extended_collections::bp_tree::map::tests::test_remove::h09487851dc36a88d [INFO] [stdout] at src/bp_tree/map.rs:921 [INFO] [stdout] 10: 0x559a4436208a - extended_collections::bp_tree::map::tests::test_remove::{{closure}}::hbe3b881d364479c7 [INFO] [stdout] at src/bp_tree/map.rs:919 [INFO] [stdout] 11: 0x559a4424f60e - core::ops::function::FnOnce::call_once::h13ab70ba38ee5f0c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_iter_mut stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_iter_mut' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a443590c0 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h96ea92c7162806e1 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a443862d5 - std::panicking::try::do_call::h782ee5b68d1be583 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a443850e1 - std::panicking::try::h179efc6b35551d44 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442af9f3 - std::panic::catch_unwind::hbaf5d78433e196de [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a44358af7 - extended_collections::bp_tree::map::tests::run_test::h990ed9b120a4e3bc [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a443638d3 - extended_collections::bp_tree::map::tests::test_iter_mut::h34fe385225c7e8db [INFO] [stdout] at src/bp_tree/map.rs:954 [INFO] [stdout] 19: 0x559a4436388a - extended_collections::bp_tree::map::tests::test_iter_mut::{{closure}}::hc99cb7e47c87a125 [INFO] [stdout] at src/bp_tree/map.rs:952 [INFO] [stdout] 20: 0x559a442518ee - core::ops::function::FnOnce::call_once::hb55d21054177f5a9 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_iter_mut' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a44358b6e - extended_collections::bp_tree::map::tests::run_test::h990ed9b120a4e3bc [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a443638d3 - extended_collections::bp_tree::map::tests::test_iter_mut::h34fe385225c7e8db [INFO] [stdout] at src/bp_tree/map.rs:954 [INFO] [stdout] 10: 0x559a4436388a - extended_collections::bp_tree::map::tests::test_iter_mut::{{closure}}::hc99cb7e47c87a125 [INFO] [stdout] at src/bp_tree/map.rs:952 [INFO] [stdout] 11: 0x559a442518ee - core::ops::function::FnOnce::call_once::hb55d21054177f5a9 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_min_max_empty stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_min_max_empty' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a44359150 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::hcab6db25da5226ab [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a443864b5 - std::panicking::try::do_call::hfc9d20b5218c1eba [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a44384f61 - std::panicking::try::h0b16e8f3e88e8920 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442afa23 - std::panic::catch_unwind::hc75c7901eee38a84 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a44358677 - extended_collections::bp_tree::map::tests::run_test::h145d666df6f62cdc [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a4435c3c3 - extended_collections::bp_tree::map::tests::test_min_max_empty::h87c3debc212b8c75 [INFO] [stdout] at src/bp_tree/map.rs:806 [INFO] [stdout] 19: 0x559a4435c37a - extended_collections::bp_tree::map::tests::test_min_max_empty::{{closure}}::h933a92ef16892196 [INFO] [stdout] at src/bp_tree/map.rs:804 [INFO] [stdout] 20: 0x559a4425209e - core::ops::function::FnOnce::call_once::hea169a64f5507b1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_min_max_empty' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a443586ee - extended_collections::bp_tree::map::tests::run_test::h145d666df6f62cdc [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a4435c3c3 - extended_collections::bp_tree::map::tests::test_min_max_empty::h87c3debc212b8c75 [INFO] [stdout] at src/bp_tree/map.rs:806 [INFO] [stdout] 10: 0x559a4435c37a - extended_collections::bp_tree::map::tests::test_min_max_empty::{{closure}}::h933a92ef16892196 [INFO] [stdout] at src/bp_tree/map.rs:804 [INFO] [stdout] 11: 0x559a4425209e - core::ops::function::FnOnce::call_once::hea169a64f5507b1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_min_max stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_min_max' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a443590f0 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::hb8a0bc6965523866 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a44386375 - std::panicking::try::do_call::ha59b0089e4cd669f [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a443853e1 - std::panicking::try::h670a6a0e358a3fb1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442afa83 - std::panic::catch_unwind::he05fb9eb9a1a4342 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a44358a37 - extended_collections::bp_tree::map::tests::run_test::h9487cab75132801a [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a44362a53 - extended_collections::bp_tree::map::tests::test_min_max::h70901a6751960f43 [INFO] [stdout] at src/bp_tree/map.rs:936 [INFO] [stdout] 19: 0x559a44362a0a - extended_collections::bp_tree::map::tests::test_min_max::{{closure}}::h8529164ab4dc7d6a [INFO] [stdout] at src/bp_tree/map.rs:934 [INFO] [stdout] 20: 0x559a4425066e - core::ops::function::FnOnce::call_once::h5d72e67884f90e38 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_min_max' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a44358aae - extended_collections::bp_tree::map::tests::run_test::h9487cab75132801a [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a44362a53 - extended_collections::bp_tree::map::tests::test_min_max::h70901a6751960f43 [INFO] [stdout] at src/bp_tree/map.rs:936 [INFO] [stdout] 10: 0x559a44362a0a - extended_collections::bp_tree::map::tests::test_min_max::{{closure}}::h8529164ab4dc7d6a [INFO] [stdout] at src/bp_tree/map.rs:934 [INFO] [stdout] 11: 0x559a4425066e - core::ops::function::FnOnce::call_once::h5d72e67884f90e38 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- bp_tree::map::tests::test_len_empty stdout ---- [INFO] [stdout] thread 'bp_tree::map::tests::test_len_empty' panicked at 'called `Result::unwrap()` on an `Err` value: IOError(Os { code: 30, kind: Other, message: "Read-only file system" })', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a4442e1c2 - std::panicking::continue_panic_fmt::hc0f142c930c846fc [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a4442e0a6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a444476bd - core::panicking::panic_fmt::h2daf88b2616ca2b2 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a44386bd3 - core::result::unwrap_failed::h6f6ce6b444e0766a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a443946e2 - core::result::Result::unwrap::hdbf4afe0682a26f2 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a44359120 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::hc67ca6894857f912 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a44386325 - std::panicking::try::do_call::h7b9da5e640878e7e [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a44385e61 - std::panicking::try::hf3a15edb7c3cdb85 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a442afa53 - std::panic::catch_unwind::hd3873c1833f69dec [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a44358eb7 - extended_collections::bp_tree::map::tests::run_test::hf16b5cffc4f7b656 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a4435bc83 - extended_collections::bp_tree::map::tests::test_len_empty::he34f0fbf6864be43 [INFO] [stdout] at src/bp_tree/map.rs:780 [INFO] [stdout] 19: 0x559a4435bc3a - extended_collections::bp_tree::map::tests::test_len_empty::{{closure}}::he28a08bd8d9b7c2a [INFO] [stdout] at src/bp_tree/map.rs:778 [INFO] [stdout] 20: 0x559a442514ee - core::ops::function::FnOnce::call_once::ha25b1efdb2abead8 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 40: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 41: 0x0 - [INFO] [stdout] thread 'bp_tree::map::tests::test_len_empty' panicked at 'assertion failed: result.is_ok()', src/bp_tree/map.rs:774:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x559a4442decb - backtrace::backtrace::libunwind::trace::hfe5db90796807973 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a4442decb - backtrace::backtrace::trace_unsynchronized::h34b865a835594335 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a4442decb - std::sys_common::backtrace::_print::h527254ae44989167 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a4442decb - std::sys_common::backtrace::print::he85dd5ddddf46503 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a4442decb - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a4442db3a - std::panicking::default_hook::h2ca0f9a30a0e206b [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a4442e640 - std::panicking::rust_panic_with_hook::hffcefc09751839d1 [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a44420ed8 - std::panicking::begin_panic::h879718bcf869ea52 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a44358f2e - extended_collections::bp_tree::map::tests::run_test::hf16b5cffc4f7b656 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a4435bc83 - extended_collections::bp_tree::map::tests::test_len_empty::he34f0fbf6864be43 [INFO] [stdout] at src/bp_tree/map.rs:780 [INFO] [stdout] 10: 0x559a4435bc3a - extended_collections::bp_tree::map::tests::test_len_empty::{{closure}}::he28a08bd8d9b7c2a [INFO] [stdout] at src/bp_tree/map.rs:778 [INFO] [stdout] 11: 0x559a442514ee - core::ops::function::FnOnce::call_once::ha25b1efdb2abead8 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a443d5b8f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a443f0188 - std::panicking::try::h5a93466ab2078586 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a443f0188 - std::panic::catch_unwind::h752cbeae6ac7bdea [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a443f0188 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a443cb005 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a443cf0c5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a443cf0c5 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a443cf0c5 - std::panicking::try::do_call::h41f8559f88100f6c [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a44430cba - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a443cf7c2 - std::panicking::try::hb54ba808181fe352 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a443cf7c2 - std::panic::catch_unwind::h555ccf4e835e93f4 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a443cf7c2 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a443cf7c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a44423b8f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79 [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a44430410 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d [INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a44430410 - std::sys_common::thread::start_thread::h2613204ce513782e [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a44430410 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ffaf9f704a4 - start_thread [INFO] [stdout] 31: 0x7ffaf9a9bd0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] bp_tree::map::tests::test_free_node [INFO] [stdout] bp_tree::map::tests::test_get [INFO] [stdout] bp_tree::map::tests::test_insert [INFO] [stdout] bp_tree::map::tests::test_insert_replace [INFO] [stdout] bp_tree::map::tests::test_insert_variable_sizes [INFO] [stdout] bp_tree::map::tests::test_is_empty [INFO] [stdout] bp_tree::map::tests::test_iter_mut [INFO] [stdout] bp_tree::map::tests::test_len_empty [INFO] [stdout] bp_tree::map::tests::test_min_max [INFO] [stdout] bp_tree::map::tests::test_min_max_empty [INFO] [stdout] bp_tree::map::tests::test_remove [INFO] [stdout] [INFO] [stdout] test result: FAILED. 174 passed; 11 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--lib' [INFO] running `"docker" "inspect" "0315780a9d6bcbae99cee2ebbdae180e6fdbe9266eda6733449b6dcdc6c13376"` [INFO] running `"docker" "rm" "-f" "0315780a9d6bcbae99cee2ebbdae180e6fdbe9266eda6733449b6dcdc6c13376"` [INFO] [stdout] 0315780a9d6bcbae99cee2ebbdae180e6fdbe9266eda6733449b6dcdc6c13376