Commit Graph
100 Commits
Author SHA1 Message Date
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
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
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
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
dependabot[bot] d0c17092b9 chore(deps): Bump vendor/libatomic_ops from 6c79cb1 to e8b241f (#448)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `6c79cb1` to `e8b241f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/e8b241f97d85ae51dffe221aec27d8fcbfd735cc"><code>e8b241f</code></a>
Workaround <code>TA_assert has side effect</code> LINT2 warnings in
test_atomic</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/043f5fb0dca67ff3a386ecf80c705c868981df56"><code>043f5fb</code></a>
Eliminate 'can be declared as pointer to const' cppcheck FP in
test_atomic</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/49781f27b6c19c46b96abb023984e1775a965211"><code>49781f2</code></a>
Eliminate 'condition is always true' cppcheck style warnings in
test_atomic</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/560c14a6ca775c1b82696ea8a6a362a8c9893c05"><code>560c14a</code></a>
Travis CI: Analyze list_atomic.c and test_atomic.c with cppcheck</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/a49b29ea064dd8d5322b38c3f99efa25841a8182"><code>a49b29e</code></a>
Update links to shields.io badges in README</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/2674b6bb1965c2ff0f15679e0fa24a6d7aae30a0"><code>2674b6b</code></a>
Travis CI: Update dist to Ubuntu 24.04 (noble)</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/486b50cb125e6699fdf9698c588c800e23a5337f"><code>486b50c</code></a>
Workaround 'memory leak in add_elements' cppcheck FP in test_stack</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/c2850a60425a4c2acf2486ddb7e782025e2e033f"><code>c2850a6</code></a>
Workaround 'uninitialized memory use' warning by gcc-13 in
test_atomic</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/6c79cb16c2ab351239e0b4bfac98c0bf7f08e41c...e8b241f97d85ae51dffe221aec27d8fcbfd735cc">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:18 +00:00
dependabot[bot] 4a12aacefd chore(deps): Bump vendor/libatomic_ops from 66aa11e to 6c79cb1 (#447)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `66aa11e` to `6c79cb1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/6c79cb16c2ab351239e0b4bfac98c0bf7f08e41c"><code>6c79cb1</code></a>
Update a reference in README after bdwgc repo transfer to
organization</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/66aa11eab4ab74ffacc51ca983748f0d54d8f24a...6c79cb16c2ab351239e0b4bfac98c0bf7f08e41c">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 09:32:22 +08:00
dependabot[bot] ce37fd4198 chore(deps): Bump vendor/bdwgc from 549adab to 32fd37b (#446)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `549adab` to
`32fd37b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/32fd37b5b0ca373d592c0602740a79afbd150599"><code>32fd37b</code></a>
Update badges in README after repo transfer to bdwgc organization</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d616054885ecdae09f524de6ca2e496833992c7b"><code>d616054</code></a>
Travis CI: Update URLs after repo transfer to bdwgc organization</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e25f08523759411f5847029274232730e5d1440a"><code>e25f085</code></a>
Update URLs in documentation after repo transfer to bdwgc
organization</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6a3bf32994ae261adadd4631f594a92cbef50403"><code>6a3bf32</code></a>
GH Actions: Update zig to v0.14.1 final</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3c6520975646888c2d56d01a6792a16777c64ddb"><code>3c65209</code></a>
Remove Codecov.io badge from README</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/fe6a2cf4b2cf952c86f9d2bd477f854de2a11ec9"><code>fe6a2cf</code></a>
Travis CI: Remove Codecov.io service support</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/549adab73b22ca1a7ed0b5933c77531d9318d87e...32fd37b5b0ca373d592c0602740a79afbd150599">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-28 22:56:26 +00:00
dependabot[bot] dc15c523d1 chore(deps): Bump vendor/libatomic_ops from b09b45d to 66aa11e (#444)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `b09b45d` to `66aa11e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/66aa11eab4ab74ffacc51ca983748f0d54d8f24a"><code>66aa11e</code></a>
Update Coveralls badge in README</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/9a7aab205381fb929c534b01fcc30b497afb6d43"><code>9a7aab2</code></a>
Travis CI: Update Coverity project name after repo transfer</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/eb49f58fed0b678e8db31f28f5dd64e7b21ee1e5"><code>eb49f58</code></a>
Update Coverity badge in README after repo transfer to bdwgc
organization</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/d3eb9254fa7193b98de5f953fe1ad293c7695034"><code>d3eb925</code></a>
Add comment that overflow of a counter in AO_stack_pop is
impossible</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/b09b45d7d770a550d65ca8679ee1cf38a4702cbc...66aa11eab4ab74ffacc51ca983748f0d54d8f24a">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-25 01:47:11 +00:00
dependabot[bot] 025c921edf chore(deps): Bump vendor/bdwgc from ed9dac8 to 549adab (#445)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `ed9dac8` to
`549adab`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/549adab73b22ca1a7ed0b5933c77531d9318d87e"><code>549adab</code></a>
Update Zig build script because of std.Build API changes</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/72aa4e0020cb5d0b0535e11ca79b57c3a4bdbef4"><code>72aa4e0</code></a>
Name 'Tru64' platform uniformly across documentation</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/26230ef85979e606d3474524d41087083254a836"><code>26230ef</code></a>
Fix typo ('pthread_mutex_init') in ChangeLog</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c2679346430b6746339913e4e84cff454ad4a997"><code>c267934</code></a>
Adjust usage of 'nonempty' and 'nonzero' words in
documentation/messages</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/01ce22175894ef849bd1f16bcbd8f5276dcc88e8"><code>01ce221</code></a>
Fix GC_WORD_LEN and GC_WORD_OFFSET public macros for CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/72eda0a5e4b5a5f4266ae4dd3f556cc41ad390cf"><code>72eda0a</code></a>
Mark comments as documentation in public headers</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/ed9dac80b9391d8e5bcb584264c5a3ea69b37e8f...549adab73b22ca1a7ed0b5933c77531d9318d87e">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-24 19:57:22 +00:00
dependabot[bot] 381562bd0f chore(deps): Bump vendor/bdwgc from 88a61fc to ed9dac8 (#443)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `88a61fc` to
`ed9dac8`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ed9dac80b9391d8e5bcb584264c5a3ea69b37e8f"><code>ed9dac8</code></a>
Workaround 'Too many retries in GC_alloc_large' abort by increasing
limit</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b55f65df48df4384137e61b2f3093c5bd78b329a"><code>b55f65d</code></a>
Reformat C-style block comments to have no trailing star at EOLn</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/47f90dd8772a11307d322a328db5f8c56b75d776"><code>47f90dd</code></a>
Fix typo in comment near _STACKTOP declaration in gcconfig.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/26c00089ab5f8788380c9dc5932f7417ab51fa95"><code>26c0008</code></a>
Fix a typo in comment in gc_priv.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/709637fae9dbc29b239b28c17ef4d80b1eb452f5"><code>709637f</code></a>
Fix typo in comment of GC_reclaim_block</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/523ace6d8d29e71fcc34bbf0eadbe199d592f40e"><code>523ace6</code></a>
Fix a typo in comment belonging to CORD_sprintf declaration</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c469547a56679a3c46bdadcb2166c758c924381c"><code>c469547</code></a>
Fix a typo in heading comment of cordxtra.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/357c8d5d26b66b95c3e227e61776ea586380d9a7"><code>357c8d5</code></a>
Fix a typo in comment of copy_ptr_regs</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3db351521376ab5f2318e3a55404423291693678"><code>3db3515</code></a>
Fix a typo (duplicate 'and') in comment of
GC_set_and_save_fault_handler</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/24ebb48bd17f1e4b7b0bf7c16288792a3ac263e1"><code>24ebb48</code></a>
Fix a typo (duplicate 'the') in comments</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/88a61fc6f2688d8e1ea94f3f810c23db89a3f30b...ed9dac80b9391d8e5bcb584264c5a3ea69b37e8f">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-22 19:33:37 +00:00
dependabot[bot] b30d6a2a22 chore(deps): Bump cmake from 0.1.50 to 0.1.54 (#442)
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cmake&package-manager=cargo&previous-version=0.1.50&new-version=0.1.54)](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-07-21 13:31:38 +00:00
dependabot[bot] 9a457271af chore(deps): Bump autotools from 0.2.6 to 0.2.7 (#440)
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=autotools&package-manager=cargo&previous-version=0.2.6&new-version=0.2.7)](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-07-21 06:24:45 -07:00
dependabot[bot] db73a3dc0c chore(deps): Bump libc from 0.2.150 to 0.2.174 (#441)
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=libc&package-manager=cargo&previous-version=0.2.150&new-version=0.2.174)](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-07-21 07:45:10 +00:00
dependabot[bot] b8f1ddddf9 chore(deps): Bump vendor/bdwgc from 09a4c98 to c34bd36 (#436)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `09a4c98` to
`c34bd36`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c34bd36a350a7caeb69d27c9b21cd6c036672ce5"><code>c34bd36</code></a>
Remove checking for deprecated unsupported platforms</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e849d641191ae853a469c58ac51fd0fc3eeae417"><code>e849d64</code></a>
Remove obj_map.c file</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e7c1b5b4a889453c7e90d766d8d26fd6750f9997"><code>e7c1b5b</code></a>
Travis CI: Remove obj_map.c from list of files for checking by
cppcheck</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/22e6d77f71e4aed3e72dfb04ee0c0798c48d9313"><code>22e6d77</code></a>
Redirect SunOS obsolete cfree() in leak_detector.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e4778d792061eb77798789c7a0456a38ccaa064b"><code>e4778d7</code></a>
Move description comment for all GC_INNER entities from .c to .h
file</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9ddffb5d68ad7fd06df6bdb0e81bf4b7662a53dd"><code>9ddffb5</code></a>
Move description comment for all API functions from .c to .h file</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fbdf6075a42671c516ff29ff943623d2f6125f78"><code>fbdf607</code></a>
Start 'postfix' comments with a left angle bracket</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/09a4c98ee3b5b45dc3b425dccb8100507f24adc6...c34bd36a350a7caeb69d27c9b21cd6c036672ce5">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-06-28 07:21:18 +00:00
dependabot[bot] 9b8610624f chore(deps): Bump vendor/bdwgc from 563c994 to 09a4c98 (#435)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `563c994` to
`09a4c98`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/09a4c98ee3b5b45dc3b425dccb8100507f24adc6"><code>09a4c98</code></a>
Fix extraneous '#' symbol before comment in code related to Cosmo</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/34b466b78d12a9f48368fbff46141c712ad5877a"><code>34b466b</code></a>
Mark down identifiers and code blocks in comments and documentation</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fd082c4880fbd99c61e87eaedb2bf982925c570a"><code>fd082c4</code></a>
Fix extraneous '#' symbol before comment near USE_WINALLOC for
Cygwin</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/563c994fd6a3b3b6f62077f87fead26defe257c0...09a4c98ee3b5b45dc3b425dccb8100507f24adc6">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-06-20 19:56:37 +00:00
dependabot[bot] 538e549e47 chore(deps): Bump vendor/bdwgc from 9e224cb to 563c994 (#434)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `9e224cb` to
`563c994`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/563c994fd6a3b3b6f62077f87fead26defe257c0"><code>563c994</code></a>
Travis CI: Fix 32-bit build with ASan</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4adbf96016cb16cb64f5ed595f6fd1630891ade2"><code>4adbf96</code></a>
Travis CI: Fix missing g++-multilib dependency for CSA 32-bit build</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7ebf7e2b91b3086a7ce66a5bc9104175e8b01998"><code>7ebf7e2</code></a>
Fix 'unknown type uintptr_t' error reported by Cygwin gcc in
de_win.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/03bb3bcb07db851313a88eda699e40c2c2af1ab2"><code>03bb3bc</code></a>
Fix a typo in comment belonging to SETJMP</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7ca2c8cf35b9ff5d6103e9e684bc191e2b642ebf"><code>7ca2c8c</code></a>
Fix a typo in comment of GC_default_on_abort</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d7158870657c5b396e059ee3fa6bb41daf738691"><code>d715887</code></a>
Make all global variables static in cord/de</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/89c9a2cb2d2e9db1a2287f9d4da27e7bf1d7163c"><code>89c9a2c</code></a>
Remove improper comment about returned value of CORD_extend_path</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4d3fbd64203b15a2ba3522c0b021246d557e1a2a"><code>4d3fbd6</code></a>
Fix a typo in comment inside CORD_add_forest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ba7abcbb9297da1aa9b8a3c8675584e363280e75"><code>ba7abcb</code></a>
Fix a typo in comment belonging to SUBSTR_LIMIT</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/77e7b64f55b1876225205f3be1e36937f68c2b29"><code>77e7b64</code></a>
Fix a typo in comment belonging to MAXOBJBYTES</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/9e224cb87759c1ca420a5cd5c6082d29b9ed58cb...563c994fd6a3b3b6f62077f87fead26defe257c0">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-06-19 19:05:21 +00:00
dependabot[bot] c52d252ae1 chore(deps): Bump vendor/bdwgc from 4435122 to 9e224cb (#432)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `4435122` to
`9e224cb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9e224cb87759c1ca420a5cd5c6082d29b9ed58cb"><code>9e224cb</code></a>
Travis CI: Fix missing gcc-multilib dependency for CSA 32-bit build</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/43e4609cda717e0523bcd03d53eb902669967e2c"><code>43e4609</code></a>
Workaround a crash in Apple clang-17 when optimizing
__builtin_align_up</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9db8ae05f689cd8571b1689c043ead31a766633b"><code>9db8ae0</code></a>
Workaround 'casting unsigned e-&gt;e_phnum to wider int type' code
defect FP</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/131cf7dd31358fc46f750924a817ca1cd810a5c7"><code>131cf7d</code></a>
Fix 'var e can be declared as pointer to const' cppcheck error in
dyn_load</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b2307c2882a515a4dfc0ea1509eb103373fd7cef"><code>b2307c2</code></a>
Fix 'applying non-zero offset to null' warning in
register_dynlib_callback</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/58908b7c02f0a7f0f503923946d8d768674b0711"><code>58908b7</code></a>
Update AUTHORS file (update email of Shiro Kawai)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f314f33fbd84131cdaf62de437b8b92abdd4f798"><code>f314f33</code></a>
Workaround 'REFERENCED_DYNAMICALLY flag' linker error on macOS 15.4</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/88772f8065cf86a08897d789bf3f027158cbe3fd"><code>88772f8</code></a>
Travis CI: Remove/replace builds in OS X</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f4a498eefa1c9ed8be7f3b276a09c4c6ad71416c"><code>f4a498e</code></a>
Avoid code duplication in GC_FirstDLOpenedLinkMap</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0b6efc4f30a1e472c47b9d4c3f70904d456f39e3"><code>0b6efc4</code></a>
Remove bad ptr-to-word casts in FirstDLOpenedLinkMap,
dyld_section_add_del</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/44351220b8336f35ba40b4fe68a49380e5e37cc4...9e224cb87759c1ca420a5cd5c6082d29b9ed58cb">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-05-22 19:40:43 +00:00
dependabot[bot] c7aae9f673 chore(deps): Bump vendor/libatomic_ops from 24e7d4e to b09b45d (#433)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `24e7d4e` to `b09b45d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/b09b45d7d770a550d65ca8679ee1cf38a4702cbc"><code>b09b45d</code></a>
Eliminate 'munmap argument 1 from incompatible pointer type' gcc
warning</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/d7a30a57593ab83c8bf5d3149de207add7a94a85"><code>d7a30a5</code></a>
Prefix/suffix no_sanitize attribute with double underscore</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/24e7d4e77eeb4213d276557d7c08583ba10ecf6e...b09b45d7d770a550d65ca8679ee1cf38a4702cbc">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-05-22 19:40:26 +00:00
dependabot[bot] a0a38b8b53 chore(deps): Bump vendor/bdwgc from 805a084 to 4435122 (#431)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `805a084` to
`4435122`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/44351220b8336f35ba40b4fe68a49380e5e37cc4"><code>4435122</code></a>
Fix typo (missing word) in comment of GC_stop_func</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/58c8fa4796cef97c16fff04bcebc394241534df0"><code>58c8fa4</code></a>
Fix a typo in comment of GC_register_finalizer_ignore_self
prototype</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ca1a4ff41d2698a8cc73911a8c5be84d1c9ce0d6"><code>ca1a4ff</code></a>
Fix type name in comment of GC_PUSH_ONE_STACK</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c4194eb50668d9562c53d9df4f84396f3f2afa49"><code>c4194eb</code></a>
Fix a typo in comment of GC_base_C prototype</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/930552e1af01afa8030d69d29b192c08282f63ce"><code>930552e</code></a>
Fix a typo in comment of CORD_put prototype</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f0fa57ba9965ad650f991367e917f2ef00133b6d"><code>f0fa57b</code></a>
Fix a typo in comment of GC_register_map_entries</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e32e8495cbd02eb1c70bb3ce8ce4aee5345a0af6"><code>e32e849</code></a>
Fix a typo (extra 'a') in comment of GC_base</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/43f990636a619c77568b14cc15641c0a584383db"><code>43f9906</code></a>
Fix a typo (duplicate 'and') in comment of catch_exception_raise</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8298304908300acc99005f78174d69cef9b2274a"><code>8298304</code></a>
Fix a typo (missing 'and') in comment of add_edge</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e13e76c3317cbbf22daf09ee97eb9d74fbb639fa"><code>e13e76c</code></a>
Fix a typo in HBLKSIZE name in comment</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/805a0848e5428b59a05377fd5dd393a5ba7b59cb...44351220b8336f35ba40b4fe68a49380e5e37cc4">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-05-20 19:29:25 +00:00
dependabot[bot] 655ffd6106 chore(deps): Bump vendor/libatomic_ops from 6f9d166 to 24e7d4e (#430)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `6f9d166` to `24e7d4e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/24e7d4e77eeb4213d276557d7c08583ba10ecf6e"><code>24e7d4e</code></a>
GH Actions: Test rare options of cmake script</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/de9da9f6ef195f1ceb13718ba8a4237c4f6fc6aa"><code>de9da9f</code></a>
Travis CI: Update repo name for project deploy after repo transfer</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/31519d2897b8062f8dcd66b514dc5b71c4827e26"><code>31519d2</code></a>
Travis CI: Remove all builds on OS X</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/97b12a90bdb1f402392af1d87a349373c0c217eb"><code>97b12a9</code></a>
Update URL of AppVeyor CI badge in README after repo transfer</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/10b1849053a445a00f8c2db820d404a60c35d1e6"><code>10b1849</code></a>
Travis CI: Remove Codecov.io service support</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/60afd41f4723bd60215d34a21c5b29ac8931d248"><code>60afd41</code></a>
Remove Codecov.io badge from README</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/6f9d1666c34f44be897384c86987ecc909bf34a0...24e7d4e77eeb4213d276557d7c08583ba10ecf6e">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-05-06 19:19:51 +00:00
dependabot[bot] 0e3647ce2f chore(deps): Bump vendor/libatomic_ops from 5e71bb7 to 6f9d166 (#429)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `5e71bb7` to `6f9d166`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/6f9d1666c34f44be897384c86987ecc909bf34a0"><code>6f9d166</code></a>
Update URLs of most badges in README after repo transfer</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/7fc1a8151aaa660c5991f06e80cc793df0b1c0fc"><code>7fc1a81</code></a>
Update URLs after repo transfer to bdwgc organization</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/07363d6eefda4f166c68b15fe86fd7d447129759"><code>07363d6</code></a>
GH Actions: Test also on MacOS 13 (x64), Ubuntu/arm64,
Windows/arm64</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/95f4fb2807078accdb44144bb704e6da09d5c64c"><code>95f4fb2</code></a>
GH Actions: Remove unused matrix.target_arch</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/5e71bb7fac27b202511f8969b60adb30e5d43399...6f9d1666c34f44be897384c86987ecc909bf34a0">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-04-24 19:14:57 +00:00
dependabot[bot] 9f8341cf86 chore(deps): Bump vendor/bdwgc from f3829e9 to 805a084 (#428)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `f3829e9` to
`805a084`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/805a0848e5428b59a05377fd5dd393a5ba7b59cb"><code>805a084</code></a>
Update libatomic_ops repo URL in README after repo transfer</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/512a747b1cd39cf4ed4db623329e994d2bce4a27"><code>512a747</code></a>
Travis CI: Update URL after libatomic_ops repo transfer to
organization</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c183aad084873076f6f1a75b7180326c889f99dc"><code>c183aad</code></a>
AppVeyor CI: Update URL after libatomic_ops repo transfer to
organization</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/f3829e9daf0065b18fb3dc7a5dc3ded6a5f9d95c...805a0848e5428b59a05377fd5dd393a5ba7b59cb">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-04-23 19:09:17 +00:00
dependabot[bot] f15c473563 chore(deps): Bump vendor/bdwgc from c52b5ad to f3829e9 (#427)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `c52b5ad` to
`f3829e9`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f3829e9daf0065b18fb3dc7a5dc3ded6a5f9d95c"><code>f3829e9</code></a>
Update AUTHORS file (add Zoltan Somogyi)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/50ab64d6a41f2b563b476b68dc4b98e6c9bd7bc6"><code>50ab64d</code></a>
Better document out-of-memory behavior of API memory allocation
functions</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fdb32a7521ba5df8f9c92ec1d167b9313ec71abf"><code>fdb32a7</code></a>
Group GC_free and GC_realloc API declarations</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/89bbd5fd997026049d6eb64db7235ee3f0ba7a1e"><code>89bbd5f</code></a>
Group 'stubborn' API function declarations together</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/dabd09ea4d0bdba82134820397e6a0367221f071"><code>dabd09e</code></a>
Fix formatting of CLOCK_TYPE_INITIALIZER on migration to clang-format
v19</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/eae1cfa099a02b85e8d9c8d1c0e09533ce778e3a"><code>eae1cfa</code></a>
Workaround incorrect formatting of GC_debug_malloc_stubborn
declaration</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3a25a93e6bf135791cc85adb6854eab7f5fe8366"><code>3a25a93</code></a>
Remove redundant goto in GC_is_visible</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/90bd21d0495a0ed7b814363aece605758968a939"><code>90bd21d</code></a>
Fix code formatting after migration to clang-format v19</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/c52b5ad2788e72f7f33cde3f7b11633decfd07b2...f3829e9daf0065b18fb3dc7a5dc3ded6a5f9d95c">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-04-22 19:25:47 +00:00
dependabot[bot] 7414421f62 chore(deps): Bump vendor/bdwgc from 5872428 to c52b5ad (#426)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `5872428` to
`c52b5ad`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c52b5ad2788e72f7f33cde3f7b11633decfd07b2"><code>c52b5ad</code></a>
Workaround 'assign of read-only location' tcc warning in
clear_hdr_marks</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a56c59059883deb5d950dc18222587386c4bcdff"><code>a56c590</code></a>
Eliminate 'value exceeds maximum obj size' gcc warning in hugetest on
x32</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b899695616e809fb20ed328a04d73e227c60949f"><code>b899695</code></a>
Travis CI: Add testing of GC_DISABLE_SNPRINTF (Linux build)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2fbf6dd04fe05860ae800380eeaef18ebfd17d4a"><code>2fbf6dd</code></a>
Prevent snprintf usage in libgc (except for call-stack printing)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/50a91d4bba67b71930323f32f662cd0dfa721865"><code>50a91d4</code></a>
AppVeyor CI: Add testing of GC_DISABLE_SNPRINTF (MinGW shared
build)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a1b15213b4cc89a601e604044518930d095280e6"><code>a1b1521</code></a>
Update AUTHORS file (add Ayke van Laethem)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6d10870ba8ca4410276af90c7fc305f1d2949c00"><code>6d10870</code></a>
New option (GC_DISABLE_SNPRINTF) to prevent snprintf usage by
GC_printf</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/5872428d997b8273d3e5a68d344cec825f54a916...c52b5ad2788e72f7f33cde3f7b11633decfd07b2">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-04-21 19:34:57 +00:00
dependabot[bot] 5961fbdc00 chore(deps): Bump vendor/libatomic_ops from 0f23c4d to 5e71bb7 (#425)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `0f23c4d` to `5e71bb7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/5e71bb7fac27b202511f8969b60adb30e5d43399"><code>5e71bb7</code></a>
Use atomic_ops_sysdeps.S by configure on any SPARC with non-GCC
compiler</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/c39f634ea27fc0c4a32d6a68a0259961a5a5a1a0"><code>c39f634</code></a>
Update AUTHORS file (add Peter Wang)</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/eeeebd3d03b00c40349560020b25df678ac4c593"><code>eeeebd3</code></a>
Fix atomic_ops_sysdeps.S compilation for SunPro compiler in CMake
script</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/0f23c4dd25a3ed48603a4a0ac6e7da8f3bd788ce...5e71bb7fac27b202511f8969b60adb30e5d43399">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-04-17 19:30:55 +00:00
dependabot[bot] e2f68592ad chore(deps): Bump vendor/bdwgc from 56011d1 to 5872428 (#424)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `56011d1` to
`5872428`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5872428d997b8273d3e5a68d344cec825f54a916"><code>5872428</code></a>
Support build by CMake on SPARC</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2e45264f64b09011cfe07012769b793a0401f3b5"><code>2e45264</code></a>
Fix treetest dependency on libgctba.a in Makefile.direct</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e5afcef1dac73a1e49f3d91c13f7d6a7f7ce2200"><code>e5afcef</code></a>
Remove unused LEAK_CFLAGS variable in Makefile.direct</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/dc3a5429025ee4b87c5a3e19b601d3a8501478b9"><code>dc3a542</code></a>
.gitignore: Ignore atomicops, dont_ar_2 files (produced by
Makefile.direct)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b5186e478ccf3c95169dae0a4f5699aa1b38c654"><code>b5186e4</code></a>
Fix 'missing GNU-stack section in atomic_ops_sysdeps' ld warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/12d6ff922eb82c18038b5eea59c1357f54c020b7"><code>12d6ff9</code></a>
Fix print_heap_obj call with the lock held in backgraph add_edge</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/56011d1b088ef9000ddf5602590e8ce4a857dd17...5872428d997b8273d3e5a68d344cec825f54a916">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-04-16 20:00:32 +00:00
dependabot[bot] 531e315353 chore(deps): Bump vendor/bdwgc from 6091f55 to 56011d1 (#423)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6091f55` to
`56011d1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/56011d1b088ef9000ddf5602590e8ce4a857dd17"><code>56011d1</code></a>
AppVeyor CI: Add MinGW shared build with minimum enabled GC
features</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/aea75365d99539b2880a615ab8a3fa407694e639"><code>aea7536</code></a>
Define GC_is_static_root as static symbol</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b9d4cd637e24482c791b2ddc62156ac9606581c2"><code>b9d4cd6</code></a>
Do not define unused symbols if find-leak/smashed checking is
excluded</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/34d3264b20b54c9402259cb711fbea2686dec496"><code>34d3264</code></a>
Workaround undefined GC_ptr_store_and_dirty MinGW error in
Makefile.direct</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/6091f553e10a41c0967dfb3f2bfecd81cd79b7ff...56011d1b088ef9000ddf5602590e8ce4a857dd17">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-04-15 20:02:04 +00:00
dependabot[bot] 06e1ab791e chore(deps): Bump vendor/bdwgc from ef01762 to 6091f55 (#422)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `ef01762` to
`6091f55`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6091f553e10a41c0967dfb3f2bfecd81cd79b7ff"><code>6091f55</code></a>
Fix atomic_ops_sysdeps.S compilation for SunPro compiler in CMake
script</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fae98e3188788802cc79fd98c7ae0db509fd3cf8"><code>fae98e3</code></a>
Use atomic_ops_sysdeps.S by configure on any SPARC with non-GCC
compiler</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7190d0671556b4a8a2ed0ba0c7a17290d872ff46"><code>7190d06</code></a>
Remove support of deprecated GC_NO_BLACKLIST_WARNING environment
variable</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/aae7e50306ee78379ce7ed0e6d3d362493807be7"><code>aae7e50</code></a>
Convert README.environment and README.macros to Markdown format</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/89dcd0b5191f3bbbf9b5dfbb656c45342c734f81"><code>89dcd0b</code></a>
More refining of environment and macros README files</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d7d9a48e11b6cbc66e9b43b6ffffc16a7e5edde8"><code>d7d9a48</code></a>
Fix missed verb in GC_USE_LD_WRAP macro documentation</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/df154ac1ce47b25ba89494f096a2939adf33b697"><code>df154ac</code></a>
Move TEST_WITH_SYSTEM_MALLOC macro description to gctest.c</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/ef01762da61fc803f430751506f6ee2176fe9221...6091f553e10a41c0967dfb3f2bfecd81cd79b7ff">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-04-14 20:04:02 +00:00
dependabot[bot] 1b90689fd8 chore(deps): Bump vendor/bdwgc from cc0e474 to ef01762 (#421)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `cc0e474` to
`ef01762`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ef01762da61fc803f430751506f6ee2176fe9221"><code>ef01762</code></a>
Refine environment and macros README files</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0cc0f614a9d5b8b2e20394456047836806683279"><code>0cc0f61</code></a>
Fix typo (missed hyphen) in documentation of GC_USE_ENTIRE_HEAP</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/41f102f2bb2781a264138a05f078cb3706f6fbfe"><code>41f102f</code></a>
Convert README.autoconf and README.cmake to Markdown format</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b8424c10b23f1e01bc48cd1c20fe280158c9c9c2"><code>b8424c1</code></a>
Refine README for autoconf and cmake</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d00b866e083af533b110f054203aaeaa82fec194"><code>d00b866</code></a>
Fix code blocks formatting in .md files</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/206406608feabc2415e7e8dadacde19cee4acc88"><code>2064066</code></a>
Fix missing './' for 'configure' command in documentation</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/cc0e47485ce23c7cdc5ca219f234facca73a514b...ef01762da61fc803f430751506f6ee2176fe9221">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-04-07 20:46:37 +00:00
dependabot[bot] c14d037ba3 chore(deps): Bump vendor/bdwgc from 4dd90d9 to cc0e474 (#420)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `4dd90d9` to
`cc0e474`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cc0e47485ce23c7cdc5ca219f234facca73a514b"><code>cc0e474</code></a>
AppVeyor CI: Test CMake build with -D NO_FIND_LEAK</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0f33c80f5d8306e818087eadc73e619b686b28b0"><code>0f33c80</code></a>
Fix 'find-leak' typo (wording) in documentation</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/967cb6cf2252220618ce0882c158ddf431b799ad"><code>967cb6c</code></a>
.gitignore: Do not ignore 'zig-cache' folder as migrated to Zig
v0.14</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/aae7231bd6630437339c5ad936d26a4237e60306"><code>aae7231</code></a>
New macro (NO_FIND_LEAK) to turn off support of find-leak mode</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d0ff393ec7a7cd7a520ba2c1d6ca40e7d54dd72e"><code>d0ff393</code></a>
Simplify library linkage specification in Zig script</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e7c3e1cdb7a94b0c53e8571ea5aec3a36a29fb68"><code>e7c3e1c</code></a>
Remove GC_INVOKE_FINALIZERS internal macro</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8421981e3e2e15e953fb755df4a3c9171cea5540"><code>8421981</code></a>
Move GC_debug_gcj_malloc definition to dbg_mlc.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/bf2e817548b3e689cee19147b754fb1e978c70a2"><code>bf2e817</code></a>
Move non-debugging functions from dbg_mlc.c to reclaim.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ba7a2842d0d7c870b4cdecabe9c530070f6826d2"><code>ba7a284</code></a>
Print that back-height feature is not available only once</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/182e18b26ca9a0ec84a007e0756457e320fa7e0a"><code>182e18b</code></a>
GH Actions: Cross-compile by Zig for s390x, sparc, windows/thumb</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/4dd90d9bc2b71038922104c0938fead0ec40aa15...cc0e47485ce23c7cdc5ca219f234facca73a514b">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-04-03 19:08:34 +00:00
dependabot[bot] fc5ea5dc50 chore(deps): Bump vendor/bdwgc from fb254c1 to 4dd90d9 (#419)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `fb254c1` to
`4dd90d9`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4dd90d9bc2b71038922104c0938fead0ec40aa15"><code>4dd90d9</code></a>
AppVeyor CI: Update wcc compiler to v2 beta shapshot 2025-03-01</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5d23f5dd5795422edc09b756d6013457c0ea698a"><code>5d23f5d</code></a>
GH Actions: Update list of excluded cross-compile targets for Zig
0.14.0</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/87514c25fe3b7b53efa69780037ab2a258fafd0c"><code>87514c2</code></a>
GH Actions: Remove thumb-linux-gnueabi cross-compile by Zig</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/db04645c88bb774580e39ef4f404da82ac07a15c"><code>db04645</code></a>
GH Actions: Fix mips target triplets in zig-cross-compile.yml</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/837599f7362b2827c6607154b8ae6365a5b14ae1"><code>837599f</code></a>
GH Actions: Cross-compile by Zig for loongarch64 and riscv32</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9b8bad612adea5c1398ff6472761bf73ac7a3cf4"><code>9b8bad6</code></a>
Update AUTHORS file (add Congcong Kuo)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b0849b5325c031035e986320fde27ca48d9885dc"><code>b0849b5</code></a>
Update Zig build script to Zig 0.14</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/fb254c142574d2f901eb55897b1f0cafe6763aab...4dd90d9bc2b71038922104c0938fead0ec40aa15">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-03-26 19:31:46 +00:00
dependabot[bot] 06f70bb019 chore(deps): Bump vendor/bdwgc from c1a45b9 to fb254c1 (#418)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `c1a45b9` to
`fb254c1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fb254c142574d2f901eb55897b1f0cafe6763aab"><code>fb254c1</code></a>
GH Actions: Update zig to v0.14.0 final</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/64d108f63159fbf7830790128d9e918494ad9dd9"><code>64d108f</code></a>
Fix blocked signals in fork_prepare_proc on HP/UX</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/c1a45b9ad86f7449509a86360a6c0746615d8c97...fb254c142574d2f901eb55897b1f0cafe6763aab">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-03-24 20:47:06 +00:00
dependabot[bot] 2435b242ed chore(deps): Bump vendor/bdwgc from b435e76 to c1a45b9 (#417)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b435e76` to
`c1a45b9`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c1a45b9ad86f7449509a86360a6c0746615d8c97"><code>c1a45b9</code></a>
Avoid abort on ResumeThread failure if Win32 DllMain closes thread
handle</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/72ca992cc9cfc13617866c3c6ea78cb665589245"><code>72ca992</code></a>
Fix compilation error regarding locks initialization in GC_init on
HP_PA</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9b1c6b65374a943216af887f855da02aded57e2f"><code>9b1c6b6</code></a>
Turn off thread suspend/resume API support explicitly</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/b435e76287dbf275d922a0a3c432efc913c8460e...c1a45b9ad86f7449509a86360a6c0746615d8c97">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-03-18 19:36:23 +00:00
dependabot[bot] 7ed71209a2 chore(deps): Bump vendor/libatomic_ops from d40ec29 to 0f23c4d (#416)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `d40ec29` to `0f23c4d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/0f23c4dd25a3ed48603a4a0ac6e7da8f3bd788ce"><code>0f23c4d</code></a>
Implement AO_fetch_compare_and_swap_full for sunc/sparc</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/fc653b0a143968565c7bf47f2cad4a3c6014d5b2"><code>fc653b0</code></a>
Consistently use '__sparc' predefined macro w/o trailing
underscores</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/d40ec2903b6f6b50c9e6c08ea4b2aec34a7aa5fd...0f23c4dd25a3ed48603a4a0ac6e7da8f3bd788ce">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-03-04 20:01:07 +00:00
dependabot[bot] b2a4e8c571 chore(deps): Bump vendor/bdwgc from 64b73a1 to b435e76 (#415)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `64b73a1` to
`b435e76`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b435e76287dbf275d922a0a3c432efc913c8460e"><code>b435e76</code></a>
Update AUTHORS file (add Tobiasz Laskowski)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5658d91c8dd3d9d7cb19bc447d5b0a9f4d4563f2"><code>5658d91</code></a>
Fix GC_suspend abort when the thread is deleted by DllMain</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/553f9f0aebe677fab82c3a0bfbff03325fc72854"><code>553f9f0</code></a>
Document workaround for GetThreadContext failure in Win32
GC_suspend</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e8a60781621e5ec2ef8d3753c9e055a04cc1f4f9"><code>e8a6078</code></a>
Fix code formatting near GC_unpromote_black_lists in gc_priv.h</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/64b73a16a413e7723d923052176c94fb3cd1d5dc...b435e76287dbf275d922a0a3c432efc913c8460e">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-03-04 05:43:49 +00:00
dependabot[bot] 8a8860aa87 chore(deps): Bump vendor/bdwgc from e565bd8 to 64b73a1 (#414)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `e565bd8` to
`64b73a1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/64b73a16a413e7723d923052176c94fb3cd1d5dc"><code>64b73a1</code></a>
Travis CI: Test with explicitly disabled black-listing mechanism</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9e619237538d1874c98c2c497a4ff53629800760"><code>9e61923</code></a>
Never black-list memory heap blocks on CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a0b65b839ea1f5c746ecd44201aec2b5beec7aa7"><code>a0b65b8</code></a>
Avoid useless GC_allochblk() call if GC_merge_unmapped() did
nothing</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f6707d6ca5ad1b22559727389f55a11c1120aa26"><code>f6707d6</code></a>
Do not use deprecated std.Target functions in Zig script</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a3e187b7763a75f16dd6a07c90da15fd8d4a563b"><code>a3e187b</code></a>
Simplify loop in GC_enough_large_bytes_left</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/e565bd803277321b7f30ba7be137253ef3155092...64b73a16a413e7723d923052176c94fb3cd1d5dc">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-02-24 20:30:42 +00:00
dependabot[bot] 9da8843ae5 chore(deps): Bump vendor/bdwgc from 47e0ef4 to e565bd8 (#413)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `47e0ef4` to
`e565bd8`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e565bd803277321b7f30ba7be137253ef3155092"><code>e565bd8</code></a>
Do not expect GC_collect_or_expand to return false in
GC_allocobj/large</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e8aedf635e1ad42102799478ea8a2ab55abd2ba5"><code>e8aedf6</code></a>
Limit number of GC_collect_or_expand calls in GC_allocobj/large</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1166f11f7dee08d7ad369296b24cf8c9582f8789"><code>1166f11</code></a>
Reduce initial GC_proc_buf size to 8KB on Solaris</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/17c1938009263d21ab739c2a9f0d94f1ee90a7e3"><code>17c1938</code></a>
Grow GC_proc_buf to required size in GC_proc_read_dirty instead of
WARN</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b9b21d5e2354a52ceb9ceea48f9c1dc258b30e15"><code>b9b21d5</code></a>
Fix 'unknown type name uintptr_t' gcc error in struct prasmap</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/47e0ef445d1aa48b8c48ef166b117386e4e0100c...e565bd803277321b7f30ba7be137253ef3155092">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-02-17 19:32:00 +00:00
dependabot[bot] 3e28870f07 chore(deps): Bump vendor/bdwgc from 3471bdb to 47e0ef4 (#412)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `3471bdb` to
`47e0ef4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/47e0ef445d1aa48b8c48ef166b117386e4e0100c"><code>47e0ef4</code></a>
Fix GC_GRANULE_BYTES for SPARC V9</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/47a9d81930f5a1374feaefe5201925d02bc08548"><code>47a9d81</code></a>
Consistently use '__sparc' predefined macro w/o trailing
underscores</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7e7cace4334f832c21ea90c07c37aa5392a24907"><code>7e7cace</code></a>
Fix 'undefined symbol GC_arrays` in tools on Solaris</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4a750ff285dba13b87c64f90de07817ef137c3c5"><code>4a750ff</code></a>
Handle sparc-sun-solaris3 (SunOS6) in configure to use
sparc_mach_dep.S</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/66b0c662f212b2824f97565a8f1dde396a7f5d32"><code>66b0c66</code></a>
Remove workaround for Solaris 2.5 after migration to new structured
procfs</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d2fa5f1ef3503bf15f088f60f7ad123cd3a5c312"><code>d2fa5f1</code></a>
Fix usage of new structured procfs interface on Solaris</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/19658a46bb219a4ac9ae4bcdc2fb1701443a828d"><code>19658a4</code></a>
Update prpageheader/prasmap types definition to match that of Solaris
11</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/57a2728035fc2d0ef8adb14a5ab43b8e11ee4140"><code>57a2728</code></a>
Check pr_pagesize field when reading pagedata file on Solaris</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e4aa0ed5a91a73c184d76e3c1870b6fe8ebca8fa"><code>e4aa0ed</code></a>
Ensure no GC_proc_buf overrun on Solaris</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/924d224b131d81139f5f9784b233836d1645b135"><code>924d224</code></a>
Travis CI: Do not use gcc on FreeBSD</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/3471bdb50f3c1e2fdb0018502717ddb9fa9eace3...47e0ef445d1aa48b8c48ef166b117386e4e0100c">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-02-10 19:30:05 +00:00
dependabot[bot] c87f7cdb80 chore(deps): Bump vendor/bdwgc from 816a802 to 3471bdb (#411)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `816a802` to
`3471bdb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3471bdb50f3c1e2fdb0018502717ddb9fa9eace3"><code>3471bdb</code></a>
Workaround vpush/vpop instructions generation for non-FPU ARMv5
target</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/27e2137c70afb59b0d36c8a691709fdc179659e6"><code>27e2137</code></a>
Ensure ENTER_GC() is not called recursively</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8c5f5ce35d64ce9fe279aea0c9636b6099f53364"><code>8c5f5ce</code></a>
Always notify of full GC before promoting black lists</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/338d7c0bf4cf889e31decb214d5a1cd80d996cc4"><code>338d7c0</code></a>
Call ENTER/EXIT_GC() by GC_stop/start_world_external()</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c641226963b6ac3c008219b5b3b4e3e26e538005"><code>c641226</code></a>
Move ENTER/EXIT_GC() invocation inside GC_collect_a_little_inner</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/816a802b01deb5c9102421b208dc52938cd496a7...3471bdb50f3c1e2fdb0018502717ddb9fa9eace3">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-02-03 19:45:14 +00:00
dependabot[bot] 16f1857850 chore(deps): Bump vendor/bdwgc from d398065 to 816a802 (#410)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `d398065` to
`816a802`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/816a802b01deb5c9102421b208dc52938cd496a7"><code>816a802</code></a>
Fix capability provenance in GC_prev_block on CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/28ed64c6dd2e0bb31960b50c65cdf1ec54516503"><code>28ed64c</code></a>
Always pass non-zero size to oom_fn in GC_FAST_MALLOC_GRANS()</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e32fe7a421d2ff1fdf94b36046419213d6a4ce98"><code>e32fe7a</code></a>
Fix code formatting after migration to clang-format v18</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/d3980656a907a3fe59055e7d72a1c4c9bf1a3f6b...816a802b01deb5c9102421b208dc52938cd496a7">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-01-20 20:00:37 +00:00
dependabot[bot] f266b6eee8 chore(deps): Bump vendor/bdwgc from 5fcc06d to d398065 (#409)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `5fcc06d` to
`d398065`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d3980656a907a3fe59055e7d72a1c4c9bf1a3f6b"><code>d398065</code></a>
Fix assertion failure in GC_add_to_fl about prevhdr and nexthdr</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ccc0d086caf26eb25489777a398c8972e23b609c"><code>ccc0d08</code></a>
Fix 'same expression in ternary operator' cppcheck error in
treetest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5fe8a391eb3d7c13a44297806734dff6989dc58d"><code>5fe8a39</code></a>
Fix mmap() failure with EPROT on CHERI</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/5fcc06d428dde9b78a9a003e6b7e30d7e3866862...d3980656a907a3fe59055e7d72a1c4c9bf1a3f6b">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-01-16 19:09:41 +00:00
dependabot[bot] 9f99da1001 chore(deps): Bump vendor/bdwgc from 067ed9b to 5fcc06d (#408)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `067ed9b` to
`5fcc06d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5fcc06d428dde9b78a9a003e6b7e30d7e3866862"><code>5fcc06d</code></a>
Fix fread failure after enable_incremental if malloc redirected
(CheriBSD)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8ea9f5e5437e40556f75f49ef42c834caf432aed"><code>8ea9f5e</code></a>
Support incremental collection on NetBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3aa10ed10977d70e6348f7e6b25bc804801d4acf"><code>3aa10ed</code></a>
Remove warning about ancient NetBSD 1.x in configure and cmake
scripts</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7de7b15baf29625f974d4b0efb3526dc872e8aba"><code>7de7b15</code></a>
Travis CI: Test with '--enable-redirect-malloc' on FreeBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2eb9325a47654afe9a1708eaf2f6f9421a070ce8"><code>2eb9325</code></a>
Support incremental collection in multi-threaded builds on FreeBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/389a05942f7efdda48f730674a311603408aedc9"><code>389a059</code></a>
Fix 'conflicting types for sbrk' gcc error on Solaris if redirect
malloc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3a4f061f0dc22cdee2c9bc65e8034a76fb900aa0"><code>3a4f061</code></a>
Travis CI: Test with '--disable-atomic-uncollectible' on OS X</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5ba6e1e3761519aadc96f9154df07982240fe778"><code>5ba6e1e</code></a>
Test uncollectible 'new' operator in treetest</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/067ed9b40fe76fb59f28a9a3dc3713e4b57295f1...5fcc06d428dde9b78a9a003e6b7e30d7e3866862">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>
2024-12-30 19:57:14 +00:00
dependabot[bot] f0d68796bd chore(deps): Bump vendor/bdwgc from 97de678 to 067ed9b (#407)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `97de678` to
`067ed9b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/067ed9b40fe76fb59f28a9a3dc3713e4b57295f1"><code>067ed9b</code></a>
Eliminate 'int-to-ptr cast' gcc warnings in DEBUG_THREADS code</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d8fccecd064e12bb3e47d8b682660241462ddad5"><code>d8fccec</code></a>
Fix cast of struct-based pthread_t to void pointer on Win32</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5e023e9cd62455f9fafc7475b4c3c4c9a7307005"><code>5e023e9</code></a>
Refine description of 'more background' links in Overview document</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5ef3068b41170e9eae0d3df268a748cb233b4a74"><code>5ef3068</code></a>
Add TODO item about mark lock reinitialization in fork_child_proc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0ec69cb67c53831ee177530f9a1be548d84e20fd"><code>0ec69cb</code></a>
Refine comment in fork_child_proc() about GC_allocate_ml attribute</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/97de678a87d8066b855d4791517fc327732e3ef4...067ed9b40fe76fb59f28a9a3dc3713e4b57295f1">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>
2024-12-27 19:26:48 +00:00
dependabot[bot] 552709180d chore(deps): Bump vendor/bdwgc from 437c08c to 97de678 (#406)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `437c08c` to
`97de678`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/97de678a87d8066b855d4791517fc327732e3ef4"><code>97de678</code></a>
Test operator new(PointerFreeGC) of 'class gc' in treetest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/abf3fc6ef58f61b30984b2bdb2ec34abebd4d82d"><code>abf3fc6</code></a>
Check each pointer for validity during prefetching on CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1de53c1df7b7a1af78c74a6c47327b7ba7452f98"><code>1de53c1</code></a>
Eliminate 'from incompatible void* to ptr_t' g++ warning in
ld_cap_search</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3f40684f9f13c5d96cded0c60ab55b0bdb28dd25"><code>3f40684</code></a>
Fix <code>operand of size_t where capability is required</code> gcc
error on CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6fb2ed6d20badf2694482b29735cb62dfead36e1"><code>6fb2ed6</code></a>
Check capability tags of derived pointers before pushing to mark
stack</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/efc4c7fa91a304a3bf47f03d66f70e4363834bec"><code>efc4c7f</code></a>
Do not push eagerly region beyond capability limit on CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/21dc24afce80cb9b8983603e717fee4ea0540001"><code>21dc24a</code></a>
Workaround 'unexpected bus error at 0' abort on Serenity OS</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/86d29831d6638e6904f9637f03b61f79018e914e"><code>86d2983</code></a>
Fix madvise() error on Serenity OS</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ea3f379ec15df8fc3dd3c7a0c75f1acac86b176f"><code>ea3f379</code></a>
Workaround 'r_debug::r_map is never used' cppcheck FP in dyn_load.c</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/437c08c24537cde1fd54795782f94a575ce5ca87...97de678a87d8066b855d4791517fc327732e3ef4">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>
2024-12-20 19:22:20 +00:00
dependabot[bot] a0478419ae chore(deps): Bump vendor/bdwgc from 25c2b6a to 437c08c (#405)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `25c2b6a` to
`437c08c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/437c08c24537cde1fd54795782f94a575ce5ca87"><code>437c08c</code></a>
Add Serenity/aarch64 to gcconfig.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/322db3ab4f8df76c08a556f26e9e7142131f4f17"><code>322db3a</code></a>
Update AUTHORS file</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b48ee2b85984deb718e9912cf58d24fca003d8b7"><code>b48ee2b</code></a>
Initial support of Serenity OS on x86[_64]</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/88c7b2299d496b61d0a9c7a2133cea1ea9da055c"><code>88c7b22</code></a>
Simplify condition of USE_BUS/SEGV_SIGACT definitions</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/da3fe8e7644b68d07923ce717d0e6c76b6b498cc"><code>da3fe8e</code></a>
Simplify condition in NO_GETCONTEXT definition</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/aca87a714f486f58942fa003b3e9f7fbad1cdb52"><code>aca87a7</code></a>
Add Serenity OS to list of platforms with POSIX threads in
configure</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fa63cef86ebb58243d76e5ce690fe2b475ed1444"><code>fa63cef</code></a>
Fix pthread id stored in key thread_specific_data of child process</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/bef4d449ca02d04675b01d946a320b1b6ef31383"><code>bef4d44</code></a>
Fix pthread id stored in stackbase_main_self of child process on
Solaris</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/25c2b6a720173388e6327c3c94d4e5b3f4fbe7dd...437c08c24537cde1fd54795782f94a575ce5ca87">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>
2024-12-13 19:21:46 +00:00
dependabot[bot] 9e99bd5039 chore(deps): Bump vendor/bdwgc from 8123aa1 to 25c2b6a (#404)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `8123aa1` to
`25c2b6a`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/25c2b6a720173388e6327c3c94d4e5b3f4fbe7dd"><code>25c2b6a</code></a>
Fix I_HOLD_LOCK assertion violation in child process</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/bee3ff9c40dd5c8b58ecd882444258fa6d944ff2"><code>bee3ff9</code></a>
Fix pthread id stored in GC_threads of child process</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/53ce5b0a386b7d0e0da4f142966b44b53bea2188"><code>53ce5b0</code></a>
Remove extra spaces between sentences in comments</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e483bd094fa394de266b12e80c4ae85de5f50cad"><code>e483bd0</code></a>
Travis CI: Remove TSan-gcc build because of 'unexpected memory
mapping'</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/8123aa15a57b63425a4b249ece85dae957ddc5a8...25c2b6a720173388e6327c3c94d4e5b3f4fbe7dd">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>
2024-12-12 19:04:35 +00:00
dependabot[bot] a466065b74 chore(deps): Bump vendor/libatomic_ops from 3a5f594 to d40ec29 (#403)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `3a5f594` to `d40ec29`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/d40ec2903b6f6b50c9e6c08ea4b2aec34a7aa5fd"><code>d40ec29</code></a>
Travis CI: Use default gcc instead of gcc-9 on Ubuntu Focal</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/3a5f5948eae65800b91588597040e7b097571682...d40ec2903b6f6b50c9e6c08ea4b2aec34a7aa5fd">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>
2024-12-10 19:05:24 +00:00
dependabot[bot] 5f45100482 chore(deps): Bump vendor/libatomic_ops from 3f1ef04 to 3a5f594 (#401)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `3f1ef04` to `3a5f594`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/3a5f5948eae65800b91588597040e7b097571682"><code>3a5f594</code></a>
Travis CI: Update automake to v1.17 and libtool to v2.5.4 for
distcheck</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/af7e308c0a1fd44a2650c8b852a5a0e186f84070"><code>af7e308</code></a>
Fix deprecation warning about support of CMake older than v3.10</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/51c78e1b337f8da648abb4463a42bedbbe437dae"><code>51c78e1</code></a>
New macro (AO_NO_ASM_XCHG) to use Win32 InterlockedExchange</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/1159140be2e9b01d96f5022198f2ebc61d6e88be"><code>1159140</code></a>
Document Win32-specific AO_NO_ASM_XADD macro in README</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/07641779095e25667b073f4687f9c1214e5f26fb"><code>0764177</code></a>
Eliminate 'atomic_thread_fence is unsupported with tsan' gcc-11
warning</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/cb6f854a63af05d7a5e3125a9f7a073953792ca4"><code>cb6f854</code></a>
Fix all broken URLs in comments</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/3f1ef0474db109f6adb93e90ce09e2e4d4312e7d...3a5f5948eae65800b91588597040e7b097571682">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>
2024-12-09 19:34:28 +00:00
dependabot[bot] 0d326ce229 chore(deps): Bump vendor/bdwgc from 6dcc828 to 8123aa1 (#402)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6dcc828` to
`8123aa1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8123aa15a57b63425a4b249ece85dae957ddc5a8"><code>8123aa1</code></a>
Fix new[] usage in treetest to refer that defined in class gc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d6600feb54a63c4818905c08af74b0b7e314deb0"><code>d6600fe</code></a>
Workaround 'qualifier gc is not a class in ~Tree' bcc32 error in
treetest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/badc0f9b7216091a09f86253d24b2aa802e5b6e7"><code>badc0f9</code></a>
Travis CI: Workaround 'unexpected memory mapping' TSan error on Jammy
x64</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9e27ff8c9bb3fe77b755f211a5af229afe9281c3"><code>9e27ff8</code></a>
Test operator delete of 'class gc' in treetest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/32b23b440ade74c22195ba9a354481ed28ec1e44"><code>32b23b4</code></a>
Build cord.lib static library by digimars.mak</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0ff7ed87f4d1a604aa3559fd8a84148246890387"><code>0ff7ed8</code></a>
Workaround tests crash if mprotect-based VDB is manually selected
(bcc)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/df105341476f269ddf90b8c66d7a652a9c453c31"><code>df10534</code></a>
AppVeyor CI: Add CMake builds with Borland C++ Compiler</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fd400b0179162ef400f6d3037aff1b8bacb3edd0"><code>fd400b0</code></a>
Travis CI: Update automake to v1.17 and libtool to v2.5.4 for
distcheck</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7e18060d9d77e86c910a27edf984a55592e59608"><code>7e18060</code></a>
AppVeyor CI: Update wcc compiler to v2 beta shapshot 2024-12-02</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a16ad8d282da51eefcb4bdc746fd3c0a3c6cfd28"><code>a16ad8d</code></a>
Fix 'cannot locate assembly file' bcc32 error in CMake script</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/6dcc828d2a8d16b9245d0d7b25a0fd306f6a56be...8123aa15a57b63425a4b249ece85dae957ddc5a8">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>
2024-12-09 19:34:09 +00:00
dependabot[bot] a1b73588ec chore(deps): Bump vendor/bdwgc from 0b71b72 to 6dcc828 (#400)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `0b71b72` to
`6dcc828`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6dcc828d2a8d16b9245d0d7b25a0fd306f6a56be"><code>6dcc828</code></a>
Fix assertion violation about GC_mark_lock_holder in
fork_child_proc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/43f024a939318046c57a3534719b31be3456be77"><code>43f024a</code></a>
Avoid code duplication in HEURISTIC1/STACK_GRAN dummy macros
definition</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/70d3ae2c7aec223396cd0bf2addd81741eadfcca"><code>70d3ae2</code></a>
Rename static GC_*_main_stack_base functions to os_main_stackbottom</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/40f6575cb229d1fc255d602c9363e51cdf2e42b2"><code>40f6575</code></a>
Fix a typo in comment of HP/UX GC_get_register_stack_base</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fea5c522030038ecdaf4b88fa97f0e208090230c"><code>fea5c52</code></a>
Fix 'None of HEURISTIC* and *STACKBOTTOM defined' error for Haiku</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8ce8ad414efa7816aa69b8b0794beab174884c1b"><code>8ce8ad4</code></a>
Force use of spin locks to improve performance on Haiku</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/30b68326e81cdeb49b9ef69ac375fe94f592bd00"><code>30b6832</code></a>
Do not search for data start using GC_find_limit on Haiku</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8f813cef5eb62c00ac8f5f561105223bbd76b4fa"><code>8f813ce</code></a>
Fix missing underscore in 'Atomic_ops' name in configure and README</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a6f4cb05885785e109f3ba8c0c4658e26f23b5b6"><code>a6f4cb0</code></a>
Fix all broken URLs in documentation (as of Nov 2024)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2628bdb0aa7cd7efbf1abcd35359c27455f5459f"><code>2628bdb</code></a>
Remove 'zig nightly version' requirement from README</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/0b71b72d1f8a601887a6b0c437341fe629b2d728...6dcc828d2a8d16b9245d0d7b25a0fd306f6a56be">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>
2024-12-06 19:33:36 +00:00
dependabot[bot] d5f806a269 chore(deps): Bump vendor/bdwgc from 517ca84 to 0b71b72 (#399)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `517ca84` to
`0b71b72`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0b71b72d1f8a601887a6b0c437341fe629b2d728"><code>0b71b72</code></a>
Convert README.cords to Markdown format</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a2ca56a042e0846f4352b94849c1c2010dfbbe2f"><code>a2ca56a</code></a>
Refine cords README regarding summary and build</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3f5b6e33432197973082e2451f9786a41328cdb5"><code>3f5b6e3</code></a>
Fix typos in README.cords</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/86f98da7340eb7d5c0e50540f084f914a6f2db59"><code>86f98da</code></a>
Revert &quot;Workaround Haiku pthread_join failure in
subthreadcreatetest&quot;</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/420433f26da9cf7b286785fcb4ab0f1be4f85fd3"><code>420433f</code></a>
Fix mark lock in child process after fork</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6e26eee1707a49379923e0ab225c924097051790"><code>6e26eee</code></a>
Fix stack base detection on Haiku by using pthread_getattr_np()</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2049b35f907f4fd992f6759cbab7550de8c06ab5"><code>2049b35</code></a>
Workaround incremental collection fails on Haiku</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/02bed8a00e9f325c8a132cc7127184a23b3bfe28"><code>02bed8a</code></a>
Fix getting memory from OS on Haiku</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8e4b0af1320e3394ac3c2c5088f3dfe25433f91f"><code>8e4b0af</code></a>
Duplicate abort message in system app crash dialog on Haiku</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/01bfcdc4568db884342c63925351c990a20cc516"><code>01bfcdc</code></a>
Rename platform-specific GC_*_get_mem() to GC_get_mem()</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/517ca8423368e12ffec4a5e97c79001898ecc9d0...0b71b72d1f8a601887a6b0c437341fe629b2d728">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>
2024-12-02 20:25:03 +00:00
dependabot[bot] 17d18281dc chore(deps): Bump vendor/bdwgc from 6e5d222 to 517ca84 (#398)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6e5d222` to
`517ca84`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/517ca8423368e12ffec4a5e97c79001898ecc9d0"><code>517ca84</code></a>
Move GET_MEM() definition to gc_priv.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d61d06570cc94a1632fd9327598a6d73b36e2b67"><code>d61d065</code></a>
AppVeyor CI: Place CMAKE_CONFIG/OPTIONS, CONF_OPTIONS in ascending
order</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ecbffb231444719131acc2df936f9c966f04b367"><code>ecbffb2</code></a>
AppVeyor CI: Test MSVC build with -D USE_GLOBAL_ALLOC</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5f4badfc27c3982576f092b4260a530a4dcba0cd"><code>5f4badf</code></a>
Replace NO_UNIX_GET_MEM internal macro to NEED_UNIX_GET_MEM one</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8cfa2f8f16555a0ee060ab65e1cf33ed6d329139"><code>8cfa2f8</code></a>
Undefine USE_MUNMAP explicitly for ancient
DOS4GW/NEXT/NONSTOP/OS2/RTEMS</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1a6f2c18c63453bbfaf282431845b1b4d9974204"><code>1a6f2c1</code></a>
Remove outdated note of GlobalAlloc+unmapping compatibility from
README</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7ad8a6558b26c7d629faa657846abb9582dae872"><code>7ad8a65</code></a>
Change return type of GET_MEM() to void pointer</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4121ae808a1582e4479ed8efd6df4871b95934d2"><code>4121ae8</code></a>
Simplify USE_GLOBAL_ALLOC-specific code for GWW_VDB in gcconfig.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a883b4f8d156a7501bfec10b7018040ed42751cc"><code>a883b4f</code></a>
Use clock_gettime() on Haiku</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/75b65c92024084360b81ed4422d11995dbe66204"><code>75b65c9</code></a>
Update AUTHORS file (add Augustin Cavalier)</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/6e5d2222e26356f3d2bdc05014b8019df082df6d...517ca8423368e12ffec4a5e97c79001898ecc9d0">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>
2024-11-27 19:37:52 +00:00
dependabot[bot] ec24ec5576 chore(deps): Bump vendor/bdwgc from 07e78ce to 6e5d222 (#397)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `07e78ce` to
`6e5d222`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6e5d2222e26356f3d2bdc05014b8019df082df6d"><code>6e5d222</code></a>
Build and run cordtest on make check in digimars.mak</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/36354b5ecb3ca0881951a2006df0a6a98dc8c66c"><code>36354b5</code></a>
Reformat comment describing API in cord.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d1b37a6f6cbb742fcbefd6cabc890e1c83700525"><code>d1b37a6</code></a>
Move OS/2 information from README.win32 to README.os2</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3ac6c171132ff84d21f14974ee6e0cf7ecc9068a"><code>3ac6c17</code></a>
Eliminate 'condition is always false' wcc warning in
exclude_static_roots</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/63470d0d5dee88f5a7e034b0bed9559d45194d80"><code>63470d0</code></a>
Fix GC_threads alignment caused by 1-byte global AO_TS_t variables
(wcc)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/382b02139781fbc03eb3db85be5780ed941b2029"><code>382b021</code></a>
Move GC_finalizer_nested/skipped variables into GC_arrays</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a749e5ea9002f3c9d79064fa4d75fcde9d3ab791"><code>a749e5e</code></a>
Remove dummy fields in GC_thread</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7c1c1a63ad94a2db87d4600035b9060193696841"><code>7c1c1a6</code></a>
AppVeyor CI: Test wcc build with -D FORCE_ALIGNMENT_ONE</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/41f5c42d154851432218ea3685cf6dca715aecc8"><code>41f5c42</code></a>
Do not compare boolean expressions to TRUE and FALSE</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d062bbb871a6f5895df0baa38367e48c136736bf"><code>d062bbb</code></a>
Eliminate 'conversion from int to GC_bool' MSVC warning in
new_kind_inner</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/07e78ced2d71e294bef05740f236f731384207ae...6e5d2222e26356f3d2bdc05014b8019df082df6d">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>
2024-11-25 19:23:18 +00:00
dependabot[bot] 7c4d1a01e7 chore(deps): Bump vendor/bdwgc from 4fe4238 to 07e78ce (#396)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `4fe4238` to
`07e78ce`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/07e78ced2d71e294bef05740f236f731384207ae"><code>07e78ce</code></a>
Do not check for a misaligned pointer twice in GC_is_visible</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/326ab5e3c92870d4ad3f835ff3d91cb2821739ad"><code>326ab5e</code></a>
Fix 'symbol undefined _snprintf' dmc linker error in cordtest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d00676a35467cd07b15f43366042d4483e0ece79"><code>d00676a</code></a>
Do not define _WINDOWS macro in digimars.mak</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2144591b0988f15a787e4b77c9ee717f2352b333"><code>2144591</code></a>
Fix wcc compiler name in pthread_support.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/86e647358a8e7d254ab132fd0235f5f23ff19029"><code>86e6473</code></a>
Remove duplicate code with default ALIGNMENT macro definition</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4070bd875db169c28ced6c8219d101654608d082"><code>4070bd8</code></a>
Support allowing 1-byte pointers alignment for bcc and wcc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/09aa1d1bed548d6a9a4fd0fd083e1fd04a7fd01f"><code>09aa1d1</code></a>
Remove strange ALIGNMENT in unsupported Win32/ia64 configuration</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c3aedcbd439babbd2c9b7050a583454e3fe457f7"><code>c3aedcb</code></a>
Use &quot;sizeof variable&quot; when clearing GC_root_index</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1f9bfdf4c67c813b2b873175b60db0381bbd8648"><code>1f9bfdf</code></a>
Do not decrement ecos_gc_brk pointer in tiny_sbrk</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8311de7346d95c388d4bfa1417bd1533679a5b76"><code>8311de7</code></a>
Fix symbols alignment checking for CRIS and M68K</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/4fe42389509ff059bad8d4c955a570b34a6bda4b...07e78ced2d71e294bef05740f236f731384207ae">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>
2024-11-21 19:50:19 +00:00
dependabot[bot] 7261059163 chore(deps): Bump vendor/bdwgc from 2ea2415 to 4fe4238 (#395)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `2ea2415` to
`4fe4238`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4fe42389509ff059bad8d4c955a570b34a6bda4b"><code>4fe4238</code></a>
AppVeyor CI: Add CMake builds with Open Watcom</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/27bfe29d22250bfef6c45e6f5b5fbaa33817e36c"><code>27bfe29</code></a>
Fix 'symbol NT_TIB has not been declared' wcc error</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7165bd57ebf0664aea1faaa89d763445f9915f23"><code>7165bd5</code></a>
Use pointer to GC_NT_TIB instead of PNT_TIB in win32_threads.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8e588afc4f7daaec2f7617343e5c8395c45d2215"><code>8e588af</code></a>
Suppress 'missing return value' wcc warning for AO asm primitives</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2bf99eaa2dbaa2629dafa70c907318c6a9d5206f"><code>2bf99ea</code></a>
Fix 'cannot implement AO_compare_and_swap_full' error by wcc in
tests</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/12407640b9b737a5c485ac43765bfadc9f25b1d2"><code>1240764</code></a>
Eliminate 'message number 726 is invalid' wcc warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2b6c96942e296d0eec7e0ccf66aedb19f35467ad"><code>2b6c969</code></a>
Suppress 'unreachable code' wcc warnings in win32 threads ASSERT
(CMake)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/bd2ad01e5ed067b0b8fd3b449c3cab402254cdac"><code>bd2ad01</code></a>
AppVeyor CI: Remove redundant vars set in test section</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ec4001aa1747f3fbb1c4d90c051727ea46993036"><code>ec4001a</code></a>
AppVeyor CI: Add CMake builds with MinGW-w64</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2c82a853b049cdd045f472d28ca7bf7974fe4ecf"><code>2c82a85</code></a>
AppVeyor CI: Make long-running cygwin64 build job the last one</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/2ea2415a60ccc3393d3d235f73b4cab6f6fa8221...4fe42389509ff059bad8d4c955a570b34a6bda4b">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>
2024-11-18 20:13:32 +00:00
dependabot[bot] e1db9325b1 chore(deps): Bump vendor/bdwgc from 7bee4a9 to 2ea2415 (#394)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `7bee4a9` to
`2ea2415`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2ea2415a60ccc3393d3d235f73b4cab6f6fa8221"><code>2ea2415</code></a>
Fix 'syntax error near unexpected token treetest' in tests.am</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/edc22e70e5a45ab6b78328a799d80279dc2dccf8"><code>edc22e7</code></a>
Eliminate 'conversion from void* to ptr_t' g++ warning in
PS_ALLOCA_BUF</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/695a459f0f4658600263f5d3e0f97532a2af78e0"><code>695a459</code></a>
Fix 'array must have at least one element in test_long_mult' bcc
error</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8fa3495d0041e9062cb4663ac384206c1f1c4a97"><code>8fa3495</code></a>
Eliminate 'compare signed/unsigned in check_finalizer_nested' bcc
warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e28431b622185dcec71b19ccdba511a5b9802cee"><code>e28431b</code></a>
Eliminate 'clarify precedence in GC_add_map_entry' bcc warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a0b194f97b2ed4a5811b595c872e9b3d9cfa61f0"><code>a0b194f</code></a>
Add tree test written in C++ and linked with libgctba</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2d8fab94225735786a0646a4126877e6cf2a51e7"><code>2d8fab9</code></a>
Remove always-false check if C++ allocator.allocate returns null in
test</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/363098adb6d9dad29220ce1b42b51c03f7728326"><code>363098a</code></a>
.gitignore: Ignore treetest binary and auto-generated test_tree.cpp</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8487fdfeb5bdc03b78386f6286e0a76b5e3de03b"><code>8487fdf</code></a>
Fix dependencies to real gc[_cpp].h in Makefile.direct and
NT_MAKEFILE</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b9fc2aadadf49e57cbf0f329de39cc89eb6fae26"><code>b9fc2aa</code></a>
Remove ancient BSD-pkg-all build target from Makefile.direct</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/7bee4a994c4383f6ec4cca26dafcf062fb86f9f1...2ea2415a60ccc3393d3d235f73b4cab6f6fa8221">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>
2024-11-15 19:30:53 +00:00
dependabot[bot] ec3b175b74 chore(deps): Bump vendor/bdwgc from cbe0581 to 7bee4a9 (#393)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `cbe0581` to
`7bee4a9`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7bee4a994c4383f6ec4cca26dafcf062fb86f9f1"><code>7bee4a9</code></a>
Avoid creation of disabled libraries in Zig script</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/152098114365b748651b047a78bff529c0054d3a"><code>1520981</code></a>
Use static slices for constant file lists in Zig script</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/93ea5e4e99642314494dc5517e73454a3ec2378e"><code>93ea5e4</code></a>
.gitignore: Ignore .zig-cache folder produced by Zig v0.13</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/78ab92f098e3d69ab96f7d050d1539b38d3c3ba2"><code>78ab92f</code></a>
Specify error result in every sem_*() of darwin_semaphore.h as
unlikely</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a4ffdfc4e4c38a5836f98dd4b8f92b3f38271fc7"><code>a4ffdfc</code></a>
Fix missing errno setting in darwin_semaphore.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2622f24cf8ddfbcf2cdf64478be895f15a1420e5"><code>2622f24</code></a>
Fix pthread_sigmask result checking in GC_start_mark_threads_inner</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f3d2d4a45c423d9bbe78b8670f2a1469cdd79ebc"><code>f3d2d4a</code></a>
Replace 0 to NULL for pointer comparisons</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/be1e3a3309265537514b5e6a7c74e3700a785b26"><code>be1e3a3</code></a>
Prevent coalescing during memory unmapping and remapping on CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c1038faf8c0f8310c485008615486e8359dea528"><code>c1038fa</code></a>
Prevent memory coalescing if cap-bounds do not span full length on
CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5c21ac4f2bfaa9b49e09fe7482806005d7ef4538"><code>5c21ac4</code></a>
Fix deprecation warning about support of CMake older than v3.10</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/cbe0581c028bbb1ebf2734dd75e3bd90bc6b7d64...7bee4a994c4383f6ec4cca26dafcf062fb86f9f1">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>
2024-11-12 19:50:26 +00:00
dependabot[bot] 97e96513f9 chore(deps): Bump vendor/bdwgc from 1bc1dd4 to cbe0581 (#392)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `1bc1dd4` to
`cbe0581`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cbe0581c028bbb1ebf2734dd75e3bd90bc6b7d64"><code>cbe0581</code></a>
Define BLOCKS_MERGE_OVERFLOW macro to simplify merge_unmapped,
freehblk</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3b1ac88431ba12ad647c815c6dec3e43c19c4933"><code>3b1ac88</code></a>
Map dynamic library globals to root set on CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/973f27c8a9ef4621bf967e11763d37b24854e25d"><code>973f27c</code></a>
Refine comment of GC_find_limit_with_bound</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9db225895bb8630135e2e1f37df7d009e6c341b1"><code>9db2258</code></a>
Use capability spanning .data section to scan global roots on CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/32134920a6a4f1b90bb740b5cfc3f1772c1678c5"><code>3213492</code></a>
Do not define next_page as volatile in GC_SysVGetDataStart</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0b8e3183b936f4f7b82fe2c88ade30c1a76c40d5"><code>0b8e318</code></a>
Avoid code duplication in GC_SysVGetDataStart</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e26a239e62f007b66e2cb46599a899a6231131ae"><code>e26a239</code></a>
Rename GC_FreeBSDGetDataStart to GC_SysVGetDataStart</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/90a2e9dcb8a38cd1ce74ec820fcd998617baf2e4"><code>90a2e9d</code></a>
Declare non-public GC_find_limit in a single place</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/90feccca0735768e51165d114f81c1347de67e2d"><code>90feccc</code></a>
Fix auto-formatting for DATASTART and DATAEND</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d20f40197931ce7033e50534955d253bdb1e7159"><code>d20f401</code></a>
Do not define GC_SysVGetDataStart on AIX</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/1bc1dd40829413069dea34081c937c5d915ab6b4...cbe0581c028bbb1ebf2734dd75e3bd90bc6b7d64">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>
2024-11-11 19:47:44 +00:00
dependabot[bot] 20cc62ba7b chore(deps): Bump vendor/bdwgc from fe278ee to 1bc1dd4 (#391)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `fe278ee` to
`1bc1dd4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1bc1dd40829413069dea34081c937c5d915ab6b4"><code>1bc1dd4</code></a>
Change GC_GRANULE_PTRS back to two pointers for CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a61cdae93fa55aa63930d06abe3166913946036c"><code>a61cdae</code></a>
Remove internal signed_word type</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7ef0dc24bb558dfccc5328caf4e64248c6ee256a"><code>7ef0dc2</code></a>
Remove private [LOG_]MAX_MARK_PROCS macros</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/38e027d71ad9a134a41b36297429a6b762dd6eee"><code>38e027d</code></a>
Ensure GC_GCJ_MARK_DESCR_OFFSET is consistent between client and
libgc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3d85a9e8c6b2395f1e150262ff5a863a8f283bd4"><code>3d85a9e</code></a>
Fix formatting of GC_RAW_BYTES_FROM_INDEX</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2abfebc3fec49883b2298e985f8094c27fb4d2d6"><code>2abfebc</code></a>
Fix 'GC_VERSION_MAJOR macro redefined' gcc error in middletest</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/fe278eef5467511d5b992561e6733a4d121c615f...1bc1dd40829413069dea34081c937c5d915ab6b4">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>
2024-11-07 19:44:16 +00:00
dependabot[bot] 24d1c1e272 chore(deps): Bump vendor/bdwgc from 462a6cd to fe278ee (#390)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `462a6cd` to
`fe278ee`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fe278eef5467511d5b992561e6733a4d121c615f"><code>fe278ee</code></a>
Order GC_register_dynamic_libraries definitions lexicographically</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3ab93b5a7ae0e9b3ebcf5650e1f62f20a93b76b6"><code>3ab93b5</code></a>
Make callback of dl_iterate_phdr return only zero or one</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0da8a390bb1084a912ef6f693ea029547a1b00d6"><code>0da8a39</code></a>
Adjust formatting of some macros by adding extra parentheses and
similar</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e42e7e27056c2564e73f05f18feab909cbfde2eb"><code>e42e7e2</code></a>
Fix missing parentheses in SIG_THR_RESTART macro definition</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/bebf882c3c36eb6e8a773051450ab0dd1dc4bd2c"><code>bebf882</code></a>
Use short argument name in GC_get/set_bit public macro</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7c7d4462b7776f05da378f8d0ff19e8a2ab8dfdf"><code>7c7d446</code></a>
Fix missing trailing dot in comment in gc_tiny_fl.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2af225b691c2c55f4669f3c95ec50673db27a9a7"><code>2af225b</code></a>
Increase realloc size twice for some allocations in realloctest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9611592961858ed5c479f033cd4ff01df3dcab49"><code>9611592</code></a>
Add random-sized memory allocations to middletest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a0b7a8d2547da57d7029261bdd23ad9c0d02dedf"><code>a0b7a8d</code></a>
Workaround 'r_debug::r_version is never used' cppcheck FP in
dyn_load.c</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/462a6cd30b5d295d03b248a2aba331dcf67c8048...fe278eef5467511d5b992561e6733a4d121c615f">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>
2024-11-06 19:47:21 +00:00
dependabot[bot] 41e35b535b chore(deps): Bump vendor/bdwgc from 5d619ee to 462a6cd (#389)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `5d619ee` to
`462a6cd`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/462a6cd30b5d295d03b248a2aba331dcf67c8048"><code>462a6cd</code></a>
New GC_get_avg_stopped_mark_time_ns API function</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2e5e30f0ed5297aee1b88a13cc2543a491b71638"><code>2e5e30f</code></a>
Better describe NUMERIC_THREAD_ID macro in gc_locks.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c47e2229114ae5bd2090b4f41ebe7872539c3223"><code>c47e222</code></a>
Refine comment of CAST_THRU_UINTPTR</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1b04347e0aa73e39b37609c10fdf871b86b93780"><code>1b04347</code></a>
Export CMake libraries with aliases</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9a30cfaf30777c4a51bee61d50582a032fcd9f69"><code>9a30cfa</code></a>
Define THREAD_ID_TO_VPTR internal macro</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/602b3eb28ecd1bcc1d9c39a165fa6bcd72473647"><code>602b3eb</code></a>
Use __builtin_align_down/up primitives if available</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b416b10e509549659251aed0d33bd62b65f24509"><code>b416b10</code></a>
Use MAKE_CPTR() and ADDR() in gcconfig.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2f4253a1af4ccabe4982ebfc8d31443fe1dc1de3"><code>2f4253a</code></a>
Fix rounding up in STACKBOTTOM for OSF1</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6ce8228e2fb68f8d6ef03bd71f3a35700bbc88cb"><code>6ce8228</code></a>
Travis CI: Fix cppcheck build on Jammy</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/5d619eefc705ab1951d0a2ab1d773dffe59c0c8c...462a6cd30b5d295d03b248a2aba331dcf67c8048">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>
2024-11-01 19:49:40 +00:00
dependabot[bot] b46fcf03e9 chore(deps): Bump vendor/bdwgc from 99463af to 5d619ee (#388)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `99463af` to
`5d619ee`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5d619eefc705ab1951d0a2ab1d773dffe59c0c8c"><code>5d619ee</code></a>
Fix capability-to/from-integer-cast compiler warnings on CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ec524a905f55c26ebe91563cf8d5e2e30c554822"><code>ec524a9</code></a>
Fix struct cast to signed_word if compiled with pthreads-win32</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4a000e9347d8f21174bd20ff5ea4487acd2c77f8"><code>4a000e9</code></a>
Fix 'undeclared symbol end' compiler error on FreeBSD if CPPCHECK
defined</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8db24e21f90e20799a4ebf82d7d8711c1bd68ea7"><code>8db24e2</code></a>
Fix 'undefined symbol sbrk' linker error on FreeBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ab6f4e74ac574342c4f6f5f68482f42dcafaf53c"><code>ab6f4e7</code></a>
Properly define GC_cptr_* atomic primitives for CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9ac83d6a9aec652047ae111fc75450877ab0eae2"><code>9ac83d6</code></a>
Compare only address part of pointers in GC_ADDR_LT() on CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/787291742995e4107286cd985c9ce09d81a1c8c4"><code>7872917</code></a>
Do not cast pointer to size_t in GET_MEM definition</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f99635f4f07e1bf0f7e5108c9c63de672fdcc9c9"><code>f99635f</code></a>
Define internal macro for a number-to-pointer conversion</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/edf607ba7e155b182e6c578891877e3a7a472eb5"><code>edf607b</code></a>
Fix missing usage of ADDR() and MAKE_CPTR()</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/99463afbff6f89aff59e8906323d616007993945...5d619eefc705ab1951d0a2ab1d773dffe59c0c8c">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>
2024-10-30 19:04:19 +00:00
dependabot[bot] 97ad1f25e5 chore(deps): Bump vendor/bdwgc from e1fb227 to 99463af (#387)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `e1fb227` to
`99463af`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/99463afbff6f89aff59e8906323d616007993945"><code>99463af</code></a>
Do not turn off strict-aliasing optimizations</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6e8ccad5c955ccd0534774d12ac856662d708b46"><code>6e8ccad</code></a>
Travis CI: Re-enable tools/setjmp_t.c processing by cppcheck</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/722d4457606b12dbf899b093f48892477d7fa013"><code>722d445</code></a>
AppVeyor CI: Update wcc compiler to v2 beta shapshot 2024-10-03</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a7d01bc9924d8f14ace73b779a7511450421f01c"><code>a7d01bc</code></a>
Workaround 'uninitialized variable sp passed to APPROX_SP' cppcheck
FP</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6bbe4eb030b40036a75aa952971c84bdd7019112"><code>6bbe4eb</code></a>
Do not use address of a local variable to get approximate stack
pointer</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0fb49afa912690e87bd61a986e50e344c732ccf1"><code>0fb49af</code></a>
Move GC_approx_sp() implementation to a macro</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0e7e9876bb14ce3198c0b401c33640a35abf7bfd"><code>0e7e987</code></a>
Workaround '<strong>stdcall</strong> ignored for this target' clang
warning on Cygwin64</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ccf22b63c4f21163ac912a24a10cb30795996054"><code>ccf22b6</code></a>
Fix formatting of AO_nop W/A in gctest</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/e1fb22721027deb97a20b3c656506e2cb084b2aa...99463afbff6f89aff59e8906323d616007993945">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>
2024-10-22 19:48:23 +00:00
dependabot[bot] bbd9cc530d chore(deps): Bump vendor/bdwgc from 390718b to e1fb227 (#386)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `390718b` to
`e1fb227`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e1fb22721027deb97a20b3c656506e2cb084b2aa"><code>e1fb227</code></a>
Provide correct GC_uintptr_t, CPP_PTRSZ, GC_GRANULE_PTRS for CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/420b0a814d74887f814480f769b31702ae46864c"><code>420b0a8</code></a>
Fix static assert violation in GC_calloc_prepare_explicitly_typed on
CHERI</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f264fd71cae99d4a3c20de10ea71869e104b1feb"><code>f264fd7</code></a>
Update AUTHORS file (add Yao Zi)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5f05476ee44090e1d7c2356f8265a8ba2418f334"><code>5f05476</code></a>
Fix CPP_WORDSZ for LoongArch</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ade7470efb79b602e5672eba2ab80f7608726397"><code>ade7470</code></a>
Workaround 'AO_nop is never used' cppcheck FP in gctest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ad135358b3d45da4001ad0dc3b0ba3002191d339"><code>ad13535</code></a>
Workaround 'unknown MACH_TYPE macro' cppcheck FP in gctest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7357d88d563589515df8a6558d337ec2949fa7f8"><code>7357d88</code></a>
Workaround 'fixed_getenv is never used' cppcheck FP in weakmap.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/069950676388737424f6a4ab985d998c5dcec5cb"><code>0699506</code></a>
Unify architecture naming in MACH_TYPE</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c826de62e355a62493c93259ff3e13b9bbf6ef08"><code>c826de6</code></a>
Change MACH_TYPE value to 'ARM32' for NaCl</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/01d10a2b0b8c4ea476db997e489f0a6e12010abc"><code>01d10a2</code></a>
Add cmake-cosmo status badge to README.md</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/390718bf0c34f10c4fcefcb20952d7fb1b0c9590...e1fb22721027deb97a20b3c656506e2cb084b2aa">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>
2024-10-21 19:34:31 +00:00
dependabot[bot] a2b0cc47ff chore(deps): Bump vendor/bdwgc from 8603735 to 390718b (#385)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `8603735` to
`390718b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/390718bf0c34f10c4fcefcb20952d7fb1b0c9590"><code>390718b</code></a>
Fix gctest and cordtest linking by Makefile.direct on Cosmo</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2fdc6d272730119b669e43146c3ce2f59c801fb0"><code>2fdc6d2</code></a>
Fix detection of number of CPU cores on Cosmo</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4254d96590e7fc86fa332132e4d2f7e3cc6231f8"><code>4254d96</code></a>
Allow incremental GC on Cosmo</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9f3501785f190a14642fc0c353789e706a0e216a"><code>9f35017</code></a>
Fix 'MADV_DONTNEED undeclared' compiler error in os_dep.c on Cosmo</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/86037357c40e54ef09f4a0d3bcc9e89118acf7a3...390718bf0c34f10c4fcefcb20952d7fb1b0c9590">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>
2024-10-17 19:54:27 +00:00
dependabot[bot] 11ec2d7d1a chore(deps): Bump vendor/bdwgc from b5fff12 to 8603735 (#384)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b5fff12` to
`8603735`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/86037357c40e54ef09f4a0d3bcc9e89118acf7a3"><code>8603735</code></a>
Do not require explicit GC initialization in gctest on Cygwin</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f2eb7f973fbae883a577687b22f9ecdf33325cf3"><code>f2eb7f9</code></a>
Remove implicit GC initialization by GC_set_warn_proc on Win32</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/52742042b2fc46acfb5b845ce658bcb502a8412b"><code>5274204</code></a>
Do not require explicit GC initialization in gctest on Darwin</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a72ac8b0dda36fa6ab687a5389e95b7436881c76"><code>a72ac8b</code></a>
Use madvise() to return memory to OS on Cosmo</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8e8b4512ae69d3250a673417be062c8de5876c5b"><code>8e8b451</code></a>
Refine TODO item regarding USE_COMPILER_TLS on Linux/arm</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6be081a02a82f63dfa03bd8c569fd139981191c0"><code>6be081a</code></a>
Switch to USE_COMPILER_TLS on Cosmo</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0532d00853732aa9be717d4d64afe5681bcef768"><code>0532d00</code></a>
Allow to build libgc with same signal to suspend/resume threads
(Linux)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/892aa995cc757727b55bb19174da748c1bad0df8"><code>892aa99</code></a>
Assume clock_gettime(), pthread_setname_np() always available on
Cosmo</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/380f5107906a71a2d4430ddafee18b24d4ef16c2"><code>380f510</code></a>
Use pthread_getattr_np() to get stack base on Cosmo</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1310a0c1eb7b503190985e774a371a323b060d4c"><code>1310a0c</code></a>
Intercept GC_pthread_sigmask on Cosmo</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/b5fff1209b0a464956ab7c6b93ea36a18b0b0394...86037357c40e54ef09f4a0d3bcc9e89118acf7a3">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>
2024-10-16 19:55:24 +00:00
dependabot[bot] 72c38b8732 chore(deps): Bump vendor/bdwgc from 8311518 to b5fff12 (#383)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `8311518` to
`b5fff12`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b5fff1209b0a464956ab7c6b93ea36a18b0b0394"><code>b5fff12</code></a>
Remove comment about limited support of memory unmapping</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/59a8a94f71274341ff9d796272813930194176ef"><code>59a8a94</code></a>
Do not use GC_x_THREADS internally except GC_WIN32_THREADS</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ddfcd6d828882f7887c6e5d23ae505543f43861b"><code>ddfcd6d</code></a>
Remove GC_*_THREADS macros description from README</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/8311518a43c7d2211961ba8e2f53838426b98fdc...b5fff1209b0a464956ab7c6b93ea36a18b0b0394">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>
2024-10-15 19:53:51 +00:00
dependabot[bot] f1332bb899 chore(deps): Bump vendor/bdwgc from be29d26 to 8311518 (#382)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `be29d26` to
`8311518`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8311518a43c7d2211961ba8e2f53838426b98fdc"><code>8311518</code></a>
Do not produce '-lpthread' by threadlibs on Tru64/OSF1</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c06c709c8cc935b8b69f97effb5109d597ae0746"><code>c06c709</code></a>
Update AUTHORS file (add Gautham V)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4920ad41f0fa7049ac003018ae677dbb0d1d437c"><code>4920ad4</code></a>
Initial support of Cosmo target (Cosmopolitan Libc)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ec7978444e4bf7ba388161e1e4f9e1eecb1e4034"><code>ec79784</code></a>
Print duration of testing done in gctest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/50622fa2ca857f0c127a8ae8516894a1f1c8fe93"><code>50622fa</code></a>
Output info by gctest whether the test is multi-threaded</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/099253511ee1a489e28429a95b0916be645bfdd5"><code>0992535</code></a>
Do not undefine HAVE_PTHREAD_SETNAME_NP_WITHOUT_TID if used on
Darwin</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0ce630512934e9be427ef61e6412871281563d1b"><code>0ce6305</code></a>
Allow to avoid '.S file not supported by cosmocc' error in
Makefile.direct</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9cb2a11bb7fb51f0afa6ad357467cf076baf9553"><code>9cb2a11</code></a>
Allow passing custom AR to Makefile.direct</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6ec9f463b4bb350b3e135a93841134ef13d7bf04"><code>6ec9f46</code></a>
Add removal of Cosmo-specific output files to Makefile.direct clean</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0c86f66bf3b1ad772aedb34b05b37a57ed79869e"><code>0c86f66</code></a>
.gitignore: Ignore *.dbg and *.elf files produced by Cosmo
toolchain</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/be29d26fe21a2cc3ae9d8d1f50214d79ec89d9b5...8311518a43c7d2211961ba8e2f53838426b98fdc">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>
2024-10-14 19:05:35 +00:00
dependabot[bot] 386229dba5 chore(deps): Bump vendor/bdwgc from 7c3ba8a to be29d26 (#381)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `7c3ba8a` to
`be29d26`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/be29d26fe21a2cc3ae9d8d1f50214d79ec89d9b5"><code>be29d26</code></a>
Do not include gc_pthread_redirects.h from extra/gc.c unless
pthreads</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3ba74e8205ab60e92cde87f88c09d62e8cc2f3a6"><code>3ba74e8</code></a>
Make gc_pthread_redirects.h installation independent of threads API</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/68633cc8005c83b0df31864443b7e1bdf3c49931"><code>68633cc</code></a>
Define STACK_GRAN only if needed</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0ef5bff1a64cd46ddebce881043564cd09391b65"><code>0ef5bff</code></a>
Fix 'undefined STACKBOTTOM' preprocessor error for no-OS PowerPC
target</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0ebcc5369e4115098f23c3005c144aff8438cfd2"><code>0ebcc53</code></a>
Support no-OS RISC-V target</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/05b73815100902210e8ffacdaa239c9d889fe583"><code>05b7381</code></a>
Support RISC-V ILP32 ABI (rv64ilp32)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d8b0fbcd552aea7a36e737200c98b4cf8f6351d7"><code>d8b0fbc</code></a>
Eliminate 'unused parameter fd' gcc warning in NOSYS GC_write</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/68622845ad0d29a6063bb2caf42e42046ae3b6a7"><code>6862284</code></a>
Specify all functions that save stack pointer as no-inline</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9ad20aebec7af9e88c1d9fe28e29683cd1f1fbf3"><code>9ad20ae</code></a>
Fix missing export for Symbian-specific GC_init_global_static_roots</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/54a9e9f3b6b5436296c0bb17376f5a5405c474d1"><code>54a9e9f</code></a>
Use ADDR() macro for pointer-to-word conversion in setjmp_t</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/7c3ba8a1a2798b28d4e7870a4818ab1b32b53bfa...be29d26fe21a2cc3ae9d8d1f50214d79ec89d9b5">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>
2024-10-09 19:38:05 +00:00
dependabot[bot] a48bb181dd chore(deps): Bump lycheeverse/lychee-action from 1 to 2 (#380)
Bumps
[lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action)
from 1 to 2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/lycheeverse/lychee-action/releases">lycheeverse/lychee-action's
releases</a>.</em></p>
<blockquote>
<h2>Version 2.0.0</h2>
<h2>Breaking Changes</h2>
<p><strong>Note:</strong> This release improves the action's robustness
by changing default behaviors. Changes are only required if you want to
opt out of the new failure conditions. Most users won't need to modify
their existing configurations.</p>
<h3>Fail pipeline on error by default</h3>
<p>We've changed the default behavior: pipelines will now fail on broken
links automatically. This addresses user feedback that not failing on
broken links was unexpected (see [issue <a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/71">#71</a>](<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/71">lycheeverse/lychee-action#71</a>)).</p>
<p><strong>What you need to do:</strong></p>
<ul>
<li>Update to version 2 of this action to apply this change.</li>
<li>Users of the <code>lychee-action@master</code> branch don't need to
make any changes, as <code>fail: true</code> has been the default there
for a while.</li>
<li>If you prefer the old behavior, explicitly set <code>fail</code> to
<code>false</code> when updating:</li>
</ul>
<pre lang="yaml"><code>- name: Link Checker
  id: lychee
  uses: lycheeverse/lychee-action@v2
  with:
    fail: false  # Don't fail action on broken links
</code></pre>
<h3>Fail pipeline if no links were found</h3>
<p>Similar to the above change, we now fail the pipeline if no links are
found during a run. This helps warn users about potential configuration
issues.</p>
<p><strong>What you need to do:</strong></p>
<ul>
<li>If you expect links to be found in your pipeline run, you don't need
to do anything.</li>
<li>If you expect no links in your pipeline run, you can opt out like
this:</li>
</ul>
<pre lang="yaml"><code>- name: Link Checker
  id: lychee
  uses: lycheeverse/lychee-action@v2
  with:
    failIfEmpty: false  # Don't fail action if no links were found
</code></pre>
<p>For a more detailed description of the technical aspects behind these
changes, please see the full changelog below.</p>
<h2>What's Changed</h2>
<ul>
<li>feat: change to use the full version tag with v-* prefix by <a
href="https://github.com/kemingy"><code>@​kemingy</code></a> in <a
href="https://redirect.github.com/lycheeverse/lychee-action/pull/204">lycheeverse/lychee-action#204</a></li>
<li>Add <code>failIfEmpty</code> argument (fixes <a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/84">#84</a>)
by <a href="https://github.com/mre"><code>@​mre</code></a> in <a
href="https://redirect.github.com/lycheeverse/lychee-action/pull/86">lycheeverse/lychee-action#86</a></li>
<li>Fail pipeline on error by default (fixes <a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/71">#71</a>)
by <a href="https://github.com/mre"><code>@​mre</code></a> in <a
href="https://redirect.github.com/lycheeverse/lychee-action/pull/85">lycheeverse/lychee-action#85</a></li>
<li>Exit in case output is set in args and action input by <a
href="https://github.com/mre"><code>@​mre</code></a> in <a
href="https://redirect.github.com/lycheeverse/lychee-action/pull/227">lycheeverse/lychee-action#227</a></li>
<li>v1 will automatically use latest version by <a
href="https://github.com/jacobdalamb"><code>@​jacobdalamb</code></a> in
<a
href="https://redirect.github.com/lycheeverse/lychee-action/pull/228">lycheeverse/lychee-action#228</a></li>
<li>Remove unneeded text by <a
href="https://github.com/jacobdalamb"><code>@​jacobdalamb</code></a> in
<a
href="https://redirect.github.com/lycheeverse/lychee-action/pull/229">lycheeverse/lychee-action#229</a></li>
<li>Clarify README.md defaults by <a
href="https://github.com/paddyroddy"><code>@​paddyroddy</code></a> in <a
href="https://redirect.github.com/lycheeverse/lychee-action/pull/230">lycheeverse/lychee-action#230</a></li>
<li>Adjust for new asset naming scheme by <a
href="https://github.com/dscho"><code>@​dscho</code></a> in <a
href="https://redirect.github.com/lycheeverse/lychee-action/pull/234">lycheeverse/lychee-action#234</a></li>
<li>Test various lychee versions by <a
href="https://github.com/mre"><code>@​mre</code></a> in <a
href="https://redirect.github.com/lycheeverse/lychee-action/pull/235">lycheeverse/lychee-action#235</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/7da8ec1fc4e01b5a12062ac6c589c10a4ce70d67"><code>7da8ec1</code></a>
Test latest lychee version tag (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/236">#236</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/6cba5a96c25bf6571c0dc0d1521a2ddbae78ea59"><code>6cba5a9</code></a>
Bump version to 0.16.x, respect new tag names (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/249">#249</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/e71a9a10faeb8c75aa21760b2f706f7831adadc7"><code>e71a9a1</code></a>
Split up steps in action (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/248">#248</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/897f08a07f689df1a43076f4374af272f66a6dd1"><code>897f08a</code></a>
action.yml: fix failing CI (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/246">#246</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/22c8e46b8f296cda676f8f92c634c4a87b436779"><code>22c8e46</code></a>
Set exit_code correctly as output (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/245">#245</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/5047c2a4052946424ce139fe111135f6d7c0fe0b"><code>5047c2a</code></a>
README: update actions/cache to v4 (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/243">#243</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/64c64dfc7ad14257a2001ef393627d334a516a1f"><code>64c64df</code></a>
Remove dots from table (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/242">#242</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/c38ba4f281730ee0d64e6963f49b708e01567b86"><code>c38ba4f</code></a>
Bump peter-evans/create-issue-from-file from v4 to v5 (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/241">#241</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/d4128702eae98bbc5ecf74df0165a8156c80920a"><code>d412870</code></a>
Better cleanup of old lychee assets (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/237">#237</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/2a0b365aceb34a89a196d96fbf23ec6c29274854"><code>2a0b365</code></a>
Test various lychee versions (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/235">#235</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/lycheeverse/lychee-action/compare/v1...v2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lycheeverse/lychee-action&package-manager=github_actions&previous-version=1&new-version=2)](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>
2024-10-08 20:04:39 +00:00