Skip to content

Commit 4cf1cf0

Browse files
authored
Install pybind11 prior to building wheels (#1503)
NVIDIA/TransformerEngine#1852 removed pybind11 as part of JAX extension build. User now needs to install pybind11 prior to TE build
1 parent a672761 commit 4cf1cf0

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.github/container/build-te.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,9 @@ export NVTE_FRAMEWORK=jax
131131
export XLA_HOME=${SRC_PATH_XLA}
132132

133133
pushd ${SRC_PATH_TRANSFORMER_ENGINE}
134+
# Install required packages that were removed in https://github.com/NVIDIA/TransformerEngine/pull/1852
135+
pip install "pybind11[global]"
136+
134137
# The wheel filename includes the TE commit; if this has changed since the last
135138
# incremental build then we would end up with multiple wheels.
136139
rm -fv dist/*.whl

0 commit comments

Comments
 (0)