Commit Graph

485 Commits

Author SHA1 Message Date
dependabot[bot] d781e668ed chore(deps): Bump vendor/bdwgc from fac8d27 to 563de69 (#550)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `fac8d27` to
`563de69`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/563de69e6935fa4e2f251e02edcd80761ba4c428"><code>563de69</code></a>
Fix deadlock in GC_start_mark_threads if redirect-malloc on Linux</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bbfc1d183c868f40429619dc97326c41f2133ee2"><code>bbfc1d1</code></a>
Remove code duplication in GC_wrap_pthread_cancel and
GC_wrap_pthread_exit</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/13c30fedd2239a2c156df3369ae92b374590e3b2"><code>13c30fe</code></a>
New API function GC_finish_and_disable</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/70767c1c1d754121ad29d4ac7da7a7d4f84ea1d0"><code>70767c1</code></a>
Fix GC_heapsize_on_gc_disable update inconsistency</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/fac8d279076017c4063356f8e42287c70306830a...563de69e6935fa4e2f251e02edcd80761ba4c428">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 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>
2026-04-22 19:15:41 +00:00
dependabot[bot] a17b39eca1 chore(deps): Bump vendor/bdwgc from 96316b6 to fac8d27 (#549)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `96316b6` to
`fac8d27`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/fac8d279076017c4063356f8e42287c70306830a"><code>fac8d27</code></a>
Fix hang in GC_pthread_create if redirect-malloc on Linux</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3f82f78b407dc1433c1ff489d2c5a8038436e77b"><code>3f82f78</code></a>
Define internal macros to touch memory with dummy read/write</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/05baff04d0e2577b279cfe29b67786d613d1dff8"><code>05baff0</code></a>
Undefine USE_PROC_FOR_LIBRARIES macro explicitly if no
DYNAMIC_LOADING</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/96316b691d324e0f58216b8b041cbfa864dd81e6...fac8d279076017c4063356f8e42287c70306830a">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 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>
2026-04-20 21:22:22 +00:00
dependabot[bot] 31a7c11223 chore(deps): Bump vendor/bdwgc from 834ae84 to 96316b6 (#548)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `834ae84` to
`96316b6`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/96316b691d324e0f58216b8b041cbfa864dd81e6"><code>96316b6</code></a>
GH Actions: Always build with C++ support in zig-cross-compile
workflow</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e19453f18bc20adc7ed7c2dce41b6ec2e169adad"><code>e19453f</code></a>
GH Actions: Update zig to v0.16.0</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/834ae84382cb7bb7a2b492be713c82b6469d0230...96316b691d324e0f58216b8b041cbfa864dd81e6">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 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>
2026-04-16 19:15:17 +00:00
dependabot[bot] ff213eae83 chore(deps): Bump vendor/bdwgc from b819d9f to 834ae84 (#546)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `b819d9f` to
`834ae84`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/834ae84382cb7bb7a2b492be713c82b6469d0230"><code>834ae84</code></a>
Fix 'GC_DllMain undeclared' compiler error if CPPCHECK defined</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/41135c1e3ed46e4ce947c2f395fd05212999b040"><code>41135c1</code></a>
Minimize code duplication in ABORT definition</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6a661c06b8bf4369a681c6e332ab6572bd79d4be"><code>6a661c0</code></a>
Fix deadlock caused by MessageBox call while DllMain thread is
suspended</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d385d5157bd95849bf63664b10ae97c321dc4170"><code>d385d51</code></a>
New macro TEST_NO_THREADS_DISCOVERY to test without
use_threads_discovery</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/b819d9fe314f95a2ac466987d5e6ff0ddb80587b...834ae84382cb7bb7a2b492be713c82b6469d0230">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 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>
2026-04-13 20:17:05 +00:00
dependabot[bot] 6c66fcd4e1 chore(deps): Bump vendor/bdwgc from 6117f07 to b819d9f (#545)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `6117f07` to
`b819d9f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b819d9fe314f95a2ac466987d5e6ff0ddb80587b"><code>b819d9f</code></a>
Prevent abort in GC_suspend in case of thread terminated by DllMain</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f36b44f78a5da5d05c357f8402ba2324e109bc80"><code>f36b44f</code></a>
Export aligned_alloc, free_aligned_sized, free_sized if redirect
malloc</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/6117f07a61307c7b5bbfc6d66ab19150e36d28b7...b819d9fe314f95a2ac466987d5e6ff0ddb80587b">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 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>
2026-04-10 19:15:22 +00:00
dependabot[bot] 2b1cd13ced chore(deps): Bump vendor/bdwgc from 5e49faa to 6117f07 (#544)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5e49faa` to
`6117f07`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6117f07a61307c7b5bbfc6d66ab19150e36d28b7"><code>6117f07</code></a>
Travis CI: Do not test '--enable-redirect-malloc' on FreeBSD</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dd599e2f590cf766da2b53f70215aabe3247df97"><code>dd599e2</code></a>
Define GC_base_C() publicly</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b018134dff72244b0b052438b12cd61e1cc88c7b"><code>b018134</code></a>
Export functions redefined with REDIRECT_MALLOC</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/5e49faa10395af4b269c16e5dda4ce571633c0ff...6117f07a61307c7b5bbfc6d66ab19150e36d28b7">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 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>
2026-04-08 19:15:16 +00:00
dependabot[bot] a50469977a chore(deps): Bump vendor/bdwgc from 946696b to 5e49faa (#543)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `946696b` to
`5e49faa`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5e49faa10395af4b269c16e5dda4ce571633c0ff"><code>5e49faa</code></a>
Workaround 'GC_SysVGetDataStart is never used' cppcheck FP</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9f74842232973dd7df29c5863f6a0a5e5a2745e7"><code>9f74842</code></a>
Remove redundant CPPCHECK-specific checks and code</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bc253ccb3732736889ae47dd96a3a58e7020792d"><code>bc253cc</code></a>
AppVeyor CI: Update wcc compiler to v2 beta shapshot 2026-04-01</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/36d8988c878b195af137242ecc44d50451dc436e"><code>36d8988</code></a>
Add a check that GET_MEM is not based on calloc if MMAP_SUPPORTED</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/561d9dbe33c68d332cc2231969c09239f5cd93b4"><code>561d9db</code></a>
Fix MMAP_SUPPORTED for Solaris if malloc redirection is disabled</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6a6a17fbc9db44bce5cd2ad9598879ce22723b9c"><code>6a6a17f</code></a>
Do not extra byte when adjusting size in GC_get_mem</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dd67161114c0b38e5bcbc6c984c535c8a0a8691f"><code>dd67161</code></a>
Workaround 'wait_for_markers_init and help_marker are unused' cppcheck
FPs</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d1af9a8ef85bf633c3e43255be146a2d14d98316"><code>d1af9a8</code></a>
Workaround 'GC_alloc_lock is defined but unused' cppcheck FP</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e6c6ce7c12c08c0c06e852c6e10890af3e40e460"><code>e6c6ce7</code></a>
Handle GC_pages_executable and GWW in GC_get_mem for Xbox One</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/454008559c9654336b1fca4f83f71fddcde0b381"><code>4540085</code></a>
Eliminate 'GC_get_next_stack is defined but unused' cppcheck
warning</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/946696b9b16580fcece3bc4d640f35afc139426d...5e49faa10395af4b269c16e5dda4ce571633c0ff">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 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>
2026-04-06 19:15:09 +00:00
dependabot[bot] 5226352cd4 chore(deps): Bump vendor/bdwgc from adb36c3 to 946696b (#540)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `adb36c3` to
`946696b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/946696b9b16580fcece3bc4d640f35afc139426d"><code>946696b</code></a>
GH Actions: Move cppcheck jobs from Travis</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/74c721bb2b51fa3ab27b45919541f471223279e6"><code>74c721b</code></a>
GH Actions: Rename job 'build' to 'check' in check workflows</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e07cc3467fd780b69faf6ff5d015b3816f20722c"><code>e07cc34</code></a>
GH Actions: Use actions/checkout for libatomic_ops in
make-direct-build</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ea58afc894cb69b82aa17b7d94e7eb5965b7d364"><code>ea58afc</code></a>
Provide GC_NEW_[ATOMIC_]ARRAY() and GC_NEW_UNCOLLECTABLE_ARRAY() API
macros</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/35cc3d4b57b4aeaa22dc89addc95e73eae392aff"><code>35cc3d4</code></a>
Define ROUNDUP_WORDSZ macro in typedtest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9ab45f0593d23005d29dca63bbbdd48b92153b00"><code>9ab45f0</code></a>
Replace GC_MALLOC_ATOMIC to GC_NEW_ATOMIC in sample code and tests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d40ae00288a1525bc8c37e0d7e3c464ffe95e55d"><code>d40ae00</code></a>
Fix sizeof in test_memory_growth() of typedtest</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/adb36c3e230cbab01c437f3a55216ccccdc3fc70...946696b9b16580fcece3bc4d640f35afc139426d">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 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>
2026-03-20 19:15:16 +00:00
dependabot[bot] 828c38b00f chore(deps): Bump vendor/bdwgc from b93c608 to adb36c3 (#539)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `b93c608` to
`adb36c3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/adb36c3e230cbab01c437f3a55216ccccdc3fc70"><code>adb36c3</code></a>
GH Actions: Test with -D TEST_MPROTECT_VDB_DISALLOWED (Linux,
macOS)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4474511b15be10723fc6e25b2852617010caeee9"><code>4474511</code></a>
AppVeyor CI: Test with -D TEST_MPROTECT_VDB_DISALLOWED</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9e8c4dd8fb2cc3c52c5811ca07f293afe835baa4"><code>9e8c4dd</code></a>
Provide API to disable only mprotect-based incremental collection</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b4020e4ee78594eeea326c71f076f628ffac3111"><code>b4020e4</code></a>
Fix conversion of int arguments to bool in API functions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/851987fb127c69ad83062e65eddb0b0fb0907df2"><code>851987f</code></a>
Remove duplicate check of STACK_NOT_SCANNED in
GC_with_callee_saves_pushed</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f41b06b4f9fbc6faf6dbc997ebf78f13bc005c94"><code>f41b06b</code></a>
Workaround 'suspicious sizeof' code defect FPs in typedtest</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/b93c608953e130aa31e750f653518aa1de930518...adb36c3e230cbab01c437f3a55216ccccdc3fc70">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 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>
2026-03-18 19:15:24 +00:00
dependabot[bot] 7314d9961b chore(deps): Bump vendor/bdwgc from 302592e to b93c608 (#538)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `302592e` to
`b93c608`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b93c608953e130aa31e750f653518aa1de930518"><code>b93c608</code></a>
New API (GC_custom_push_regs_and_stack) function to push
stack/registers</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f802cee9696f0711bd988aeda17f6a83f88d5e74"><code>f802cee</code></a>
Test GC_set_stop_func with a custom stop function in gctest</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/302592e2c1a0ce5283605cddf51cc11090c8879c...b93c608953e130aa31e750f653518aa1de930518">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 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>
2026-03-13 19:15:20 +00:00
dependabot[bot] 22744314a2 chore(deps): Bump vendor/bdwgc from af374f9 to 302592e (#537)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `af374f9` to
`302592e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/302592e2c1a0ce5283605cddf51cc11090c8879c"><code>302592e</code></a>
Minimize code duplication in main() of gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cb492129d4fe74a04e3b7459114bf3e724d33177"><code>cb49212</code></a>
Test world stop while other thread in deep recursion in gctest
(Win32)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3503e25567f10cde310527703277be176afbdc19"><code>3503e25</code></a>
Workaround 'uncontrolled format string' code defect FP in
test_vsprintf</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/286665a9740cf6255f95c2830910e10e5fbc694a"><code>286665a</code></a>
Handle all-interior-pointers properly when dynamic mask/shift unset</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ffa07e270679d2d6913e56b5cc61cc03fc9a30eb"><code>ffa07e2</code></a>
Remove remaining redundant parentheses for type casts</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/51fc6e19525710741b3dbf0169d1e4c55e779122"><code>51fc6e1</code></a>
Add test (dbgfunctest) to cover more 'GC_debug_' functions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/15b50b5d92b3556f56030d7e6acda03f81171dfc"><code>15b50b5</code></a>
Move GC_clear_exclusion_table() call to multi-threaded main() of
gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1849a12fb48873cdde67197f07bda8717c13f1f8"><code>1849a12</code></a>
Fix GC_use_threads_discovery after implicit GC initialization in
gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8afabda57d43ef897718466b64d00b054c348174"><code>8afabda</code></a>
Call GC_start_incremental_collection also in multi-threaded gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3d7e60f1626880809d15c6c7ecd77de0da6ad374"><code>3d7e60f</code></a>
Fix assertion violation caused by late clear_exclusion_table in
gctest</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/af374f921837af641f2f61698ab90767befd8996...302592e2c1a0ce5283605cddf51cc11090c8879c">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 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>
2026-03-10 19:15:20 +00:00
dependabot[bot] c3f26e68d6 chore(deps): Bump vendor/bdwgc from f97b59c to af374f9 (#535)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `f97b59c` to
`af374f9`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/af374f921837af641f2f61698ab90767befd8996"><code>af374f9</code></a>
Define and use TEST_ASSERT macro in gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b25a22ad8f794662dd10fdc996718b09a4c97aaa"><code>b25a22a</code></a>
Unify TEST_ASSERT macro definition across tests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0a410d06a62ec90ba7a8db0e1b948f609b4b753b"><code>0a410d0</code></a>
Unify process exit codes in tests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b2f65c71eba3f973e01cd72dec2124ff2adb2506"><code>b2f65c7</code></a>
Add missing include stdio.h in disclaim and weakmap tests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4cc340968a170aad0e0d85857cded0014aee01db"><code>4cc3409</code></a>
Rename my_assert() to TEST_ASSERT() in tests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a4275b55bd4eccaf9c8d4890660c0c9b7b046b48"><code>a4275b5</code></a>
Fix assertion violation in debug_free if SHORT_DBG_HDRS and zero
size</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/97b4b34d1695b61039452eb5cbb28fdb8da0c407"><code>97b4b34</code></a>
GH Actions: Do not ignore failure of <code>build and run tests</code>
step</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/83c02807a0ab9efcc809cd0706caa10d2c64ce9d"><code>83c0280</code></a>
Remove GC_in_save_callers as malloc cannot call backtrace anymore</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bd0336d498850bc8aa14933fe916ebc96cb09fee"><code>bd0336d</code></a>
Call GC_debug_malloc_inner from GC_debug_malloc_replacement
directly</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/78e14f5c5e40f6f636a0d8e04f7c85ced06a4a58"><code>78e14f5</code></a>
Remove unneeded GC_debug_malloc/realloc_replacement macros</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/f97b59c6d1405875eb31498f051aabd5ab294a14...af374f921837af641f2f61698ab90767befd8996">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 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>
2026-03-04 19:15:26 +00:00
dependabot[bot] 7894815e8c chore(deps): Bump vendor/bdwgc from 5e09326 to f97b59c (#534)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5e09326` to
`f97b59c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f97b59c6d1405875eb31498f051aabd5ab294a14"><code>f97b59c</code></a>
Inline GC_make_closure to have proper parent caller saved</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3f6aa5cc7325c46f596dea1ac9fba132e578c261"><code>3f6aa5c</code></a>
Replace OPT_RA internal macro to PASS_EXTRA_PARAMS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/20649aa5e7bb563d68ff4081eadd805890aacbc9"><code>20649aa</code></a>
Fix crash in backtrace() when redirected malloc() is called from
libc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4f9707717e33c7c902e1ba3a4da6d2ec13ac198d"><code>4f97077</code></a>
.gitignore: Ignore '/build-*' folders</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/80ea0bdaeda988ec5b05a4cbc2c87f7ae2c971af"><code>80ea0bd</code></a>
Add Codecov.io badge to README again</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8d037c3c957066b3822d8c72166d15ec82395289"><code>8d037c3</code></a>
Travis CI: Add Codecov.io service support again</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/5e09326ea8b7e250777c0e4fe2cbfa5b13aaf65b...f97b59c6d1405875eb31498f051aabd5ab294a14">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 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>
2026-03-02 21:05:06 +00:00
dependabot[bot] ebacdeeb80 chore(deps): Bump vendor/bdwgc from bb1ceb6 to 5e09326 (#533)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `bb1ceb6` to
`5e09326`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5e09326ea8b7e250777c0e4fe2cbfa5b13aaf65b"><code>5e09326</code></a>
Refine CORD description that empty C string is not a valid cord</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b844d459f131b4017f0b8164b7fc6f60c8412096"><code>b844d45</code></a>
Add test cases for CORD_vsprintf</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b0fd3369e2843796023cd43bc942e784d303b7fe"><code>b0fd336</code></a>
Add a test case for CORD_cat_char to call CORD_fill_proc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/342e79ade6164b545cdef3ceccc0eb9dffd4a19d"><code>342e79a</code></a>
Add more test cases for CORD_[r]chr</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a2c7d333844be9b83a4d9f41dbf9eb7007598b55"><code>a2c7d33</code></a>
Add more test cases for CORD_str</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a151fc27bb2e7efd09031b7b5e99f5e47d06e5da"><code>a151fc2</code></a>
Use meaningful internal constant in CORD_str</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dcf3ad6aba87f866c4ab83b0bc58d0863fbcf27f"><code>dcf3ad6</code></a>
Add test cases for CORD_cmp(CORD_EMPTY)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/81867ecb2a14cbf695ecdd01e50fd17e3542a090"><code>81867ec</code></a>
Add tests for CORD_to_const_char_star</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/30f6579d63dba25965deca0a543038f730d81b66"><code>30f6579</code></a>
Add tests for CORD_cat_char</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/12ac6379f99c5e9de73ce67d3f9b6df68ee40348"><code>12ac637</code></a>
Workaround 'out-of-bounds read' FP code defect in GC_ms_push_all</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/bb1ceb6abac5e7587a764d56b9e95eca176b6bfe...5e09326ea8b7e250777c0e4fe2cbfa5b13aaf65b">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 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>
2026-02-25 19:15:08 +00:00
dependabot[bot] 791e4091d0 chore(deps): Bump vendor/bdwgc from e580737 to bb1ceb6 (#532)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `e580737` to
`bb1ceb6`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bb1ceb6abac5e7587a764d56b9e95eca176b6bfe"><code>bb1ceb6</code></a>
Fix missing GC_ATTR_NONNULL for API functions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f9214fd329851667f8d2f4676dfb01f8a18cdf0c"><code>f9214fd</code></a>
Add GC_ATTR_NONNULL for GC_[debug_]ptr_store_and_dirty</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/55aa8b7ef7635ac4275af543e2c61322a42ed1c0"><code>55aa8b7</code></a>
Add GC_ATTR_NONNULL for GC_get_prof_stats[_unsafe]</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5034d137ce2ca9c3d1de31d0028e2a887b633217"><code>5034d13</code></a>
Add GC_ATTR_NONNULL for GC_count_set_marks_in_hblk</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d194538d7d9d562b63058fce8d98ea1f2fffe061"><code>d194538</code></a>
Add GC_ATTR_NONNULL for GC_calloc_prepare/do_explicitly_typed</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5f5dffc2d004eb92085282333ac1c4bc11d621ad"><code>5f5dffc</code></a>
Add GC_ATTR_NONNULL for GC_ms_push_all and GC_ms_push_obj_descr</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/981dffd8b2a7ca68badea70a0ca4df2d10912fcc"><code>981dffd</code></a>
Eliminate 'push_all_stack but not used' gcc warning if
STACK_NOT_SCANNED</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/eece9463802a249b329b2df12c7eaed580473ad2"><code>eece946</code></a>
Move GC_is_initialized check to beginning of functions</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/e5807372bc922197a03976bfebacb59681ddb55e...bb1ceb6abac5e7587a764d56b9e95eca176b6bfe">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 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>
2026-02-23 20:56:20 +00:00
dependabot[bot] ade541f0e3 chore(deps): Bump vendor/bdwgc from 9fd2bdd to e580737 (#531)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `9fd2bdd` to
`e580737`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e5807372bc922197a03976bfebacb59681ddb55e"><code>e580737</code></a>
Call GC_dump() by gctest if TEST_COVERAGE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9e24f9a37f39118808361a004446a73d92b79b48"><code>9e24f9a</code></a>
Rename 'size' local variable in clear/set_all_fl_marks</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3d3afe85cfb6afeb79a85c8a8f34e337aac9fe0e"><code>3d3afe8</code></a>
GH Actions: Do not define TEST_DUMP_REGIONS_AND_FREELIST macro</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1c44736f8400baf914e4e9dc39e70848eee355d8"><code>1c44736</code></a>
Call GC_dump_regions and GC_print_free_list by gctest if
TEST_COVERAGE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ba89f88809f665a7df4f2dd8a8ad8148961c8d0e"><code>ba89f88</code></a>
Print a trailing blank line in GC_dump_named</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/672d71bb4bffd7fdb93ad8c6e9da93edafae23b1"><code>672d71b</code></a>
Travis CI: Run gctest also with mprotect-based VDB for gcov</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9e03bd2dd5f1872a6a304687220a74b4e770aeb5"><code>9e03bd2</code></a>
Add minimal testing of GC_push_obj_descr</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ba19275b522cc13b76b83a0ddbc9ba052a556998"><code>ba19275</code></a>
Avoid code duplication between GC_push_all and GC_ms_push_all</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/84f7068d2c2149a96209044c91329b67ef33bd99"><code>84f7068</code></a>
Rename GC_push_proc, GC_custom_push_proc, GC_custom_push_range
functions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0d2818182b5174897f115f62e28cff0c00b09574"><code>0d28181</code></a>
Rename GC_push_obj and GC_push_contents_hdr inline functions</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/9fd2bdd8f8a65c162c1fe50b6da7a08ebe03219b...e5807372bc922197a03976bfebacb59681ddb55e">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 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>
2026-02-19 19:15:26 +00:00
dependabot[bot] c373659c8c chore(deps): Bump vendor/bdwgc from 76a3310 to 9fd2bdd (#530)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `76a3310` to
`9fd2bdd`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9fd2bdd8f8a65c162c1fe50b6da7a08ebe03219b"><code>9fd2bdd</code></a>
Add tests for CORD_prev, CORD_pos_to_cord and CORD_pos_to_index</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3e4fc57a0db121c5bf3326cacc85a09fbe94dfea"><code>3e4fc57</code></a>
Better document result of CORD_to_char_star</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dcf00a94b55da16244e07e87cb0e9aa1801d4665"><code>dcf00a9</code></a>
Add test case for CORD_cat_char_star when right part is
concatenation</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ad93854946d85edb48f4997dbc94fd8fb41ea304"><code>ad93854</code></a>
Add tests for CORD_dump</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c210e7f9bedde882dc969ad7e0747b03abf45e6f"><code>c210e7f</code></a>
Avoid code duplication between CORD_cmp and CORD_ncmp</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3de8452f6249b9f682672c7d4d31362c2d9ff7c4"><code>3de8452</code></a>
Fix handling of cords with NUL characters in CORD_cmp and CORD_ncmp</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c6be77046bf5fcd9f1cf2ab3e975e4bc08af5867"><code>c6be770</code></a>
Fix handling of negative result of CORD_pos_chars_left() in
CORD_cmp()</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c7c509398be7d77b1ae79882ae2be2a9a81565b0"><code>c7c5093</code></a>
.gitignore: Ignore VSCode folder</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/45de342cc30620784114079a2ebae18d1dc762c0"><code>45de342</code></a>
Allow to concatenate a substring of 2nd argument in
CORD_cat_char_star</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ff93115e1b113a965d49f711758f0cc18c8b13a7"><code>ff93115</code></a>
Avoid code duplication regarding C string copy/concat in cordbscs.c</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/76a3310471bbf7aa5077a43f8ef65a1a8637bae5...9fd2bdd8f8a65c162c1fe50b6da7a08ebe03219b">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 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>
2026-02-16 19:41:36 +00:00
dependabot[bot] 2c0409beca chore(deps): Bump vendor/bdwgc from cb3a2a8 to 76a3310 (#528)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `cb3a2a8` to
`76a3310`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/76a3310471bbf7aa5077a43f8ef65a1a8637bae5"><code>76a3310</code></a>
Explicitly define type of CORD_EMPTY to CORD</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6e8b190170cbec5c916ed9de3fcef56f217276d1"><code>6e8b190</code></a>
Use CORD_EMPTY instead 0 for cords in cordbscs.c and cordxtra.c</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2e77a8f6fe291f9443cb5bc6c7041f07f783a707"><code>2e77a8f</code></a>
Fix CORD_cat_char_star for both empty cord and string arguments</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5edeeef4841ba233258653c30ada724c696f3095"><code>5edeeef</code></a>
Remove 'goto' statement in CORD_from_fn_inner</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b832b7171e93d287fbc70c0b62bf73fbd681577d"><code>b832b71</code></a>
Provide a callback in GC_os_get_mem()</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/eaaf56143561136f287c57bc135ca49a0372bd9e"><code>eaaf561</code></a>
Eliminate 'push_current_stack defined but unused' gcc warning on
Emscripten</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/cb3a2a8dbd5d588c81229a34a4a17f73f8ca65bf...76a3310471bbf7aa5077a43f8ef65a1a8637bae5">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 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>
2026-02-13 19:15:27 +00:00
dependabot[bot] 3becbdc3f3 chore(deps): Bump vendor/bdwgc from d02a2ab to cb3a2a8 (#527)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `d02a2ab` to
`cb3a2a8`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cb3a2a8dbd5d588c81229a34a4a17f73f8ca65bf"><code>cb3a2a8</code></a>
GH Actions: Fix Install gcc-multilib in autotools workflow</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f30d52343a1e580c7671e54763ecafc096924a76"><code>f30d523</code></a>
Do not mention exact bdwgc version in cmake.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e781d97478320f13f943ed187f65c47e3d8d5942"><code>e781d97</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a03d708cadd0ee99ed3afdca75bbacfd71418ba4"><code>a03d708</code></a>
Update ChangeLog file (set v8.2.12 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4416cf2506de7145dca6a24d2e42900825a53898"><code>4416cf2</code></a>
Update ChangeLog file (v8.2 changes)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/248835e9a01b8730caad23fad4fed38e97ecf5d8"><code>248835e</code></a>
Update ChangeLog file (set v8.0.18 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3f912460f2a236569877da8c7e9b54d88f86121d"><code>3f91246</code></a>
Update ChangeLog file (v8.0 changes)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/da294d3244c175f41589bf37f5dde2ecbd36dec8"><code>da294d3</code></a>
Update ChangeLog file (set v7.6.26 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9669662f60901f0d9e6dea40a0f5c5773d06a16a"><code>9669662</code></a>
Update ChangeLog file (v7.6 changes)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6584f86c9ddd1b50d8c2af1cbdebf9afa2252909"><code>6584f86</code></a>
Update ChangeLog file (set v7.4.32 release date)</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/d02a2abbeebeae73759aeaab0a514b8df8924457...cb3a2a8dbd5d588c81229a34a4a17f73f8ca65bf">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 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>
2026-02-12 19:15:14 +00:00
dependabot[bot] 793fc7f93c chore(deps): Bump vendor/bdwgc from f044df4 to d02a2ab (#525)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `f044df4` to
`d02a2ab`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d02a2abbeebeae73759aeaab0a514b8df8924457"><code>d02a2ab</code></a>
Remove unneeded __MINGW_EXCPT_DEFINE_PSDK macro define for mingw32</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/f044df4d8f3057abd27166b77fb15dbd41faae82...d02a2abbeebeae73759aeaab0a514b8df8924457">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 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>
2026-02-04 19:15:10 +00:00
dependabot[bot] 76eb2c663e chore(deps): Bump vendor/bdwgc from ea7255d to f044df4 (#524)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `ea7255d` to
`f044df4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f044df4d8f3057abd27166b77fb15dbd41faae82"><code>f044df4</code></a>
Refine USE_PROC_FOR_LIBRARIES macro documentation for Solaris</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3ecf3db0347c1be4e0caca599ab9769cd65eb778"><code>3ecf3db</code></a>
Turn on incremental GC in gctest for non-Linux
USE_PROC_FOR_LIBRARIES</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/fc03d03f0d7561f40fe63e1c87768f6e7490d190"><code>fc03d03</code></a>
Do not define USE_PROC_FOR_LIBRARIES for NaCl</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a290e75a93b1b5d8d0e8f8d175a51191128c1632"><code>a290e75</code></a>
Remove sbrk usage in redirect malloc needed for ancient
Solaris/i686</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/341bee286a3251a605fcb49e38254878ae20243b"><code>341bee2</code></a>
Simplify dyn_load.c by defining UNIX_GENERIC_DYNAMIC_LOADING macro</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f58c0d7c4cded1b8e959e019bcda70f94416dd1b"><code>f58c0d7</code></a>
Remove useless FIXME item in is_asan_mapping</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e0feba795f98ee44354dad2452294ac7d803574f"><code>e0feba7</code></a>
Fix missing GC_register_dynamic_libraries_dl_iterate_phdr on
Solaris</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0e49480333209c588fb5b361dc0c3bb09ae4fa8c"><code>0e49480</code></a>
Eliminate 'GC_remove_roots_subregion not used' gcc warning on
Solaris</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cd2e7ffb22d6bbb6bd6cf435caf86f293e6619cc"><code>cd2e7ff</code></a>
Fix 'PIOCNMAP undeclared' gcc error if USE_PROC_FOR_LIBRARIES on
Solaris</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b759d7788d1ac512ed55ee640b8264d8a16069b6"><code>b759d77</code></a>
Fix 'MA_FETCHOP undeclared' gcc error if USE_PROC_FOR_LIBRARIES on
Solaris</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/ea7255d41e2a4cec49fef4320eb426542d193249...f044df4d8f3057abd27166b77fb15dbd41faae82">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>
2026-02-03 01:20:47 +00:00
dependabot[bot] 991992c3c6 chore(deps): Bump vendor/bdwgc from f7b7bc8 to ea7255d (#523)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `f7b7bc8` to
`ea7255d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ea7255d41e2a4cec49fef4320eb426542d193249"><code>ea7255d</code></a>
Fix register_dynamic_libraries if compile with Address Sanitizer on
Linux</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7623ae2add007a7c7c2e7f3554325b00f68d5a66"><code>7623ae2</code></a>
Fix redirected malloc/calloc call during ASan initialization</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5bc30920d14824b915160df36194871cdb5270b3"><code>5bc3092</code></a>
Workaround locals not pushed in sanitized binaries by disabling fake
stacks</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/f7b7bc8c89f074f026d07cff9666f1cbe219efd4...ea7255d41e2a4cec49fef4320eb426542d193249">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>
2026-01-29 19:15:03 +00:00
dependabot[bot] 5ebfbf71e4 chore(deps): Bump vendor/bdwgc from d626f6d to f7b7bc8 (#522)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `d626f6d` to
`f7b7bc8`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f7b7bc8c89f074f026d07cff9666f1cbe219efd4"><code>f7b7bc8</code></a>
Remove redundant casts of REDIRECT_MALLOC_F() in malloc/calloc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c8be05d665945327a04d4e0bb769ada36116cda6"><code>c8be05d</code></a>
Unify preprocessor condition in malloc and GC_free for Solaris/i686</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9a5764adf007257c0e62076b6b7ddfe602b7b915"><code>9a5764a</code></a>
Do not use GC_init_lib_bounds in calloc/free if non-debug
redirection</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d798365da4771a5571f913d6d8ced8b2227f700f"><code>d798365</code></a>
Fix redirected 'free' for callers from libdl/libpthread if
IGNORE_FREE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4ab93411e2cf5cbae8b0b64a70b1f257474a66f2"><code>4ab9341</code></a>
Update AppVeyor CI badge image URL in README (Jan 2026)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/789375d3b907084f6825cdac09bd42d49bdd1337"><code>789375d</code></a>
Eliminate 'sizeof mismatch' code defect FP in GC_is_visible</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/d626f6d9e561e95569f0dd65b90e5907f900f640...f7b7bc8c89f074f026d07cff9666f1cbe219efd4">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>
2026-01-26 20:54:26 +00:00
dependabot[bot] 2db584a9a8 chore(deps): Bump vendor/libatomic_ops from fdccf2b to d007246 (#521)
Bumps [vendor/libatomic_ops](https://github.com/bdwgc/libatomic_ops)
from `fdccf2b` to `d007246`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/d007246aa70fef4f9bfcb84bcc5e6a97653b3d86"><code>d007246</code></a>
Update AppVeyor CI badge image URL in README (Jan 2026)</li>
<li>See full diff in <a
href="https://github.com/bdwgc/libatomic_ops/compare/fdccf2b3cdcad5584af0554fceff83d3342d5ebc...d007246aa70fef4f9bfcb84bcc5e6a97653b3d86">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>
2026-01-23 19:15:57 +00:00
dependabot[bot] b86a23aa22 chore(deps): Bump vendor/bdwgc from 0f54ceb to d626f6d (#520)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `0f54ceb` to
`d626f6d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d626f6d9e561e95569f0dd65b90e5907f900f640"><code>d626f6d</code></a>
Fix GC_delete_thread call in GC_suspend if not GC_win32_dll_threads</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/42dd41cf623e6fba2a1752ea92856ebfa1754d8c"><code>42dd41c</code></a>
AppVeyor CI: Test with -D GC_DISCOVER_TASK_THREADS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4853d412943e70cf67df458573960e0b8fba3aa0"><code>4853d41</code></a>
Do not compile unsupported parallel markers if
GC_DISCOVER_TASK_THREADS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bd7b7ff7d3f74640835f5b2af67491e96c3857cc"><code>bd7b7ff</code></a>
Fix assertion in GC_wait_for_reclaim if DllMain-based thread
registration</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3fcaccac3f4d42b689668a33564691c250ec532f"><code>3fcacca</code></a>
AppVeyor CI: Test with -D TEST_NO_THREADS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0e0ee391605e073c98a840a01812999aa65b2768"><code>0e0ee39</code></a>
GH Actions: Test cmake build with -D TEST_NO_THREADS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/341dd930d0a4b1bb891362c20686d6e2ee1db657"><code>341dd93</code></a>
New macro TEST_NO_THREADS to force tests build as single-threaded</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/87ea05b69241745c31a9dcb068a00010783b3b8c"><code>87ea05b</code></a>
Use single-threaded logic in GC_is_visible if no threads created</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/42b57b238f477e3a63e8bc28241c465f648c66e0"><code>42b57b2</code></a>
Avoid affect of GC_ALWAYS_MULTITHREADED on logic of
min_bytes_allocd()</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b29916d3299403c0d74a61b1f2bdb9835e695eab"><code>b29916d</code></a>
Do not define GC_max_thread_index variable if
GC_NO_THREADS_DISCOVERY</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/0f54cebfdc91b192e3ad253aa9a8ed801e985bb7...d626f6d9e561e95569f0dd65b90e5907f900f640">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>
2026-01-22 19:15:45 +00:00
dependabot[bot] 7fe3fa60be chore(deps): Bump vendor/bdwgc from 370781b to 0f54ceb (#519)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `370781b` to
`0f54ceb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0f54cebfdc91b192e3ad253aa9a8ed801e985bb7"><code>0f54ceb</code></a>
Fix race in DllMain by deferring delete_thread call to
GC_start_world</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/fc122d3deb6bc4f3a59bcb9fbf91c3b84ca19304"><code>fc122d3</code></a>
Revert &quot;Fix GC_suspend abort when the thread is deleted by
DllMain&quot;</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f46598c498fccd09fa8240039c6e941526a3fcd9"><code>f46598c</code></a>
Revert &quot;Avoid abort on ResumeThread failure if Win32 DllMain closes
thread&quot;</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3d7c03e3246bf3fea1269d039d287ddaeaa37966"><code>3d7c03e</code></a>
GH Actions: Always build cord in zig-build workflow</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1d7d267e0aa11af741dd3a8db423f4a0ec400e1e"><code>1d7d267</code></a>
Remove redundant cast of handle in GC_register_my_thread_inner</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/370781b86b66f4c20f2a9af51d4409697c9f2057...0f54cebfdc91b192e3ad253aa9a8ed801e985bb7">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>
2026-01-16 19:14:17 +00:00
dependabot[bot] aa38e2c079 chore(deps): Bump vendor/bdwgc from beffb57 to 370781b (#517)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `beffb57` to
`370781b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/370781b86b66f4c20f2a9af51d4409697c9f2057"><code>370781b</code></a>
Fix 'reserved' argument handling in GC_DllMain</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8b2745ce06eba5472e44ea5f49f4e481d2236e9d"><code>8b2745c</code></a>
Fix typo ('copies') in gcinterface.md</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/beffb57e89902d080eace96a576458a99d09f938...370781b86b66f4c20f2a9af51d4409697c9f2057">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>
2026-01-08 19:28:25 +00:00
dependabot[bot] 1480c87bd8 chore(deps): Bump vendor/bdwgc from 6d018a1 to beffb57 (#515)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `6d018a1` to
`beffb57`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/beffb57e89902d080eace96a576458a99d09f938"><code>beffb57</code></a>
Use semantic version instead of libtool version-info in build
scripts</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3a350dfabd16cef515d2b8411287af193150d350"><code>3a350df</code></a>
Fix typo ('contents') in comments</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8697c0452218c61070f2f485548f515a7d4b8173"><code>8697c04</code></a>
GH Actions: Fix typo 'contents' in autotools-build-extra.yml</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f25737494abdb107cfef562d86af800b8c5cc811"><code>f257374</code></a>
Parse PACKAGE_VERSION in configure using 'cut' portable utility</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/575876205d65d81cc87e4b5f40bb7966dd4927c0"><code>5758762</code></a>
Remove unused GC_VERSION in configure</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6ce984cc9d6cb75d13a6a4ac3d3e2fb639e14209"><code>6ce984c</code></a>
Rename x_VERSION_PROP variables to LIBx_SHARED_VERSION in CMake
script</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/43199b0d86edbdf55819fb6221f032917f291027"><code>43199b0</code></a>
Better document PACKAGE_VERSION in gc_version.h and build scripts</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ba17766614b7972d566719b17ffa6fefa789e262"><code>ba17766</code></a>
Rename CHECK_GC_LIB_VERSION to CHECK_PACKAGE_VERSION in gctest</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/6d018a1f241a9d892e67f25cac1b5b119ae60a88...beffb57e89902d080eace96a576458a99d09f938">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>
2026-01-05 19:02:59 +00:00
dependabot[bot] f426c29da9 chore(deps): Bump vendor/bdwgc from 32b7481 to 6d018a1 (#514)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `32b7481` to
`6d018a1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6d018a1f241a9d892e67f25cac1b5b119ae60a88"><code>6d018a1</code></a>
Provide GC_FREEZERO() and redirect platform freezero<a
href="">all</a></li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5dbcb0ffc97de3a04d166bf7fb5fdfad45824f5e"><code>5dbcb0f</code></a>
Remove unused redefinition of GC_free in gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2ceaf1d9d1cb834230878f128de899fd56f46695"><code>2ceaf1d</code></a>
Fix 'undefined errno' compiler error in strdup/strndup on WinCE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/eff358b97a4118045e3d2d5fdbda936f778ea1ad"><code>eff358b</code></a>
Use free_internal() from GC_debug_free[_inner]</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/913534be5f68270f44b3d720bdc0619c0893586b"><code>913534b</code></a>
Mark down 'flags' identifier in comment of Win32 GC_get_mem</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e06d8d60d2bb837a58cd8082c92df8ac8c099435"><code>e06d8d6</code></a>
Mark down identifier in comments of GC_allocobj and
GC_FAST_MALLOC_GRANS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dabf6bc9f7da379eef412d21f0bae674aa5e6b37"><code>dabf6bc</code></a>
Travis CI: Minimize number of ppc64le and s390x builds</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e11194501c85b89a90977d3bd449eec15f1ca174"><code>e111945</code></a>
Travis CI: Use git shallow clone with depth one</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a902c60502862aad97d59992d22c6dac5052d9ea"><code>a902c60</code></a>
AppVeyor CI: Use git shallow clone with depth one</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/850de27d39059736e32385275c1bcd50e2df6fa9"><code>850de27</code></a>
GH Actions: Use git shallow clone with depth one</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/32b74811147649efab0944b2762fc3300074d25e...6d018a1f241a9d892e67f25cac1b5b119ae60a88">compare
view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-30 19:03:05 +00:00
dependabot[bot] ba333137b0 chore(deps): Bump vendor/bdwgc from 832713e to 32b7481 (#513)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `832713e` to
`32b7481`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/32b74811147649efab0944b2762fc3300074d25e"><code>32b7481</code></a>
Control redirection internally using
REDIRECT_MALLOC_DEBUG/UNCOLLECTABLE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c6101e8cf8e5e616ea4b7239459fa2f95d231dd0"><code>c6101e8</code></a>
Fix a typo ('added') in ChangeLog file</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b74fddcfa750efbd00e9a20bfee43e343a85792f"><code>b74fddc</code></a>
Specify SO-version for shared libraries built by Zig</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c1be8076d9204c047e4506bc81d763b2016abafd"><code>c1be807</code></a>
Mention build.zig in README.win32</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2db687107d4dfb427f24217bd6eccd9dc95711ff"><code>2db6871</code></a>
GH Actions: Test with --disable-threads-discovery</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/db730de0dffb8c367e5eb5b427996c20216bfa57"><code>db730de</code></a>
Refine '--enable-redirect-malloc', '--enable-threads-discovery'
messages</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8c56abe940b47679456813e013e8242e70ac4be6"><code>8c56abe</code></a>
GH Actions: Test with configure --enable-uncollectable-redirection</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b9d2e0ae8f89369704c6c9c3942d6843a0ffb46d"><code>b9d2e0a</code></a>
Reformat some messages in configure.ac</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3c321efc1af42b01a6db42f55f36544a1351daab"><code>3c321ef</code></a>
Provide GC_debug_malloc_uncollectable_replacement API function</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9c8e4be8fc2d1095f2dcdeed75c8174dbb708787"><code>9c8e4be</code></a>
New option '--enable-uncollectable-redirection' in build scripts</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/832713e82a43aee85abd9db19a0e977c60e31c9b...32b74811147649efab0944b2762fc3300074d25e">compare
view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-22 19:03:08 +00:00
dependabot[bot] 10fbe89a92 chore(deps): Bump vendor/bdwgc from 5901d16 to 832713e (#498)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5901d16` to
`832713e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/832713e82a43aee85abd9db19a0e977c60e31c9b"><code>832713e</code></a>
GH Actions: Update after prefixing CMake BUILD_SHARED_LIBS option</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/382767dcbbac1de04c734025d79d13ad9742570a"><code>382767d</code></a>
AppVeyor CI: Update after prefixing CMake BUILD_SHARED_LIBS option</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/416e4fa7651b2f0f25ce99ad126b1ebe89825a57"><code>416e4fa</code></a>
Update AUTHORS file (add Ben Leadbetter)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e93ee1127660159f8b2b5d0bca2f889d3e13169c"><code>e93ee11</code></a>
Rename CMake BUILD_SHARED_LIBS option to GC_BUILD_SHARED_LIBS</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/5901d16bbc45e867408ab88e3383757e9cb88306...832713e82a43aee85abd9db19a0e977c60e31c9b">compare
view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>

---------

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


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

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

---

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

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


</details>

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


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

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

---

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

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


</details>

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


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

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

---

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

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


</details>

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


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

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

---

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

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


</details>

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


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

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

---

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

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


</details>

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


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

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

---

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

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


</details>

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


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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 19:03:53 +00:00
dependabot[bot] 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