Skip to content

fix(ci): MinGW portable tests DLL PATH (0xc0000135) - #27

Merged
caixuf merged 1 commit into
mainfrom
fix/ci-mingw-portable-dll-path
Oct 22, 2026
Merged

caixuf merged 1 commit into
mainfrom
fix/ci-mingw-portable-dll-path

Conversation

@caixuf

@caixuf caixuf commented Oct 22, 2026

Copy link
Copy Markdown
Owner

Summary

Fix (CI only)

  • path-type: inherit on setup-msys2
  • Prepend /ucrt64/bin to PATH before ctest
  • Copy libstdc++* / libgcc_s_* / libwinpthread* / libatomic* / libssp* into build/tests/
  • Optional ldd diagnostic on test_core.exe

No HttpServer / core sched changes.

Test plan

  • Windows MinGW job green on this PR
  • Other CI jobs remain green

After MSYS2 split gcc-libs into cc-libs/libgcc/libstdc++, ctest-spawned
.exe hit STATUS_DLL_NOT_FOUND (0xc0000135). Prepend /ucrt64/bin and copy
libstdc++/libgcc/libwinpthread/libatomic/libssp next to build/tests.
@caixuf
caixuf merged commit e4932c1 into main Oct 22, 2026
5 checks passed
@caixuf
caixuf deleted the fix/ci-mingw-portable-dll-path branch October 22, 2026 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant