Windows Clang 18 fixes
This fixes the issues that prevent Clang 18 from compiling the game on windows. FMT 10.2.x was also needed for a windows only issue. Clang 19 would need more work.
I have a CI job on my test-x86-clang-win branch, but it needs cleanup and ccache doesn't seem to work correctly. If preferred I can add that to this MR.
Merge request reports
Activity
added 7 commits
-
aa214b22...fa661b4a - 5 commits from branch
KartKrew:master
- 7585e2b1 - Fix wrong size in K_BHeapPush Z_Realloc
- 58516b26 - windows clang fixes
-
aa214b22...fa661b4a - 5 commits from branch
added 3 commits
-
58516b26...271c5312 - 2 commits from branch
KartKrew:master
- 7d2fd86a - windows clang fixes
-
58516b26...271c5312 - 2 commits from branch
- Resolved by Eidolon
Rebased and removed the fmt update commit.
BTW, clang 19.1(.1) works on linux if libdivide is updated (and GCC 15 judging by release notes). Is that also updated internally or should I push a commit for that? Windows on clang 19.1(.7) still has two errors related to nlohmann json.
added Bug label
- Resolved by Eidolon
- Resolved by Eidolon
added 33 commits
-
7d2fd86a...c192f13d - 32 commits from branch
KartKrew:master
- 650e24ff - windows clang fixes
-
7d2fd86a...c192f13d - 32 commits from branch
- Resolved by Eidolon
mentioned in commit 508825df
mentioned in merge request !94 (merged)
mentioned in commit Superstarxalien/ringracers-freakybuild@a8f8e248