>>> git-branchless: Building community/git-branchless 0.8.0-r0 (using abuild 3.13.0-r3) started Mon, 06 May 2024 07:27:28 +0000 >>> git-branchless: Checking sanity of /home/buildozer/aports/community/git-branchless/APKBUILD... >>> git-branchless: Analyzing dependencies... >>> git-branchless: Installing for build: build-base cargo cargo-auditable libgit2-dev libssh2-dev openssl-dev>3 sqlite-dev bash git (1/42) Installing libffi (3.4.6-r0) (2/42) Installing xz-libs (5.6.1-r3) (3/42) Installing libxml2 (2.12.6-r2) (4/42) Installing llvm17-libs (17.0.6-r1) (5/42) Installing scudo-malloc (17.0.6-r0) (6/42) Installing rust (1.78.0-r0) (7/42) Installing cargo (1.78.0-r0) (8/42) Installing cargo-auditable (0.6.2-r0) (9/42) Installing brotli (1.1.0-r2) (10/42) Installing brotli-dev (1.1.0-r2) (11/42) Installing c-ares-dev (1.28.1-r0) (12/42) Installing libidn2-dev (2.3.7-r0) (13/42) Installing libpsl-utils (0.21.5-r1) (14/42) Installing libpsl-dev (0.21.5-r1) (15/42) Installing nghttp2-dev (1.61.0-r0) (16/42) Installing openssl-dev (3.3.0-r1) (17/42) Installing zlib-dev (1.3.1-r1) (18/42) Installing zstd (1.5.6-r0) (19/42) Installing zstd-dev (1.5.6-r0) (20/42) Installing curl-dev (8.7.1-r0) (21/42) Installing libssh2 (1.11.0-r2) (22/42) Installing libssh2-dev (1.11.0-r2) (23/42) Installing http-parser (2.9.4-r0) (24/42) Installing http-parser-dev (2.9.4-r0) (25/42) Installing libgit2 (1.7.2-r0) (26/42) Installing bsd-compat-headers (0.7.2-r6) (27/42) Installing libformw (6.4_p20240330-r0) (28/42) Installing libmenuw (6.4_p20240330-r0) (29/42) Installing libpanelw (6.4_p20240330-r0) (30/42) Installing libncurses++ (6.4_p20240330-r0) (31/42) Installing ncurses-dev (6.4_p20240330-r0) (32/42) Installing libedit-dev (20230828.3.1-r4) (33/42) Installing libpcre2-16 (10.43-r0) (34/42) Installing libpcre2-32 (10.43-r0) (35/42) Installing pcre2-dev (10.43-r0) (36/42) Installing libgit2-dev (1.7.2-r0) (37/42) Installing readline (8.2.10-r0) (38/42) Installing sqlite (3.45.3-r0) (39/42) Installing sqlite-libs (3.45.3-r0) (40/42) Installing sqlite-dev (3.45.3-r0) (41/42) Installing bash (5.2.26-r0) Executing bash-5.2.26-r0.post-install (42/42) Installing .makedepends-git-branchless (20240506.072741) Executing busybox-1.36.1-r26.trigger OK: 1085 MiB in 145 packages >>> git-branchless: Cleaning up srcdir >>> git-branchless: Cleaning up pkgdir >>> git-branchless: Cleaning up tmpdir >>> git-branchless: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/git-branchless-0.8.0.tar.gz >>> git-branchless: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/git-branchless-0.8.0.tar.gz >>> git-branchless: Checking sha512sums... git-branchless-0.8.0.tar.gz: OK unbundle-sqlite.patch: OK >>> git-branchless: Unpacking /var/cache/distfiles/v3.20/git-branchless-0.8.0.tar.gz... >>> git-branchless: unbundle-sqlite.patch patching file Cargo.lock patching file Cargo.toml warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions Compiling libc v0.2.147 Compiling autocfg v1.1.0 Compiling proc-macro2 v1.0.66 Compiling unicode-ident v1.0.11 Compiling cfg-if v1.0.0 Compiling once_cell v1.18.0 Compiling memchr v2.5.0 Compiling log v0.4.20 Compiling rustix v0.38.8 Compiling version_check v0.9.4 Compiling parking_lot_core v0.9.8 Compiling lazy_static v1.4.0 Compiling smallvec v1.11.0 Compiling scopeguard v1.2.0 Compiling fnv v1.0.7 Compiling bitflags v1.3.2 Compiling crossbeam-utils v0.8.16 Compiling ident_case v1.0.1 Compiling bitflags v2.4.0 Compiling pin-project-lite v0.2.12 Compiling regex-syntax v0.7.4 Compiling linux-raw-sys v0.4.5 Compiling unicode-width v0.1.10 Compiling vcpkg v0.2.15 Compiling pkg-config v0.3.27 Compiling either v1.9.0 Compiling serde v1.0.183 Compiling utf8parse v0.2.1 Compiling regex-syntax v0.6.29 Compiling signal-hook v0.3.17 Compiling ppv-lite86 v0.2.17 Compiling typenum v1.16.0 Compiling itoa v1.0.9 Compiling thiserror v1.0.47 Compiling anstyle v1.0.1 Compiling pin-utils v0.1.0 Compiling futures-core v0.3.28 Compiling getrandom v0.1.16 Compiling stable_deref_trait v1.2.0 Compiling futures-task v0.3.28 Compiling unicode-segmentation v1.10.1 Compiling strsim v0.10.0 Compiling maybe-uninit v2.0.0 Compiling futures-channel v0.3.28 Compiling tracing-core v0.1.31 Compiling thread_local v1.1.7 Compiling hashbrown v0.12.3 Compiling anstyle-parse v0.2.1 Compiling itertools v0.10.5 Compiling sharded-slab v0.1.4 Compiling time-core v0.1.1 Compiling futures-util v0.3.28 Compiling ansi_term v0.12.1 Compiling anstyle-query v1.0.0 Compiling iana-time-zone v0.1.57 Compiling allocator-api2 v0.2.16 Compiling crossbeam-queue v0.3.8 Compiling deranged v0.3.7 Compiling futures-sink v0.3.28 Compiling colorchoice v1.0.0 Compiling tinyvec_macros v0.1.1 Compiling num_threads v0.1.6 Compiling tinyvec v1.6.0 Compiling fastrand v2.0.0 Compiling futures-io v0.3.28 Compiling lock_api v0.4.10 Compiling num-traits v0.2.16 Compiling indexmap v1.9.3 Compiling ahash v0.8.3 Compiling memoffset v0.9.0 Compiling crossbeam-epoch v0.9.15 Compiling num-integer v0.1.45 Compiling aho-corasick v1.0.3 Compiling generic-array v0.14.7 Compiling crossbeam-channel v0.5.8 Compiling num-iter v0.1.43 Compiling slab v0.4.8 Compiling num-rational v0.4.1 Compiling tracing-log v0.1.3 Compiling memoffset v0.6.5 Compiling anyhow v1.0.72 Compiling quote v1.0.32 Compiling clap_lex v0.5.0 Compiling heck v0.4.1 Compiling rayon-core v1.11.0 Compiling crunchy v0.2.2 Compiling smallvec v0.6.14 Compiling syn v2.0.28 Compiling owning_ref v0.4.1 Compiling xi-unicode v0.3.0 Compiling unicode-linebreak v0.1.5 Compiling byteorder v1.4.3 Compiling unicode-bidi v0.3.13 Compiling adler v1.0.2 Compiling overload v0.1.1 Compiling smawk v0.3.1 Compiling crossbeam-deque v0.8.3 Compiling doc-comment v0.3.3 Compiling portable-atomic v1.4.2 Compiling eyre v0.6.8 Compiling serde_json v1.0.105 Compiling predicates-core v1.0.6 Compiling gimli v0.27.3 Compiling arrayvec v0.7.4 Compiling static_assertions v1.1.0 Compiling percent-encoding v2.3.0 Compiling esl01-vlqencoding v0.3.0 Compiling async-trait v0.1.73 Compiling miniz_oxide v0.7.1 Compiling crossbeam v0.8.2 Compiling textwrap v0.16.0 Compiling form_urlencoded v1.2.0 Compiling nu-ansi-term v0.46.0 Compiling object v0.31.1 Compiling libsqlite3-sys v0.26.0 Compiling owning_ref v0.3.3 Compiling owo-colors v3.5.0 Compiling tiny-keccak v2.0.2 Compiling termtree v0.4.1 Compiling hex v0.4.3 Compiling ryu v1.0.15 Compiling rustc-demangle v0.1.23 Compiling vte_generate_state_changes v0.1.1 Compiling unicode-normalization v0.1.22 Compiling cpufeatures v0.2.9 Compiling difflib v0.4.0 Compiling same-file v1.0.6 Compiling cassowary v0.3.0 Compiling indenter v0.3.3 Compiling predicates-tree v1.0.9 Compiling diffy v0.3.0 Compiling jobserver v0.1.26 Compiling walkdir v2.3.3 Compiling itertools v0.11.0 Compiling esl01-drawdag v0.3.0 Compiling vte v0.11.1 Compiling cc v1.0.83 Compiling downcast-rs v1.2.0 Compiling shell-words v1.1.0 Compiling fallible-iterator v0.2.0 Compiling concolor-query v0.3.3 Compiling json v0.12.4 Compiling getrandom v0.2.10 Compiling signal-hook-registry v1.4.1 Compiling mio v0.8.8 Compiling regex-automata v0.3.6 Compiling parking_lot v0.12.1 Compiling rand_core v0.6.4 Compiling regex-automata v0.1.10 Compiling time v0.1.45 Compiling rand_chacha v0.3.1 Compiling hashbrown v0.14.0 Compiling num-complex v0.4.4 Compiling signal-hook-mio v0.2.3 Compiling time v0.3.25 Compiling rand_core v0.5.1 Compiling memmap v0.7.0 Compiling rand v0.8.5 Compiling chrono v0.4.26 Compiling rand_chacha v0.2.2 Compiling crossterm v0.25.0 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling serial-core v0.4.0 Compiling termios v0.2.2 Compiling rand v0.4.6 Compiling ioctl-rs v0.1.6 Compiling is-terminal v0.4.9 Compiling tempfile v3.7.1 Compiling anstream v0.3.2 Compiling num_cpus v1.16.0 Compiling serial-unix v0.4.0 Compiling digest v0.10.7 Compiling rand v0.7.3 Compiling idna v0.4.0 Compiling num v0.4.1 Compiling fs2 v0.4.3 Compiling nix v0.25.1 Compiling sha1 v0.10.5 Compiling clap_builder v4.3.23 Compiling serial v0.4.0 Compiling matchers v0.1.0 Compiling hashlink v0.8.3 Compiling crossterm v0.26.1 Compiling predicates v3.0.3 Compiling esl01-renderdag v0.3.0 Compiling twox-hash v1.6.3 Compiling parking_lot_core v0.2.14 Compiling tui v0.19.0 Compiling addr2line v0.20.0 Compiling console v0.15.7 Compiling parking_lot v0.4.8 Compiling rayon v1.7.0 Compiling url v2.4.0 Compiling fail v0.4.0 Compiling libz-sys v1.1.12 Compiling backtrace v0.3.68 Compiling wait-timeout v0.2.0 Compiling number_prefix v0.4.0 Compiling fallible-streaming-iterator v0.1.9 Compiling esl01-nonblocking v0.3.0 Compiling indicatif v0.17.6 Compiling chashmap v2.2.2 Compiling concolor v0.1.1 Compiling rusqlite v0.29.0 Compiling vt100 v0.15.2 Compiling libgit2-sys v0.15.2+1.6.4 Compiling dirs-sys-next v0.1.2 Compiling roff v0.2.1 Compiling dirs-next v2.0.0 Compiling git2 v0.17.2 Compiling siphasher v0.3.10 Compiling term v0.7.0 Compiling bit-vec v0.6.3 Compiling phf_shared v0.10.0 Compiling precomputed-hash v0.1.1 Compiling syn v1.0.109 Compiling darling_core v0.20.3 Compiling fixedbitset v0.4.2 Compiling new_debug_unreachable v1.0.4 Compiling ascii-canvas v3.0.0 Compiling bit-set v0.5.3 Compiling regex v1.9.3 Compiling bstr v1.6.0 Compiling ena v0.14.2 Compiling string_cache v0.8.7 Compiling diff v0.1.13 Compiling unicode-xid v0.2.4 Compiling lalrpop-util v0.19.12 Compiling petgraph v0.6.3 Compiling assert_cmd v2.0.12 Compiling scanlex v0.1.4 Compiling chronoutil v0.2.5 Compiling glob v0.3.1 Compiling proc-macro-hack v0.5.20+deprecated Compiling sys-info v0.9.1 Compiling chrono-english v0.1.7 Compiling atty v0.2.14 Compiling equivalent v1.0.1 Compiling os_str_bytes v6.5.1 Compiling termcolor v1.2.0 Compiling indexmap v2.0.0 Compiling nix v0.24.3 Compiling humantime v2.1.0 Compiling timer v0.2.0 Compiling clap_lex v0.2.4 Compiling fslock v0.2.1 Compiling defer-drop v1.3.0 Compiling env_logger v0.9.3 Compiling fuzzy-matcher v0.3.7 Compiling bugreport v0.5.0 Compiling beef v0.5.2 Compiling clap v3.2.25 Compiling shlex v1.1.0 Compiling shell-escape v0.1.5 Compiling roff v0.1.0 Compiling path-slash v0.2.1 Compiling man v0.3.0 Compiling lalrpop v0.19.12 Compiling tuikit v0.5.0 Compiling tracing-attributes v0.1.26 Compiling serde_derive v1.0.183 Compiling darling_macro v0.20.3 Compiling thiserror-impl v1.0.47 Compiling futures-macro v0.3.28 Compiling enum-map-derive v0.13.0 Compiling clap_derive v4.3.12 Compiling darling v0.20.3 Compiling enumset_derive v0.8.1 Compiling enum-map v2.6.1 Compiling filedescriptor v0.8.2 Compiling darling_core v0.14.4 Compiling portable-pty v0.8.1 Compiling enumset v1.1.2 Compiling tracing v0.1.37 Compiling tracing-subscriber v0.3.11 Compiling esl01-atomicfile v0.3.0 Compiling scm-bisect v0.1.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/scm-bisect) Compiling cursive_core v0.3.7 Compiling clap v4.3.23 Compiling clap_mangen v0.2.12 Compiling git-version-macro v0.3.5 Compiling git-version v0.3.5 Compiling tracing-error v0.2.0 Compiling tracing-chrome v0.6.0 Compiling darling_macro v0.14.4 Compiling color-spantrace v0.2.0 Compiling color-eyre v0.6.2 Compiling darling v0.14.4 Compiling derive_builder_core v0.11.2 Compiling cursive v0.20.0 Compiling cursive_buffered_backend v0.6.1 Compiling futures-executor v0.3.28 Compiling futures v0.3.28 Compiling derive_builder_macro v0.11.2 Compiling derive_builder v0.11.2 Compiling skim v0.10.4 Compiling bytes v1.4.0 Compiling esl01-mincode v0.3.0 Compiling esl01-minibytes v0.3.0 Compiling esl01-indexedlog v0.3.0 Compiling esl01-dag-types v0.3.0 Compiling scm-record v0.1.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/scm-record) warning: method `clamp_into_u16` is never used --> scm-record/src/util.rs:22:8 | 20 | pub(crate) trait IsizeExt { | -------- method in this trait 21 | fn unwrap_usize(self) -> usize; 22 | fn clamp_into_u16(self) -> u16; | ^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Compiling esl01-dag v0.3.0 Compiling git-branchless-revset v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-revset) warning: `scm-record` (lib) generated 1 warning Compiling git-branchless-lib v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-lib) Compiling git-branchless-opts v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-opts) Compiling git-branchless-invoke v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-invoke) Compiling git-branchless-init v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-init) Compiling git-branchless-hook v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-hook) Compiling git-branchless-record v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-record) warning: associated function `to_triple` is never used --> /home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/target/release/build/git-branchless-revset-eb535a2daec2fe8c/out/grammar.rs:2161:8 | 2159 | pub trait __ToTriple<'input, > | ---------- associated function in this trait 2160 | { 2161 | fn to_triple(value: Self) -> Result<(usize,Token<'input>,usize), __lalrpop_util::ParseError, &'static str>>; | ^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Compiling git-branchless-smartlog v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-smartlog) Compiling git-branchless-test v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-test) Compiling git-branchless-move v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-move) Compiling git-branchless-query v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-query) Compiling git-branchless-reword v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-reword) Compiling git-branchless-navigation v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-navigation) Compiling git-branchless-undo v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-undo) warning: field `0` is never read --> git-branchless-test/src/lib.rs:2475:16 | 2475 | LockFailed(PathBuf), | ---------- ^^^^^^^ | | | field in this variant | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 2475 | LockFailed(()), | ~~ warning: field `0` is never read --> git-branchless-test/src/lib.rs:2477:20 | 2477 | CheckoutFailed(NonZeroOid), | -------------- ^^^^^^^^^^ | | | field in this variant | help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 2477 | CheckoutFailed(()), | ~~ warning: field `0` is never read --> git-branchless-test/src/lib.rs:2478:26 | 2478 | CreateWorktreeFailed(PathBuf), | -------------------- ^^^^^^^ | | | field in this variant | help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 2478 | CreateWorktreeFailed(()), | ~~ Compiling git-branchless-submit v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-submit) Compiling git-branchless v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless) warning: `git-branchless-revset` (lib) generated 1 warning warning: `git-branchless-test` (lib) generated 3 warnings Finished `release` profile [optimized] target(s) in 4m 43s warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions warning: output filename collision. The example target `static_contents` in package `scm-record v0.1.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/scm-record)` has the same output filename as the example target `static_contents` in package `git-record v0.4.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-record)`. Colliding filename is: /home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/target/debug/examples/static_contents The targets should have unique names. Consider changing their names to be unique or compiling them separately. This may become a hard error in the future; see . warning: output filename collision. The example target `static_contents` in package `scm-record v0.1.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/scm-record)` has the same output filename as the example target `static_contents` in package `git-record v0.4.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-record)`. Colliding filename is: /home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/target/debug/examples/static_contents.dwp The targets should have unique names. Consider changing their names to be unique or compiling them separately. This may become a hard error in the future; see . Compiling libc v0.2.147 Compiling autocfg v1.1.0 Compiling cfg-if v1.0.0 Compiling proc-macro2 v1.0.66 Compiling unicode-ident v1.0.11 Compiling once_cell v1.18.0 Compiling log v0.4.20 Compiling memchr v2.5.0 Compiling libm v0.2.7 Compiling version_check v0.9.4 Compiling bitflags v2.4.0 Compiling rustix v0.38.8 Compiling linux-raw-sys v0.4.5 Compiling scopeguard v1.2.0 Compiling lazy_static v1.4.0 Compiling bitflags v1.3.2 Compiling smallvec v1.11.0 Compiling pin-project-lite v0.2.12 Compiling unicode-width v0.1.10 Compiling crossbeam-utils v0.8.16 Compiling regex-syntax v0.7.4 Compiling either v1.9.0 Compiling strsim v0.10.0 Compiling serde v1.0.183 Compiling parking_lot_core v0.9.8 Compiling fnv v1.0.7 Compiling itoa v1.0.9 Compiling utf8parse v0.2.1 Compiling signal-hook v0.3.17 Compiling ident_case v1.0.1 Compiling anstyle v1.0.1 Compiling unicode-segmentation v1.10.1 Compiling colorchoice v1.0.0 Compiling anstyle-parse v0.2.1 Compiling thiserror v1.0.47 Compiling anstyle-query v1.0.0 Compiling serde_json v1.0.105 Compiling heck v0.4.1 Compiling clap_lex v0.5.0 Compiling typenum v1.16.0 Compiling rayon-core v1.11.0 Compiling ryu v1.0.15 Compiling regex-syntax v0.6.29 Compiling same-file v1.0.6 Compiling eyre v0.6.8 Compiling indenter v0.3.3 Compiling tracing-core v0.1.31 Compiling itertools v0.10.5 Compiling walkdir v2.3.3 Compiling ppv-lite86 v0.2.17 Compiling stable_deref_trait v1.2.0 Compiling vcpkg v0.2.15 Compiling pkg-config v0.3.27 Compiling overload v0.1.1 Compiling time-core v0.1.1 Compiling cpufeatures v0.2.9 Compiling deranged v0.3.7 Compiling nu-ansi-term v0.46.0 Compiling num_threads v0.1.6 Compiling cassowary v0.3.0 Compiling hashbrown v0.12.3 Compiling fastrand v2.0.0 Compiling owning_ref v0.4.1 Compiling thread_local v1.1.7 Compiling xi-unicode v0.3.0 Compiling getrandom v0.1.16 Compiling futures-core v0.3.28 Compiling pin-utils v0.1.0 Compiling allocator-api2 v0.2.16 Compiling maybe-uninit v2.0.0 Compiling ahash v0.8.3 Compiling generic-array v0.14.7 Compiling aho-corasick v1.0.3 Compiling futures-channel v0.3.28 Compiling num-traits v0.2.16 Compiling lock_api v0.4.10 Compiling memoffset v0.9.0 Compiling crossbeam-epoch v0.9.15 Compiling num-integer v0.1.45 Compiling num-rational v0.4.1 Compiling crossbeam-channel v0.5.8 Compiling num-iter v0.1.43 Compiling indexmap v1.9.3 Compiling diffy v0.3.0 Compiling slab v0.4.8 Compiling byteorder v1.4.3 Compiling futures-task v0.3.28 Compiling tracing-log v0.1.3 Compiling memoffset v0.6.5 Compiling sharded-slab v0.1.4 Compiling quote v1.0.32 Compiling futures-sink v0.3.28 Compiling iana-time-zone v0.1.57 Compiling tinyvec_macros v0.1.1 Compiling crossbeam-queue v0.3.8 Compiling ansi_term v0.12.1 Compiling futures-util v0.3.28 Compiling tinyvec v1.6.0 Compiling futures-io v0.3.28 Compiling anyhow v1.0.72 Compiling smallvec v0.6.14 Compiling syn v2.0.28 Compiling itertools v0.11.0 Compiling unicode-linebreak v0.1.5 Compiling static_assertions v1.1.0 Compiling adler v1.0.2 Compiling doc-comment v0.3.3 Compiling esl01-vlqencoding v0.3.0 Compiling smawk v0.3.1 Compiling crossbeam-deque v0.8.3 Compiling portable-atomic v1.4.2 Compiling arrayvec v0.7.4 Compiling unicode-bidi v0.3.13 Compiling gimli v0.27.3 Compiling predicates-core v1.0.6 Compiling async-trait v0.1.73 Compiling percent-encoding v2.3.0 Compiling miniz_oxide v0.7.1 Compiling crossbeam v0.8.2 Compiling object v0.31.1 Compiling owning_ref v0.3.3 Compiling textwrap v0.16.0 Compiling rustc-demangle v0.1.23 Compiling termtree v0.4.1 Compiling form_urlencoded v1.2.0 Compiling hex v0.4.3 Compiling owo-colors v3.5.0 Compiling difflib v0.4.0 Compiling predicates-tree v1.0.9 Compiling downcast-rs v1.2.0 Compiling vte_generate_state_changes v0.1.1 Compiling json v0.12.4 Compiling esl01-drawdag v0.3.0 Compiling concolor-query v0.3.3 Compiling number_prefix v0.4.0 Compiling fallible-iterator v0.2.0 Compiling esl01-nonblocking v0.3.0 Compiling shell-words v1.1.0 Compiling fallible-streaming-iterator v0.1.9 Compiling roff v0.2.1 Compiling linked-hash-map v0.5.6 Compiling similar v2.2.1 Compiling libsqlite3-sys v0.26.0 Compiling bit-vec v0.6.3 Compiling yaml-rust v0.4.5 Compiling crunchy v0.2.2 Compiling vte v0.11.1 Compiling tiny-keccak v2.0.2 Compiling siphasher v0.3.10 Compiling precomputed-hash v0.1.1 Compiling new_debug_unreachable v1.0.4 Compiling fixedbitset v0.4.2 Compiling bit-set v0.5.3 Compiling getrandom v0.2.10 Compiling signal-hook-registry v1.4.1 Compiling mio v0.8.8 Compiling jobserver v0.1.26 Compiling console v0.15.7 Compiling num_cpus v1.16.0 Compiling num-complex v0.4.4 Compiling time v0.3.25 Compiling time v0.1.45 Compiling parking_lot v0.12.1 Compiling cc v1.0.83 Compiling rand_core v0.6.4 Compiling wait-timeout v0.2.0 Compiling signal-hook-mio v0.2.3 Compiling crossterm v0.25.0 Compiling crossterm v0.26.1 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling rand_chacha v0.3.1 Compiling hashbrown v0.14.0 Compiling chrono v0.4.26 Compiling memmap v0.7.0 Compiling digest v0.10.7 Compiling rand v0.8.5 Compiling regex-automata v0.1.10 Compiling rand_core v0.5.1 Compiling unicode-normalization v0.1.22 Compiling termios v0.2.2 Compiling ioctl-rs v0.1.6 Compiling serial-core v0.4.0 Compiling regex-automata v0.3.6 Compiling sha1 v0.10.5 Compiling rand v0.4.6 Compiling fs2 v0.4.3 Compiling serial-unix v0.4.0 Compiling rand_chacha v0.2.2 Compiling nix v0.25.1 Compiling esl01-renderdag v0.3.0 Compiling rayon v1.7.0 Compiling num v0.4.1 Compiling rand v0.7.3 Compiling serial v0.4.0 Compiling predicates v3.0.3 Compiling vt100 v0.15.2 Compiling indicatif v0.17.6 Compiling insta v1.31.0 Compiling dirs-sys-next v0.1.2 Compiling tui v0.19.0 Compiling dirs-next v2.0.0 Compiling phf_shared v0.10.0 Compiling is-terminal v0.4.9 Compiling anstream v0.3.2 Compiling tempfile v3.7.1 Compiling idna v0.4.0 Compiling hashlink v0.8.3 Compiling concolor v0.1.1 Compiling term v0.7.0 Compiling string_cache v0.8.7 Compiling clap_builder v4.3.23 Compiling matchers v0.1.0 Compiling ascii-canvas v3.0.0 Compiling parking_lot_core v0.2.14 Compiling twox-hash v1.6.3 Compiling petgraph v0.6.3 Compiling rusqlite v0.29.0 Compiling ena v0.14.2 Compiling unicode-xid v0.2.4 Compiling fail v0.4.0 Compiling parking_lot v0.4.8 Compiling url v2.4.0 Compiling diff v0.1.13 Compiling scanlex v0.1.4 Compiling chronoutil v0.2.5 Compiling glob v0.3.1 Compiling addr2line v0.20.0 Compiling equivalent v1.0.1 Compiling chrono-english v0.1.7 Compiling chashmap v2.2.2 Compiling indexmap v2.0.0 Compiling libz-sys v1.1.12 Compiling backtrace v0.3.68 Compiling syn v1.0.109 Compiling fslock v0.2.1 Compiling atty v0.2.14 Compiling termcolor v1.2.0 Compiling os_str_bytes v6.5.1 Compiling nix v0.24.3 Compiling humantime v2.1.0 Compiling proc-macro-hack v0.5.20+deprecated Compiling sys-info v0.9.1 Compiling timer v0.2.0 Compiling defer-drop v1.3.0 Compiling clap_lex v0.2.4 Compiling fuzzy-matcher v0.3.7 Compiling shlex v1.1.0 Compiling beef v0.5.2 Compiling path-slash v0.2.1 Compiling libgit2-sys v0.15.2+1.6.4 Compiling bugreport v0.5.0 Compiling shell-escape v0.1.5 Compiling roff v0.1.0 Compiling plotters-backend v0.3.5 Compiling clap v3.2.25 Compiling man v0.3.0 Compiling ciborium-io v0.2.1 Compiling half v1.8.2 Compiling cast v0.3.0 Compiling oorandom v11.1.3 Compiling anes v0.1.6 Compiling maplit v1.0.2 Compiling plotters-svg v0.3.5 Compiling assert_matches v1.5.0 Compiling quick-error v1.2.3 Compiling rand_xorshift v0.3.0 Compiling unarray v0.1.4 Compiling rusty-fork v0.3.0 Compiling criterion-plot v0.5.0 Compiling plotters v0.3.5 Compiling git2 v0.17.2 Compiling ciborium-ll v0.2.1 Compiling proptest v1.2.0 Compiling darling_core v0.20.3 Compiling tuikit v0.5.0 Compiling regex v1.9.3 Compiling bstr v1.6.0 Compiling lalrpop-util v0.19.12 Compiling env_logger v0.9.3 Compiling assert_cmd v2.0.12 Compiling lalrpop v0.19.12 Compiling tracing-attributes v0.1.26 Compiling serde_derive v1.0.183 Compiling thiserror-impl v1.0.47 Compiling clap_derive v4.3.12 Compiling enum-map-derive v0.13.0 Compiling futures-macro v0.3.28 Compiling enum-map v2.6.1 Compiling darling_macro v0.20.3 Compiling darling_core v0.14.4 Compiling filedescriptor v0.8.2 Compiling tracing v0.1.37 Compiling darling v0.20.3 Compiling portable-pty v0.8.1 Compiling enumset_derive v0.8.1 Compiling tracing-subscriber v0.3.11 Compiling esl01-atomicfile v0.3.0 Compiling scm-bisect v0.1.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/scm-bisect) Compiling clap v4.3.23 Compiling clap_mangen v0.2.12 Compiling enumset v1.1.2 Compiling git-version-macro v0.3.5 Compiling cursive_core v0.3.7 Compiling tracing-error v0.2.0 Compiling tracing-chrome v0.6.0 Compiling git-version v0.3.5 Compiling color-spantrace v0.2.0 Compiling darling_macro v0.14.4 Compiling color-eyre v0.6.2 Compiling darling v0.14.4 Compiling derive_builder_core v0.11.2 Compiling futures-executor v0.3.28 Compiling futures v0.3.28 Compiling derive_builder_macro v0.11.2 Compiling cursive v0.20.0 Compiling cursive_buffered_backend v0.6.1 Compiling derive_builder v0.11.2 Compiling skim v0.10.4 Compiling git-record v0.4.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-record) Compiling bytes v1.4.0 Compiling esl01-mincode v0.3.0 Compiling ciborium v0.2.1 Compiling esl01-minibytes v0.3.0 Compiling esl01-dag-types v0.3.0 Compiling esl01-indexedlog v0.3.0 Compiling scm-record v0.1.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/scm-record) Compiling tinytemplate v1.2.1 Compiling criterion v0.5.1 Compiling esl01-dag v0.3.0 warning: method `clamp_into_u16` is never used --> scm-record/src/util.rs:22:8 | 20 | pub(crate) trait IsizeExt { | -------- method in this trait 21 | fn unwrap_usize(self) -> usize; 22 | fn clamp_into_u16(self) -> u16; | ^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Compiling git-branchless-revset v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-revset) warning: `scm-record` (lib) generated 1 warning warning: `scm-record` (lib test) generated 1 warning (1 duplicate) Compiling git-branchless-lib v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-lib) Compiling git-branchless-opts v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-opts) Compiling git-branchless-invoke v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-invoke) Compiling git-branchless-hook v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-hook) Compiling git-branchless-record v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-record) Compiling git-branchless-init v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-init) warning: associated function `to_triple` is never used --> /home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/target/debug/build/git-branchless-revset-97165f98c9cd7a3e/out/grammar.rs:2161:8 | 2159 | pub trait __ToTriple<'input, > | ---------- associated function in this trait 2160 | { 2161 | fn to_triple(value: Self) -> Result<(usize,Token<'input>,usize), __lalrpop_util::ParseError, &'static str>>; | ^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Compiling git-branchless-test v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-test) Compiling git-branchless-smartlog v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-smartlog) Compiling git-branchless-query v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-query) Compiling git-branchless-reword v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-reword) Compiling git-branchless-move v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-move) Compiling git-branchless-undo v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-undo) Compiling git-branchless-navigation v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-navigation) warning: `git-branchless-revset` (lib) generated 1 warning warning: field `0` is never read --> git-branchless-test/src/lib.rs:2475:16 | 2475 | LockFailed(PathBuf), | ---------- ^^^^^^^ | | | field in this variant | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 2475 | LockFailed(()), | ~~ warning: field `0` is never read --> git-branchless-test/src/lib.rs:2477:20 | 2477 | CheckoutFailed(NonZeroOid), | -------------- ^^^^^^^^^^ | | | field in this variant | help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 2477 | CheckoutFailed(()), | ~~ warning: field `0` is never read --> git-branchless-test/src/lib.rs:2478:26 | 2478 | CreateWorktreeFailed(PathBuf), | -------------------- ^^^^^^^ | | | field in this variant | help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 2478 | CreateWorktreeFailed(()), | ~~ Compiling git-branchless-submit v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless-submit) warning: `git-branchless-test` (lib) generated 3 warnings Compiling git-branchless v0.8.0 (/home/buildozer/aports/community/git-branchless/src/git-branchless-0.8.0/git-branchless) warning: `git-branchless-test` (lib test) generated 3 warnings (3 duplicates) warning: `git-branchless-revset` (lib test) generated 1 warning (1 duplicate) Finished `test` profile [unoptimized] target(s) in 1m 53s Running unittests src/lib.rs (target/debug/deps/git_branchless-c48d3e8d60712199) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/git_branchless-94ecb4a9c5c84279) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/test_amend.rs (target/debug/deps/test_amend-d939671a5215051a) running 15 tests test test_amend_move_detached_branch ... ok test test_amend_no_detach_branch ... ok test test_amend_executable ... ok test test_amend_delete_only_in_index ... ok test test_amend_rename ... ok test test_amend_delete ... ok test test_amend_unresolved_merge_conflict ... ok test test_amend_head ... ok test test_amend_with_working_copy ... ok test test_amend_with_children ... FAILED test test_amend_reparent ... ok test test_amend_undo_detached_head ... FAILED test test_amend_undo ... FAILED test test_amend_reparent_merge ... ok test test_amend_merge ... ok failures: ---- test_amend_with_children stdout ---- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot: amend_with_children Source: git-branchless/tests/test_amend.rs:25 ──────────────────────────────────────────────────────────────────────────────── Expression: stderr ──────────────────────────────────────────────────────────────────────────────── -old snapshot +new results ────────────┬─────────────────────────────────────────────────────────────────── 0 0 │ branchless: creating working copy snapshot␊ 1 │-branchless: processing 1 update: ref HEAD 1 │+branchless: processing 1 update: ref HEAD␊ 2 │+branchless: processing 1 update: ref AUTO_MERGE␊ 3 │+branchless: processing 1 update: ref AUTO_MERGE␊ ────────────┴─────────────────────────────────────────────────────────────────── To update snapshots run `cargo insta review` Stopped on the first failure. Run `cargo insta test` to run all snapshots. The application panicked (crashed). Message: snapshot assertion for 'amend_with_children' failed in line 25 Location: /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/insta-1.31.0/src/runtime.rs:563 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  ⋮ 7 frames hidden ⋮  8: insta::runtime::finalize_assertion::hc811d9bd4af37892 at : 9: insta::runtime::assert_snapshot::hf0b5615850dfdf34 at : 10: test_amend::test_amend_with_children::h804974f8600518f7 at : 11: test_amend::test_amend_with_children::{{closure}}::hcf42a91edd67dc3d at : 12: core::ops::function::FnOnce::call_once::h939d813f0e223b23 at : 13: test::__rust_begin_short_backtrace::h48a5c7e7dc4e0aa3 at : 14: test::types::RunnableTest::run::he96ec5c80a1950b5 at : 15: test::run_test::{{closure}}::h83c6c31639f4c1ef at : 16: std::sys_common::backtrace::__rust_begin_short_backtrace::h9772391baefc2526 at : 17: core::ops::function::FnOnce::call_once{{vtable.shim}}::h500cb7c48bd55bf1 at : 18: std::sys::pal::unix::thread::Thread::new::thread_start::h3a19613f25a5da40 at : Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. Run with RUST_BACKTRACE=full to include source snippets. ---- test_amend_undo_detached_head stdout ---- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot: amend_undo_detached_head-3 Source: git-branchless/tests/test_amend.rs:660 ──────────────────────────────────────────────────────────────────────────────── Expression: stdout ──────────────────────────────────────────────────────────────────────────────── -old snapshot +new results ────────────┬─────────────────────────────────────────────────────────────────── 0 0 │ Will apply these actions:␊ 1 │-1. Check out from 94b1077 create file1.txt␊ 1 │+1. Empty event for AUTO_MERGE␊ 2 │+ This may be an unsupported use-case; see https://github.com/arxanas/git-branchless/issues/57␊ 3 │+2. Check out from 94b1077 create file1.txt␊ 2 4 │ to c0bdfb5 create file1.txt␊ 3 │-2. Restore snapshot for c0bdfb5 create file1.txt␊ 5 │+3. Restore snapshot for c0bdfb5 create file1.txt␊ 4 6 │ backed up using 55e9304 branchless: automated working copy snapshot␊ 5 │-3. Rewrite commit 94b1077 create file1.txt␊ 7 │+4. Rewrite commit 94b1077 create file1.txt␊ 6 8 │ as c0bdfb5 create file1.txt␊ 7 │-4. Restore snapshot for c0bdfb5 create file1.txt␊ 9 │+5. Restore snapshot for c0bdfb5 create file1.txt␊ 8 10 │ backed up using 55e9304 branchless: automated working copy snapshot␊ 9 11 │ branchless: running command: checkout 55e9304c975103af25622dca880679182506f49f␊ 10 12 │ branchless: running command: reset --hard HEAD␊ 11 13 │ HEAD is now at 55e9304 branchless: automated working copy snapshot␊ ┈┈┈┈┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ 15 17 │ M file1.txt␊ 16 18 │ O f777ecc (master) create initial.txt␊ 17 19 │ |␊ 18 20 │ @ c0bdfb5 create file1.txt␊ 19 │-Applied 4 inverse events. 21 │+Applied 5 inverse events.␊ ────────────┴─────────────────────────────────────────────────────────────────── To update snapshots run `cargo insta review` Stopped on the first failure. Run `cargo insta test` to run all snapshots. The application panicked (crashed). Message: snapshot assertion for 'amend_undo_detached_head-3' failed in line 660 Location: /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/insta-1.31.0/src/runtime.rs:563 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  ⋮ 7 frames hidden ⋮  8: insta::runtime::finalize_assertion::hc811d9bd4af37892 at : 9: insta::runtime::assert_snapshot::hf0b5615850dfdf34 at : 10: test_amend::test_amend_undo_detached_head::h6a2c05023135759c at : 11: test_amend::test_amend_undo_detached_head::{{closure}}::h0938250fef2e3597 at : 12: core::ops::function::FnOnce::call_once::hfea8c7d5a5b6ce3a at : 13: test::__rust_begin_short_backtrace::h48a5c7e7dc4e0aa3 at : 14: test::types::RunnableTest::run::he96ec5c80a1950b5 at : 15: test::run_test::{{closure}}::h83c6c31639f4c1ef at : 16: std::sys_common::backtrace::__rust_begin_short_backtrace::h9772391baefc2526 at : 17: core::ops::function::FnOnce::call_once{{vtable.shim}}::h500cb7c48bd55bf1 at : 18: std::sys::pal::unix::thread::Thread::new::thread_start::h3a19613f25a5da40 at : Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. Run with RUST_BACKTRACE=full to include source snippets. ---- test_amend_undo stdout ---- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot: amend_undo-5 Source: git-branchless/tests/test_amend.rs:562 ──────────────────────────────────────────────────────────────────────────────── Expression: stdout ──────────────────────────────────────────────────────────────────────────────── -old snapshot +new results ────────────┬─────────────────────────────────────────────────────────────────── 0 0 │ Will apply these actions:␊ 1 │-1. Move branch foo from 94b1077 create file1.txt␊ 1 │+1. Empty event for AUTO_MERGE␊ 2 │+ This may be an unsupported use-case; see https://github.com/arxanas/git-branchless/issues/57␊ 3 │+2. Move branch foo from 94b1077 create file1.txt␊ 2 4 │ to 94b1077 create file1.txt␊ 3 │-2. Check out from 94b1077 create file1.txt␊ 5 │+3. Check out from 94b1077 create file1.txt␊ 4 6 │ to 94b1077 create file1.txt␊ 5 │-3. Restore snapshot for branch foo␊ 7 │+4. Restore snapshot for branch foo␊ 6 8 │ pointing to 94b1077 create file1.txt␊ 7 9 │ backed up using b4371f8 branchless: automated working copy snapshot␊ 8 │-4. Move branch foo from 94b1077 create file1.txt␊ 10 │+5. Move branch foo from 94b1077 create file1.txt␊ 9 11 │ to c0bdfb5 create file1.txt␊ 10 │-5. Rewrite commit 94b1077 create file1.txt␊ 12 │+6. Rewrite commit 94b1077 create file1.txt␊ 11 13 │ as c0bdfb5 create file1.txt␊ 12 │-6. Restore snapshot for branch foo␊ 14 │+7. Restore snapshot for branch foo␊ 13 15 │ pointing to c0bdfb5 create file1.txt␊ 14 16 │ backed up using a293e0b branchless: automated working copy snapshot␊ 15 17 │ branchless: running command: checkout a293e0b4502882ced673f83b6742539ee06cbc74 -B foo␊ 16 18 │ branchless: running command: reset --hard HEAD␊ ┈┈┈┈┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ 23 25 │ branchless: running command: symbolic-ref HEAD refs/heads/foo␊ 24 26 │ O f777ecc (master) create initial.txt␊ 25 27 │ |␊ 26 28 │ @ c0bdfb5 (> foo) create file1.txt␊ 27 │-Applied 6 inverse events. 29 │+Applied 7 inverse events.␊ ────────────┴─────────────────────────────────────────────────────────────────── To update snapshots run `cargo insta review` Stopped on the first failure. Run `cargo insta test` to run all snapshots. The application panicked (crashed). Message: snapshot assertion for 'amend_undo-5' failed in line 562 Location: /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/insta-1.31.0/src/runtime.rs:563 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  ⋮ 7 frames hidden ⋮  8: insta::runtime::finalize_assertion::hc811d9bd4af37892 at : 9: insta::runtime::assert_snapshot::hf0b5615850dfdf34 at : 10: test_amend::test_amend_undo::h480e10b3a5c6d506 at : 11: test_amend::test_amend_undo::{{closure}}::h86f4ddc8a83b42d8 at : 12: core::ops::function::FnOnce::call_once::h9af89c5d20d2c281 at : 13: test::__rust_begin_short_backtrace::h48a5c7e7dc4e0aa3 at : 14: test::types::RunnableTest::run::he96ec5c80a1950b5 at : 15: test::run_test::{{closure}}::h83c6c31639f4c1ef at : 16: std::sys_common::backtrace::__rust_begin_short_backtrace::h9772391baefc2526 at : 17: core::ops::function::FnOnce::call_once{{vtable.shim}}::h500cb7c48bd55bf1 at : 18: std::sys::pal::unix::thread::Thread::new::thread_start::h3a19613f25a5da40 at : Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. Run with RUST_BACKTRACE=full to include source snippets. failures: test_amend_undo test_amend_undo_detached_head test_amend_with_children test result: FAILED. 12 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.47s error: test failed, to rerun pass `-p git-branchless --test test_amend` >>> ERROR: git-branchless: check failed >>> git-branchless: Uninstalling dependencies... (1/42) Purging .makedepends-git-branchless (20240506.072741) (2/42) Purging cargo-auditable (0.6.2-r0) (3/42) Purging libgit2-dev (1.7.2-r0) (4/42) Purging curl-dev (8.7.1-r0) (5/42) Purging brotli-dev (1.1.0-r2) (6/42) Purging brotli (1.1.0-r2) (7/42) Purging c-ares-dev (1.28.1-r0) (8/42) Purging libpsl-dev (0.21.5-r1) (9/42) Purging libpsl-utils (0.21.5-r1) (10/42) Purging nghttp2-dev (1.61.0-r0) (11/42) Purging zstd-dev (1.5.6-r0) (12/42) Purging zstd (1.5.6-r0) (13/42) Purging http-parser-dev (2.9.4-r0) (14/42) Purging libgit2 (1.7.2-r0) (15/42) Purging libssh2-dev (1.11.0-r2) (16/42) Purging libssh2 (1.11.0-r2) (17/42) Purging openssl-dev (3.3.0-r1) (18/42) Purging sqlite-dev (3.45.3-r0) (19/42) Purging sqlite (3.45.3-r0) (20/42) Purging sqlite-libs (3.45.3-r0) (21/42) Purging bash (5.2.26-r0) Executing bash-5.2.26-r0.pre-deinstall (22/42) Purging cargo (1.78.0-r0) (23/42) Purging rust (1.78.0-r0) (24/42) Purging http-parser (2.9.4-r0) (25/42) Purging libidn2-dev (2.3.7-r0) (26/42) Purging llvm17-libs (17.0.6-r1) (27/42) Purging pcre2-dev (10.43-r0) (28/42) Purging libedit-dev (20230828.3.1-r4) (29/42) Purging bsd-compat-headers (0.7.2-r6) (30/42) Purging ncurses-dev (6.4_p20240330-r0) (31/42) Purging libncurses++ (6.4_p20240330-r0) (32/42) Purging libpanelw (6.4_p20240330-r0) (33/42) Purging zlib-dev (1.3.1-r1) (34/42) Purging libpcre2-16 (10.43-r0) (35/42) Purging libpcre2-32 (10.43-r0) (36/42) Purging readline (8.2.10-r0) (37/42) Purging scudo-malloc (17.0.6-r0) (38/42) Purging libffi (3.4.6-r0) (39/42) Purging libformw (6.4_p20240330-r0) (40/42) Purging libmenuw (6.4_p20240330-r0) (41/42) Purging libxml2 (2.12.6-r2) (42/42) Purging xz-libs (5.6.1-r3) Executing busybox-1.36.1-r26.trigger OK: 376 MiB in 103 packages