Skip to content

build(deps): bump git2 from 0.20.4 to 0.21.0 - #3

Merged
noirbizarre merged 2 commits into
mainfrom
dependabot/cargo/git2-0.21.0
Aug 14, 2026
Merged

build(deps): bump git2 from 0.20.4 to 0.21.0#3
noirbizarre merged 2 commits into
mainfrom
dependabot/cargo/git2-0.21.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 14, 2026

Copy link
Copy Markdown
Contributor

Bumps git2 from 0.20.4 to 0.21.0.

Changelog

Sourced from git2's changelog.

0.21.0 - 2026-05-18

0.20.4...main

Added

  • Added experimental SHA256 repository support behind the new unstable-sha256 Cargo feature, along with *_ext API variants that accept an ObjectFormat. #1206
  • Added opts::set_cache_max_size() and opts::get_cached_memory(). #1188
  • Added Repository::object_format() and a new ObjectFormat enum. #1204
  • Added Repository::set_config(). #1208
  • Added merge_file() along with MergeFileInput. #1210
  • Added Repository::refdb_compress() for packing loose refs. #1221
  • Added public Refdb type, along with Repository::refdb() and Repository::set_refdb(). Repository::refdb_compress() now delegates to Refdb::compress(). #1228
  • Added Revspec::into_objects(). #1230
  • Added BlameHunk::final_committer(), BlameHunk::orig_committer(), BlameHunk::summary(), and BlameHunk::summary_bytes(). #1231
  • Implemented Clone for Reference. #1233
  • Added Repository::author_from_env() and Repository::committer_from_env(). #1237
  • Added impl From<Utf8Error> for Error. #1239

Changed

  • ❗ The ssh, https, and cred Cargo features are no longer enabled by default. Previously default = ["ssh", "https"]; now default = []. Enable them explicitly if you rely on credential helpers or transport support. #1168
  • CredentialHelper and the url dependency are now gated behind the new cred Cargo feature. Enabling ssh or https transitively enables cred. #1168
  • ❗ Updated to the 2021 edition. #1173
  • ❗ Many string accessors that previously returned Option<&str> now return Result<&str, Error> or Result<Option<&str>, Error>, so callers can distinguish a missing value from a non-UTF-8 one. #1241
  • BlameHunk::final_signature, BlameHunk::final_committer, BlameHunk::orig_signature, and BlameHunk::orig_committer now return Option to avoid segfaults when signature information is missing. #1254
  • Bumped requirement to libgit2-sys 0.18.4, which updates libgit2 to 1.9.3.

... (truncated)

Commits
  • dffaf27 Merge pull request #1256 from weihanglo/changelog
  • 84b9c76 docs: changelog for git2@0.21
  • 8c6dc4a Merge pull request #1206 from weihanglo/sha256-git2
  • 7bd145e fix: import ObjectFormat in one place
  • fc8af6a test(oid): split _ext to test each format separately
  • b9bde87 test: oid length sanity check
  • 57a68e0 feat(oid): impl Display for ObjectFormat
  • 7acee09 chore(ci): test git2 sha256 support
  • bdf5b7b fix: init example with --object-format option
  • 9fb4e6a refactor(util): drop unsafe from zeroed_raw_oid
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 14, 2026
@codecov

codecov Bot commented Aug 14, 2026

Copy link
Copy Markdown

❌ 6 Tests Failed:

Tests completed Failed Passed Skipped
311 6 305 0
View the full list of 6 ❄️ flaky test(s)
git-tpl::init::init_renders_the_template_and_merges_it_into_the_branch

Flake rate in main: 20.00% (Passed 16 times, Failed 4 times)

Stack Traces | 1.33s run time
thread 'init_renders_the_template_and_merges_it_into_the_branch' (7440) panicked at tests\init.rs:14:5:
assertion `left == right` failed
  left: "[package]\r\nname = \"demo\"\r\nversion = \"0.1.0\"\r\nlicense = \"MIT\"\r\n"
 right: "[package]\nname = \"demo\"\nversion = \"0.1.0\"\nlicense = \"MIT\"\n"
stack backtrace:
   0:     0x7ff7ce6f6fbe - std::backtrace_rs::backtrace::win64::trace
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\win64.rs:85
   1:     0x7ff7ce6f6fbe - std::backtrace_rs::backtrace::trace_unsynchronized
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\mod.rs:66
   2:     0x7ff7ce6f6fbe - std::sys::backtrace::_print_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:74
   3:     0x7ff7ce6f6fbe - std::sys::backtrace::impl$0::print::impl$0::fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:44
   4:     0x7ff7ce7079d1 - core::fmt::write
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\fmt\mod.rs:0
   5:     0x7ff7ce6fcb24 - std::io::default_write_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:622
   6:     0x7ff7ce6fcb24 - std::io::Write::write_fmt<std::sys::stdio::windows::Stderr>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:1977
   7:     0x7ff7ce6dc939 - std::sys::backtrace::BacktraceLock::print
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:47
   8:     0x7ff7ce6dc939 - std::panicking::default_hook::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:292
   9:     0x7ff7ce6ef628 - std::panicking::default_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:319
  10:     0x7ff7ce6ef833 - std::panicking::panic_with_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:825
  11:     0x7ff7ce6dca0e - std::panicking::panic_handler::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:698
  12:     0x7ff7ce6da89f - std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::closure_env$0,never$>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:182
  13:     0x7ff7ce6dd2be - std::panicking::panic_handler
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:689
  14:     0x7ff7ce712b4d - core::panicking::panic_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:80
  15:     0x7ff7ce712a0d - core::panicking::assert_failed_inner
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:439
  16:     0x7ff7ce64336b - core::panicking::assert_failed<alloc::string::String,ref$<str$> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:394
  17:     0x7ff7ce64f061 - init::init_renders_the_template_and_merges_it_into_the_branch
                               at D:\a\git-tpl\git-tpl\tests\init.rs:14
  18:     0x7ff7ce64be48 - init::init_renders_the_template_and_merges_it_into_the_branch::closure$0
                               at D:\a\git-tpl\git-tpl\tests\init.rs:8
  19:     0x7ff7ce64b392 - core::ops::function::FnOnce::call_once<init::init_renders_the_template_and_merges_it_into_the_branch::closure_env$0,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  20:     0x7ff7ce660430 - core::ops::function::FnOnce::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  21:     0x7ff7ce660430 - test::__rust_begin_short_backtrace<enum2$<core::result::Result<tuple$<>,alloc::string::String> >,enum2$<core::result::Result<tuple$<>,alloc::string::String> > (*)()>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:724
  22:     0x7ff7ce66e46b - test::run_test_in_process
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:747
  23:     0x7ff7ce66e46b - test::run_test::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:668
  24:     0x7ff7ce668f5d - test::run_test::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:698
  25:     0x7ff7ce668f5d - std::sys::backtrace::__rust_begin_short_backtrace<test::run_test::closure_env$1,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:166
  26:     0x7ff7ce672733 - std::thread::lifecycle::spawn_unchecked::closure$1::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:70
  27:     0x7ff7ce672733 - core::panic::unwind_safe::impl$25::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panic\unwind_safe.rs:275
  28:     0x7ff7ce672733 - std::panicking::catch_unwind::do_call
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:581
  29:     0x7ff7ce672733 - std::panicking::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:544
  30:     0x7ff7ce672733 - std::panic::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panic.rs:359
  31:     0x7ff7ce672733 - std::thread::lifecycle::spawn_unchecked::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:68
  32:     0x7ff7ce672733 - core::ops::function::FnOnce::call_once<std::thread::lifecycle::spawn_unchecked::closure_env$1<test::run_test::closure_env$1,tuple$<> >,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  33:     0x7ff7ce6f5d1a - std::sys::thread::windows::impl$0::new::thread_start
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\thread\windows.rs:58
  34:     0x7ffe3dbae8d7 - BaseThreadInitThunk
  35:     0x7ffe3f8ac53c - RtlUserThreadStart
git-tpl::init::the_templates_own_files_are_not_rendered_into_the_project

Flake rate in main: 20.00% (Passed 16 times, Failed 4 times)

Stack Traces | 1.32s run time
thread 'the_templates_own_files_are_not_rendered_into_the_project' (7084) panicked at tests\init.rs:151:5:
assertion `left == right` failed: the template's own README must not overwrite the rendered one
  left: "# demo\r\n\r\nLicensed under MIT License.\r\n"
 right: "# demo\n\nLicensed under MIT License.\n"
stack backtrace:
   0:     0x7ff7ce6f6fbe - std::backtrace_rs::backtrace::win64::trace
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\win64.rs:85
   1:     0x7ff7ce6f6fbe - std::backtrace_rs::backtrace::trace_unsynchronized
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\mod.rs:66
   2:     0x7ff7ce6f6fbe - std::sys::backtrace::_print_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:74
   3:     0x7ff7ce6f6fbe - std::sys::backtrace::impl$0::print::impl$0::fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:44
   4:     0x7ff7ce7079d1 - core::fmt::write
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\fmt\mod.rs:0
   5:     0x7ff7ce6fcb24 - std::io::default_write_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:622
   6:     0x7ff7ce6fcb24 - std::io::Write::write_fmt<std::sys::stdio::windows::Stderr>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:1977
   7:     0x7ff7ce6dc939 - std::sys::backtrace::BacktraceLock::print
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:47
   8:     0x7ff7ce6dc939 - std::panicking::default_hook::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:292
   9:     0x7ff7ce6ef628 - std::panicking::default_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:319
  10:     0x7ff7ce6ef833 - std::panicking::panic_with_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:825
  11:     0x7ff7ce6dca0e - std::panicking::panic_handler::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:698
  12:     0x7ff7ce6da89f - std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::closure_env$0,never$>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:182
  13:     0x7ff7ce6dd2be - std::panicking::panic_handler
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:689
  14:     0x7ff7ce712b4d - core::panicking::panic_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:80
  15:     0x7ff7ce712a6d - core::panicking::assert_failed_inner
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:434
  16:     0x7ff7ce64336b - core::panicking::assert_failed<alloc::string::String,ref$<str$> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:394
  17:     0x7ff7ce64f318 - init::the_templates_own_files_are_not_rendered_into_the_project
                               at D:\a\git-tpl\git-tpl\tests\init.rs:151
  18:     0x7ff7ce64be78 - init::the_templates_own_files_are_not_rendered_into_the_project::closure$0
                               at D:\a\git-tpl\git-tpl\tests\init.rs:147
  19:     0x7ff7ce64b3e2 - core::ops::function::FnOnce::call_once<init::the_templates_own_files_are_not_rendered_into_the_project::closure_env$0,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  20:     0x7ff7ce660430 - core::ops::function::FnOnce::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  21:     0x7ff7ce660430 - test::__rust_begin_short_backtrace<enum2$<core::result::Result<tuple$<>,alloc::string::String> >,enum2$<core::result::Result<tuple$<>,alloc::string::String> > (*)()>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:724
  22:     0x7ff7ce66e46b - test::run_test_in_process
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:747
  23:     0x7ff7ce66e46b - test::run_test::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:668
  24:     0x7ff7ce668f5d - test::run_test::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:698
  25:     0x7ff7ce668f5d - std::sys::backtrace::__rust_begin_short_backtrace<test::run_test::closure_env$1,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:166
  26:     0x7ff7ce672733 - std::thread::lifecycle::spawn_unchecked::closure$1::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:70
  27:     0x7ff7ce672733 - core::panic::unwind_safe::impl$25::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panic\unwind_safe.rs:275
  28:     0x7ff7ce672733 - std::panicking::catch_unwind::do_call
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:581
  29:     0x7ff7ce672733 - std::panicking::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:544
  30:     0x7ff7ce672733 - std::panic::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panic.rs:359
  31:     0x7ff7ce672733 - std::thread::lifecycle::spawn_unchecked::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:68
  32:     0x7ff7ce672733 - core::ops::function::FnOnce::call_once<std::thread::lifecycle::spawn_unchecked::closure_env$1<test::run_test::closure_env$1,tuple$<> >,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  33:     0x7ff7ce6f5d1a - std::sys::thread::windows::impl$0::new::thread_start
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\thread\windows.rs:58
  34:     0x7ffe3dbae8d7 - BaseThreadInitThunk
  35:     0x7ffe3f8ac53c - RtlUserThreadStart
git-tpl::merge::a_conflicted_merge_can_be_aborted_with_plain_git

Flake rate in main: 20.00% (Passed 16 times, Failed 4 times)

Stack Traces | 2.16s run time
thread 'a_conflicted_merge_can_be_aborted_with_plain_git' (9420) panicked at tests\merge.rs:230:5:
assertion `left == right` failed
  left: WorkingState { head: "2af25d74c0ae1f0652ebe69c3d18771da5da0604", index: "12338abe3a78b3caacf4159b55774516384ae451", worktree: ".config/git.tpl.toml 67c4fe9239adceacae7bddeb79822f74dd68f90297d3817cf7fa5eef3e9e8447\nCargo.toml 01b42e71773c7828fa611c5ccd3cf14681a8971ae1d915646f24d86fe8d4076c\nNOTES.md 1dc0126ce219be3ddaa7fd493ab6e93829ecccae7406b07e531bd01b6ffabf44\nREADME.md ef917608cbf44be0efeb7767be46f201919bf26722baf508a7c3a6901de6131c\nci.yml 7b1cb8a707d2b53e9f48afe38a573ac72066206f68f9a167fa74d4eb39caeb54\nrun.sh 0c84fc5cffc69eed954fc592bcee00a5a3fa9421752d34c0f9c86d079cebe073\nsrc/lib.rs a69b3d37c0a57b03c3f5de8f992de5eb6598c8d66738fc4e23992d0193c9d536" }
 right: WorkingState { head: "2af25d74c0ae1f0652ebe69c3d18771da5da0604", index: "12338abe3a78b3caacf4159b55774516384ae451", worktree: ".config/git.tpl.toml 67c4fe9239adceacae7bddeb79822f74dd68f90297d3817cf7fa5eef3e9e8447\nCargo.toml 01b42e71773c7828fa611c5ccd3cf14681a8971ae1d915646f24d86fe8d4076c\nNOTES.md 1dc0126ce219be3ddaa7fd493ab6e93829ecccae7406b07e531bd01b6ffabf44\nREADME.md 8fb544ef15030967f7713dbba9f409fcba1b04092e8f5cda7215f4accfb3f03b\nci.yml 7b1cb8a707d2b53e9f48afe38a573ac72066206f68f9a167fa74d4eb39caeb54\nrun.sh 0c84fc5cffc69eed954fc592bcee00a5a3fa9421752d34c0f9c86d079cebe073\nsrc/lib.rs a69b3d37c0a57b03c3f5de8f992de5eb6598c8d66738fc4e23992d0193c9d536" }
stack backtrace:
   0:     0x7ff734b53d6e - std::backtrace_rs::backtrace::win64::trace
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\win64.rs:85
   1:     0x7ff734b53d6e - std::backtrace_rs::backtrace::trace_unsynchronized
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\mod.rs:66
   2:     0x7ff734b53d6e - std::sys::backtrace::_print_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:74
   3:     0x7ff734b53d6e - std::sys::backtrace::impl$0::print::impl$0::fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:44
   4:     0x7ff734b64781 - core::fmt::write
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\fmt\mod.rs:0
   5:     0x7ff734b598d4 - std::io::default_write_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:622
   6:     0x7ff734b598d4 - std::io::Write::write_fmt<std::sys::stdio::windows::Stderr>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:1977
   7:     0x7ff734b39529 - std::sys::backtrace::BacktraceLock::print
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:47
   8:     0x7ff734b39529 - std::panicking::default_hook::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:292
   9:     0x7ff734b4c218 - std::panicking::default_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:319
  10:     0x7ff734b4c423 - std::panicking::panic_with_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:825
  11:     0x7ff734b395fe - std::panicking::panic_handler::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:698
  12:     0x7ff734b3748f - std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::closure_env$0,never$>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:182
  13:     0x7ff734b39eae - std::panicking::panic_handler
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:689
  14:     0x7ff734b6f8fd - core::panicking::panic_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:80
  15:     0x7ff734b6f7bd - core::panicking::assert_failed_inner
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:439
  16:     0x7ff734aa3174 - core::panicking::assert_failed<merge::common::WorkingState,merge::common::WorkingState>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:394
  17:     0x7ff734aad3a2 - merge::a_conflicted_merge_can_be_aborted_with_plain_git
                               at D:\a\git-tpl\git-tpl\tests\merge.rs:230
  18:     0x7ff734aab068 - merge::a_conflicted_merge_can_be_aborted_with_plain_git::closure$0
                               at D:\a\git-tpl\git-tpl\tests\merge.rs:213
  19:     0x7ff734aaa292 - core::ops::function::FnOnce::call_once<merge::a_conflicted_merge_can_be_aborted_with_plain_git::closure_env$0,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  20:     0x7ff734abf170 - core::ops::function::FnOnce::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  21:     0x7ff734abf170 - test::__rust_begin_short_backtrace<enum2$<core::result::Result<tuple$<>,alloc::string::String> >,enum2$<core::result::Result<tuple$<>,alloc::string::String> > (*)()>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:724
  22:     0x7ff734acd1ab - test::run_test_in_process
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:747
  23:     0x7ff734acd1ab - test::run_test::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:668
  24:     0x7ff734ac7c9d - test::run_test::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:698
  25:     0x7ff734ac7c9d - std::sys::backtrace::__rust_begin_short_backtrace<test::run_test::closure_env$1,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:166
  26:     0x7ff734ad1473 - std::thread::lifecycle::spawn_unchecked::closure$1::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:70
  27:     0x7ff734ad1473 - core::panic::unwind_safe::impl$25::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panic\unwind_safe.rs:275
  28:     0x7ff734ad1473 - std::panicking::catch_unwind::do_call
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:581
  29:     0x7ff734ad1473 - std::panicking::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:544
  30:     0x7ff734ad1473 - std::panic::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panic.rs:359
  31:     0x7ff734ad1473 - std::thread::lifecycle::spawn_unchecked::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:68
  32:     0x7ff734ad1473 - core::ops::function::FnOnce::call_once<std::thread::lifecycle::spawn_unchecked::closure_env$1<test::run_test::closure_env$1,tuple$<> >,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  33:     0x7ff734b52aca - std::sys::thread::windows::impl$0::new::thread_start
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\thread\windows.rs:58
  34:     0x7ffe3dbae8d7 - BaseThreadInitThunk
  35:     0x7ffe3f8ac53c - RtlUserThreadStart
git-tpl::questions::a_templated_path_segment_is_rendered

Flake rate in main: 20.00% (Passed 16 times, Failed 4 times)

Stack Traces | 1.12s run time
thread 'a_templated_path_segment_is_rendered' (4856) panicked at tests\questions.rs:459:5:
assertion `left == right` failed
  left: "//! demo\r\n"
 right: "//! demo\n"
stack backtrace:
   0:     0x7ff73a004f4e - std::backtrace_rs::backtrace::win64::trace
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\win64.rs:85
   1:     0x7ff73a004f4e - std::backtrace_rs::backtrace::trace_unsynchronized
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\mod.rs:66
   2:     0x7ff73a004f4e - std::sys::backtrace::_print_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:74
   3:     0x7ff73a004f4e - std::sys::backtrace::impl$0::print::impl$0::fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:44
   4:     0x7ff73a015601 - core::fmt::write
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\fmt\mod.rs:0
   5:     0x7ff73a00a864 - std::io::default_write_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:622
   6:     0x7ff73a00a864 - std::io::Write::write_fmt<std::sys::stdio::windows::Stderr>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:1977
   7:     0x7ff739feb369 - std::sys::backtrace::BacktraceLock::print
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:47
   8:     0x7ff739feb369 - std::panicking::default_hook::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:292
   9:     0x7ff739ffdd98 - std::panicking::default_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:319
  10:     0x7ff739ffdfa3 - std::panicking::panic_with_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:825
  11:     0x7ff739feb43e - std::panicking::panic_handler::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:698
  12:     0x7ff739fe92cf - std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::closure_env$0,never$>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:182
  13:     0x7ff739febcee - std::panicking::panic_handler
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:689
  14:     0x7ff73a02077d - core::panicking::panic_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:80
  15:     0x7ff73a02063d - core::panicking::assert_failed_inner
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:439
  16:     0x7ff739f72236 - core::panicking::assert_failed<alloc::string::String,ref$<str$> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:394
  17:     0x7ff739f7375b - questions::a_templated_path_segment_is_rendered
                               at D:\a\git-tpl\git-tpl\tests\questions.rs:459
  18:     0x7ff739f72618 - questions::a_templated_path_segment_is_rendered::closure$0
                               at D:\a\git-tpl\git-tpl\tests\questions.rs:442
  19:     0x7ff739f7a532 - core::ops::function::FnOnce::call_once<questions::a_templated_path_segment_is_rendered::closure_env$0,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  20:     0x7ff739f89110 - core::ops::function::FnOnce::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  21:     0x7ff739f89110 - test::__rust_begin_short_backtrace<enum2$<core::result::Result<tuple$<>,alloc::string::String> >,enum2$<core::result::Result<tuple$<>,alloc::string::String> > (*)()>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:724
  22:     0x7ff739f9714b - test::run_test_in_process
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:747
  23:     0x7ff739f9714b - test::run_test::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:668
  24:     0x7ff739f91c3d - test::run_test::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:698
  25:     0x7ff739f91c3d - std::sys::backtrace::__rust_begin_short_backtrace<test::run_test::closure_env$1,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:166
  26:     0x7ff739f9b413 - std::thread::lifecycle::spawn_unchecked::closure$1::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:70
  27:     0x7ff739f9b413 - core::panic::unwind_safe::impl$25::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panic\unwind_safe.rs:275
  28:     0x7ff739f9b413 - std::panicking::catch_unwind::do_call
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:581
  29:     0x7ff739f9b413 - std::panicking::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:544
  30:     0x7ff739f9b413 - std::panic::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panic.rs:359
  31:     0x7ff739f9b413 - std::thread::lifecycle::spawn_unchecked::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:68
  32:     0x7ff739f9b413 - core::ops::function::FnOnce::call_once<std::thread::lifecycle::spawn_unchecked::closure_env$1<test::run_test::closure_env$1,tuple$<> >,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  33:     0x7ff73a003eaa - std::sys::thread::windows::impl$0::new::thread_start
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\thread\windows.rs:58
  34:     0x7ffe3dbae8d7 - BaseThreadInitThunk
  35:     0x7ffe3f8ac53c - RtlUserThreadStart
git-tpl::questions::data_keeps_its_types

Flake rate in main: 20.00% (Passed 16 times, Failed 4 times)

Stack Traces | 1.1s run time
thread 'data_keeps_its_types' (3320) panicked at tests\questions.rs:159:5:
assertion `left == right` failed: an integer must stay an integer and a bool a bool
  left: "timeout=31 first=1.88\r\n"
 right: "timeout=31 first=1.88\n"
stack backtrace:
   0:     0x7ff73a004f4e - std::backtrace_rs::backtrace::win64::trace
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\win64.rs:85
   1:     0x7ff73a004f4e - std::backtrace_rs::backtrace::trace_unsynchronized
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\mod.rs:66
   2:     0x7ff73a004f4e - std::sys::backtrace::_print_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:74
   3:     0x7ff73a004f4e - std::sys::backtrace::impl$0::print::impl$0::fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:44
   4:     0x7ff73a015601 - core::fmt::write
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\fmt\mod.rs:0
   5:     0x7ff73a00a864 - std::io::default_write_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:622
   6:     0x7ff73a00a864 - std::io::Write::write_fmt<std::sys::stdio::windows::Stderr>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:1977
   7:     0x7ff739feb369 - std::sys::backtrace::BacktraceLock::print
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:47
   8:     0x7ff739feb369 - std::panicking::default_hook::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:292
   9:     0x7ff739ffdd98 - std::panicking::default_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:319
  10:     0x7ff739ffdfa3 - std::panicking::panic_with_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:825
  11:     0x7ff739feb43e - std::panicking::panic_handler::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:698
  12:     0x7ff739fe92cf - std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::closure_env$0,never$>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:182
  13:     0x7ff739febcee - std::panicking::panic_handler
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:689
  14:     0x7ff73a02077d - core::panicking::panic_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:80
  15:     0x7ff73a02069d - core::panicking::assert_failed_inner
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:434
  16:     0x7ff739f72236 - core::panicking::assert_failed<alloc::string::String,ref$<str$> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:394
  17:     0x7ff739f72e06 - questions::data_keeps_its_types
                               at D:\a\git-tpl\git-tpl\tests\questions.rs:159
  18:     0x7ff739f72558 - questions::data_keeps_its_types::closure$0
                               at D:\a\git-tpl\git-tpl\tests\questions.rs:128
  19:     0x7ff739f7a3f2 - core::ops::function::FnOnce::call_once<questions::data_keeps_its_types::closure_env$0,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  20:     0x7ff739f89110 - core::ops::function::FnOnce::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  21:     0x7ff739f89110 - test::__rust_begin_short_backtrace<enum2$<core::result::Result<tuple$<>,alloc::string::String> >,enum2$<core::result::Result<tuple$<>,alloc::string::String> > (*)()>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:724
  22:     0x7ff739f9714b - test::run_test_in_process
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:747
  23:     0x7ff739f9714b - test::run_test::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:668
  24:     0x7ff739f91c3d - test::run_test::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:698
  25:     0x7ff739f91c3d - std::sys::backtrace::__rust_begin_short_backtrace<test::run_test::closure_env$1,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:166
  26:     0x7ff739f9b413 - std::thread::lifecycle::spawn_unchecked::closure$1::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:70
  27:     0x7ff739f9b413 - core::panic::unwind_safe::impl$25::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panic\unwind_safe.rs:275
  28:     0x7ff739f9b413 - std::panicking::catch_unwind::do_call
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:581
  29:     0x7ff739f9b413 - std::panicking::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:544
  30:     0x7ff739f9b413 - std::panic::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panic.rs:359
  31:     0x7ff739f9b413 - std::thread::lifecycle::spawn_unchecked::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:68
  32:     0x7ff739f9b413 - core::ops::function::FnOnce::call_once<std::thread::lifecycle::spawn_unchecked::closure_env$1<test::run_test::closure_env$1,tuple$<> >,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  33:     0x7ff73a003eaa - std::sys::thread::windows::impl$0::new::thread_start
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\thread\windows.rs:58
  34:     0x7ffe3dbae8d7 - BaseThreadInitThunk
  35:     0x7ffe3f8ac53c - RtlUserThreadStart
git-tpl::questions::json_data_works_the_same_as_toml

Flake rate in main: 20.00% (Passed 16 times, Failed 4 times)

Stack Traces | 1.16s run time
thread 'json_data_works_the_same_as_toml' (5032) panicked at tests\questions.rs:191:5:
assertion `left == right` failed
  left: "2:a,b\r\n"
 right: "2:a,b\n"
stack backtrace:
   0:     0x7ff73a004f4e - std::backtrace_rs::backtrace::win64::trace
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\win64.rs:85
   1:     0x7ff73a004f4e - std::backtrace_rs::backtrace::trace_unsynchronized
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\..\..\backtrace\src\backtrace\mod.rs:66
   2:     0x7ff73a004f4e - std::sys::backtrace::_print_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:74
   3:     0x7ff73a004f4e - std::sys::backtrace::impl$0::print::impl$0::fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:44
   4:     0x7ff73a015601 - core::fmt::write
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\fmt\mod.rs:0
   5:     0x7ff73a00a864 - std::io::default_write_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:622
   6:     0x7ff73a00a864 - std::io::Write::write_fmt<std::sys::stdio::windows::Stderr>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\io\mod.rs:1977
   7:     0x7ff739feb369 - std::sys::backtrace::BacktraceLock::print
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:47
   8:     0x7ff739feb369 - std::panicking::default_hook::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:292
   9:     0x7ff739ffdd98 - std::panicking::default_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:319
  10:     0x7ff739ffdfa3 - std::panicking::panic_with_hook
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:825
  11:     0x7ff739feb43e - std::panicking::panic_handler::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:698
  12:     0x7ff739fe92cf - std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::closure_env$0,never$>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:182
  13:     0x7ff739febcee - std::panicking::panic_handler
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:689
  14:     0x7ff73a02077d - core::panicking::panic_fmt
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:80
  15:     0x7ff73a02063d - core::panicking::assert_failed_inner
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:439
  16:     0x7ff739f72236 - core::panicking::assert_failed<alloc::string::String,ref$<str$> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panicking.rs:394
  17:     0x7ff739f73369 - questions::json_data_works_the_same_as_toml
                               at D:\a\git-tpl\git-tpl\tests\questions.rs:191
  18:     0x7ff739f725b8 - questions::json_data_works_the_same_as_toml::closure$0
                               at D:\a\git-tpl\git-tpl\tests\questions.rs:167
  19:     0x7ff739f7a492 - core::ops::function::FnOnce::call_once<questions::json_data_works_the_same_as_toml::closure_env$0,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  20:     0x7ff739f89110 - core::ops::function::FnOnce::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  21:     0x7ff739f89110 - test::__rust_begin_short_backtrace<enum2$<core::result::Result<tuple$<>,alloc::string::String> >,enum2$<core::result::Result<tuple$<>,alloc::string::String> > (*)()>
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:724
  22:     0x7ff739f9714b - test::run_test_in_process
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:747
  23:     0x7ff739f9714b - test::run_test::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:668
  24:     0x7ff739f91c3d - test::run_test::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\test\src\lib.rs:698
  25:     0x7ff739f91c3d - std::sys::backtrace::__rust_begin_short_backtrace<test::run_test::closure_env$1,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\backtrace.rs:166
  26:     0x7ff739f9b413 - std::thread::lifecycle::spawn_unchecked::closure$1::closure$0
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:70
  27:     0x7ff739f9b413 - core::panic::unwind_safe::impl$25::call_once
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\panic\unwind_safe.rs:275
  28:     0x7ff739f9b413 - std::panicking::catch_unwind::do_call
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:581
  29:     0x7ff739f9b413 - std::panicking::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panicking.rs:544
  30:     0x7ff739f9b413 - std::panic::catch_unwind
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\panic.rs:359
  31:     0x7ff739f9b413 - std::thread::lifecycle::spawn_unchecked::closure$1
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\thread\lifecycle.rs:68
  32:     0x7ff739f9b413 - core::ops::function::FnOnce::call_once<std::thread::lifecycle::spawn_unchecked::closure_env$1<test::run_test::closure_env$1,tuple$<> >,tuple$<> >
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\core\src\ops\function.rs:250
  33:     0x7ff73a003eaa - std::sys::thread::windows::impl$0::new::thread_start
                               at ................................................................................................/rustc/8bab26f4f68e0e26f0bb7960be334d5b520ea452/library\std\src\sys\thread\windows.rs:58
  34:     0x7ffe3dbae8d7 - BaseThreadInitThunk
  35:     0x7ffe3f8ac53c - RtlUserThreadStart

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@noirbizarre

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot dependabot Bot changed the title chore(deps): bump git2 from 0.20.4 to 0.21.0 build(deps): bump git2 from 0.20.4 to 0.21.0 Aug 14, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/git2-0.21.0 branch from 53fcc99 to d647285 Compare August 14, 2026 01:10
@noirbizarre

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.20.4 to 0.21.0.
- [Changelog](https://github.com/rust-lang/git2-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/git2-rs@git2-0.20.4...git2-0.21.0)

---
updated-dependencies:
- dependency-name: git2
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/git2-0.21.0 branch from d647285 to 4e35387 Compare August 14, 2026 01:31
The bump does not build on its own. git2 0.21 carries two breaking
changes we sit on:

`Cred::credential_helper` now lives behind a new `cred` feature, which
`default-features = false` excludes. Enable it explicitly, or a private
HTTPS template loses the credential-helper fallback. `ssh` and `https`
stay off: they were off under 0.20 too, and turning them on here would
smuggle a behaviour change into a dependency bump.

String accessors that returned `Option<&str>` now return `Result`, so a
missing value is distinguishable from a non-UTF-8 one. Every call site
keeps its previous meaning — a name we cannot spell is treated as absent
rather than raised, which is what keeps the tree walk deterministic.
@noirbizarre
noirbizarre merged commit b9006b5 into main Aug 14, 2026
7 checks passed
@noirbizarre
noirbizarre deleted the dependabot/cargo/git2-0.21.0 branch August 14, 2026 01:46
@noirbizbot noirbizbot Bot mentioned this pull request Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant