Update pybind in docker images to version 2.9.0 (#8185)
diff --git a/.github/workflows/android_tflite_oneshot_build.yml b/.github/workflows/android_tflite_oneshot_build.yml index a4be333..b641e44 100644 --- a/.github/workflows/android_tflite_oneshot_build.yml +++ b/.github/workflows/android_tflite_oneshot_build.yml
@@ -9,7 +9,7 @@ build_android_with_docker: runs-on: ubuntu-latest env: - ANDROID_CONTAINER: "gcr.io/iree-oss/gradle-android@sha256:262a1a0fc3d3ad43dc500822e2d6711cf207c4c208d08659e5167d2d9c0ab5b7" + ANDROID_CONTAINER: "gcr.io/iree-oss/gradle-android@sha256:d36f3d172c3304e557cd3d9a13bae4590cb2a8d19d229b10f126423e7314a413" steps: - uses: actions/checkout@v2 with:
diff --git a/build_tools/bazel/iree.bazelrc b/build_tools/bazel/iree.bazelrc index 83cf35c..dd6bc43 100644 --- a/build_tools/bazel/iree.bazelrc +++ b/build_tools/bazel/iree.bazelrc
@@ -262,7 +262,7 @@ # specific docker container the CI Bazel builds are run in. The image URL is # included for clarity and so that this reference is automatically updated by # manage_images.py -build:remote_cache_bazel_ci --host_platform_remote_properties_override='properties:{name:"cache-silo-key" value:"gcr.io/iree-oss/frontends-swiftshader@sha256:f47974b42778bd929021c62be806c614051092b44fa911497ab23df3a5a0b206"}' +build:remote_cache_bazel_ci --host_platform_remote_properties_override='properties:{name:"cache-silo-key" value:"gcr.io/iree-oss/frontends-swiftshader@sha256:e70c6524cea980b9c6077a76e0ac90464c47eff4f27b6c74b8eaab3ff1fb35fc"}' ############################################################################### # Configuration for uploading build results to Result Store UI
diff --git a/build_tools/buildkite/cmake/android/arm64-v8a/benchmark2.yml b/build_tools/buildkite/cmake/android/arm64-v8a/benchmark2.yml index 445ab31..788f04f 100644 --- a/build_tools/buildkite/cmake/android/arm64-v8a/benchmark2.yml +++ b/build_tools/buildkite/cmake/android/arm64-v8a/benchmark2.yml
@@ -9,7 +9,7 @@ steps: - label: "Build" commands: - - "docker run --user=$(id -u):$(id -g) --volume=\\${HOME?}:\\${HOME?} --volume=/etc/passwd:/etc/passwd:ro --volume=/etc/group:/etc/group:ro --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/frontends@sha256:0433f5dfea6f4be6050bb52c3e53c91210aed38244e31e649f65080de2e38fc5 build_tools/cmake/build_android_benchmark.sh" + - "docker run --user=$(id -u):$(id -g) --volume=\\${HOME?}:\\${HOME?} --volume=/etc/passwd:/etc/passwd:ro --volume=/etc/group:/etc/group:ro --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/frontends@sha256:e7faf90e0f77ad6f9236df88e7af26447644c0860610c2cb7a3202c2b961795f build_tools/cmake/build_android_benchmark.sh" - "tar --exclude='*.tar.gz' --exclude='*.tgz' --exclude='*.mlir' --exclude='*.tflite' -czvf benchmark-suites-${BUILDKITE_BUILD_NUMBER}.tgz build-host/benchmark_suites" - "tar -czvf iree-android-tools-${BUILDKITE_BUILD_NUMBER}.tgz build-android/iree/tools/iree-benchmark-module build-android-trace/iree/tools/iree-benchmark-module" if: "build.pull_request.id == null || (build.pull_request.labels includes 'buildkite:benchmark')"
diff --git a/build_tools/buildkite/cmake/android/arm64-v8a/pipeline.yml b/build_tools/buildkite/cmake/android/arm64-v8a/pipeline.yml index 211d4f3..975b0a4 100644 --- a/build_tools/buildkite/cmake/android/arm64-v8a/pipeline.yml +++ b/build_tools/buildkite/cmake/android/arm64-v8a/pipeline.yml
@@ -8,7 +8,7 @@ - label: "build" commands: - "git submodule sync && git submodule update --init --jobs 8 --depth 1" - - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/android@sha256:ffb02ab2a7c5ee7bb1bcae9fb08d0de70cdb3c42466a4951e48d9142cc9b8ca2 build_tools/cmake/build_android.sh arm64-v8a" + - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/android@sha256:22368d0c424160c68109ff33772b84b4633304d315709de959353db8ffd81c52 build_tools/cmake/build_android.sh arm64-v8a" - "tar --exclude='*.o' --exclude='*.a' -czvf build-artifacts.tgz build-android" agents: - "queue=build"
diff --git a/build_tools/buildkite/cmake/build_configurations.yml b/build_tools/buildkite/cmake/build_configurations.yml index 1e24b23..c36be78 100644 --- a/build_tools/buildkite/cmake/build_configurations.yml +++ b/build_tools/buildkite/cmake/build_configurations.yml
@@ -8,7 +8,7 @@ - label: ":zap: Build with tracing enabled" commands: - "git submodule sync && git submodule update --init --jobs 8 --depth 1" - - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 ./build_tools/cmake/build_tracing.sh" + - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 ./build_tools/cmake/build_tracing.sh" env: IREE_DOCKER_WORKDIR: "/usr/src/github/iree" agents: @@ -17,7 +17,7 @@ - label: ":hammer_and_wrench: Build the runtime only" commands: - "git submodule sync && git submodule update --init --jobs 8 --depth 1" - - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 ./build_tools/cmake/build_runtime.sh" + - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 ./build_tools/cmake/build_runtime.sh" env: IREE_DOCKER_WORKDIR: "/usr/src/github/iree" agents: @@ -26,7 +26,7 @@ - label: ":pinching_hand: Build the size-optimized runtime only" commands: - "git submodule sync && git submodule update --init --jobs 8 --depth 1" - - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 ./build_tools/cmake/build_runtime_small.sh" + - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 ./build_tools/cmake/build_runtime_small.sh" env: IREE_DOCKER_WORKDIR: "/usr/src/github/iree" agents: @@ -36,7 +36,7 @@ key: "build-gcc" commands: - "git submodule sync && git submodule update --init --jobs 8 --depth 1" - - "docker run --env CC=/usr/bin/gcc-9 --env CXX=/usr/bin/g++-9 --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 ./build_tools/cmake/clean_build.sh" + - "docker run --env CC=/usr/bin/gcc-9 --env CXX=/usr/bin/g++-9 --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 ./build_tools/cmake/clean_build.sh" env: IREE_DOCKER_WORKDIR: "/usr/src/github/iree" agents: @@ -46,7 +46,7 @@ key: "build-host-install" commands: - "git submodule sync && git submodule update --init --jobs 8 --depth 1" - - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 ./build_tools/cmake/build_host_install.sh" + - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 ./build_tools/cmake/build_host_install.sh" - "tar -czvf build-artifacts.tgz build-host/install" artifact_paths: "build-artifacts.tgz" env: @@ -60,7 +60,7 @@ - "buildkite-agent artifact download --step build-host-install build-artifacts.tgz ./" - "tar xzf build-artifacts.tgz" - "git submodule update --init --jobs 8 --depth 1" - - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/emscripten@sha256:41d1eb2045e1e379f03f30b6987e2adf671399da87cc8c54693f7a7b820859fb ./build_tools/cmake/build_runtime_emscripten.sh" + - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/emscripten@sha256:60daf8bdb36e7e120687197d07f41aebd4965805dbb9f2978622cc36f0a90840 ./build_tools/cmake/build_runtime_emscripten.sh" env: IREE_DOCKER_WORKDIR: "/usr/src/github/iree" agents:
diff --git a/build_tools/buildkite/samples.yml b/build_tools/buildkite/samples.yml index 35269b2..3096d35 100644 --- a/build_tools/buildkite/samples.yml +++ b/build_tools/buildkite/samples.yml
@@ -7,7 +7,7 @@ steps: - label: "Test Colab notebooks" commands: - - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/samples@sha256:b3449f401c081c6ba7787ece37722f16684789f07307d8a6956ba03a0660c7a5 python3 colab/test_notebooks.py" + - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/samples@sha256:6cb69f51c69e6cf8ad57db04bbf80227bd3efd9b014111a702e81b716309f486 python3 colab/test_notebooks.py" env: IREE_DOCKER_WORKDIR: "/usr/src/github/iree" agents: @@ -15,7 +15,7 @@ - label: "Test Samples" commands: - - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/samples@sha256:b3449f401c081c6ba7787ece37722f16684789f07307d8a6956ba03a0660c7a5 build_tools/testing/test_samples.sh" + - "docker run --user=$(id -u):$(id -g) --volume=\\$PWD:\\$IREE_DOCKER_WORKDIR --workdir=\\$IREE_DOCKER_WORKDIR --rm gcr.io/iree-oss/samples@sha256:6cb69f51c69e6cf8ad57db04bbf80227bd3efd9b014111a702e81b716309f486 build_tools/testing/test_samples.sh" env: IREE_DOCKER_WORKDIR: "/usr/src/github/iree" agents:
diff --git a/build_tools/docker/android/Dockerfile b/build_tools/docker/android/Dockerfile index 2d5f959..bb425ec 100644 --- a/build_tools/docker/android/Dockerfile +++ b/build_tools/docker/android/Dockerfile
@@ -6,7 +6,7 @@ # An image for cross-compiling IREE towards Android. -FROM gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 +FROM gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 ARG NDK_VERSION=r21d WORKDIR /install-ndk
diff --git a/build_tools/docker/base/Dockerfile b/build_tools/docker/base/Dockerfile index 31ed37f..7c7040e 100644 --- a/build_tools/docker/base/Dockerfile +++ b/build_tools/docker/base/Dockerfile
@@ -92,7 +92,7 @@ && python3 -m pip install --upgrade pip \ && python3 -m pip install \ numpy==1.19.4 absl-py==0.12.0 requests PyYAML==5.4.1 wheel==0.36.2 \ - pybind11==2.6.1 + pybind11==2.9.0 ENV PYTHON_BIN /usr/bin/python3
diff --git a/build_tools/docker/emscripten/Dockerfile b/build_tools/docker/emscripten/Dockerfile index 864b508..f8c8538 100644 --- a/build_tools/docker/emscripten/Dockerfile +++ b/build_tools/docker/emscripten/Dockerfile
@@ -6,7 +6,7 @@ # An image for building IREE through Emscripten. -FROM gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 +FROM gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 # See also # * https://github.com/emscripten-core/emsdk/blob/main/docker/Dockerfile
diff --git a/build_tools/docker/frontends-nvidia/Dockerfile b/build_tools/docker/frontends-nvidia/Dockerfile index 105cb38..5197437 100644 --- a/build_tools/docker/frontends-nvidia/Dockerfile +++ b/build_tools/docker/frontends-nvidia/Dockerfile
@@ -8,7 +8,7 @@ # The NVidia drivers need to *exactly* match between the host machine and the # docker image. -FROM gcr.io/iree-oss/frontends@sha256:0433f5dfea6f4be6050bb52c3e53c91210aed38244e31e649f65080de2e38fc5 +FROM gcr.io/iree-oss/frontends@sha256:e7faf90e0f77ad6f9236df88e7af26447644c0860610c2cb7a3202c2b961795f # We use .deb files that we host because we have to pin the version exactly to # match the host machine and packages routinely dissapear from the Ubuntu
diff --git a/build_tools/docker/frontends-swiftshader/Dockerfile b/build_tools/docker/frontends-swiftshader/Dockerfile index 3a00d4b..dc50792 100644 --- a/build_tools/docker/frontends-swiftshader/Dockerfile +++ b/build_tools/docker/frontends-swiftshader/Dockerfile
@@ -4,8 +4,8 @@ # See https://llvm.org/LICENSE.txt for license information. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -FROM gcr.io/iree-oss/frontends@sha256:0433f5dfea6f4be6050bb52c3e53c91210aed38244e31e649f65080de2e38fc5 -COPY --from=gcr.io/iree-oss/swiftshader@sha256:5d1bb46b68a664ac9c3669a3b4f129d245e0268332f0cd342de4f5b64b9bd253 \ +FROM gcr.io/iree-oss/frontends@sha256:e7faf90e0f77ad6f9236df88e7af26447644c0860610c2cb7a3202c2b961795f +COPY --from=gcr.io/iree-oss/swiftshader@sha256:2fc835bd93f2fb5ec763b882bb697e5293c24b071f9e4c3e6c0ee5d290c3d347 \ /swiftshader /swiftshader # Set VK_ICD_FILENAMES so Vulkan loader can find the SwiftShader ICD.
diff --git a/build_tools/docker/frontends/Dockerfile b/build_tools/docker/frontends/Dockerfile index e744b15..826c215 100644 --- a/build_tools/docker/frontends/Dockerfile +++ b/build_tools/docker/frontends/Dockerfile
@@ -4,7 +4,7 @@ # See https://llvm.org/LICENSE.txt for license information. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -FROM gcr.io/iree-oss/android@sha256:ffb02ab2a7c5ee7bb1bcae9fb08d0de70cdb3c42466a4951e48d9142cc9b8ca2 +FROM gcr.io/iree-oss/android@sha256:22368d0c424160c68109ff33772b84b4633304d315709de959353db8ffd81c52 WORKDIR /install-kws
diff --git a/build_tools/docker/gradle-android/Dockerfile b/build_tools/docker/gradle-android/Dockerfile index c9318d5..625c5bc 100644 --- a/build_tools/docker/gradle-android/Dockerfile +++ b/build_tools/docker/gradle-android/Dockerfile
@@ -7,7 +7,7 @@ # An image for cross-compiling IREE's TFLite Java Bindings with Gradle and # CMake. -FROM gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 +FROM gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 ### Java ### WORKDIR /install-jdk
diff --git a/build_tools/docker/nvidia/Dockerfile b/build_tools/docker/nvidia/Dockerfile index 910b90c..551d113 100644 --- a/build_tools/docker/nvidia/Dockerfile +++ b/build_tools/docker/nvidia/Dockerfile
@@ -16,7 +16,7 @@ ARG NVIDIA_COMMON_DEB="libnvidia-common-460_460.39-0ubuntu0.18.04.1_all.deb" -FROM gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 AS fetch-nvidia +FROM gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 AS fetch-nvidia ARG NVIDIA_COMMON_DEB ARG NVIDIA_GL_DEB ARG NVIDIA_COMPUTE_DEB @@ -36,7 +36,7 @@ # does not support Ubuntu 18.04. # This allows to share configuration with base CMake, but it also means we need # to MATCH the driver version between the host machine and the docker image. -FROM gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 AS final +FROM gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 AS final ARG NVIDIA_COMMON_DEB ARG NVIDIA_GL_DEB ARG NVIDIA_COMPUTE_DEB
diff --git a/build_tools/docker/prod_digests.txt b/build_tools/docker/prod_digests.txt index 3329d77..f658b81 100644 --- a/build_tools/docker/prod_digests.txt +++ b/build_tools/docker/prod_digests.txt
@@ -1,11 +1,11 @@ -gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 -gcr.io/iree-oss/swiftshader@sha256:5d1bb46b68a664ac9c3669a3b4f129d245e0268332f0cd342de4f5b64b9bd253 -gcr.io/iree-oss/samples@sha256:b3449f401c081c6ba7787ece37722f16684789f07307d8a6956ba03a0660c7a5 -gcr.io/iree-oss/frontends@sha256:0433f5dfea6f4be6050bb52c3e53c91210aed38244e31e649f65080de2e38fc5 -gcr.io/iree-oss/frontends-nvidia@sha256:0bd05fb3d01dfe66bc57ff2406cc1ff9b81da944a2c96a3b9700f1323a753de8 -gcr.io/iree-oss/frontends-swiftshader@sha256:f47974b42778bd929021c62be806c614051092b44fa911497ab23df3a5a0b206 -gcr.io/iree-oss/gradle-android@sha256:262a1a0fc3d3ad43dc500822e2d6711cf207c4c208d08659e5167d2d9c0ab5b7 -gcr.io/iree-oss/riscv@sha256:2158fa7b4f098b99c30c46ff45fef51cf8a0ca90aa87d122d09adfa76ebe25d6 -gcr.io/iree-oss/nvidia@sha256:cdb0cfb485b6f5bc6b7a87aa0ce518499ce1be5322af2ccc7959e0491f36a915 -gcr.io/iree-oss/emscripten@sha256:41d1eb2045e1e379f03f30b6987e2adf671399da87cc8c54693f7a7b820859fb -gcr.io/iree-oss/android@sha256:ffb02ab2a7c5ee7bb1bcae9fb08d0de70cdb3c42466a4951e48d9142cc9b8ca2 +gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 +gcr.io/iree-oss/swiftshader@sha256:2fc835bd93f2fb5ec763b882bb697e5293c24b071f9e4c3e6c0ee5d290c3d347 +gcr.io/iree-oss/samples@sha256:6cb69f51c69e6cf8ad57db04bbf80227bd3efd9b014111a702e81b716309f486 +gcr.io/iree-oss/frontends@sha256:e7faf90e0f77ad6f9236df88e7af26447644c0860610c2cb7a3202c2b961795f +gcr.io/iree-oss/frontends-nvidia@sha256:651e1c1c8dbe1cdfcca9648436e0c6fc9869d5df085b1b129438bf016288bef2 +gcr.io/iree-oss/frontends-swiftshader@sha256:e70c6524cea980b9c6077a76e0ac90464c47eff4f27b6c74b8eaab3ff1fb35fc +gcr.io/iree-oss/gradle-android@sha256:d36f3d172c3304e557cd3d9a13bae4590cb2a8d19d229b10f126423e7314a413 +gcr.io/iree-oss/riscv@sha256:24a401f9d47a16a0b460bf34a8485f087b7d88944ed661dd1201ce2d6c19df3e +gcr.io/iree-oss/nvidia@sha256:b27c2feb5fc0e7125c5dd933c65c0f7029c157343c91269a17e892e76dd433a3 +gcr.io/iree-oss/emscripten@sha256:60daf8bdb36e7e120687197d07f41aebd4965805dbb9f2978622cc36f0a90840 +gcr.io/iree-oss/android@sha256:22368d0c424160c68109ff33772b84b4633304d315709de959353db8ffd81c52
diff --git a/build_tools/docker/riscv/Dockerfile b/build_tools/docker/riscv/Dockerfile index 2a5ba63..68f1053 100644 --- a/build_tools/docker/riscv/Dockerfile +++ b/build_tools/docker/riscv/Dockerfile
@@ -6,7 +6,7 @@ # An image for cross-compiling IREE towards RISCV using CMake. -FROM gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 AS install-riscv +FROM gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 AS install-riscv WORKDIR /install-riscv RUN wget "https://storage.googleapis.com/iree-shared-files/toolchain_iree_rvv-intrinsic.tar.gz" RUN tar -xf "toolchain_iree_rvv-intrinsic.tar.gz" -C /usr/src/ @@ -15,7 +15,7 @@ RUN wget "https://storage.googleapis.com/iree-shared-files/qemu-riscv.tar.gz" RUN tar -xf "qemu-riscv.tar.gz" -C /usr/src/ -FROM gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 AS final +FROM gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 AS final COPY --from=install-riscv "/usr/src/toolchain_iree" "/usr/src/toolchain_iree" COPY --from=install-riscv "/usr/src/toolchain_iree_rv32imf" "/usr/src/toolchain_iree_rv32imf" COPY --from=install-riscv "/usr/src/qemu-riscv" "/usr/src/qemu-riscv"
diff --git a/build_tools/docker/samples/Dockerfile b/build_tools/docker/samples/Dockerfile index 9e401fb..7558051 100644 --- a/build_tools/docker/samples/Dockerfile +++ b/build_tools/docker/samples/Dockerfile
@@ -9,7 +9,7 @@ # * Vulkan (using SwiftShader) # * Python (including `venv` and common pip packages needed for Colab) -FROM gcr.io/iree-oss/swiftshader@sha256:5d1bb46b68a664ac9c3669a3b4f129d245e0268332f0cd342de4f5b64b9bd253 +FROM gcr.io/iree-oss/swiftshader@sha256:2fc835bd93f2fb5ec763b882bb697e5293c24b071f9e4c3e6c0ee5d290c3d347 # Update setuptools per https://github.com/pypa/setuptools/issues/1694#issuecomment-466010982 RUN apt-get update \
diff --git a/build_tools/docker/swiftshader/Dockerfile b/build_tools/docker/swiftshader/Dockerfile index 454d4cf..fdfc4ce 100644 --- a/build_tools/docker/swiftshader/Dockerfile +++ b/build_tools/docker/swiftshader/Dockerfile
@@ -4,7 +4,7 @@ # See https://llvm.org/LICENSE.txt for license information. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -FROM gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 AS install-swiftshader +FROM gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 AS install-swiftshader WORKDIR /install-swiftshader RUN apt-get update && apt-get install -y git @@ -33,7 +33,7 @@ RUN echo "${SWIFTSHADER_COMMIT?}" > /swiftshader/git-commit # Ubuntu 18.04 -FROM gcr.io/iree-oss/base@sha256:61f948eb15c90596b9faabbca168de2c7d5008e5d2c0b9c5c26a0efe572198d6 AS final +FROM gcr.io/iree-oss/base@sha256:ec10501f22c04c2199c68df5f6782946224fb63568e2a1701ddb3c4928a42bb5 AS final COPY --from=install-swiftshader /swiftshader /swiftshader # Set VK_ICD_FILENAMES so Vulkan loader can find the SwiftShader ICD.
diff --git a/build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/core/build_kokoro.sh b/build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/core/build_kokoro.sh index 56e3915..9b184d8 100755 --- a/build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/core/build_kokoro.sh +++ b/build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/core/build_kokoro.sh
@@ -28,7 +28,7 @@ # and the cache key is the docker container it's run in (to ensure correct cache # hits). docker run "${DOCKER_RUN_ARGS[@]?}" \ - gcr.io/iree-oss/frontends-swiftshader@sha256:f47974b42778bd929021c62be806c614051092b44fa911497ab23df3a5a0b206 \ + gcr.io/iree-oss/frontends-swiftshader@sha256:e70c6524cea980b9c6077a76e0ac90464c47eff4f27b6c74b8eaab3ff1fb35fc \ build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/core/build.sh # Kokoro will rsync this entire directory back to the executor orchestrating the
diff --git a/build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-swiftshader/build_kokoro.sh b/build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-swiftshader/build_kokoro.sh index 11fbbee..c1f2a78 100755 --- a/build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-swiftshader/build_kokoro.sh +++ b/build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-swiftshader/build_kokoro.sh
@@ -24,7 +24,7 @@ docker_setup docker run "${DOCKER_RUN_ARGS[@]?}" \ - gcr.io/iree-oss/frontends-swiftshader@sha256:f47974b42778bd929021c62be806c614051092b44fa911497ab23df3a5a0b206 \ + gcr.io/iree-oss/frontends-swiftshader@sha256:e70c6524cea980b9c6077a76e0ac90464c47eff4f27b6c74b8eaab3ff1fb35fc \ build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-swiftshader/build.sh # Kokoro will rsync this entire directory back to the executor orchestrating the
diff --git a/build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-turing/build_kokoro.sh b/build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-turing/build_kokoro.sh index 42e1c22..9789e69 100755 --- a/build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-turing/build_kokoro.sh +++ b/build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-turing/build_kokoro.sh
@@ -30,7 +30,7 @@ docker run "${DOCKER_RUN_ARGS[@]?}" \ --gpus all \ - gcr.io/iree-oss/frontends-nvidia@sha256:0bd05fb3d01dfe66bc57ff2406cc1ff9b81da944a2c96a3b9700f1323a753de8 \ + gcr.io/iree-oss/frontends-nvidia@sha256:651e1c1c8dbe1cdfcca9648436e0c6fc9869d5df085b1b129438bf016288bef2 \ build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-turing/build.sh # Kokoro will rsync this entire directory back to the executor orchestrating the
diff --git a/build_tools/kokoro/gcp_ubuntu/cmake/android/arm64-v8a/build_kokoro.sh b/build_tools/kokoro/gcp_ubuntu/cmake/android/arm64-v8a/build_kokoro.sh index cdf9a73..0d2bbf1 100755 --- a/build_tools/kokoro/gcp_ubuntu/cmake/android/arm64-v8a/build_kokoro.sh +++ b/build_tools/kokoro/gcp_ubuntu/cmake/android/arm64-v8a/build_kokoro.sh
@@ -26,7 +26,7 @@ # Need to use frontends image (which also has Android toolchain) to build the # TFLite compiler for generating benchmarks. docker run "${DOCKER_RUN_ARGS[@]?}" \ - gcr.io/iree-oss/frontends@sha256:0433f5dfea6f4be6050bb52c3e53c91210aed38244e31e649f65080de2e38fc5 \ + gcr.io/iree-oss/frontends@sha256:e7faf90e0f77ad6f9236df88e7af26447644c0860610c2cb7a3202c2b961795f \ build_tools/kokoro/gcp_ubuntu/cmake/android/build.sh arm64-v8a # Kokoro will rsync this entire directory back to the executor orchestrating the
diff --git a/build_tools/kokoro/gcp_ubuntu/cmake/baremetal/riscv32/build_kokoro.sh b/build_tools/kokoro/gcp_ubuntu/cmake/baremetal/riscv32/build_kokoro.sh index 973c53c..41e9b2a 100755 --- a/build_tools/kokoro/gcp_ubuntu/cmake/baremetal/riscv32/build_kokoro.sh +++ b/build_tools/kokoro/gcp_ubuntu/cmake/baremetal/riscv32/build_kokoro.sh
@@ -24,7 +24,7 @@ docker_setup docker run "${DOCKER_RUN_ARGS[@]?}" \ - gcr.io/iree-oss/riscv@sha256:2158fa7b4f098b99c30c46ff45fef51cf8a0ca90aa87d122d09adfa76ebe25d6 \ + gcr.io/iree-oss/riscv@sha256:24a401f9d47a16a0b460bf34a8485f087b7d88944ed661dd1201ce2d6c19df3e \ build_tools/kokoro/gcp_ubuntu/cmake/baremetal/riscv32/build.sh # Kokoro will rsync this entire directory back to the executor orchestrating the
diff --git a/build_tools/kokoro/gcp_ubuntu/cmake/linux/riscv64/build_kokoro.sh b/build_tools/kokoro/gcp_ubuntu/cmake/linux/riscv64/build_kokoro.sh index 00fb8db..27aa323 100755 --- a/build_tools/kokoro/gcp_ubuntu/cmake/linux/riscv64/build_kokoro.sh +++ b/build_tools/kokoro/gcp_ubuntu/cmake/linux/riscv64/build_kokoro.sh
@@ -24,7 +24,7 @@ docker_setup docker run "${DOCKER_RUN_ARGS[@]?}" \ - gcr.io/iree-oss/riscv@sha256:2158fa7b4f098b99c30c46ff45fef51cf8a0ca90aa87d122d09adfa76ebe25d6 \ + gcr.io/iree-oss/riscv@sha256:24a401f9d47a16a0b460bf34a8485f087b7d88944ed661dd1201ce2d6c19df3e \ build_tools/kokoro/gcp_ubuntu/cmake/linux/riscv64/build.sh # Kokoro will rsync this entire directory back to the executor orchestrating the
diff --git a/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader-asan/build_kokoro.sh b/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader-asan/build_kokoro.sh index 140cb93..3b558af 100755 --- a/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader-asan/build_kokoro.sh +++ b/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader-asan/build_kokoro.sh
@@ -24,7 +24,7 @@ docker_setup docker run "${DOCKER_RUN_ARGS[@]?}" \ - gcr.io/iree-oss/swiftshader@sha256:5d1bb46b68a664ac9c3669a3b4f129d245e0268332f0cd342de4f5b64b9bd253 \ + gcr.io/iree-oss/swiftshader@sha256:2fc835bd93f2fb5ec763b882bb697e5293c24b071f9e4c3e6c0ee5d290c3d347 \ build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader-asan/build.sh # Kokoro will rsync this entire directory back to the executor orchestrating the
diff --git a/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader/build_kokoro.sh b/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader/build_kokoro.sh index 57bde8f..1fd156d 100755 --- a/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader/build_kokoro.sh +++ b/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader/build_kokoro.sh
@@ -24,7 +24,7 @@ docker_setup docker run "${DOCKER_RUN_ARGS[@]?}" \ - gcr.io/iree-oss/swiftshader@sha256:5d1bb46b68a664ac9c3669a3b4f129d245e0268332f0cd342de4f5b64b9bd253 \ + gcr.io/iree-oss/swiftshader@sha256:2fc835bd93f2fb5ec763b882bb697e5293c24b071f9e4c3e6c0ee5d290c3d347 \ build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader/build.sh # Kokoro will rsync this entire directory back to the executor orchestrating the
diff --git a/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-turing/build_kokoro.sh b/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-turing/build_kokoro.sh index 586c9d6..b6b7ff1 100755 --- a/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-turing/build_kokoro.sh +++ b/build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-turing/build_kokoro.sh
@@ -30,7 +30,7 @@ docker run "${DOCKER_RUN_ARGS[@]?}" \ --gpus all \ - gcr.io/iree-oss/nvidia@sha256:cdb0cfb485b6f5bc6b7a87aa0ce518499ce1be5322af2ccc7959e0491f36a915 \ + gcr.io/iree-oss/nvidia@sha256:b27c2feb5fc0e7125c5dd933c65c0f7029c157343c91269a17e892e76dd433a3 \ build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-turing/build.sh # Kokoro will rsync this entire directory back to the executor orchestrating the