Skip to content

Bump external/Catch2 from de7e863 to bcfb10e#296

Merged
nmlud21 merged 2 commits into
mainfrom
dependabot/submodules/external/Catch2-29c9844
Jul 7, 2026
Merged

Bump external/Catch2 from de7e863 to bcfb10e#296
nmlud21 merged 2 commits into
mainfrom
dependabot/submodules/external/Catch2-29c9844

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Feb 21, 2026

Copy link
Copy Markdown
Contributor

Bumps external/Catch2 from de7e863 to bcfb10e.

Commits
  • bcfb10e v3.15.1
  • b7e0310 fix: move struct TestName of INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD...
  • 6d4ea62 fix: move struct TestName of INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE_METHOD_2 ...
  • 195231c docs: Set missing syntax language
  • 3a865e8 docs: Enable syntax coloring for code example
  • 69e0473 Avoid a potential underflow when iterating over invalid inputs
  • 6ee0826 v3.15.0
  • 47ea57d Constexpr matching support in the range equals matchers
  • d838f88 Constexpr matching support in generic Contains matchers
  • c267b6e Constexpr matching support in the quantifier matchers
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file submodules Pull requests that update Submodules code labels Feb 21, 2026
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file submodules Pull requests that update Submodules code labels Feb 21, 2026
@dependabot @github

dependabot Bot commented on behalf of github Apr 11, 2026

Copy link
Copy Markdown
Contributor Author

A newer version of external/Catch2 exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

@shankarseal

Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@nmlud21

nmlud21 commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

@dependabot recreate

@dependabot dependabot Bot changed the title Bump external/Catch2 from 2de12cb to 29c9844 Bump external/Catch2 from de7e863 to bcfb10e Jul 6, 2026
@dependabot dependabot Bot force-pushed the dependabot/submodules/external/Catch2-29c9844 branch from 918faed to 755d36a Compare July 6, 2026 20:06
dependabot Bot and others added 2 commits July 7, 2026 10:54
Bumps [external/Catch2](https://github.com/catchorg/Catch2) from `de7e863` to `bcfb10e`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](catchorg/Catch2@de7e863...bcfb10e)

---
updated-dependencies:
- dependency-name: external/Catch2
  dependency-version: 29c9844f688acb27c87338c39cd186ebfe41aa19
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
When KfRaiseIrql/KeLowerIrql cycles run before tests that check
KeSetSystemAffinityThreadEx return value, the thread-local
_usersim_group_affinity_cache can be left dirty. This happens because
KeLowerIrql tries to restore the saved affinity {Mask=0} (the initial
cache value meaning 'no override') via SetThreadGroupAffinity, which
fails since Mask=0 is invalid--leaving the cache at {Mask=1}.

Handle Mask=0 explicitly in usersim_set_current_thread_affinity by
restoring the thread to the process-default affinity instead of
passing the invalid zero mask to the OS.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
@nmlud21 nmlud21 force-pushed the dependabot/submodules/external/Catch2-29c9844 branch from be98bfe to f4c4f0c Compare July 7, 2026 17:54
@nmlud21 nmlud21 merged commit 13def85 into main Jul 7, 2026
12 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in eBPF for Windows Triage Jul 7, 2026
@nmlud21 nmlud21 deleted the dependabot/submodules/external/Catch2-29c9844 branch July 7, 2026 18:04
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 submodules Pull requests that update Submodules code

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants