Commit Graph

568 Commits

Author SHA1 Message Date
Yota Toyama 99514d477f Bump version (#500) 2025-12-13 03:56:23 +00:00
dependabot[bot] 10fbe89a92 chore(deps): Bump vendor/bdwgc from 5901d16 to 832713e (#498)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5901d16` to
`832713e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/832713e82a43aee85abd9db19a0e977c60e31c9b"><code>832713e</code></a>
GH Actions: Update after prefixing CMake BUILD_SHARED_LIBS option</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/382767dcbbac1de04c734025d79d13ad9742570a"><code>382767d</code></a>
AppVeyor CI: Update after prefixing CMake BUILD_SHARED_LIBS option</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/416e4fa7651b2f0f25ce99ad126b1ebe89825a57"><code>416e4fa</code></a>
Update AUTHORS file (add Ben Leadbetter)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e93ee1127660159f8b2b5d0bca2f889d3e13169c"><code>e93ee11</code></a>
Rename CMake BUILD_SHARED_LIBS option to GC_BUILD_SHARED_LIBS</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/5901d16bbc45e867408ab88e3383757e9cb88306...832713e82a43aee85abd9db19a0e977c60e31c9b">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yota Toyama <raviqqe@gmail.com>
2025-12-13 03:51:40 +00:00
dependabot[bot] 930e59bc34 chore(deps): Bump cmake from 0.1.54 to 0.1.55 (#499)
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.54 to
0.1.55.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/releases">cmake's
releases</a>.</em></p>
<blockquote>
<h2>v0.1.55</h2>
<h3>Other</h3>
<ul>
<li>Remove the <code>\\?\</code> prefix from paths (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/259">#259</a>)</li>
<li>Add Visual Studio 2026 support (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/255">#255</a>)</li>
<li>Make sure that cmake generate build files in current dir (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/194">#194</a>)</li>
<li>Set the MSRV to 1.65 and test this in CI</li>
<li>Canonicalize the build directory</li>
<li>Use <code>eprintln</code> instead to print the command running next
(<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/191">#191</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/blob/master/CHANGELOG.md">cmake's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.54...v0.1.55">0.1.55</a>
- 2025-12-11</h2>
<h3>Other</h3>
<ul>
<li>Remove the <code>\\?\</code> prefix from paths (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/259">#259</a>)</li>
<li>Add Visual Studio 2026 support (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/255">#255</a>)</li>
<li>Make sure that cmake generate build files in current dir (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/194">#194</a>)</li>
<li>Set the MSRV to 1.65 and test this in CI</li>
<li>Canonicalize the build directory</li>
<li>Use <code>eprintln</code> instead to print the command running next
(<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/191">#191</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/c4608407a38ad3d5b6fdf19b6f93af5957c67deb"><code>c460840</code></a>
chore: release v0.1.55 (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/249">#249</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/08af05c71b57b1971bbfe00af1e3264ab1a4f058"><code>08af05c</code></a>
Windows: Remove the <code>\\?\</code> prefix from paths (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/259">#259</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/6e68d9ceeffd5a006a5ac21ee8bf045bd2e15316"><code>6e68d9c</code></a>
Add Visual Studio 2026 support (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/255">#255</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/b59be3b5cce397de4018aacd51501f925ce22ecd"><code>b59be3b</code></a>
Make sure that cmake generate build files in current dir (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/194">#194</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/e6bfc1c3375debd8a1cecd40c64b230147360e75"><code>e6bfc1c</code></a>
Set the MSRV to 1.65 and test this in CI</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/19cd68a26bed14911f2dd020c1d83ce27e09575e"><code>19cd68a</code></a>
Canonicalize the build directory</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/f09de3fb2bd6ce09252a2c216679df70f61a3ea6"><code>f09de3f</code></a>
Use <code>eprintln</code> instead to print the command running next (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/191">#191</a>)</li>
<li>See full diff in <a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.54...v0.1.55">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cmake&package-manager=cargo&previous-version=0.1.54&new-version=0.1.55)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 19:04:11 +00:00
dependabot[bot] 0168d61081 chore(deps): Bump vendor/bdwgc from cd28730 to 5901d16 (#497)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `cd28730` to
`5901d16`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5901d16bbc45e867408ab88e3383757e9cb88306"><code>5901d16</code></a>
GH Actions: Use awalsh128/cache-apt-pkgs-action instead of 'apt
install'</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/264aa81b4f9f1d1cf8acd7913c21aa41b1b91671"><code>264aa81</code></a>
GC Actions: Enable multi-threads builds with cmake using msvc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2c02f4ddab6a9e7cd8fac2bca11f05308216dd0d"><code>2c02f4d</code></a>
GH Actions: Use actions-use-homebrew-tools instead of 'brew
install'</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e9eb8f050a89193d02f35420eaa74895f052fd8e"><code>e9eb8f0</code></a>
GH Actions: Clone libatomic_ops using actions/checkout</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ee84c358df1628af4843539462292b0a91116eae"><code>ee84c35</code></a>
GH Actions: Change korandoru/setup-zig action to mlugg/setup-zig</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/38ef0821c6df72b1d9a0121a4cda14e5ac111244"><code>38ef082</code></a>
GH Actions: Update cspell-action to v8</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/07291e380a2c27671f48b76ce9a34e05594d80e6"><code>07291e3</code></a>
GH Actions: Update codeql-action to v4</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8df998851b6959ad41757124e79b75340fac6e16"><code>8df9988</code></a>
GH Actions: Update actions/checkout to v6</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/cd28730e0b212f1cc0d20b93d427385b459be4ab...5901d16bbc45e867408ab88e3383757e9cb88306">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 19:03:59 +00:00
dependabot[bot] 1a2451ee9e chore(deps): Bump vendor/bdwgc from 63c90f0 to cd28730 (#496)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `63c90f0` to
`cd28730`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cd28730e0b212f1cc0d20b93d427385b459be4ab"><code>cd28730</code></a>
Report warning by configure if both shared and static libs are
requested</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d9dd2973c6ca926d57caca7d6c3949881ebebfbf"><code>d9dd297</code></a>
GH Actions: Add a test with --enable-valgrind-tracking</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9630d6632dc83d3a446a286eedbdda0e038c8e03"><code>9630d66</code></a>
GH Actions: Remove redundant --enable-static passed to configure</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5644fff34295b54069c03cac4bfc91176516e2b3"><code>5644fff</code></a>
Do not prevent shared builds on OpenBSD/alpha</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0de2ff8837727d4e8e747f3e1174b01ab5fa7a78"><code>0de2ff8</code></a>
AppVeyor CI: Update after disable_gc_debug option change to
enable_gc_dump</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a5fc6107d753e02dbffb204f2177ff07f12bd25f"><code>a5fc610</code></a>
GH Actions: Update after disable_gc_debug option change to
enable_gc_dump</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/38b314f013417c5921a2ec916c3e329090ded9ec"><code>38b314f</code></a>
Replace disable_gc_debug build scripts option to enable_gc_dump</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/50425a689f7e3acf710fd40af4a88ce49d0e4ee2"><code>50425a6</code></a>
Add 'zig format' status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ec643a52848f26d16b19286a77b59b570329b95f"><code>ec643a5</code></a>
GH Actions: Add check that build.zig is formatted properly</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b5cac99a5d24d4e86ca864cbde1bf735b2c3084c"><code>b5cac99</code></a>
Reformat build.zig with Zig fmt</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/63c90f040c6eafc3e9ab71dbaa820725c713e72b...cd28730e0b212f1cc0d20b93d427385b459be4ab">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 19:12:42 +00:00
dependabot[bot] cc4e7c5e16 chore(deps): Bump vendor/bdwgc from 741d3d7 to 63c90f0 (#495)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `741d3d7` to
`63c90f0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/63c90f040c6eafc3e9ab71dbaa820725c713e72b"><code>63c90f0</code></a>
Add autotools-build-extra status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/beb40c818bf92f951ce0918fbb5f7a2ccf72c2c4"><code>beb40c8</code></a>
GH actions: Move configure-based build jobs from Travis</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6d0edec27c3a62df040c7ba6efcfbc60e2210e35"><code>6d0edec</code></a>
Add 'Makefile.direct' build status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b0885dc6d4bd3c45306b2130582118d1b94d6706"><code>b0885dc</code></a>
Enable tools/if_mach.c compilation on Windows</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d877ebfeb07fca975eb315f39554eff76e59dda3"><code>d877ebf</code></a>
Eliminate 'x might be clobbered' gcc-13 warning in setjmp_test</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3c53673dc67760808e3544dcc6b78271cfc99e6b"><code>3c53673</code></a>
GH actions: Move build jobs based on Makefile.direct from Travis</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8d33146e3e478f9dbef08f03c6234755003f76dd"><code>8d33146</code></a>
Add 'CSA check' status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/084bab644847a039f24c2f1fd74dbcbfc99e5f05"><code>084bab6</code></a>
GH actions: Move CSA-check jobs from Travis</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bdb16475b13a86b4b00fb4b64dd43b49ed1a95a5"><code>bdb1647</code></a>
Add cmake-build-extra status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/59e61eb97618fe6bf7f7baf9eba5c3c72e409f75"><code>59e61eb</code></a>
GH actions: Move cmake-based jobs from Travis to extra workflow</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/741d3d78bc8c10f652a6e49f0a9cb1b12e4523a2...63c90f040c6eafc3e9ab71dbaa820725c713e72b">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 19:41:50 +00:00
dependabot[bot] f9621627dd chore(deps): Bump vendor/bdwgc from 5fcf4b1 to 741d3d7 (#494)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5fcf4b1` to
`741d3d7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/741d3d78bc8c10f652a6e49f0a9cb1b12e4523a2"><code>741d3d7</code></a>
Eliminate 'no-return function does return' lcc warning in
default_on_abort</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0c5eb8db9cab98b5932087c95022f53b97a8e0f5"><code>0c5eb8d</code></a>
AppVeyor CI: Change folder name of CMake build artifacts to 'build'</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1b7fac17c869d3a22aed0edc783dd614e0c0b573"><code>1b7fac1</code></a>
Change suggested folder name of CMake build artifacts to 'build'</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/47cb73b46737d03edda6913b7f73848da8ae522f"><code>47cb73b</code></a>
Use backtick symbol to quote 'a.out' in leak.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e45bfc62061e9b80fdb910928dfd0ee008d43873"><code>e45bfc6</code></a>
AppVeyor CI: Update after CMake build_tests option rename to
BUILD_TESTING</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/82e07f623019d88508cb9d2e427c1ba027a1187f"><code>82e07f6</code></a>
Replace build_tests to standard BUILD_TESTING option (CMake)</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/5fcf4b193a93bfe7610a8595ba4be4f01ef61a19...741d3d78bc8c10f652a6e49f0a9cb1b12e4523a2">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-03 19:04:04 +00:00
dependabot[bot] b2aa64b7c3 chore(deps): Bump libc from 0.2.177 to 0.2.178 (#493)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.177 to 0.2.178.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/releases">libc's
releases</a>.</em></p>
<blockquote>
<h2>0.2.178</h2>
<h3>Added</h3>
<ul>
<li>BSD: Add <code>issetugid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4744">#4744</a>)</li>
<li>Cygwin: Add missing utmp/x.h, grp.h, and stdio.h interfaces (<a
href="https://redirect.github.com/rust-lang/libc/pull/4827">#4827</a>)</li>
<li>Linux s390x musl: Add
<code>__psw_t</code>/<code>fprefset_t</code>/<code>*context_t</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4726">#4726</a>)</li>
<li>Linux, Android: Add definition for IUCLC (<a
href="https://redirect.github.com/rust-lang/libc/pull/4846">#4846</a>)</li>
<li>Linux, FreeBSD: Add <code>AT_HWCAP{3,4}</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4734">#4734</a>)</li>
<li>Linux: Add definitions from linux/can/bcm.h (<a
href="https://redirect.github.com/rust-lang/libc/pull/4683">#4683</a>)</li>
<li>Linux: Add syscalls 451-469 for m68k (<a
href="https://redirect.github.com/rust-lang/libc/pull/4850">#4850</a>)</li>
<li>Linux: PowerPC: Add 'ucontext.h' definitions (<a
href="https://redirect.github.com/rust-lang/libc/pull/4696">#4696</a>)</li>
<li>NetBSD: Define <code>eventfd</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li>
<li>Newlib: Add missing constants from <code>unistd.h</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4811">#4811</a>)</li>
<li>QNX NTO: Add <code>cfmakeraw</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li>
<li>QNX NTO: Add <code>cfsetspeed</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li>
<li>Redox: Add <code>getresgid</code> and <code>getresuid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li>
<li>Redox: Add <code>setresgid</code> and <code>setresuid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li>
<li>VxWorks: Add definitions from <code>select.h</code>,
<code>stat.h</code>, <code>poll.h</code>, <code>ttycom.h</code>,
<code>utsname.h</code>, <code>resource.h</code>, <code>mman.h</code>,
<code>udp.h</code>, <code>in.h</code>, <code>in6.h</code>,
<code>if.h</code>, <code>fnmatch.h</code>, and
<code>sioLibCommon.h</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4781">#4781</a>)</li>
<li>VxWorks: Add missing defines/functions needed by rust stdlib (<a
href="https://redirect.github.com/rust-lang/libc/pull/4779">#4779</a>)</li>
<li>WASI: Add more definitions for libstd (<a
href="https://redirect.github.com/rust-lang/libc/pull/4747">#4747</a>)</li>
</ul>
<h3>Deprecated:</h3>
<ul>
<li>Apple: Deprecate <code>TIOCREMOTE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li>
</ul>
<h3>Fixed:</h3>
<p>Note that there were a large number of fixes on NetBSD for this
<code>libc</code> release, some of which include minor breakage.</p>
<ul>
<li>AIX: Change errno <code>EWOULDBLOCK</code> to make it an alias of
<code>EAGAIN</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4790">#4790</a>)</li>
<li>AIX: Resolve function comparison and
<code>unnecessary_transmutes</code> warnings (<a
href="https://redirect.github.com/rust-lang/libc/pull/4780">#4780</a>)</li>
<li>Apple: Correct the value of <code>SF_SETTABLE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li>
<li>DragonflyBSD: Fix the type of <code>mcontext_t.mc_fpregs</code> (<a
href="">#</a>)</li>
<li>EspIDF: Fix the duplicate definition of <code>gethostname</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4773">#4773</a>)</li>
<li>L4Re: Update available pthread API (<a
href="https://redirect.github.com/rust-lang/libc/pull/4836">#4836</a>)</li>
<li>Linux: Correct the value of <code>NFT_MSG_MAX</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4761">#4761</a>)</li>
<li>Linux: Remove incorrect <code>repr(align(8))</code> for
<code>canxl_frame</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4760">#4760</a>)</li>
<li>Make <code>eventfd</code> argument names match OS docs/headers (<a
href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li>
<li>NetBSD: Account for upstream changes to ptrace with LWP (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct <code>ipc_perm</code>, split from OpenBSD as
<code>ipc.rs</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct a number of symbol link names (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct the type of <code>kinfo_vmentry.kve_path</code> (<a
href="">#</a>)</li>
<li>NetBSD: Fix <code>uucred.cr_ngroups</code> from <code>int</code> to
<code>short</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the type of <code>kevent.udata</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the type of <code>mcontext_t.__fpregs</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the value of <code>PT_SUSPEND</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the values of FNM_* constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Increase the size of <code>sockaddr_dl.sdl_data</code> from
12 to 24 (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Introduce <code>if_.rs</code>, fix the definition of
<code>ifreq</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Introduce <code>time.rs</code>, fix the values of
<code>CLOCK_*_CPUTIME_ID</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.178/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.177...0.2.178">0.2.178</a>
- 2025-12-01</h2>
<h3>Added</h3>
<ul>
<li>BSD: Add <code>issetugid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4744">#4744</a>)</li>
<li>Cygwin: Add missing utmp/x.h, grp.h, and stdio.h interfaces (<a
href="https://redirect.github.com/rust-lang/libc/pull/4827">#4827</a>)</li>
<li>Linux s390x musl: Add
<code>__psw_t</code>/<code>fprefset_t</code>/<code>*context_t</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4726">#4726</a>)</li>
<li>Linux, Android: Add definition for IUCLC (<a
href="https://redirect.github.com/rust-lang/libc/pull/4846">#4846</a>)</li>
<li>Linux, FreeBSD: Add <code>AT_HWCAP{3,4}</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4734">#4734</a>)</li>
<li>Linux: Add definitions from linux/can/bcm.h (<a
href="https://redirect.github.com/rust-lang/libc/pull/4683">#4683</a>)</li>
<li>Linux: Add syscalls 451-469 for m68k (<a
href="https://redirect.github.com/rust-lang/libc/pull/4850">#4850</a>)</li>
<li>Linux: PowerPC: Add 'ucontext.h' definitions (<a
href="https://redirect.github.com/rust-lang/libc/pull/4696">#4696</a>)</li>
<li>NetBSD: Define <code>eventfd</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li>
<li>Newlib: Add missing constants from <code>unistd.h</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4811">#4811</a>)</li>
<li>QNX NTO: Add <code>cfmakeraw</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li>
<li>QNX NTO: Add <code>cfsetspeed</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li>
<li>Redox: Add <code>getresgid</code> and <code>getresuid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li>
<li>Redox: Add <code>setresgid</code> and <code>setresuid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li>
<li>VxWorks: Add definitions from <code>select.h</code>,
<code>stat.h</code>, <code>poll.h</code>, <code>ttycom.h</code>,
<code>utsname.h</code>, <code>resource.h</code>, <code>mman.h</code>,
<code>udp.h</code>, <code>in.h</code>, <code>in6.h</code>,
<code>if.h</code>, <code>fnmatch.h</code>, and
<code>sioLibCommon.h</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4781">#4781</a>)</li>
<li>VxWorks: Add missing defines/functions needed by rust stdlib (<a
href="https://redirect.github.com/rust-lang/libc/pull/4779">#4779</a>)</li>
<li>WASI: Add more definitions for libstd (<a
href="https://redirect.github.com/rust-lang/libc/pull/4747">#4747</a>)</li>
</ul>
<h3>Deprecated:</h3>
<ul>
<li>Apple: Deprecate <code>TIOCREMOTE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li>
</ul>
<h3>Fixed:</h3>
<p>Note that there were a large number of fixes on NetBSD for this
<code>libc</code> release, some of which include minor breakage.</p>
<ul>
<li>AIX: Change errno <code>EWOULDBLOCK</code> to make it an alias of
<code>EAGAIN</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4790">#4790</a>)</li>
<li>AIX: Resolve function comparison and
<code>unnecessary_transmutes</code> warnings (<a
href="https://redirect.github.com/rust-lang/libc/pull/4780">#4780</a>)</li>
<li>Apple: Correct the value of <code>SF_SETTABLE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li>
<li>DragonflyBSD: Fix the type of <code>mcontext_t.mc_fpregs</code> (<a
href="">#</a>)</li>
<li>EspIDF: Fix the duplicate definition of <code>gethostname</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4773">#4773</a>)</li>
<li>L4Re: Update available pthread API (<a
href="https://redirect.github.com/rust-lang/libc/pull/4836">#4836</a>)</li>
<li>Linux: Correct the value of <code>NFT_MSG_MAX</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4761">#4761</a>)</li>
<li>Linux: Remove incorrect <code>repr(align(8))</code> for
<code>canxl_frame</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4760">#4760</a>)</li>
<li>Make <code>eventfd</code> argument names match OS docs/headers (<a
href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li>
<li>NetBSD: Account for upstream changes to ptrace with LWP (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct <code>ipc_perm</code>, split from OpenBSD as
<code>ipc.rs</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct a number of symbol link names (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct the type of <code>kinfo_vmentry.kve_path</code> (<a
href="">#</a>)</li>
<li>NetBSD: Fix <code>uucred.cr_ngroups</code> from <code>int</code> to
<code>short</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the type of <code>kevent.udata</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the type of <code>mcontext_t.__fpregs</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the value of <code>PT_SUSPEND</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the values of FNM_* constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Increase the size of <code>sockaddr_dl.sdl_data</code> from
12 to 24 (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Introduce <code>if_.rs</code>, fix the definition of
<code>ifreq</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/2b95cbe1cecd28ab03d689b34c2696d70b65ff27"><code>2b95cbe</code></a>
chore: release libc 0.2.178</li>
<li><a
href="https://github.com/rust-lang/libc/commit/bc25dfca2960fcd6bde9636e9fe9c87295765a5e"><code>bc25dfc</code></a>
NetBSD: Only skip <code>sockaddr_dl</code> on NetBSD9</li>
<li><a
href="https://github.com/rust-lang/libc/commit/887133e45ee709ff941f4d07f1069489a81aa531"><code>887133e</code></a>
add syscalls 451-469 for m68k linux</li>
<li><a
href="https://github.com/rust-lang/libc/commit/3cfeee46c2f28121771747f2e0bf9b5432a0eb29"><code>3cfeee4</code></a>
build(deps): bump actions/checkout from 5 to 6</li>
<li><a
href="https://github.com/rust-lang/libc/commit/999b4203ee3c450df6f6ef781fadd81fe51e7e78"><code>999b420</code></a>
linux, android: Add definition for IUCLC</li>
<li><a
href="https://github.com/rust-lang/libc/commit/ae6df796e2c918726ffafb7878b621ffad6a2bb7"><code>ae6df79</code></a>
Define eventfd on NetBSD</li>
<li><a
href="https://github.com/rust-lang/libc/commit/03b7438253fc4f111bf7ef3ca44902538dcce948"><code>03b7438</code></a>
Make eventfd argument names match OS docs/headers</li>
<li><a
href="https://github.com/rust-lang/libc/commit/9ba7c90662818c9bd6733899e4718816fe8b6394"><code>9ba7c90</code></a>
cygwin: Add missing utmp/x.h, grp.h, and stdio.h interfaces</li>
<li><a
href="https://github.com/rust-lang/libc/commit/5d284b0afd113ea6e92a5c7d2c1c93d1b7a60d07"><code>5d284b0</code></a>
Fix test for cygwin</li>
<li><a
href="https://github.com/rust-lang/libc/commit/7516d382af0715deb7868f88bef4b3d36412062a"><code>7516d38</code></a>
ci: Update <code>style.py</code> to work with visibility on enums</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.177...0.2.178">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=libc&package-manager=cargo&previous-version=0.2.177&new-version=0.2.178)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 19:04:23 +00:00
dependabot[bot] b0c96e8eb6 chore(deps): Bump vendor/bdwgc from 8e04154 to 5fcf4b1 (#492)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `8e04154` to
`5fcf4b1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5fcf4b193a93bfe7610a8595ba4be4f01ef61a19"><code>5fcf4b1</code></a>
Fix comment for endif in GC_print_callers</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/8e04154e8a78ffd6613ad1e08d5c23473291c0e7...5fcf4b193a93bfe7610a8595ba4be4f01ef61a19">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 21:20:05 +00:00
dependabot[bot] bf926f471c chore(deps): Bump vendor/libatomic_ops from 508d227 to fdccf2b (#491)
Bumps [vendor/libatomic_ops](https://github.com/bdwgc/libatomic_ops)
from `508d227` to `fdccf2b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/fdccf2b3cdcad5584af0554fceff83d3342d5ebc"><code>fdccf2b</code></a>
Bump libatomic_ops version to 7.11.0 (next release development)</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/650dd27283d6a705961250cce7ac446cbef89370"><code>650dd27</code></a>
[7.10.0]</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/f29954c4ab9b5cb0284ccafe661641eb1dcb74b5"><code>f29954c</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/d2f4ff428ef2f75f5ade716323998b4644912e35"><code>d2f4ff4</code></a>
GH Actions: Update after CMake BUILD_SHARED_LIBS option renaming</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/6ccc26c9588e8f69fd9188ddc9a35c3bdb81ee1d"><code>6ccc26c</code></a>
Travis CI: Update after CMake BUILD_SHARED_LIBS option renaming</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/2af775ee7d1e80fabc92f74c9e2338241e51a7e3"><code>2af775e</code></a>
AppVeyor CI: Update after CMake BUILD_SHARED_LIBS option renaming</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/8f5a2094eb2f9f95a69494a429a25e2737462f84"><code>8f5a209</code></a>
Rename CMake BUILD_SHARED_LIBS option to AO_BUILD_SHARED_LIBS</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/62610898d4e198cc8231b5bea82338042a075739"><code>6261089</code></a>
GH Actions: Upgrade macos-13 to macos-15-intel in cmake build</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/94845aaf27601565bb931badedbcb945d293ed4f"><code>94845aa</code></a>
AppVeyor CI: Update after CMake build_tests option rename to
BUILD_TESTING</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/a36001370a54a6d135e00d83bd4ce40986bdb49b"><code>a360013</code></a>
Replace CMake build_tests option to standard BUILD_TESTING one</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/libatomic_ops/compare/508d227476dfc35060279ab8469053e4bb3318df...fdccf2b3cdcad5584af0554fceff83d3342d5ebc">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-28 19:04:07 +00:00
dependabot[bot] 6b1ffd6b59 chore(deps): Bump vendor/bdwgc from a8bd418 to 8e04154 (#490)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `a8bd418` to
`8e04154`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8e04154e8a78ffd6613ad1e08d5c23473291c0e7"><code>8e04154</code></a>
AppVeyor CI: Update after changing CMake script to build tests by
default</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/42235f40153b2bd7ea7c78f98ae8e743cb48cfdf"><code>42235f4</code></a>
GH Actions: Update after changing CMake script to build tests by
default</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f5d0dc00f528efcf99728b3019ad44f167e8224b"><code>f5d0dc0</code></a>
Travis CI: Update after changing CMake script to build tests by
default</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ddb903ecbd6a2eeb3f2f6a827a8bc3aab58c15c8"><code>ddb903e</code></a>
Build tests by default in CMake script</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/70759f1615fa69aeea1257b440d8eba6070c7895"><code>70759f1</code></a>
Change type of arguments of GC_push_all_stack to void pointer</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/38931233a1f4266163e6429a7f7793d9ab03f5a7"><code>3893123</code></a>
Remove outdated README.uts file</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0a83c484375a4a846a714cfb8ed8adad762a5baa"><code>0a83c48</code></a>
Do not break C string literals into two parts where possible</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5ca83a6bb516df8e0f67056ab8fe93224b84a27a"><code>5ca83a6</code></a>
Move variables representing collector single-threaded state to
GC_arrays</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2aa70c22699a5db0b3dfff26b13491495bbd20c8"><code>2aa70c2</code></a>
Remove GC_ports static variable</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0652c610e1b379eb0faafbff0716c065dba20829"><code>0652c61</code></a>
Declare variables used for debugging in checksums.c as 'extern C'</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/a8bd4189437eb08bce0f9bba1750d6c7a2d89a7d...8e04154e8a78ffd6613ad1e08d5c23473291c0e7">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 19:03:53 +00:00
dependabot[bot] 34113772e5 chore(deps): Bump actions/checkout from 5 to 6 (#489)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to
6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/releases">actions/checkout's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update README to include Node.js 24 support details and requirements
by <a href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a></li>
<li>Persist creds to a separate file by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a></li>
<li>v6-beta by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2298">actions/checkout#2298</a></li>
<li>update readme/changelog for v6 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2311">actions/checkout#2311</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v5.0.0...v6.0.0">https://github.com/actions/checkout/compare/v5.0.0...v6.0.0</a></p>
<h2>v6-beta</h2>
<h2>What's Changed</h2>
<p>Updated persist-credentials to store the credentials under
<code>$RUNNER_TEMP</code> instead of directly in the local git
config.</p>
<p>This requires a minimum Actions Runner version of <a
href="https://github.com/actions/runner/releases/tag/v2.329.0">v2.329.0</a>
to access the persisted credentials for <a
href="https://docs.github.com/en/actions/tutorials/use-containerized-services/create-a-docker-container-action">Docker
container action</a> scenarios.</p>
<h2>v5.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Port v6 cleanup to v5 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v5...v5.0.1">https://github.com/actions/checkout/compare/v5...v5.0.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>V6.0.0</h2>
<ul>
<li>Persist creds to a separate file by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a></li>
<li>Update README to include Node.js 24 support details and requirements
by <a href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a></li>
</ul>
<h2>V5.0.1</h2>
<ul>
<li>Port v6 cleanup to v5 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a></li>
</ul>
<h2>V5.0.0</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li>
</ul>
<h2>V4.3.1</h2>
<ul>
<li>Port v6 cleanup to v4 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2305">actions/checkout#2305</a></li>
</ul>
<h2>V4.3.0</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss"><code>@​motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail"><code>@​mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells"><code>@​benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@​nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
</ul>
<h2>v4.2.2</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3"><code>@​jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3"><code>@​jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
</ul>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<h2>v4.2.0</h2>
<ul>
<li>Add Ref and Commit outputs by <a
href="https://github.com/lucacome"><code>@​lucacome</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
<li>Dependency updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>- <a
href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>,
<a
href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li>
</ul>
<h2>v4.1.7</h2>
<ul>
<li>Bump the minor-npm-dependencies group across 1 directory with 4
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li>
<li>Bump actions/checkout from 3 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li>
<li>Check out other refs/* by commit by <a
href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
<li>Pin actions/checkout's own workflows to a known, good, stable
version. by <a href="https://github.com/jww3"><code>@​jww3</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li>
</ul>
<h2>v4.1.6</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a
href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a></li>
</ul>
<h2>v4.1.5</h2>
<ul>
<li>Update NPM dependencies by <a
href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1703">actions/checkout#1703</a></li>
<li>Bump github/codeql-action from 2 to 3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1694">actions/checkout#1694</a></li>
<li>Bump actions/setup-node from 1 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1696">actions/checkout#1696</a></li>
<li>Bump actions/upload-artifact from 2 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1695">actions/checkout#1695</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/checkout/commit/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3"><code>1af3b93</code></a>
update readme/changelog for v6 (<a
href="https://redirect.github.com/actions/checkout/issues/2311">#2311</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/71cf2267d89c5cb81562390fa70a37fa40b1305e"><code>71cf226</code></a>
v6-beta (<a
href="https://redirect.github.com/actions/checkout/issues/2298">#2298</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/069c6959146423d11cd0184e6accf28f9d45f06e"><code>069c695</code></a>
Persist creds to a separate file (<a
href="https://redirect.github.com/actions/checkout/issues/2286">#2286</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493"><code>ff7abcd</code></a>
Update README to include Node.js 24 support details and requirements (<a
href="https://redirect.github.com/actions/checkout/issues/2248">#2248</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/checkout/compare/v5...v6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=5&new-version=6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 19:09:51 +00:00
dependabot[bot] acba32cb7a chore(deps): Bump vendor/bdwgc from 62a1414 to a8bd418 (#488)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `62a1414` to
`a8bd418`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a8bd4189437eb08bce0f9bba1750d6c7a2d89a7d"><code>a8bd418</code></a>
GH Actions: Remove unused cflags_extra in zig-cross-compile.yml</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/337831dda20c46d3ff797e05c36ce8900a1009d5"><code>337831d</code></a>
Travis CI: Fix integration with Coveralls by using new reporter
tool</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/62a14140731d58ff1849fbaf0e5fc6d01d0456be...a8bd4189437eb08bce0f9bba1750d6c7a2d89a7d">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 19:04:40 +00:00
dependabot[bot] 7ad85b6047 chore(deps): Bump vendor/bdwgc from abbe389 to 62a1414 (#487)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `abbe389` to
`62a1414`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/62a14140731d58ff1849fbaf0e5fc6d01d0456be"><code>62a1414</code></a>
Build 'de' cord program (test) by Zig on Windows</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/76a32016196adc90bcc3fe792c2fa0021ad04a72"><code>76a3201</code></a>
Instruct tests that they are executed in non-interactive mode</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bc8ca39316c36bd71bd3224f53f76083d0e8b1a0"><code>bc8ca39</code></a>
Build de.exe by digimars.mak (dmc)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/924b74cb0a329eff92c1b5cb979ff24d769f5387"><code>924b74c</code></a>
Discontinue support of configure '--enable-gcov' option</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/927b04081d6f96e8eef98c1114cc46fc30cd28ac"><code>927b040</code></a>
Travis CI: Replace 'configure --enable-gcov' to 'gcc --coverage
-O0'</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/396668e71489063566247a1973dd00aa032ebecf"><code>396668e</code></a>
Rename CYGWIN32 internal macro to CYGWIN</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/02cd4c0e95f107245a6ba9c0d2b8a0f97ce2a97f"><code>02cd4c0</code></a>
Detect GC_PROMPT_DISABLED environment var to support non-interactive
mode</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8951e8389d88c8b3e0a9b9dadae252a0f7267776"><code>8951e83</code></a>
AppVeyor CI: Remove redundant -D NO_MSGBOX_ON_ERROR</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/abbe3898f306b1fafa3757af70d37c9ec9614ddb...62a14140731d58ff1849fbaf0e5fc6d01d0456be">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-14 19:04:13 +00:00
dependabot[bot] a28b3aa417 chore(deps): Bump vendor/libatomic_ops from 985c64f to 508d227 (#486)
Bumps [vendor/libatomic_ops](https://github.com/bdwgc/libatomic_ops)
from `985c64f` to `508d227`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/508d227476dfc35060279ab8469053e4bb3318df"><code>508d227</code></a>
Travis CI: Fix integration with Coveralls by using new reporter
tool</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/17f0b82d1fb842f692e42315d8c2892c726565a7"><code>17f0b82</code></a>
Discontinue support of configure '--enable-gcov' option</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/49b0de6e9227a964278b4f1a765ebc3c030bced0"><code>49b0de6</code></a>
Travis CI: Replace 'configure --enable-gcov' to 'gcc --coverage
-O0'</li>
<li>See full diff in <a
href="https://github.com/bdwgc/libatomic_ops/compare/985c64fb7018c87b9c3674e7ceea92fc70792b1f...508d227476dfc35060279ab8469053e4bb3318df">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-14 19:03:59 +00:00
dependabot[bot] a94746c51a chore(deps): Bump vendor/bdwgc from 98a8fc3 to abbe389 (#485)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `98a8fc3` to
`abbe389`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/abbe3898f306b1fafa3757af70d37c9ec9614ddb"><code>abbe389</code></a>
Build staticrootstest by Zig</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d7d1715f6fec797868983bf6c0df81d70f7b5894"><code>d7d1715</code></a>
Pass optional arguments to addTestExt in a structure in Zig build
script</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/84ba275feec4cc0c0d24804dc6936b7ed785a025"><code>84ba275</code></a>
Exit with zero code if no arguments are given to cord/de and
disclaim_bench</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0e8ac788ea4399521133645ca197ce1d6e1a4bfd"><code>0e8ac78</code></a>
Adjust printed usage message of code/de and tools</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4b3320209c3124aa879b57719898d22a3144efb9"><code>4b33202</code></a>
Exit with a distinct code in case of exec fail in if_mach utility</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bbbd16e66fe2e6cc100d7eaf75fafae88b8b6410"><code>bbbd16e</code></a>
Remove unneeded exec() from if_not_there utility</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4e8a1974c4fa883496c70374ceb82c2f250a24d2"><code>4e8a197</code></a>
Fix missing new-line in help message of console variant of cord/de</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4885cf512372877811b229021a23b8970ebdd3c4"><code>4885cf5</code></a>
Adjust printed usage message in cpptest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b643c6539e77d11fa2c743565d9b8694f5bb1f57"><code>b643c65</code></a>
Print new-line in console variant of de_error() of cord/de</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8a9bf6c09f8034130f451a9be22a9e9ebddae4bb"><code>8a9bf6c</code></a>
Exit with non-zero code if RegisterClass or CreateWindow failed in
de_win</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/98a8fc3b0c2c2c631fc6217e15d0123f097c21cb...abbe3898f306b1fafa3757af70d37c9ec9614ddb">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-11 19:04:09 +00:00
dependabot[bot] 84800d08c6 chore(deps): Bump vendor/bdwgc from 83a42e6 to 98a8fc3 (#484)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `83a42e6` to
`98a8fc3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/98a8fc3b0c2c2c631fc6217e15d0123f097c21cb"><code>98a8fc3</code></a>
Travis CI: Add back os_dep.c to list of files for checking by
cppcheck</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f8741d495ef0bd2258fb2deb104819e8d6617ac3"><code>f8741d4</code></a>
Fix 'KERN_PROTECTION_FAILURE while world is stopped' error on MacOS
X</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4b6f8614cbe3ed141f3b767cbea95ad3de78f97c"><code>4b6f861</code></a>
Eliminate 'unused parameter' clang warnings in GC_darwin_sigbus</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/83a42e64d0710958a50cc28fe1c232f7726cd293...98a8fc3b0c2c2c631fc6217e15d0123f097c21cb">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 19:04:12 +00:00
dependabot[bot] 8768091814 chore(deps): Bump vendor/bdwgc from 75ef9a3 to 83a42e6 (#483)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `75ef9a3` to
`83a42e6`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/83a42e64d0710958a50cc28fe1c232f7726cd293"><code>83a42e6</code></a>
Workaround unreachable-code code defect in test of
GC_get_supported_vdbs</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/26d0bba1bd3a9bd2126970bef7501846ef8f54a7"><code>26d0bba</code></a>
Fix 'using unreliable value of saved_interrupt_finalizers` code
defect</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/af2e18f6bf17759e052dfcc60515ccba69f39e0a"><code>af2e18f</code></a>
Workaround 'signed GC_parallel cast to bigger unsigned' code defect
FP</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/75ef9a30272c7b0a582321da6018f4eec077bfc9...83a42e64d0710958a50cc28fe1c232f7726cd293">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-04 22:32:16 +00:00
dependabot[bot] 1e54add7f9 chore(deps): Bump vendor/bdwgc from 44fbb3b to 75ef9a3 (#482)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `44fbb3b` to
`75ef9a3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/75ef9a30272c7b0a582321da6018f4eec077bfc9"><code>75ef9a3</code></a>
Update AUTHORS file</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ad2be4190e144565a764a71d9bc5be5a63834cd5"><code>ad2be41</code></a>
Fix reliance on glibc-specific '__data_start' for some Linux
platforms</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c2f88e178cac40b271762d6daa4c7524b1f96e0c"><code>c2f88e1</code></a>
GH Actions: Upgrade macos-13 to macos-15-intel in cmake build</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a863ed338db9c8ae267418b461c5d68d783ce8c0"><code>a863ed3</code></a>
Fix a cycle in NORMAL freelist if malloc is redirected on Linux</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e40697e26d7a7a0243955e0408a217a6a6e6ceae"><code>e40697e</code></a>
Fix SIGSEGV if pthread_detach is called before collector
initialization</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e13a887b54d564a2f056f47652544d5c05fd503b"><code>e13a887</code></a>
Move GC_fl_builder_count definition to mark.c</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/84e897941b308ecd059504c1271cc5dd3b72057f"><code>84e8979</code></a>
Remove goto statements in GC_generic_malloc_many</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c7d342c83ed307e0a091ab72f46f9ef6bcfcab43"><code>c7d342c</code></a>
Fix code defect of LOCK/UNLOCK in separate 'if' in
GC_generic_malloc_many</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6fa9d97ac38faf1696f2752ee8c4a1d37a412229"><code>6fa9d97</code></a>
Call HDR() holding lock in GC_free and
GC_generic_malloc_uncollectable</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/44fbb3b9e4c55d9fa2e134948ff542fe3a774e80...75ef9a30272c7b0a582321da6018f4eec077bfc9">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 19:21:39 +00:00
dependabot[bot] dd31d2a5f6 chore(deps): Bump vendor/bdwgc from 82274ec to 44fbb3b (#481)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `82274ec` to
`44fbb3b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/44fbb3b9e4c55d9fa2e134948ff542fe3a774e80"><code>44fbb3b</code></a>
Fix SIGSEGV in remove_all_threads_but_me if fork from unregistered
thread</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f72ab92399935425fe86bc50e20aded4a88559af"><code>f72ab92</code></a>
Prevent collection if fork from an unregistered thread</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/82274ec6c24e9f19809fb6ed4781d287edb88cd2...44fbb3b9e4c55d9fa2e134948ff542fe3a774e80">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 19:03:58 +00:00
dependabot[bot] 933f6702d0 chore(deps): Bump vendor/bdwgc from ba6ba75 to 82274ec (#480)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `ba6ba75` to
`82274ec`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/82274ec6c24e9f19809fb6ed4781d287edb88cd2"><code>82274ec</code></a>
GH Actions: Test cmake build on Windows/arm64</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/deaca5f40128ce808b1b71a42a0007943da6f810"><code>deaca5f</code></a>
GH Actions: Test cmake build on Ubuntu/aarch64</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a60e1720848ddb438cc2a30f6c5396d4a78d1be1"><code>a60e172</code></a>
GH Actions: Test cmake build on MacOS/x86_64</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/ba6ba75bd1e1ba027c4970626e6ba8a62ff6b8f6...82274ec6c24e9f19809fb6ed4781d287edb88cd2">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 19:03:54 +00:00
dependabot[bot] 922cf34eb8 chore(deps): Bump vendor/bdwgc from e1042aa to ba6ba75 (#479)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `e1042aa` to
`ba6ba75`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ba6ba75bd1e1ba027c4970626e6ba8a62ff6b8f6"><code>ba6ba75</code></a>
GH Actions: Fix spell-check workflow file extension</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3854cd484eaec6c117a29f15fc037938b4089605"><code>3854cd4</code></a>
Add spell-check status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2b8c7c6fec24f6dde4f8e4d67ffcf120edb7be2c"><code>2b8c7c6</code></a>
GH Actions: Add spell-checking of C/C++ source and .md files (by
cspell)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4bae2258ff30515ede1b4fc938eb018184f6475c"><code>4bae225</code></a>
Turn on pthread_atfork usage on Hurd</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b1f17958cd60e25e6be8e8cf7576187dd9884936"><code>b1f1795</code></a>
Eliminate 'assign long to void*' gcc warning in get_stack_base on
Serenity</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1372b91dd24cff66c90266f8c3128db27de60d05"><code>1372b91</code></a>
Replace some words in comments that are unknown to cspell</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b83b1a112c64724b663495e037383d51bb121367"><code>b83b1a1</code></a>
Break several magic test strings into substrings in cordtest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ad2339bbb1e1830abb4d9d13318165b12a333226"><code>ad2339b</code></a>
Rename GC_ALCTR_x_T internal macros in gc_allocator.h</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b75f90b06627b1e7fa2796b4a9238b31be332414"><code>b75f90b</code></a>
Rename private identifiers spotted by cspell tool</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9ce58a585f10c1192699febc5544e1c8cc00d24f"><code>9ce58a5</code></a>
Rename x_LINUXTHREADS internal macro to x_LINUX_THREADS</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/e1042aa86d9403f433a2ab38ee2aab081984fca8...ba6ba75bd1e1ba027c4970626e6ba8a62ff6b8f6">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 19:29:58 +00:00
dependabot[bot] 3068936553 chore(deps): Bump vendor/bdwgc from 7eec679 to e1042aa (#478)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `7eec679` to
`e1042aa`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e1042aa86d9403f433a2ab38ee2aab081984fca8"><code>e1042aa</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/db5425f43dc7823564e378aa614ae41a93e6300d"><code>db5425f</code></a>
Update ChangeLog file (set v8.2.10 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7cb138970b53354ae24e0b42e69286c48ff11985"><code>7cb1389</code></a>
Update ChangeLog file (v8.2 changes)</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/7eec6795c6df4437e8ac5ae7aea3a6ed1f5ff360...e1042aa86d9403f433a2ab38ee2aab081984fca8">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 19:04:29 +00:00
dependabot[bot] 129d6022ed chore(deps): Bump vendor/bdwgc from 19a7f49 to 7eec679 (#477)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `19a7f49` to
`7eec679`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7eec6795c6df4437e8ac5ae7aea3a6ed1f5ff360"><code>7eec679</code></a>
AppVeyor CI: Test DONT_USE_ATEXIT, NO_MSGBOX_ON_ERROR, GC_NO_DEINIT</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a80e1cd19c58ddacb9185b6d9fd621b83940c052"><code>a80e1cd</code></a>
Update modification date in gc.man</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a689c46734603d5fe4976871dcfe67daace38650"><code>a689c46</code></a>
Update copyright information in alloc.c and other modified files
(2025)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/46b8aeda7f8473f1366ebcb3d16f495eaefbe8c3"><code>46b8aed</code></a>
AppVeyor CI: Update wcc compiler to v2 beta shapshot 2025-10-02</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c738aeea896ed1b88381be01e744f7a621e5e57a"><code>c738aee</code></a>
Update ChangeLog file (set v8.0.16 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dd70bfa60f95c54644fa4803d11d4fc5234635d6"><code>dd70bfa</code></a>
Update ChangeLog file (v8.0 changes)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/af8386cf2f9263f5f954ac16531416f27ad02035"><code>af8386c</code></a>
Update ChangeLog file (set v7.6.24 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/821174d8cf1b26b229319aa403a7cfefae0f4395"><code>821174d</code></a>
Update ChangeLog file (v7.6 changes)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/75fdff5b91d242bca496c9fb92bbb63ec0efae8c"><code>75fdff5</code></a>
Update ChangeLog file (set v7.4.30 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/28da492b4109a57fc9dfd944871fa1e4c91ccd6a"><code>28da492</code></a>
Update ChangeLog file (set v7.2t release date)</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/19a7f495cd7c48cdf6f56c593c6dd57187afa079...7eec6795c6df4437e8ac5ae7aea3a6ed1f5ff360">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 19:04:22 +00:00
dependabot[bot] 653b17ff17 chore(deps): Bump vendor/bdwgc from 50abe55 to 19a7f49 (#476)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `50abe55` to
`19a7f49`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/19a7f495cd7c48cdf6f56c593c6dd57187afa079"><code>19a7f49</code></a>
Fix a typo (words duplication) in comment of backgraph.c</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1b2b933b902dbb936b8e8bdf94512b28180a2891"><code>1b2b933</code></a>
Do not provide GC_win32_free_heap if GC_NO_DEINIT macro is defined</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/85128b6c97aaf672e524cd3c31494c2bf0b4c1b7"><code>85128b6</code></a>
Travis CI: Add testing of GC_NO_DEINIT macro</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2f65e825a99f03d8e3472a301071f1b24df64ffb"><code>2f65e82</code></a>
Remove support of SEPARATE_GLOBALS macro</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7b27a9d40b8370a0754f64a115eae4d65290afe2"><code>7b27a9d</code></a>
Allow the GC state to be re-initialized (in some configurations)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a958ea9e418b0631d018de47432cdf5b0dc8f730"><code>a958ea9</code></a>
Fix undefined reference to GC_objfreelist and GC_bytes_allocd</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/939fca4a3b228a1811221b6b5d5b65d4bb3fd71f"><code>939fca4</code></a>
Change last_back_trace_gc_no initialization to zero</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c18b27e9339bd0bfb30e706583b519646691c8fe"><code>c18b27e</code></a>
Restore GC_interrupt_finalizers on return from GC_finalize_all</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2e6a32f0bc0e09b7d54720ae7de79740d13ca317"><code>2e6a32f</code></a>
Use BZERO in GC_update_check_page</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3fdabe7443f0a90db9772a73bfd2f2ffdd2d93f8"><code>3fdabe7</code></a>
Reset GC_max_root_size value by GC_win32_free_heap</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/50abe5579b66c2380bafb2a2f1abe60c68f2e574...19a7f495cd7c48cdf6f56c593c6dd57187afa079">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-10 19:02:57 +00:00
dependabot[bot] 3c4151a430 chore(deps): Bump libc from 0.2.176 to 0.2.177 (#475)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.176 to 0.2.177.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/releases">libc's
releases</a>.</em></p>
<blockquote>
<h2>0.2.177</h2>
<h3>Added</h3>
<ul>
<li>Apple: Add <code>TIOCGETA</code>, <code>TIOCSETA</code>,
<code>TIOCSETAW</code>, <code>TIOCSETAF</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4736">#4736</a>)</li>
<li>Apple: Add <code>pthread_cond_timedwait_relative_np</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4719">#4719</a>)</li>
<li>BSDs: Add <code>_CS_PATH</code> constant (<a
href="https://redirect.github.com/rust-lang/libc/pull/4738">#4738</a>)</li>
<li>Linux-like: Add <code>SIGEMT</code> for mips* and sparc*
architectures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4730">#4730</a>)</li>
<li>OpenBSD: Add <code>elf_aux_info</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4729">#4729</a>)</li>
<li>Redox: Add more sysconf constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4728">#4728</a>)</li>
<li>Windows: Add <code>wcsnlen</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4721">#4721</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>WASIP2: Invert conditional to include p2 APIs (<a
href="https://redirect.github.com/rust-lang/libc/pull/4733">#4733</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.177/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.176...0.2.177">0.2.177</a>
- 2025-10-09</h2>
<h3>Added</h3>
<ul>
<li>Apple: Add <code>TIOCGETA</code>, <code>TIOCSETA</code>,
<code>TIOCSETAW</code>, <code>TIOCSETAF</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4736">#4736</a>)</li>
<li>Apple: Add <code>pthread_cond_timedwait_relative_np</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4719">#4719</a>)</li>
<li>BSDs: Add <code>_CS_PATH</code> constant (<a
href="https://redirect.github.com/rust-lang/libc/pull/4738">#4738</a>)</li>
<li>Linux-like: Add <code>SIGEMT</code> for mips* and sparc*
architectures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4730">#4730</a>)</li>
<li>OpenBSD: Add <code>elf_aux_info</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4729">#4729</a>)</li>
<li>Redox: Add more sysconf constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4728">#4728</a>)</li>
<li>Windows: Add <code>wcsnlen</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4721">#4721</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>WASIP2: Invert conditional to include p2 APIs (<a
href="https://redirect.github.com/rust-lang/libc/pull/4733">#4733</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/9f598d245e18ecb243118cfde095f24598ec9d5b"><code>9f598d2</code></a>
chore: release libc 0.2.177</li>
<li><a
href="https://github.com/rust-lang/libc/commit/329a5e77fd0666d9c2fda463eb005cfbb28c3e8c"><code>329a5e7</code></a>
Add missing TIOCGETA/TIOCSETA constants for macOS</li>
<li><a
href="https://github.com/rust-lang/libc/commit/72a40e2550f924e8e5736a96afe71c71b988b08b"><code>72a40e2</code></a>
add <code>pthread_cond_timedwait_relative_np</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/2914d6f735740b40b8abbbae251aad11daf48885"><code>2914d6f</code></a>
linux_like: add SIGEMT for mips* and sparc*</li>
<li><a
href="https://github.com/rust-lang/libc/commit/ff2ff25f15bbd01c03482c0c1f49411b0b622957"><code>ff2ff25</code></a>
openbsd add elf_aux_info</li>
<li><a
href="https://github.com/rust-lang/libc/commit/4ae44a44945ce5c2751aa198171bc1f47c292723"><code>4ae44a4</code></a>
Update semver tests</li>
<li><a
href="https://github.com/rust-lang/libc/commit/d5737a01378862df540367c627b18d8a26dbdd0e"><code>d5737a0</code></a>
Define _CS_PATH on the BSDs</li>
<li><a
href="https://github.com/rust-lang/libc/commit/fe277da53e919bb8272aa695e8df44b48aab95a3"><code>fe277da</code></a>
redox: more sysconf constants</li>
<li><a
href="https://github.com/rust-lang/libc/commit/bdad4264ced348e8e1a8ffc25a9b493fae124fa9"><code>bdad426</code></a>
wasip2: Invert conditional to include p2 APIs</li>
<li><a
href="https://github.com/rust-lang/libc/commit/0af069dcbfdb8ea80e437a50bc98ffd186915247"><code>0af069d</code></a>
Windows: add <code>wcsnlen</code></li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.176...0.2.177">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=libc&package-manager=cargo&previous-version=0.2.176&new-version=0.2.177)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 19:03:59 +00:00
dependabot[bot] 58f5ee594b chore(deps): Bump vendor/bdwgc from 7577ca7 to 50abe55 (#474)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `7577ca7` to
`50abe55`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/50abe5579b66c2380bafb2a2f1abe60c68f2e574"><code>50abe55</code></a>
GH Actions: Update zig to v0.15.1 final</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/523ee814d553ac66281685f707c1240c57a7ddfd"><code>523ee81</code></a>
GH actions: Update to use Zig linkage option</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/835647a6cb737a5aa3e3f775c94aa41b4a8145b0"><code>835647a</code></a>
Use Zig build-system standard way to set linkage mode</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/7577ca7c2dc7364bb6733dab23be34231279db6b...50abe5579b66c2380bafb2a2f1abe60c68f2e574">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 19:02:57 +00:00
Yota Toyama 7cfe0be61c Rename cspell.json file (#472) 2025-10-03 01:53:46 +00:00
Yota Toyama 6f998d2bda Re-link submodules (#471) 2025-10-03 01:46:47 +00:00
Yota Toyama 104ee79bf6 Rename names in readme (#470)
Part of #469.
2025-10-03 09:36:26 +08:00
dependabot[bot] 7376105ca5 chore(deps): Bump vendor/bdwgc from 2dddff0 to 7577ca7 (#468)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `2dddff0` to
`7577ca7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7577ca7c2dc7364bb6733dab23be34231279db6b"><code>7577ca7</code></a>
Update AUTHORS file (add Locria Cyber)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4fb2e0a25e158fedae364c99771ff42951501268"><code>4fb2e0a</code></a>
Add Zig package definition file</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/2dddff06cc5e87df34f1da790cdc7faa54d04170...7577ca7c2dc7364bb6733dab23be34231279db6b">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 22:32:17 +00:00
dependabot[bot] 0a457b89d5 chore(deps): Bump libc from 0.2.175 to 0.2.176 (#467)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.175 to 0.2.176.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/releases">libc's
releases</a>.</em></p>
<blockquote>
<h2>0.2.176</h2>
<h3>Support</h3>
<ul>
<li>The default FreeBSD version has been raised from 11 to 12. This
matches <code>rustc</code> since 1.78. (<a
href="https://redirect.github.com/rust-lang/libc/pull/2406">#2406</a>)</li>
<li><code>Debug</code> is now always implemented, rather than being
gated behind the <code>extra_traits</code> feature. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4624">#4624</a>)</li>
</ul>
<h3>Added</h3>
<ul>
<li>AIX: Restore some non-POSIX functions guarded by the
<code>_KERNEL</code> macro. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4607">#4607</a>)</li>
<li>FreeBSD 14: Add <code>st_fileref</code> to <code>struct stat</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4642">#4642</a>)</li>
<li>Haiku: Add the <code>accept4</code> POSIX call (<a
href="https://redirect.github.com/rust-lang/libc/pull/4586">#4586</a>)</li>
<li>Introduce a wrapper for representing padding (<a
href="https://redirect.github.com/rust-lang/libc/pull/4632">#4632</a>)</li>
<li>Linux: Add <code>EM_RISCV</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4659">#4659</a>)</li>
<li>Linux: Add <code>MS_NOSYMFOLLOW</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4389">#4389</a>)</li>
<li>Linux: Add <code>backtrace_symbols(_fd)</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4668">#4668</a>)</li>
<li>Linux: Add missing <code>SOL_PACKET</code> optnames (<a
href="https://redirect.github.com/rust-lang/libc/pull/4669">#4669</a>)</li>
<li>Musl s390x: Add <code>SYS_mseal</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>NuttX: Add <code>__errno</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4687">#4687</a>)</li>
<li>Redox: Add <code>dirfd</code>, <code>VDISABLE</code>, and resource
consts (<a
href="https://redirect.github.com/rust-lang/libc/pull/4660">#4660</a>)</li>
<li>Redox: Add more <code>resource.h</code>, <code>fcntl.h</code>
constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4666">#4666</a>)</li>
<li>Redox: Enable <code>strftime</code> and <code>mkostemp[s]</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4629">#4629</a>)</li>
<li>Unix, Windows: Add <code>qsort_r</code> (Unix), and
<code>qsort(_s)</code> (Windows) (<a
href="https://redirect.github.com/rust-lang/libc/pull/4677">#4677</a>)</li>
<li>Unix: Add <code>dlvsym</code> for Linux-gnu, FreeBSD, and NetBSD (<a
href="https://redirect.github.com/rust-lang/libc/pull/4671">#4671</a>)</li>
<li>Unix: Add <code>sigqueue</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4620">#4620</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>FreeBSD 15: Mark <code>kinfo_proc</code> as non-exhaustive (<a
href="https://redirect.github.com/rust-lang/libc/pull/4553">#4553</a>)</li>
<li>FreeBSD: Set the ELF symbol version for <code>readdir_r</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4694">#4694</a>)</li>
<li>Linux: Correct the config for whether or not
<code>epoll_event</code> is packed (<a
href="https://redirect.github.com/rust-lang/libc/pull/4639">#4639</a>)</li>
<li>Tests: Replace the old <code>ctest</code> with the much more
reliable new implementation (<a
href="https://redirect.github.com/rust-lang/libc/pull/4655">#4655</a>
and many related PRs)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>AIX: Fix the type of the 4th arguement of <code>getgrnam_r</code>
([#4656](<a
href="https://redirect.github.com/rust-lang/libc/pull/4656">rust-lang/libc#4656</a></li>
<li>FreeBSD: Limit <code>P_IDLEPROC</code> to FreeBSD 15 (<a
href="https://redirect.github.com/rust-lang/libc/pull/4640">#4640</a>)</li>
<li>FreeBSD: Limit <code>mcontext_t::mc_tlsbase</code> to FreeBSD 15 (<a
href="https://redirect.github.com/rust-lang/libc/pull/464">#4640</a>)</li>
<li>FreeBSD: Update gating of <code>mcontext_t.mc_tlsbase</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4703">#4703</a>)</li>
<li>Musl s390x: Correct the definition of <code>statfs[64]</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>Musl s390x: Make <code>fpreg_t</code> a union (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>Redox: Fix the types of <code>gid_t</code> and <code>uid_t</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4689">#4689</a>)</li>
<li>Redox: Fix the value of <code>MAP_FIXED</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4684">#4684</a>)</li>
</ul>
<h3>Deprecated</h3>
<ul>
<li>Apple: Correct the <code>deprecated</code> attribute for
<code>iconv</code> (<a
href="https://github.com/rust-lang/libc/commit/a97a0b53fb7faf5f99cd720ab12b1b8a5bf9f950"><code>a97a0b53</code></a>)</li>
<li>FreeBSD: Deprecate <code>TIOCMGDTRWAIT</code> and
<code>TIOCMSDTRWAIT</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4685">#4685</a>)</li>
</ul>
<h3>Removed</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.176/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.175...0.2.176">0.2.176</a>
- 2025-09-23</h2>
<h3>Support</h3>
<ul>
<li>The default FreeBSD version has been raised from 11 to 12. This
matches <code>rustc</code> since 1.78. (<a
href="https://redirect.github.com/rust-lang/libc/pull/2406">#2406</a>)</li>
<li><code>Debug</code> is now always implemented, rather than being
gated behind the <code>extra_traits</code> feature. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4624">#4624</a>)</li>
</ul>
<h3>Added</h3>
<ul>
<li>AIX: Restore some non-POSIX functions guarded by the
<code>_KERNEL</code> macro. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4607">#4607</a>)</li>
<li>FreeBSD 14: Add <code>st_fileref</code> to <code>struct stat</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4642">#4642</a>)</li>
<li>Haiku: Add the <code>accept4</code> POSIX call (<a
href="https://redirect.github.com/rust-lang/libc/pull/4586">#4586</a>)</li>
<li>Introduce a wrapper for representing padding (<a
href="https://redirect.github.com/rust-lang/libc/pull/4632">#4632</a>)</li>
<li>Linux: Add <code>EM_RISCV</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4659">#4659</a>)</li>
<li>Linux: Add <code>MS_NOSYMFOLLOW</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4389">#4389</a>)</li>
<li>Linux: Add <code>backtrace_symbols(_fd)</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4668">#4668</a>)</li>
<li>Linux: Add missing <code>SOL_PACKET</code> optnames (<a
href="https://redirect.github.com/rust-lang/libc/pull/4669">#4669</a>)</li>
<li>Musl s390x: Add <code>SYS_mseal</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>NuttX: Add <code>__errno</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4687">#4687</a>)</li>
<li>Redox: Add <code>dirfd</code>, <code>VDISABLE</code>, and resource
consts (<a
href="https://redirect.github.com/rust-lang/libc/pull/4660">#4660</a>)</li>
<li>Redox: Add more <code>resource.h</code>, <code>fcntl.h</code>
constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4666">#4666</a>)</li>
<li>Redox: Enable <code>strftime</code> and <code>mkostemp[s]</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4629">#4629</a>)</li>
<li>Unix, Windows: Add <code>qsort_r</code> (Unix), and
<code>qsort(_s)</code> (Windows) (<a
href="https://redirect.github.com/rust-lang/libc/pull/4677">#4677</a>)</li>
<li>Unix: Add <code>dlvsym</code> for Linux-gnu, FreeBSD, and NetBSD (<a
href="https://redirect.github.com/rust-lang/libc/pull/4671">#4671</a>)</li>
<li>Unix: Add <code>sigqueue</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4620">#4620</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>FreeBSD 15: Mark <code>kinfo_proc</code> as non-exhaustive (<a
href="https://redirect.github.com/rust-lang/libc/pull/4553">#4553</a>)</li>
<li>FreeBSD: Set the ELF symbol version for <code>readdir_r</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4694">#4694</a>)</li>
<li>Linux: Correct the config for whether or not
<code>epoll_event</code> is packed (<a
href="https://redirect.github.com/rust-lang/libc/pull/4639">#4639</a>)</li>
<li>Tests: Replace the old <code>ctest</code> with the much more
reliable new implementation (<a
href="https://redirect.github.com/rust-lang/libc/pull/4655">#4655</a>
and many related PRs)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>AIX: Fix the type of the 4th arguement of <code>getgrnam_r</code>
([#4656](<a
href="https://redirect.github.com/rust-lang/libc/pull/4656">rust-lang/libc#4656</a></li>
<li>FreeBSD: Limit <code>P_IDLEPROC</code> to FreeBSD 15 (<a
href="https://redirect.github.com/rust-lang/libc/pull/4640">#4640</a>)</li>
<li>FreeBSD: Limit <code>mcontext_t::mc_tlsbase</code> to FreeBSD 15 (<a
href="https://redirect.github.com/rust-lang/libc/pull/464">#4640</a>)</li>
<li>FreeBSD: Update gating of <code>mcontext_t.mc_tlsbase</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4703">#4703</a>)</li>
<li>Musl s390x: Correct the definition of <code>statfs[64]</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>Musl s390x: Make <code>fpreg_t</code> a union (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>Redox: Fix the types of <code>gid_t</code> and <code>uid_t</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4689">#4689</a>)</li>
<li>Redox: Fix the value of <code>MAP_FIXED</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4684">#4684</a>)</li>
</ul>
<h3>Deprecated</h3>
<ul>
<li>Apple: Correct the <code>deprecated</code> attribute for
<code>iconv</code> (<a
href="https://github.com/rust-lang/libc/commit/a97a0b53fb7faf5f99cd720ab12b1b8a5bf9f950"><code>a97a0b53</code></a>)</li>
<li>FreeBSD: Deprecate <code>TIOCMGDTRWAIT</code> and
<code>TIOCMSDTRWAIT</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4685">#4685</a>)</li>
</ul>
<h3>Removed</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/15e1389ae87935c9c08f4449a73c7b979cded21a"><code>15e1389</code></a>
chore: Release libc 0.2.176</li>
<li><a
href="https://github.com/rust-lang/libc/commit/6ca5571adf03942f4b2c270255f7b8821b9189fc"><code>6ca5571</code></a>
Warn on missing debug implementations</li>
<li><a
href="https://github.com/rust-lang/libc/commit/e653c54b2dce07ac385d893c535ebede9eac1472"><code>e653c54</code></a>
cleanup: Remove the <code>const_fn!</code> macro</li>
<li><a
href="https://github.com/rust-lang/libc/commit/e447441a8c3bc9ab195a945c2e8db369987621d1"><code>e447441</code></a>
cleanup: Simplify the syntax of <code>f!</code> and similar macros</li>
<li><a
href="https://github.com/rust-lang/libc/commit/776a61416e86f91eb78a1d3d4a379989a1d46edd"><code>776a614</code></a>
cleanup: Use <code>target_vendor = &quot;apple&quot;</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/d32f60d67098749a271c737eb85d627875ff7cd8"><code>d32f60d</code></a>
doc: Remove an unneeded link to the old ctest repo</li>
<li><a
href="https://github.com/rust-lang/libc/commit/8c8584b7b12e1bd67353e5f6d5a8de9ebe6e1e4c"><code>8c8584b</code></a>
Resolve a ctest FIXME regarding use of <code>size_of</code> in array
lengths</li>
<li><a
href="https://github.com/rust-lang/libc/commit/09c8436f5a5563e33276c4a8490686b1adfa379b"><code>09c8436</code></a>
Remove the <code>libc_ctest</code> feature</li>
<li><a
href="https://github.com/rust-lang/libc/commit/fd3ffe46a5c2a170ce457af10260be8352e12ef0"><code>fd3ffe4</code></a>
Remove <code>libc_const_extern_fn</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/9b77a49ecd2cb15807b18da4c4be808df4a47321"><code>9b77a49</code></a>
Add a note about why <code>Padding</code> requires <code>T:
Copy</code></li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.175...0.2.176">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=libc&package-manager=cargo&previous-version=0.2.175&new-version=0.2.176)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-23 19:03:15 +00:00
Yota Toyama 1117b45074 Use --no-verify (#466) 2025-09-19 15:52:20 +00:00
Yota Toyama 5a34f4f9ef Bump version (#465) 2025-09-19 15:44:19 +00:00
dependabot[bot] 03b3e65fc8 chore(deps): Bump vendor/bdwgc from dde0f79 to 2dddff0 (#464)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `dde0f79` to
`2dddff0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2dddff06cc5e87df34f1da790cdc7faa54d04170"><code>2dddff0</code></a>
Update bestpractices badge URL in README (Sep 2025)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4b7b97da7d98bd4d91f7cd7724c65b20dc4cc5f0"><code>4b7b97d</code></a>
Add assertion to thread-local GC_gcj_malloc that thread key is
initialized</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9f810d1758b74c62cfbaaace3cb0858e463f153e"><code>9f810d1</code></a>
Fix missing mark down of several identifiers in comments and
documentation</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/25447a7d6f542f8c917ffc6c0b3ac6af11502365"><code>25447a7</code></a>
Replace EXPECT internal macro to LIKELY/UNLIKELY</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/dde0f79c4415abe9afcf2ee470c6de85c656e0b4...2dddff06cc5e87df34f1da790cdc7faa54d04170">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-17 19:04:45 +00:00
dependabot[bot] 5864fd6bec chore(deps): Bump vendor/libatomic_ops from d17ffd7 to 985c64f (#463)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `d17ffd7` to `985c64f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/985c64fb7018c87b9c3674e7ceea92fc70792b1f"><code>985c64f</code></a>
Update bestpractices badge URL in README (Sep 2025)</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/d17ffd78e5736ff57ce7d7c09752e9ed1ecd4e79...985c64fb7018c87b9c3674e7ceea92fc70792b1f">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-17 19:04:30 +00:00
dependabot[bot] 51a828ed8d chore(deps): Bump vendor/bdwgc from 54ac18c to dde0f79 (#462)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `54ac18c` to
`dde0f79`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dde0f79c4415abe9afcf2ee470c6de85c656e0b4"><code>dde0f79</code></a>
Travis CI: Add testing of GC_dump_regions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8836ee90a0e706428bd08724293855c2c607dd9f"><code>8836ee9</code></a>
Allow to call GC_dump_regions and GC_print_free_list by gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e81bcc13362dd8060e73f016235df1d3abe6df43"><code>e81bcc1</code></a>
Update AUTHORS file (add Anton Kruglyakov)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b9aea9178f54c5baf584e535e15e262fb2d978ca"><code>b9aea91</code></a>
New API (GC_foreach_heap_section_inner) to iterate over heap blocks</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/948d5e796ca044a96670a97ebbe23e550907d7de"><code>948d5e7</code></a>
Do not declare GC_set_on_thread_event for NN_PLATFORM_CTR unless
GC_THREADS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/21994cd5b90a56bd3781e1781e6aa7cec9dc3bd4"><code>21994cd</code></a>
Do not use NN_BUILD_TARGET_PLATFORM_NX in thread_local_alloc.h
directly</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f706ac91ae87001cdacf0df16510f9c5b8e7737f"><code>f706ac9</code></a>
Ensure GC_dirty_inner symbol could be patched at runtime</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cf6073b1bea3f59439ec6aadd2a48073624d9cef"><code>cf6073b</code></a>
Fix GETPAGESIZE and USE_M[UN]MAP for Nintendo Switch</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/54ac18ccbc5a833dd7edaff94a10ab9b65044d61...dde0f79c4415abe9afcf2ee470c6de85c656e0b4">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-16 19:04:21 +00:00
dependabot[bot] 4dc31f0054 chore(deps): Bump vendor/bdwgc from 10544ab to 54ac18c (#461)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `10544ab` to
`54ac18c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/54ac18ccbc5a833dd7edaff94a10ab9b65044d61"><code>54ac18c</code></a>
Travis CI: Use base dist for gcc analyzer builds</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4fd0d60942b725a398f89d39cf8587e1e2ce4c7a"><code>4fd0d60</code></a>
Workaround 'use of uninitialized p[i]' gcc analyzer FP in leaktest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9fb972680932c6f65fd590fa989c25c0f1797ba1"><code>9fb9726</code></a>
Declare GC_abort_on_oom() as no-return</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/10544ab5c6eddc69e04fd1de776d5b1ecce07bf6...54ac18ccbc5a833dd7edaff94a10ab9b65044d61">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 19:05:06 +00:00
dependabot[bot] e091efbeeb chore(deps): Bump vendor/bdwgc from 6d068ea to 10544ab (#460)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6d068ea` to
`10544ab`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/10544ab5c6eddc69e04fd1de776d5b1ecce07bf6"><code>10544ab</code></a>
Travis CI: Update autotools for release tarball (am-1.18.1,
m4-1.4.20)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e865672b0ab9935d4715a4c16fb09cbc6e53784e"><code>e865672</code></a>
Travis CI: Fix 'exclude pattern libatomic_ops is unused' lcov error</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/de187886a7d776c39a71cfee1b375bf4f7766f70"><code>de18788</code></a>
Travis CI: Update base dist to Ubuntu 24.04 (noble)</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/6d068ea3fa8191f252a8ca4910e0bd3cbb877d0f...10544ab5c6eddc69e04fd1de776d5b1ecce07bf6">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 19:38:30 +00:00
dependabot[bot] 5e9f7babd2 chore(deps): Bump vendor/libatomic_ops from e845269 to d17ffd7 (#459)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `e845269` to `d17ffd7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/d17ffd78e5736ff57ce7d7c09752e9ed1ecd4e79"><code>d17ffd7</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/062652b4f9c36eae949e4c8085c11b746d20854d"><code>062652b</code></a>
Update ChangeLog file (set v7.8.4 release date)</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/4d20bf5d95edd1f39ab4ce7e1e8008b012186404"><code>4d20bf5</code></a>
Update ChangeLog file (v7.8 changes)</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/e845269a38edb0250d250d6733e36065aded004d...d17ffd78e5736ff57ce7d7c09752e9ed1ecd4e79">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 19:37:25 +00:00
Yota Toyama 3a061b8fdf Remote test environment (#458) 2025-08-31 02:08:08 +00:00
dependabot[bot] 898bec5f92 chore(deps): Bump vendor/bdwgc from edac9bb to 6d068ea (#457)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `edac9bb` to
`6d068ea`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6d068ea3fa8191f252a8ca4910e0bd3cbb877d0f"><code>6d068ea</code></a>
Switch to unmanaged containers in Zig script</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/edac9bb74d97137c3e6013745de87e6ee341cb5c...6d068ea3fa8191f252a8ca4910e0bd3cbb877d0f">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-26 11:54:08 +00:00
dependabot[bot] 82605225ab chore(deps): Bump actions/checkout from 4 to 5 (#456)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to
5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/releases">actions/checkout's
releases</a>.</em></p>
<blockquote>
<h2>v5.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li>
<li>Prepare v5.0.0 release by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2238">actions/checkout#2238</a></li>
</ul>
<h2>⚠️ Minimum Compatible Runner Version</h2>
<p><strong>v2.327.1</strong><br />
<a
href="https://github.com/actions/runner/releases/tag/v2.327.1">Release
Notes</a></p>
<p>Make sure your runner is updated to this version or newer to use this
release.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4...v5.0.0">https://github.com/actions/checkout/compare/v4...v5.0.0</a></p>
<h2>v4.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss"><code>@​motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail"><code>@​mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells"><code>@​benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@​nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
<li>Prepare release v4.3.0 by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2237">actions/checkout#2237</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/motss"><code>@​motss</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li><a href="https://github.com/mouismail"><code>@​mouismail</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li><a href="https://github.com/benwells"><code>@​benwells</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li><a href="https://github.com/nebuk89"><code>@​nebuk89</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li><a href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4...v4.3.0">https://github.com/actions/checkout/compare/v4...v4.3.0</a></p>
<h2>v4.2.2</h2>
<h2>What's Changed</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3"><code>@​jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3"><code>@​jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4.2.1...v4.2.2">https://github.com/actions/checkout/compare/v4.2.1...v4.2.2</a></p>
<h2>v4.2.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Jcambass"><code>@​Jcambass</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1919">actions/checkout#1919</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4.2.0...v4.2.1">https://github.com/actions/checkout/compare/v4.2.0...v4.2.1</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>V5.0.0</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li>
</ul>
<h2>V4.3.0</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss"><code>@​motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail"><code>@​mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells"><code>@​benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@​nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
</ul>
<h2>v4.2.2</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3"><code>@​jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3"><code>@​jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
</ul>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<h2>v4.2.0</h2>
<ul>
<li>Add Ref and Commit outputs by <a
href="https://github.com/lucacome"><code>@​lucacome</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
<li>Dependency updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>- <a
href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>,
<a
href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li>
</ul>
<h2>v4.1.7</h2>
<ul>
<li>Bump the minor-npm-dependencies group across 1 directory with 4
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li>
<li>Bump actions/checkout from 3 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li>
<li>Check out other refs/* by commit by <a
href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
<li>Pin actions/checkout's own workflows to a known, good, stable
version. by <a href="https://github.com/jww3"><code>@​jww3</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li>
</ul>
<h2>v4.1.6</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a
href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a></li>
</ul>
<h2>v4.1.5</h2>
<ul>
<li>Update NPM dependencies by <a
href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1703">actions/checkout#1703</a></li>
<li>Bump github/codeql-action from 2 to 3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1694">actions/checkout#1694</a></li>
<li>Bump actions/setup-node from 1 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1696">actions/checkout#1696</a></li>
<li>Bump actions/upload-artifact from 2 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1695">actions/checkout#1695</a></li>
<li>README: Suggest <code>user.email</code> to be
<code>41898282+github-actions[bot]@users.noreply.github.com</code> by <a
href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1707">actions/checkout#1707</a></li>
</ul>
<h2>v4.1.4</h2>
<ul>
<li>Disable <code>extensions.worktreeConfig</code> when disabling
<code>sparse-checkout</code> by <a
href="https://github.com/jww3"><code>@​jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1692">actions/checkout#1692</a></li>
<li>Add dependabot config by <a
href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1688">actions/checkout#1688</a></li>
<li>Bump the minor-actions-dependencies group with 2 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1693">actions/checkout#1693</a></li>
<li>Bump word-wrap from 1.2.3 to 1.2.5 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1643">actions/checkout#1643</a></li>
</ul>
<h2>v4.1.3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/checkout/commit/08c6903cd8c0fde910a37f88322edcfb5dd907a8"><code>08c6903</code></a>
Prepare v5.0.0 release (<a
href="https://redirect.github.com/actions/checkout/issues/2238">#2238</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/9f265659d3bb64ab1440b03b12f4d47a24320917"><code>9f26565</code></a>
Update actions checkout to use node 24 (<a
href="https://redirect.github.com/actions/checkout/issues/2226">#2226</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/checkout/compare/v4...v5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4&new-version=5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 02:35:47 +00:00
dependabot[bot] dde52186c5 chore(deps): Bump libc from 0.2.174 to 0.2.175 (#455)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.174 to 0.2.175.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/releases">libc's
releases</a>.</em></p>
<blockquote>
<h2>0.2.175</h2>
<h3>Added</h3>
<ul>
<li>AIX: Add <code>getpeereid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4524">#4524</a>)</li>
<li>AIX: Add <code>struct ld_info</code> and friends (<a
href="https://redirect.github.com/rust-lang/libc/pull/4578">#4578</a>)</li>
<li>AIX: Retore <code>struct winsize</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4577">#4577</a>)</li>
<li>Android: Add UDP socket option constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4619">#4619</a>)</li>
<li>Android: Add <code>CLONE_CLEAR_SIGHAND</code> and
<code>CLONE_INTO_CGROUP</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4502">#4502</a>)</li>
<li>Android: Add more <code>prctl</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4531">#4531</a>)</li>
<li>FreeBSD Add further TCP stack-related constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4196">#4196</a>)</li>
<li>FreeBSD x86-64: Add <code>mcontext_t.mc_tlsbase </code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4503">#4503</a>)</li>
<li>FreeBSD15: Add <code>kinfo_proc.ki_uerrmsg</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4552">#4552</a>)</li>
<li>FreeBSD: Add <code>in_conninfo</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li>
<li>FreeBSD: Add <code>xinpgen</code> and related types (<a
href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li>
<li>FreeBSD: Add <code>xktls_session</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li>
<li>Haiku: Add functionality from <code>libbsd</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4221">#4221</a>)</li>
<li>Linux: Add <code>SECBIT_*</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4480">#4480</a>)</li>
<li>NetBSD, OpenBSD: Export <code>ioctl</code> request generator macros
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4460">#4460</a>)</li>
<li>NetBSD: Add <code>ptsname_r</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4608">#4608</a>)</li>
<li>RISCV32: Add time-related syscalls (<a
href="https://redirect.github.com/rust-lang/libc/pull/4612">#4612</a>)</li>
<li>Solarish: Add <code>strftime*</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4453">#4453</a>)</li>
<li>linux: Add <code>EXEC_RESTRICT_*</code> and <code>EXEC_DENY_*</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4545">#4545</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>AIX: Add <code>const</code> to signatures to be consistent with
other platforms (<a
href="https://redirect.github.com/rust-lang/libc/pull/4563">#4563</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>AIX: Fix the type of <code>struct statvfs.f_fsid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4576">#4576</a>)</li>
<li>AIX: Fix the type of constants for the <code>ioctl</code>
<code>request</code> argument (<a
href="https://redirect.github.com/rust-lang/libc/pull/4582">#4582</a>)</li>
<li>AIX: Fix the types of <code>stat{,64}.st_*tim</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4597">#4597</a>)</li>
<li>AIX: Use unique <code>errno</code> values (<a
href="https://redirect.github.com/rust-lang/libc/pull/4507">#4507</a>)</li>
<li>Build: Fix an incorrect <code>target_os</code> -&gt;
<code>target_arch</code> check (<a
href="https://redirect.github.com/rust-lang/libc/pull/4550">#4550</a>)</li>
<li>FreeBSD: Fix the type of <code>xktls_session_onedir.ifnet</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4552">#4552</a>)</li>
<li>Mips64 musl: Fix the type of <code>nlink_t</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4509">#4509</a>)</li>
<li>Mips64 musl: Use a special MIPS definition of <code>stack_t</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4528">#4528</a>)</li>
<li>Mips64: Fix <code>SI_TIMER</code>, <code>SI_MESGQ</code> and
<code>SI_ASYNCIO</code> definitions (<a
href="https://redirect.github.com/rust-lang/libc/pull/4529">#4529</a>)</li>
<li>Musl Mips64: Swap the order of <code>si_errno</code> and
<code>si_code</code> in <code>siginfo_t</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4530">#4530</a>)</li>
<li>Musl Mips64: Use a special MIPS definition of <code>statfs</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4527">#4527</a>)</li>
<li>Musl: Fix the definition of <code>fanotify_event_metadata</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4510">#4510</a>)</li>
<li>NetBSD: Correct <code>enum fae_action</code> to be
<code>#[repr(C)]</code> (<a
href="https://github.com/rust-lang/libc/commit/60a8cfd564f83164d45b9533ff7a0d7371878f2a">#60a8cfd5</a>)</li>
<li>PSP: Correct <code>char</code> -&gt; <code>c_char</code> (<a
href="https://github.com/rust-lang/libc/commit/eaab4fc3f05dc646a953d4fd5ba46dfa1f8bd6f6">eaab4fc3</a>)</li>
<li>PowerPC musl: Fix <code>termios</code> definitions (<a
href="https://redirect.github.com/rust-lang/libc/pull/4518">#4518</a>)</li>
<li>PowerPC musl: Fix the definition of <code>EDEADLK</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4517">#4517</a>)</li>
<li>PowerPC musl: Fix the definition of <code>NCCS</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4513">#4513</a>)</li>
<li>PowerPC musl: Fix the definitions of <code>MAP_LOCKED</code> and
<code>MAP_NORESERVE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4516">#4516</a>)</li>
<li>PowerPC64 musl: Fix the definition of <code>shmid_ds</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4519">#4519</a>)</li>
</ul>
<h3>Deprecated</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.175/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.174...0.2.175">0.2.175</a>
- 2025-08-10</h2>
<h3>Added</h3>
<ul>
<li>AIX: Add <code>getpeereid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4524">#4524</a>)</li>
<li>AIX: Add <code>struct ld_info</code> and friends (<a
href="https://redirect.github.com/rust-lang/libc/pull/4578">#4578</a>)</li>
<li>AIX: Retore <code>struct winsize</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4577">#4577</a>)</li>
<li>Android: Add UDP socket option constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4619">#4619</a>)</li>
<li>Android: Add <code>CLONE_CLEAR_SIGHAND</code> and
<code>CLONE_INTO_CGROUP</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4502">#4502</a>)</li>
<li>Android: Add more <code>prctl</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4531">#4531</a>)</li>
<li>FreeBSD Add further TCP stack-related constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4196">#4196</a>)</li>
<li>FreeBSD x86-64: Add <code>mcontext_t.mc_tlsbase </code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4503">#4503</a>)</li>
<li>FreeBSD15: Add <code>kinfo_proc.ki_uerrmsg</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4552">#4552</a>)</li>
<li>FreeBSD: Add <code>in_conninfo</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li>
<li>FreeBSD: Add <code>xinpgen</code> and related types (<a
href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li>
<li>FreeBSD: Add <code>xktls_session</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li>
<li>Haiku: Add functionality from <code>libbsd</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4221">#4221</a>)</li>
<li>Linux: Add <code>SECBIT_*</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4480">#4480</a>)</li>
<li>NetBSD, OpenBSD: Export <code>ioctl</code> request generator macros
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4460">#4460</a>)</li>
<li>NetBSD: Add <code>ptsname_r</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4608">#4608</a>)</li>
<li>RISCV32: Add time-related syscalls (<a
href="https://redirect.github.com/rust-lang/libc/pull/4612">#4612</a>)</li>
<li>Solarish: Add <code>strftime*</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4453">#4453</a>)</li>
<li>linux: Add <code>EXEC_RESTRICT_*</code> and <code>EXEC_DENY_*</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4545">#4545</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>AIX: Add <code>const</code> to signatures to be consistent with
other platforms (<a
href="https://redirect.github.com/rust-lang/libc/pull/4563">#4563</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>AIX: Fix the type of <code>struct statvfs.f_fsid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4576">#4576</a>)</li>
<li>AIX: Fix the type of constants for the <code>ioctl</code>
<code>request</code> argument (<a
href="https://redirect.github.com/rust-lang/libc/pull/4582">#4582</a>)</li>
<li>AIX: Fix the types of <code>stat{,64}.st_*tim</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4597">#4597</a>)</li>
<li>AIX: Use unique <code>errno</code> values (<a
href="https://redirect.github.com/rust-lang/libc/pull/4507">#4507</a>)</li>
<li>Build: Fix an incorrect <code>target_os</code> -&gt;
<code>target_arch</code> check (<a
href="https://redirect.github.com/rust-lang/libc/pull/4550">#4550</a>)</li>
<li>FreeBSD: Fix the type of <code>xktls_session_onedir.ifnet</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4552">#4552</a>)</li>
<li>Mips64 musl: Fix the type of <code>nlink_t</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4509">#4509</a>)</li>
<li>Mips64 musl: Use a special MIPS definition of <code>stack_t</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4528">#4528</a>)</li>
<li>Mips64: Fix <code>SI_TIMER</code>, <code>SI_MESGQ</code> and
<code>SI_ASYNCIO</code> definitions (<a
href="https://redirect.github.com/rust-lang/libc/pull/4529">#4529</a>)</li>
<li>Musl Mips64: Swap the order of <code>si_errno</code> and
<code>si_code</code> in <code>siginfo_t</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4530">#4530</a>)</li>
<li>Musl Mips64: Use a special MIPS definition of <code>statfs</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4527">#4527</a>)</li>
<li>Musl: Fix the definition of <code>fanotify_event_metadata</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4510">#4510</a>)</li>
<li>NetBSD: Correct <code>enum fae_action</code> to be
<code>#[repr(C)]</code> (<a
href="https://github.com/rust-lang/libc/commit/60a8cfd564f83164d45b9533ff7a0d7371878f2a">#60a8cfd5</a>)</li>
<li>PSP: Correct <code>char</code> -&gt; <code>c_char</code> (<a
href="https://github.com/rust-lang/libc/commit/eaab4fc3f05dc646a953d4fd5ba46dfa1f8bd6f6">eaab4fc3</a>)</li>
<li>PowerPC musl: Fix <code>termios</code> definitions (<a
href="https://redirect.github.com/rust-lang/libc/pull/4518">#4518</a>)</li>
<li>PowerPC musl: Fix the definition of <code>EDEADLK</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4517">#4517</a>)</li>
<li>PowerPC musl: Fix the definition of <code>NCCS</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4513">#4513</a>)</li>
<li>PowerPC musl: Fix the definitions of <code>MAP_LOCKED</code> and
<code>MAP_NORESERVE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4516">#4516</a>)</li>
<li>PowerPC64 musl: Fix the definition of <code>shmid_ds</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4519">#4519</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/84e26e6b166a6634d679fbf44e957102846b8a03"><code>84e26e6</code></a>
Update the lockfile</li>
<li><a
href="https://github.com/rust-lang/libc/commit/4d04aee906450fed27305de30c23f518166f919f"><code>4d04aee</code></a>
chore: release libc 0.2.175</li>
<li><a
href="https://github.com/rust-lang/libc/commit/94a7f32972a352fe348edbd49b06995542f3c5f5"><code>94a7f32</code></a>
cleanup: Format a file that was missed</li>
<li><a
href="https://github.com/rust-lang/libc/commit/172527344a1d92b2ca7f88fe2b1bbde4b02de58b"><code>1725273</code></a>
Rename the ctest file from <code>main</code> to <code>ctest</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/e9b021b7cd3d3f045ce8ec743d344e56b14f7244"><code>e9b021b</code></a>
freebsd adding further TCP stack related constants.</li>
<li><a
href="https://github.com/rust-lang/libc/commit/9606a2918b1f370119af8022d61b0ff03175beb5"><code>9606a29</code></a>
freebsd15: Add ki_uerrmsg to struct kinfo_proc</li>
<li><a
href="https://github.com/rust-lang/libc/commit/2816bc2f66c1c62ec5a616fb499a2b27bbba4a3c"><code>2816bc2</code></a>
libc-test: include sys/ktls.h on freebsd</li>
<li><a
href="https://github.com/rust-lang/libc/commit/adfe283365cff1c6a05cddeca8afeaa667d1c637"><code>adfe283</code></a>
libc-test: Account for xktls_session_onedir::gen (freebsd)</li>
<li><a
href="https://github.com/rust-lang/libc/commit/4cc1bf43310e6a31636e4c4eb31e78e702938f50"><code>4cc1bf4</code></a>
freebsd: Document avoidance of reserved name <code>gen</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/7cdcaa62396816db2177cb663a4bf57f79603a52"><code>7cdcaa6</code></a>
freebsd: Fix type of struct xktls_session_onedir, field ifnet</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.174...0.2.175">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=libc&package-manager=cargo&previous-version=0.2.174&new-version=0.2.175)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 01:28:03 +00:00
dependabot[bot] 2dabbb11f8 chore(deps): Bump vendor/bdwgc from 9d83c00 to edac9bb (#454)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `9d83c00` to
`edac9bb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/edac9bb74d97137c3e6013745de87e6ee341cb5c"><code>edac9bb</code></a>
Travis CI: Eliminate negative coverage count warning</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5405d333964e597ee76175d12a4400c4dbeb4792"><code>5405d33</code></a>
Travis CI: Do not ignore lcov errors</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0aaadb65170bb3b1560ffedd50e8b3656cf022d7"><code>0aaadb6</code></a>
Travis CI: Fix repo-token option for Coveralls</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d0cbab47b17e72a3554348ce7dc4de644de03c59"><code>d0cbab4</code></a>
Fix reading async proc maps when GC is single-threaded but process is
not</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/9d83c00b5c146863397c31dbac0892c762e7530f...edac9bb74d97137c3e6013745de87e6ee341cb5c">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-08 19:52:11 +00:00
dependabot[bot] 4c2997d5a7 chore(deps): Bump vendor/libatomic_ops from e876cd2 to e845269 (#453)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `e876cd2` to `e845269`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/e845269a38edb0250d250d6733e36065aded004d"><code>e845269</code></a>
Travis CI: Do not ignore lcov errors</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/692cd3e338e8dfe2340ae5118520373d056794ae"><code>692cd3e</code></a>
Travis CI: Fix 'exclude pattern /usr is unused' lcov error</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/04533aacf71e130290378a433cce22da87227764"><code>04533aa</code></a>
Travis CI: Fix negative coverage count</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/8966d4eaf3ad7647cefaec10f02bd9d0793c00e4"><code>8966d4e</code></a>
Travis CI: Fix repo-token option for Coveralls</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/778d3ed3110191289465e08756e003b9c0d96497"><code>778d3ed</code></a>
Travis CI: Change cppcheck check-level to exhaustive</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/af9cc9c842c2fb94acc533593b145aa3ea0193b4"><code>af9cc9c</code></a>
Fix LVAR_VOLATILE definition for cppcheck in
test_atomic_include.template</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/e876cd20e7aa8a175c7430bc6b993ad3a0ff6d57...e845269a38edb0250d250d6733e36065aded004d">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-07 19:49:34 +00:00
dependabot[bot] 8f71ca183d chore(deps): Bump vendor/bdwgc from 7f7ba14 to 9d83c00 (#452)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `7f7ba14` to
`9d83c00`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9d83c00b5c146863397c31dbac0892c762e7530f"><code>9d83c00</code></a>
Workaround 'dereference after comparison to null' FP defect in
GC_finalize</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/67a23dafc3e9b3fcd76d760c85fa67a5436c8dea"><code>67a23da</code></a>
Travis CI: Do not run Coverity Scan job on pull requests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/066d47d117583ad0d41e04bdc51b046afc975cae"><code>066d47d</code></a>
Workaround 'tainted e_phnum use as loop bound' static analysis tool
warning</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/7f7ba14f8a85bb253ca8f15c5d2a02e987d062ad...9d83c00b5c146863397c31dbac0892c762e7530f">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-31 19:04:28 +00:00
dependabot[bot] e8930fe2fc chore(deps): Bump vendor/libatomic_ops from e8b241f to e876cd2 (#450)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `e8b241f` to `e876cd2`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/e876cd20e7aa8a175c7430bc6b993ad3a0ff6d57"><code>e876cd2</code></a>
Travis CI: Do not run Coverity Scan job on pull requests</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/e8b241f97d85ae51dffe221aec27d8fcbfd735cc...e876cd20e7aa8a175c7430bc6b993ad3a0ff6d57">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 19:11:02 +00:00
dependabot[bot] d96c77780f chore(deps): Bump vendor/bdwgc from 05e5ea4 to 7f7ba14 (#451)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `05e5ea4` to
`7f7ba14`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7f7ba14f8a85bb253ca8f15c5d2a02e987d062ad"><code>7f7ba14</code></a>
Eliminate 'strerror is not thread-safe' code defect in tests</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/05e5ea4304cf52df1a1c0248c3c3576e43192a0c...7f7ba14f8a85bb253ca8f15c5d2a02e987d062ad">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 19:10:47 +00:00
dependabot[bot] afa7d101f1 chore(deps): Bump vendor/bdwgc from 32fd37b to 05e5ea4 (#449)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `32fd37b` to
`05e5ea4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/05e5ea4304cf52df1a1c0248c3c3576e43192a0c"><code>05e5ea4</code></a>
Freshen MIT licensing terms of gc_allocator.h</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/32fd37b5b0ca373d592c0602740a79afbd150599...05e5ea4304cf52df1a1c0248c3c3576e43192a0c">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-29 19:28:26 +00:00