From 803661526eb2929e5ff075e2faa70efa5a5f816b Mon Sep 17 00:00:00 2001 From: Gregory Comer Date: Fri, 7 Feb 2025 23:52:20 +0000 Subject: [PATCH] Update ET pin to 41e7ffa (#145831) ExecuTorch pin is failing to update due to a change in the executorch install scripts. The previous install_requirements.sh now only installs dependencies and does not build ET. There is a new script - install_executorch.sh, which both installs dependencies and builds the framework. This PR updates the relevant CI logic to use install_executorch.sh and bumps the pin forward. This should fix the stuck ET pin. Pull Request resolved: https://github.com/pytorch/pytorch/pull/145831 Approved by: https://github.com/metascroy --- .ci/docker/ci_commit_pins/executorch.txt | 2 +- .ci/docker/common/install_executorch.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.ci/docker/ci_commit_pins/executorch.txt b/.ci/docker/ci_commit_pins/executorch.txt index 2fd8dc2879e..9b48160148f 100644 --- a/.ci/docker/ci_commit_pins/executorch.txt +++ b/.ci/docker/ci_commit_pins/executorch.txt @@ -1 +1 @@ -2f0518d2cfb4ee4353dce4e39590de43fa391399 +41e7ffa8b7ff09206aa5b9b5c1bbd82b9e0ff277 diff --git a/.ci/docker/common/install_executorch.sh b/.ci/docker/common/install_executorch.sh index 82af9a984c3..6da6757045d 100755 --- a/.ci/docker/common/install_executorch.sh +++ b/.ci/docker/common/install_executorch.sh @@ -37,7 +37,7 @@ install_conda_dependencies() { install_pip_dependencies() { pushd executorch - as_jenkins bash install_requirements.sh --pybind xnnpack + as_jenkins bash install_executorch.sh # A workaround, ExecuTorch has moved to numpy 2.0 which is not compatible with the current # numba and scipy version used in PyTorch CI