Skip to content

remove cmake_policy#2404

Merged
lemire merged 2 commits intosimdjson:masterfrom
iboB:remove-cmake-policy
Jul 31, 2025
Merged

remove cmake_policy#2404
lemire merged 2 commits intosimdjson:masterfrom
iboB:remove-cmake-policy

Conversation

@iboB
Copy link
Contributor

@iboB iboB commented Jul 29, 2025

cmake_policy was added in d7d19db with a cryptic comment. Removing it doesn't seem to make a difference, but its presence leads to warnings CMake warnings with modern CMake versions (as CMake <3.10 was deprecated). Example of such a warning can be found here: https://github.com/simdjson/simdjson/actions/runs/16573693121/job/46872474324#step:4:10

Thus all projects using simdjson with CMake > 3.28 get riddled with CMake warnings.

A minor unrelated additional commit in this PR is properly "gitignoring" the Visual Studio IDE artifact directory.

@lemire
Copy link
Member

lemire commented Jul 29, 2025

Running tests

@iboB
Copy link
Contributor Author

iboB commented Jul 30, 2025

I see one of the jobs failed, but doesn't seem related. It can't download Google bench. @lemire rerun?

@iboB
Copy link
Contributor Author

iboB commented Jul 31, 2025

🎉

@lemire lemire merged commit d365cfb into simdjson:master Jul 31, 2025
75 of 76 checks passed
@lemire
Copy link
Member

lemire commented Jul 31, 2025

Merged.

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.

2 participants