diff --git a/buildbot/google/docker/buildbot-mlir-nvidia/Dockerfile b/buildbot/google/docker/buildbot-mlir-nvidia/Dockerfile --- a/buildbot/google/docker/buildbot-mlir-nvidia/Dockerfile +++ b/buildbot/google/docker/buildbot-mlir-nvidia/Dockerfile @@ -18,7 +18,7 @@ RUN apt-get update; \ apt-get install -y software-properties-common apt-transport-https ca-certificates \ clang-8 lld-8 ninja-build git wget gnupg ccache \ - python3 python3-pip python3-psutil pybind11-dev \ + python3 python3-pip python3-psutil \ # dumb-init recommended in # https://hub.docker.com/r/buildbot/buildbot-worker/dockerfile dumb-init;\ @@ -26,6 +26,9 @@ update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-8 100 ;\ update-alternatives --install /usr/bin/lld lld /usr/bin/lld-8 100 +# PyBind11 and Numpy are required for MLIR bindings +RUN python3 -m pip install numpy pybind11 + # install cuda # avoid popups for keyboard configurations RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cuda