numba / llvmlite

A lightweight LLVM python binding for writing JIT compilers
https://llvmlite.pydata.org/
BSD 2-Clause "Simplified" License
1.94k stars 321 forks source link

Setup AzureCI to use py311 and llvm14 #921

Closed sklam closed 1 year ago

sklam commented 1 year ago

Side-note: wheel build has not been updated yet to llvm14

sklam commented 1 year ago

py3.11 config is expected to fail. See passing test at https://github.com/numba/llvmlite/pull/907

stuartarchibald commented 1 year ago

This matches 7e4bd03b7b5397086ce937f3fecc92941de71626 and fdc0e861f90450c342845c14bb804955e97c37db on HEAD of https://github.com/numba/llvmlite/pull/907

stuartarchibald commented 1 year ago

I checked the patch series manually. Noticed this: https://github.com/numba/llvmlite/pull/907#issuecomment-1470382178, as a result, this PR + #869 + #906 is the same as #907 + the missing 7eeedcb from #869. As #907 passed, I think that is sufficient proof that the CI config is suitable. I've also looked at the Azure logs from #907 and they contain Python 3.11 in the output as anticipated.

stuartarchibald commented 1 year ago

Further, a spot check of Azure logs confirms LLVM 14.0.6 is in use.