You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This change modifies the PyPI distribution of HEIR to no longer build
and ship OpenFHE. The user must now provide a self-provided OpenFHE
installation (shared libs and heaers) via environment variables.
As a consequence, we updated the CI to:
1. Not run frontend tests in bazel
2. After the main bazel build/test, add new steps that install openfhe,
`pip install -e .`, and runs `pytest` to evaluate the frontend
tests outside of bazel.
I also discovered that more recent manylinux containers have
a sanctioned clang, so I updated the cibuildwheel container to use
2_34. We may be able to go back to supporting 2_28 after the hermetic
LLVM lands, because I believe they have hermetic glibc that you can
pick explicitly.
0 commit comments