As discussed on discord, we have never actually been able to build with the project-wide published min version of 3.14.3. The buildbot that tests the Python configuration is currently pinned to 3.19.1, and there are a number of non-version/policy controlled features that Python building relies on that makes it unreliable with older versions. Some of the issues are pretty fundamental and I don't know how to do them on the older version. I think that, as an optional feature, at least advertising the PSA as in this patch is a good middle ground until the next project-wide CMake version bump.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
mlir/cmake/modules/MLIRDetectPythonEnv.cmake | ||
---|---|---|
9 | Is this visible enough? |
mlir/cmake/modules/MLIRDetectPythonEnv.cmake | ||
---|---|---|
9 | I think an ERROR would be better and recommend updating to 3.18 to fix the issue below? |
Comment Actions
Landed in https://reviews.llvm.org/rG3d92722f74993969243d1400bc3257ca3d03902f (not sure why it didn't associate).
Is this visible enough?
Should we instead make it an ERROR level?