llvm-project
1ae6f8dc - [llvm-ir2vec] Setting up ir2vec python bindings testing for ml-opt bots (#194593)

Commit
76 days ago
[llvm-ir2vec] Setting up ir2vec python bindings testing for ml-opt bots (#194593) - ~We are enabling IR2Vec Python binding tests in the LLVM monolithic Linux CI by adding -D LLVM_IR2VEC_ENABLE_PYTHON_BINDINGS=ON to monolithic-linux.sh.~ - We're adding testing for ir2vec python bindings with the ml-opt buildbots. To that end, we need to add pip install requirements, and other relevant flags to make way for a seamless warning-free llvm build. The following changes are being done here - Adding a requirements.txt file, putting out an explicit nanobind requirement. - Adding the option for downstream users to test bindings as part of the `check llvm` umbrella, by passing the appropriate bindings flag - Suppressing warnings from the nanobind headers, in order to ensure a seamless llvm cI build
Parents
Loading