Skip to content

Force cl as C/C++ compiler on windows 2025#367

Merged
smvv merged 1 commit into
duckdb:mainfrom
smvv:fix-windows-2025-vs2026
May 12, 2026
Merged

Force cl as C/C++ compiler on windows 2025#367
smvv merged 1 commit into
duckdb:mainfrom
smvv:fix-windows-2025-vs2026

Conversation

@smvv

@smvv smvv commented May 12, 2026

Copy link
Copy Markdown
Member

Compiler usage difference between the two jobs:

  • Passing job 73983861480 (May 1) used MSVC:
    • Check for working C compiler: .../MSVC/.../cl.exe
    • Check for working CXX compiler: .../MSVC/.../cl.exe
  • Failing job 75556521357 (May 12) used MinGW:
    • Check for working C compiler: C:/mingw64/bin/cc.exe
    • Check for working CXX compiler: C:/mingw64/bin/c++.exe
    • link command runs C:\mingw64\bin\c++.exe and then fails on MSVC-style symbols from azure-core.lib.

This PR forces MSVC, and avoids falling back to MinGW.

This breakage is caused by GitHub's run image update of windows-2025:
Screenshot 2026-05-12 at 14 08 27

@smvv smvv merged commit 96a2883 into duckdb:main May 12, 2026
35 of 36 checks passed
@smvv smvv deleted the fix-windows-2025-vs2026 branch May 12, 2026 13:36
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