[INFO] crate extended-collections 0.5.0 is already in cache [INFO] extracting crate extended-collections 0.5.0 into work/ex/beta-1.37-6/sources/1.36.0/reg/extended-collections/0.5.0 [INFO] extracting crate extended-collections 0.5.0 into work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/extended-collections/0.5.0 [INFO] validating manifest of extended-collections-0.5.0 on toolchain 1.36.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of extended-collections-0.5.0 on toolchain beta-2019-07-23 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "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.37-6/sources/1.36.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.37-6/sources/beta-2019-07-23/reg/extended-collections/0.5.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing extended-collections-0.5.0 against beta-2019-07-23 for beta-1.37-6 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-2/beta-2019-07-23:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/beta-2019-07-23/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" "+beta-2019-07-23" "build" "--frozen"` [INFO] [stdout] 1705fb452776198613e10de9af24da717dc7614e48eda0ee2ecda6feb891babe [INFO] running `"docker" "start" "-a" "1705fb452776198613e10de9af24da717dc7614e48eda0ee2ecda6feb891babe"` [INFO] [stderr] Compiling memoffset v0.1.0 [INFO] [stderr] Compiling crossbeam-utils v0.2.2 [INFO] [stderr] Compiling probabilistic-collections v0.3.0 [INFO] [stderr] Compiling crossbeam-epoch v0.2.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 7.35s [INFO] running `"docker" "inspect" "1705fb452776198613e10de9af24da717dc7614e48eda0ee2ecda6feb891babe"` [INFO] running `"docker" "rm" "-f" "1705fb452776198613e10de9af24da717dc7614e48eda0ee2ecda6feb891babe"` [INFO] [stdout] 1705fb452776198613e10de9af24da717dc7614e48eda0ee2ecda6feb891babe [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-2/beta-2019-07-23:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/beta-2019-07-23/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" "+beta-2019-07-23" "test" "--frozen" "--no-run"` [INFO] [stdout] 9b9841a9497e631d95ae467fa2522746c43af47a688efa0569c7b05411c95475 [INFO] running `"docker" "start" "-a" "9b9841a9497e631d95ae467fa2522746c43af47a688efa0569c7b05411c95475"` [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 9.80s [INFO] running `"docker" "inspect" "9b9841a9497e631d95ae467fa2522746c43af47a688efa0569c7b05411c95475"` [INFO] running `"docker" "rm" "-f" "9b9841a9497e631d95ae467fa2522746c43af47a688efa0569c7b05411c95475"` [INFO] [stdout] 9b9841a9497e631d95ae467fa2522746c43af47a688efa0569c7b05411c95475 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-2/beta-2019-07-23:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/beta-2019-07-23/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" "+beta-2019-07-23" "test" "--frozen"` [INFO] [stdout] 60fefb7588f4561f8a8624c2e7f874fde2c7b3d2eb4177ff780077833b459b95 [INFO] running `"docker" "start" "-a" "60fefb7588f4561f8a8624c2e7f874fde2c7b3d2eb4177ff780077833b459b95"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running /opt/crater/target/debug/deps/extended_collections-e18bd1d62f2b8397 [INFO] [stdout] [INFO] [stdout] running 185 tests [INFO] [stdout] test arena::tests::test_get_mut_vacant_block ... ok [INFO] [stdout] test arena::tests::test_get ... ok [INFO] [stdout] test arena::tests::test_get_vacant_block ... ok [INFO] [stdout] test arena::tests::test_insert ... ok [INFO] [stdout] test arena::tests::test_insert_multiple_chunks ... ok [INFO] [stdout] test avl_tree::map::tests::test_floor_ceil ... ok [INFO] [stdout] test avl_tree::map::tests::test_get_mut ... ok [INFO] [stdout] test avl_tree::map::tests::test_insert ... ok [INFO] [stdout] test avl_tree::map::tests::test_insert_replace ... ok [INFO] [stdout] test avl_tree::map::tests::test_into_iter ... ok [INFO] [stdout] test avl_tree::map::tests::test_is_empty ... ok [INFO] [stdout] test arena::tests::test_get_invalid_block ... ok [INFO] [stdout] test avl_tree::map::tests::test_iter ... ok [INFO] [stdout] test arena::tests::test_get_mut_invalid_block ... ok [INFO] [stdout] test avl_tree::map::tests::test_iter_mut ... ok [INFO] [stdout] test arena::tests::test_free ... ok [INFO] [stdout] test arena::tests::test_get_mut ... ok [INFO] [stdout] test avl_tree::map::tests::test_min_max ... ok [INFO] [stdout] test avl_tree::map::tests::test_len_empty ... ok [INFO] [stdout] test avl_tree::set::tests::test_insert_replace ... ok [INFO] [stdout] test avl_tree::set::tests::test_into_iter ... 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_empty ... ok [INFO] [stdout] test avl_tree::map::tests::test_remove ... ok [INFO] [stdout] test avl_tree::set::tests::test_len_empty ... ok [INFO] [stdout] test avl_tree::set::tests::test_min_max ... ok [INFO] [stdout] test avl_tree::set::tests::test_min_max_empty ... ok [INFO] [stdout] test avl_tree::set::tests::test_iter ... ok [INFO] [stdout] test avl_tree::set::tests::test_is_empty ... ok [INFO] [stdout] test avl_tree::set::tests::test_remove ... ok [INFO] [stdout] test arena::tests::test_free_vacant_block ... ok [INFO] [stdout] test arena::tests::test_free_invalid_block ... ok [INFO] [stdout] test bp_tree::map::tests::test_free_node ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_insert_panic ... ok [INFO] [stdout] test bp_tree::map::tests::test_insert ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_get ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_insert_replace ... FAILED [INFO] [stdout] test bp_tree::map::tests::test_insert_variable_sizes ... FAILED [INFO] [stdout] test bp_tree::node::tests::test_internal_node_get_max_size ... ok [INFO] [stdout] test bp_tree::map::tests::test_iter_mut ... FAILED [INFO] [stdout] test bp_tree::node::tests::test_internal_node_insert_left_not_full ... 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_insert_left_full ... ok [INFO] [stdout] test bp_tree::map::tests::test_is_empty ... FAILED [INFO] [stdout] test bp_tree::node::tests::test_internal_node_merge ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_new ... 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_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_insert_existing ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_insert_right_not_full ... ok [INFO] [stdout] test bp_tree::node::tests::test_internal_node_degree ... ok [INFO] [stdout] test bp_tree::map::tests::test_len_empty ... FAILED [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::map::tests::test_min_max_empty ... FAILED [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::map::tests::test_remove ... FAILED [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_remove ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_remove_at ... ok [INFO] [stdout] test bp_tree::map::tests::test_min_max ... FAILED [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_search ... ok [INFO] [stdout] test radix::map::tests::test_contains_key ... ok [INFO] [stdout] test bp_tree::node::tests::test_leaf_node_new ... ok [INFO] [stdout] test radix::map::tests::test_get_mut ... ok [INFO] [stdout] test radix::map::tests::test_get_longest_prefix ... ok [INFO] [stdout] test bp_tree::node::tests::test_node_get_max_size ... ok [INFO] [stdout] test radix::map::tests::test_insert_replace ... ok [INFO] [stdout] test radix::map::tests::test_insert ... ok [INFO] [stdout] test radix::map::tests::test_into_iter ... 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_get_longest_prefix ... ok [INFO] [stdout] test radix::set::tests::test_insert ... ok [INFO] [stdout] test radix::set::tests::test_insert_replace ... ok [INFO] [stdout] test radix::set::tests::test_into_iter ... ok [INFO] [stdout] test radix::map::tests::test_get_none ... ok [INFO] [stdout] test radix::set::tests::test_is_empty ... ok [INFO] [stdout] test radix::set::tests::test_iter ... ok [INFO] [stdout] test radix::map::tests::test_min_max_empty ... ok [INFO] [stdout] test radix::set::tests::test_len_empty ... ok [INFO] [stdout] test radix::map::tests::test_is_empty ... ok [INFO] [stdout] test radix::map::tests::test_iter ... ok [INFO] [stdout] test radix::map::tests::test_iter_mut ... ok [INFO] [stdout] test radix::set::tests::test_remove ... 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::set::tests::test_min_max ... ok [INFO] [stdout] test radix::set::tests::test_min_max_empty ... ok [INFO] [stdout] test skiplist::list::tests::test_get_mut ... ok [INFO] [stdout] test skiplist::list::tests::test_insert ... ok [INFO] [stdout] test skiplist::list::tests::test_add ... ok [INFO] [stdout] test skiplist::list::tests::test_into_iter ... ok [INFO] [stdout] test skiplist::list::tests::test_is_empty ... ok [INFO] [stdout] test skiplist::list::tests::test_iter_mut ... ok [INFO] [stdout] test skiplist::list::tests::test_len_empty ... ok [INFO] [stdout] test skiplist::list::tests::test_iter ... ok [INFO] [stdout] test skiplist::list::tests::test_pop_front ... ok [INFO] [stdout] test skiplist::map::tests::test_difference ... ok [INFO] [stdout] test skiplist::map::tests::test_floor_ceil ... 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_intersection ... ok [INFO] [stdout] test skiplist::map::tests::test_into_iter ... ok [INFO] [stdout] test skiplist::map::tests::test_is_empty ... ok [INFO] [stdout] test skiplist::map::tests::test_iter_mut ... ok [INFO] [stdout] test skiplist::map::tests::test_iter ... ok [INFO] [stdout] test skiplist::map::tests::test_len_empty ... ok [INFO] [stdout] test skiplist::map::tests::test_min_max_empty ... ok [INFO] [stdout] test skiplist::map::tests::test_remove ... ok [INFO] [stdout] test skiplist::map::tests::test_min_max ... ok [INFO] [stdout] test skiplist::list::tests::test_remove ... ok [INFO] [stdout] test skiplist::list::tests::test_push_back ... ok [INFO] [stdout] test skiplist::set::tests::test_floor_ceil ... ok [INFO] [stdout] test skiplist::set::tests::test_insert ... ok [INFO] [stdout] test skiplist::list::tests::test_push_front ... ok [INFO] [stdout] test skiplist::list::tests::test_pop_back ... ok [INFO] [stdout] test skiplist::map::tests::test_symmetric_difference ... ok [INFO] [stdout] test skiplist::map::tests::test_get_mut ... ok [INFO] [stdout] test skiplist::set::tests::test_difference ... ok [INFO] [stdout] test skiplist::map::tests::test_union ... 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_intersection ... ok [INFO] [stdout] test skiplist::set::tests::test_len_empty ... ok [INFO] [stdout] test skiplist::set::tests::test_remove ... ok [INFO] [stdout] test sync::stack::tests::test_is_empty ... ok [INFO] [stdout] test skiplist::set::tests::test_symmetric_difference ... ok [INFO] [stdout] test sync::stack::tests::test_len_empty ... ok [INFO] [stdout] test sync::stack::tests::test_push_pop ... ok [INFO] [stdout] test skiplist::set::tests::test_min_max ... ok [INFO] [stdout] test treap::list::tests::test_add ... ok [INFO] [stdout] test treap::list::tests::test_get_mut ... 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_is_empty ... ok [INFO] [stdout] test treap::list::tests::test_iter_mut ... ok [INFO] [stdout] test treap::list::tests::test_pop_back ... ok [INFO] [stdout] test treap::list::tests::test_len_empty ... ok [INFO] [stdout] test treap::list::tests::test_pop_front ... ok [INFO] [stdout] test treap::list::tests::test_push_front ... ok [INFO] [stdout] test treap::list::tests::test_remove ... ok [INFO] [stdout] test treap::list::tests::test_push_back ... ok [INFO] [stdout] test treap::map::tests::test_floor_ceil ... ok [INFO] [stdout] test treap::map::tests::test_difference ... ok [INFO] [stdout] test treap::map::tests::test_insert_replace ... ok [INFO] [stdout] test treap::list::tests::test_iter ... ok [INFO] [stdout] test treap::map::tests::test_get_mut ... ok [INFO] [stdout] test treap::map::tests::test_into_iter ... ok [INFO] [stdout] test treap::map::tests::test_intersection ... ok [INFO] [stdout] test treap::map::tests::test_iter ... ok [INFO] [stdout] test treap::map::tests::test_insert ... ok [INFO] [stdout] test treap::map::tests::test_len_empty ... ok [INFO] [stdout] test treap::map::tests::test_min_max ... ok [INFO] [stdout] test treap::map::tests::test_iter_mut ... ok [INFO] [stdout] test treap::map::tests::test_min_max_empty ... ok [INFO] [stdout] test treap::map::tests::test_is_empty ... ok [INFO] [stdout] test treap::map::tests::test_remove ... ok [INFO] [stdout] test skiplist::set::tests::test_is_empty ... ok [INFO] [stdout] test skiplist::set::tests::test_iter ... ok [INFO] [stdout] test skiplist::set::tests::test_union ... ok [INFO] [stdout] test treap::set::tests::test_difference ... ok [INFO] [stdout] test treap::set::tests::test_insert_replace ... ok [INFO] [stdout] test treap::set::tests::test_intersection ... ok [INFO] [stdout] test skiplist::set::tests::test_min_max_empty ... 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_is_empty ... ok [INFO] [stdout] test treap::set::tests::test_insert ... ok [INFO] [stdout] test treap::set::tests::test_len_empty ... ok [INFO] [stdout] test treap::set::tests::test_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_split_off_not_inclusive ... ok [INFO] [stdout] test treap::set::tests::test_symmetric_difference ... ok [INFO] [stdout] test treap::set::tests::test_union ... ok [INFO] [stdout] test treap::map::tests::test_union ... 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::map::tests::test_split_off_inclusive ... ok [INFO] [stdout] [INFO] [stdout] failures: [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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e42f80 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h5c89d72f7f67cf34 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e702f5 - std::panicking::try::do_call::h6e0615f3e36d541d [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6f961 - std::panicking::try::hbc6a1b2bbca6591d [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d99a43 - std::panic::catch_unwind::hed89738676347eb3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e42837 - extended_collections::bp_tree::map::tests::run_test::h30ee98162f59406a [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e46d13 - extended_collections::bp_tree::map::tests::test_free_node::h47bbbe5986509e99 [INFO] [stdout] at src/bp_tree/map.rs:820 [INFO] [stdout] 19: 0x559a52e46cca - extended_collections::bp_tree::map::tests::test_free_node::{{closure}}::he3efc3cfef1b26c0 [INFO] [stdout] at src/bp_tree/map.rs:818 [INFO] [stdout] 20: 0x559a52d3a46e - core::ops::function::FnOnce::call_once::h5b0ebad8e09ece45 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e428ae - extended_collections::bp_tree::map::tests::run_test::h30ee98162f59406a [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e46d13 - extended_collections::bp_tree::map::tests::test_free_node::h47bbbe5986509e99 [INFO] [stdout] at src/bp_tree/map.rs:820 [INFO] [stdout] 10: 0x559a52e46cca - extended_collections::bp_tree::map::tests::test_free_node::{{closure}}::he3efc3cfef1b26c0 [INFO] [stdout] at src/bp_tree/map.rs:818 [INFO] [stdout] 11: 0x559a52d3a46e - core::ops::function::FnOnce::call_once::h5b0ebad8e09ece45 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e43010 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h75fe905f7974cc15 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e70115 - std::panicking::try::do_call::h09d15fae0c635d5c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6fde1 - std::panicking::try::hf14c17d022fd9d1a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d99a13 - std::panic::catch_unwind::hd55866b4a32bc760 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e42777 - extended_collections::bp_tree::map::tests::run_test::h2814ab5db4018c9c [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e48fd3 - extended_collections::bp_tree::map::tests::test_insert::hf01b564fef4433d9 [INFO] [stdout] at src/bp_tree/map.rs:861 [INFO] [stdout] 19: 0x559a52e48f8a - extended_collections::bp_tree::map::tests::test_insert::{{closure}}::h1c70d01ae1963091 [INFO] [stdout] at src/bp_tree/map.rs:859 [INFO] [stdout] 20: 0x559a52d39ebe - core::ops::function::FnOnce::call_once::h427deb544e5ccc7a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e427ee - extended_collections::bp_tree::map::tests::run_test::h2814ab5db4018c9c [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e48fd3 - extended_collections::bp_tree::map::tests::test_insert::hf01b564fef4433d9 [INFO] [stdout] at src/bp_tree/map.rs:861 [INFO] [stdout] 10: 0x559a52e48f8a - extended_collections::bp_tree::map::tests::test_insert::{{closure}}::h1c70d01ae1963091 [INFO] [stdout] at src/bp_tree/map.rs:859 [INFO] [stdout] 11: 0x559a52d39ebe - core::ops::function::FnOnce::call_once::h427deb544e5ccc7a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __clone [INFO] [stdout] 32: 0x0 - [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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e42f20 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h26d04300f916858a [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e70345 - std::panicking::try::do_call::h9ff64c146b0551dd [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6f661 - std::panicking::try::hb3deca2fbba8a003 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d99983 - std::panic::catch_unwind::haec9551b0254d216 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e42e37 - extended_collections::bp_tree::map::tests::run_test::hf079ebd17fbad811 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e48803 - extended_collections::bp_tree::map::tests::test_get::h2516c47bf574fbb3 [INFO] [stdout] at src/bp_tree/map.rs:847 [INFO] [stdout] 19: 0x559a52e487ba - extended_collections::bp_tree::map::tests::test_get::{{closure}}::h233a4b0325169632 [INFO] [stdout] at src/bp_tree/map.rs:845 [INFO] [stdout] 20: 0x559a52d394de - core::ops::function::FnOnce::call_once::h15ca58d4735d623a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e42eae - extended_collections::bp_tree::map::tests::run_test::hf079ebd17fbad811 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e48803 - extended_collections::bp_tree::map::tests::test_get::h2516c47bf574fbb3 [INFO] [stdout] at src/bp_tree/map.rs:847 [INFO] [stdout] 10: 0x559a52e487ba - extended_collections::bp_tree::map::tests::test_get::{{closure}}::h233a4b0325169632 [INFO] [stdout] at src/bp_tree/map.rs:845 [INFO] [stdout] 11: 0x559a52d394de - core::ops::function::FnOnce::call_once::h15ca58d4735d623a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e42ef0 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h053fc444b5eb0611 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e70165 - std::panicking::try::do_call::h0ec7c43481754ce6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6f361 - std::panicking::try::h5114c3570fd13e9a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d998c3 - std::panic::catch_unwind::h2af5eaac434056b2 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e425f7 - extended_collections::bp_tree::map::tests::run_test::h07276d7487fe0120 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e4b2b3 - extended_collections::bp_tree::map::tests::test_insert_replace::h4cc1c0927a746feb [INFO] [stdout] at src/bp_tree/map.rs:906 [INFO] [stdout] 19: 0x559a52e4b26a - extended_collections::bp_tree::map::tests::test_insert_replace::{{closure}}::h3af30112959bf779 [INFO] [stdout] at src/bp_tree/map.rs:904 [INFO] [stdout] 20: 0x559a52d3b75e - core::ops::function::FnOnce::call_once::hbb972ecedca503bd [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e4266e - extended_collections::bp_tree::map::tests::run_test::h07276d7487fe0120 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e4b2b3 - extended_collections::bp_tree::map::tests::test_insert_replace::h4cc1c0927a746feb [INFO] [stdout] at src/bp_tree/map.rs:906 [INFO] [stdout] 10: 0x559a52e4b26a - extended_collections::bp_tree::map::tests::test_insert_replace::{{closure}}::h3af30112959bf779 [INFO] [stdout] at src/bp_tree/map.rs:904 [INFO] [stdout] 11: 0x559a52d3b75e - core::ops::function::FnOnce::call_once::hbb972ecedca503bd [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e42f50 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h33df317063585618 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e702a5 - std::panicking::try::do_call::h6e04982c988d355b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6f4e1 - std::panicking::try::h6da6afa2d19ad261 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d998f3 - std::panic::catch_unwind::h40c0359349e80abb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e426b7 - extended_collections::bp_tree::map::tests::run_test::h173b5fc288a8c093 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e4a103 - extended_collections::bp_tree::map::tests::test_insert_variable_sizes::hc6e0c4e4a60c0b34 [INFO] [stdout] at src/bp_tree/map.rs:890 [INFO] [stdout] 19: 0x559a52e4a0ba - extended_collections::bp_tree::map::tests::test_insert_variable_sizes::{{closure}}::h68b87f8921420b5e [INFO] [stdout] at src/bp_tree/map.rs:888 [INFO] [stdout] 20: 0x559a52d3b09e - core::ops::function::FnOnce::call_once::ha03b6b4624d235f8 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e4272e - extended_collections::bp_tree::map::tests::run_test::h173b5fc288a8c093 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e4a103 - extended_collections::bp_tree::map::tests::test_insert_variable_sizes::hc6e0c4e4a60c0b34 [INFO] [stdout] at src/bp_tree/map.rs:890 [INFO] [stdout] 10: 0x559a52e4a0ba - extended_collections::bp_tree::map::tests::test_insert_variable_sizes::{{closure}}::h68b87f8921420b5e [INFO] [stdout] at src/bp_tree/map.rs:888 [INFO] [stdout] 11: 0x559a52d3b09e - core::ops::function::FnOnce::call_once::ha03b6b4624d235f8 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e43040 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h7f35f30566073223 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e70205 - std::panicking::try::do_call::h4894e627eaa628d5 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6f061 - std::panicking::try::h24104d8e772769c4 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d99a73 - std::panic::catch_unwind::hf5c5e0ec7e8a7869 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e428f7 - extended_collections::bp_tree::map::tests::run_test::h3f90770c1f863d88 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e4d853 - extended_collections::bp_tree::map::tests::test_iter_mut::hea6afc1d1cfb932d [INFO] [stdout] at src/bp_tree/map.rs:954 [INFO] [stdout] 19: 0x559a52e4d80a - extended_collections::bp_tree::map::tests::test_iter_mut::{{closure}}::hc3516a5e8d041973 [INFO] [stdout] at src/bp_tree/map.rs:952 [INFO] [stdout] 20: 0x559a52d3986e - core::ops::function::FnOnce::call_once::h22a146df90a964b2 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e4296e - extended_collections::bp_tree::map::tests::run_test::h3f90770c1f863d88 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e4d853 - extended_collections::bp_tree::map::tests::test_iter_mut::hea6afc1d1cfb932d [INFO] [stdout] at src/bp_tree/map.rs:954 [INFO] [stdout] 10: 0x559a52e4d80a - extended_collections::bp_tree::map::tests::test_iter_mut::{{closure}}::hc3516a5e8d041973 [INFO] [stdout] at src/bp_tree/map.rs:952 [INFO] [stdout] 11: 0x559a52d3986e - core::ops::function::FnOnce::call_once::h22a146df90a964b2 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e43100 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::hf2809e661a997c41 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e70435 - std::panicking::try::do_call::he5bb1269c3ef0edb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6eee1 - std::panicking::try::h0a73bf85bee61999 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d99893 - std::panic::catch_unwind::h26fd19ad93842ce8 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e42a77 - extended_collections::bp_tree::map::tests::run_test::h8ee7c2aba93a6f08 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e46053 - extended_collections::bp_tree::map::tests::test_is_empty::h70c9cb9710972f1f [INFO] [stdout] at src/bp_tree/map.rs:793 [INFO] [stdout] 19: 0x559a52e4600a - extended_collections::bp_tree::map::tests::test_is_empty::{{closure}}::h3064892228c57639 [INFO] [stdout] at src/bp_tree/map.rs:791 [INFO] [stdout] 20: 0x559a52d3b32e - core::ops::function::FnOnce::call_once::ha78057e2c94ff366 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e42aee - extended_collections::bp_tree::map::tests::run_test::h8ee7c2aba93a6f08 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e46053 - extended_collections::bp_tree::map::tests::test_is_empty::h70c9cb9710972f1f [INFO] [stdout] at src/bp_tree/map.rs:793 [INFO] [stdout] 10: 0x559a52e4600a - extended_collections::bp_tree::map::tests::test_is_empty::{{closure}}::h3064892228c57639 [INFO] [stdout] at src/bp_tree/map.rs:791 [INFO] [stdout] 11: 0x559a52d3b32e - core::ops::function::FnOnce::call_once::ha78057e2c94ff366 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e430d0 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::hee8482db72354868 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e70255 - std::panicking::try::do_call::h48fba6011fee17b7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6ff61 - std::panicking::try::hf72a0ca55ac88e84 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d999e3 - std::panic::catch_unwind::hc16c66a7e8b1beef [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e42b37 - extended_collections::bp_tree::map::tests::run_test::hb882e0e87dae81cd [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e45c03 - extended_collections::bp_tree::map::tests::test_len_empty::hcecc7ed9dde41fda [INFO] [stdout] at src/bp_tree/map.rs:780 [INFO] [stdout] 19: 0x559a52e45bba - extended_collections::bp_tree::map::tests::test_len_empty::{{closure}}::hbdb9ccb0db7012fe [INFO] [stdout] at src/bp_tree/map.rs:778 [INFO] [stdout] 20: 0x559a52d3c0ae - core::ops::function::FnOnce::call_once::heb92d2eef411cb96 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e42bae - extended_collections::bp_tree::map::tests::run_test::hb882e0e87dae81cd [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e45c03 - extended_collections::bp_tree::map::tests::test_len_empty::hcecc7ed9dde41fda [INFO] [stdout] at src/bp_tree/map.rs:780 [INFO] [stdout] 10: 0x559a52e45bba - extended_collections::bp_tree::map::tests::test_len_empty::{{closure}}::hbdb9ccb0db7012fe [INFO] [stdout] at src/bp_tree/map.rs:778 [INFO] [stdout] 11: 0x559a52d3c0ae - core::ops::function::FnOnce::call_once::heb92d2eef411cb96 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e43070 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::had6e17ffb2b94ae3 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e70395 - std::panicking::try::do_call::hd2d234c50d1a3b80 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6fc61 - std::panicking::try::hdcb36f061de7763d [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d99923 - std::panic::catch_unwind::h67284514249e5211 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e42d77 - extended_collections::bp_tree::map::tests::run_test::hd459c60e97fb1aa2 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e46343 - extended_collections::bp_tree::map::tests::test_min_max_empty::he5368891befa14eb [INFO] [stdout] at src/bp_tree/map.rs:806 [INFO] [stdout] 19: 0x559a52e462fa - extended_collections::bp_tree::map::tests::test_min_max_empty::{{closure}}::h0b3944a099ce5a59 [INFO] [stdout] at src/bp_tree/map.rs:804 [INFO] [stdout] 20: 0x559a52d3bb2e - core::ops::function::FnOnce::call_once::hd41f8fefa36528b5 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e42dee - extended_collections::bp_tree::map::tests::run_test::hd459c60e97fb1aa2 [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e46343 - extended_collections::bp_tree::map::tests::test_min_max_empty::he5368891befa14eb [INFO] [stdout] at src/bp_tree/map.rs:806 [INFO] [stdout] 10: 0x559a52e462fa - extended_collections::bp_tree::map::tests::test_min_max_empty::{{closure}}::h0b3944a099ce5a59 [INFO] [stdout] at src/bp_tree/map.rs:804 [INFO] [stdout] 11: 0x559a52d3bb2e - core::ops::function::FnOnce::call_once::hd41f8fefa36528b5 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e42fe0 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h72429de26aef0fee [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e703e5 - std::panicking::try::do_call::hd4f2cfffe236728b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6f1e1 - std::panicking::try::h4a1bb9c544022deb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d999b3 - std::panic::catch_unwind::hb725768e2b78cb1b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e42cb7 - extended_collections::bp_tree::map::tests::run_test::hca6fe6fd5ca20d9d [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e4c053 - extended_collections::bp_tree::map::tests::test_remove::hc4dc780b9a5044bb [INFO] [stdout] at src/bp_tree/map.rs:921 [INFO] [stdout] 19: 0x559a52e4c00a - extended_collections::bp_tree::map::tests::test_remove::{{closure}}::ha4a8c1c774c763e1 [INFO] [stdout] at src/bp_tree/map.rs:919 [INFO] [stdout] 20: 0x559a52d3a1fe - core::ops::function::FnOnce::call_once::h500f9774828dd2ba [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e42d2e - extended_collections::bp_tree::map::tests::run_test::hca6fe6fd5ca20d9d [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e4c053 - extended_collections::bp_tree::map::tests::test_remove::hc4dc780b9a5044bb [INFO] [stdout] at src/bp_tree/map.rs:921 [INFO] [stdout] 10: 0x559a52e4c00a - extended_collections::bp_tree::map::tests::test_remove::{{closure}}::ha4a8c1c774c763e1 [INFO] [stdout] at src/bp_tree/map.rs:919 [INFO] [stdout] 11: 0x559a52d3a1fe - core::ops::function::FnOnce::call_once::h500f9774828dd2ba [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f180e2 - std::panicking::continue_panic_fmt::h0046167652be99a6 [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x559a52f17fc6 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x559a52f315dd - core::panicking::panic_fmt::h8980489a6c4a44cb [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x559a52e70b53 - core::result::unwrap_failed::h56375908a4e4ea33 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x559a52e7e562 - core::result::Result::unwrap::h1d6b325858c313c6 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x559a52e42fb0 - extended_collections::bp_tree::map::tests::run_test::{{closure}}::h636aaa75f8b4fe43 [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 13: 0x559a52e701b5 - std::panicking::try::do_call::h3e8ce179889dc6fe [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 14: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 15: 0x559a52e6fae1 - std::panicking::try::hdaec49380dce1279 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 16: 0x559a52d99863 - std::panic::catch_unwind::h005cb377a0a260fc [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 17: 0x559a52e42bf7 - extended_collections::bp_tree::map::tests::run_test::hc2271a392134fa7f [INFO] [stdout] at src/bp_tree/map.rs:770 [INFO] [stdout] 18: 0x559a52e4c9d3 - extended_collections::bp_tree::map::tests::test_min_max::h646b04513cac4d03 [INFO] [stdout] at src/bp_tree/map.rs:936 [INFO] [stdout] 19: 0x559a52e4c98a - extended_collections::bp_tree::map::tests::test_min_max::{{closure}}::h34af81a938a3875a [INFO] [stdout] at src/bp_tree/map.rs:934 [INFO] [stdout] 20: 0x559a52d3ad4e - core::ops::function::FnOnce::call_once::h8ff67ebc1a5e45ed [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 21: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 22: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 23: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 24: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 26: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 27: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 28: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 29: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 30: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 31: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 32: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 34: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 35: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 36: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 37: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 38: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 39: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 40: 0x7ff2fdeddd0f - __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: 0x559a52f17deb - backtrace::backtrace::libunwind::trace::h5dfa5d4c5feed6dc [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x559a52f17deb - backtrace::backtrace::trace_unsynchronized::hb731fe64f3fa469f [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x559a52f17deb - std::sys_common::backtrace::_print::hf4fd45fe7ae4a250 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x559a52f17deb - std::sys_common::backtrace::print::h31646c3786c57441 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x559a52f17deb - std::panicking::default_hook::{{closure}}::hda785e768c746ae7 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x559a52f17a5a - std::panicking::default_hook::h0c4b76f338614ef1 [INFO] [stdout] at src/libstd/panicking.rs:211 [INFO] [stdout] 6: 0x559a52f18560 - std::panicking::rust_panic_with_hook::h096dff2cb12b67ce [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x559a52f0ad58 - std::panicking::begin_panic::h2ff8335c76eeb478 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:411 [INFO] [stdout] 8: 0x559a52e42c6e - extended_collections::bp_tree::map::tests::run_test::hc2271a392134fa7f [INFO] [stdout] at src/bp_tree/map.rs:774 [INFO] [stdout] 9: 0x559a52e4c9d3 - extended_collections::bp_tree::map::tests::test_min_max::h646b04513cac4d03 [INFO] [stdout] at src/bp_tree/map.rs:936 [INFO] [stdout] 10: 0x559a52e4c98a - extended_collections::bp_tree::map::tests::test_min_max::{{closure}}::h34af81a938a3875a [INFO] [stdout] at src/bp_tree/map.rs:934 [INFO] [stdout] 11: 0x559a52d3ad4e - core::ops::function::FnOnce::call_once::h8ff67ebc1a5e45ed [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x559a52ebfb0f - as core::ops::function::FnOnce>::call_once::h9568fda2c3b99042 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 14: 0x559a52eda108 - std::panicking::try::h4b4c6c15836266eb [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 15: 0x559a52eda108 - std::panic::catch_unwind::h133691b514d0224c [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 16: 0x559a52eda108 - test::run_test::run_test_inner::{{closure}}::h41355d9f207d71fe [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x559a52eb4f85 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7c86e4012abd2d40 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x559a52eb9105 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2ba9d55fec0ea776 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x559a52eb9105 - as core::ops::function::FnOnce<()>>::call_once::hdf89f4d89df3dda3 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:315 [INFO] [stdout] 20: 0x559a52eb9105 - std::panicking::try::do_call::h59b39c89384b7a2f [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:296 [INFO] [stdout] 21: 0x559a52f1abda - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:82 [INFO] [stdout] 22: 0x559a52eb9742 - std::panicking::try::h9fff34be50f16431 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panicking.rs:275 [INFO] [stdout] 23: 0x559a52eb9742 - std::panic::catch_unwind::h7551856ff7c5e12a [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/panic.rs:394 [INFO] [stdout] 24: 0x559a52eb9742 - std::thread::Builder::spawn_unchecked::{{closure}}::hafea48c774d796e7 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x559a52eb9742 - core::ops::function::FnOnce::call_once{{vtable.shim}}::he5fe7b84ce5a3830 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x559a52f0daaf - as core::ops::function::FnOnce>::call_once::h55ef432b72ff7a0b [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x559a52f1a330 - as core::ops::function::FnOnce>::call_once::h9294a5138530eae1 [INFO] [stdout] at /rustc/61d1607e0f6a18bb4897d6f9b10abeac9e11eb8e/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x559a52f1a330 - std::sys_common::thread::start_thread::h0d2733dd32c3723c [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x559a52f1a330 - std::sys::unix::thread::Thread::new::thread_start::hf1005dad6ba8f2b1 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7ff2fe3b24a4 - start_thread [INFO] [stdout] 31: 0x7ff2fdeddd0f - __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" "60fefb7588f4561f8a8624c2e7f874fde2c7b3d2eb4177ff780077833b459b95"` [INFO] running `"docker" "rm" "-f" "60fefb7588f4561f8a8624c2e7f874fde2c7b3d2eb4177ff780077833b459b95"` [INFO] [stdout] 60fefb7588f4561f8a8624c2e7f874fde2c7b3d2eb4177ff780077833b459b95