Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

18.1.7 windows build failure #104

Closed
lkeegan opened this issue Jun 11, 2024 · 2 comments · Fixed by #106
Closed

18.1.7 windows build failure #104

lkeegan opened this issue Jun 11, 2024 · 2 comments · Fixed by #106
Labels
bug Something isn't working

Comments

@lkeegan
Copy link
Member

lkeegan commented Jun 11, 2024

The windows builds are failing with llvm version 18.1.7

This is a workflow dispatch CI job based on the 18.1.6 tag (to make sure this wasn't caused by my latest change to the CI):

https://github.com/ssciwr/clang-format-wheel/actions/runs/9460825538/job/26060343775

    FAILED: include/llvm/CodeGen/GenVT.inc C:/Users/runneradmin/AppData/Local/Temp/tmpsfbi7bvb/build/llvm/include/llvm/CodeGen/GenVT.inc

These .inc files are generated by the tblgen binary that is built as part of the compilation.

@lkeegan lkeegan added the bug Something isn't working label Jun 11, 2024
@lkeegan
Copy link
Member Author

lkeegan commented Jun 11, 2024

Actually this error also reproduces with 18.1.6: https://github.com/ssciwr/clang-format-wheel/actions/runs/9461772849/job/26063259494

Previous working build of 18.1.6 from 1 week ago: https://github.com/ssciwr/clang-format-wheel/actions/runs/9345754744/job/25719230096

Identical versions of

  • cibuildwheel
  • cmake
  • ninja
  • scikit-build-core

Changes seem harmless

  • win22 20240514.3.0 -> 20240603.1.0
  • MSVC 19.39.33523.0 -> 19.40.33811.0

@lkeegan
Copy link
Member Author

lkeegan commented Jun 11, 2024

Using the windows-2019 runner the build worked with the same msvc 19.40.33811.0:

https://github.com/ssciwr/clang-format-wheel/actions/runs/9462551916

So I guess the simplest fix for now is just to use windows-2019 and hopefully at some point an update to the windows-2022 runner will resolve this issue

lkeegan added a commit that referenced this issue Jun 11, 2024
- llvm build fails on windows-2022
- underlying issue is unclear but this is a short term workaround
- resolves #104
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant