Skip to content
This repository was archived by the owner on Aug 15, 2025. It is now read-only.

Commit 90c22bb

Browse files
authored
aarch64 linux: update Arm Compute Library version to v24.09 (#2024)
also removed the Winograd transform initialization delaying patch because the changes are part of ACL v24.09
1 parent 6a41668 commit 90c22bb

File tree

3 files changed

+2
-108
lines changed

3 files changed

+2
-108
lines changed

aarch64_linux/0001-Delay-Winograd-transform-initialization.patch

Lines changed: 0 additions & 97 deletions
This file was deleted.

aarch64_linux/aarch64_wheel_ci_build.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,18 +40,13 @@ def build_ArmComputeLibrary() -> None:
4040
"clone",
4141
"https://github.com/ARM-software/ComputeLibrary.git",
4242
"-b",
43-
"v24.04",
43+
"v24.09",
4444
"--depth",
4545
"1",
4646
"--shallow-submodules",
4747
]
4848
)
4949

50-
# patch Winograd conv initialzation to avoid SIGILL crash on Cortex A72
51-
print("Applying ACL patch to fix SIGILL crash")
52-
with open(os.path.join(os.path.dirname(__file__), "0001-Delay-Winograd-transform-initialization.patch")) as f:
53-
check_call(["patch", "-p1"], stdin=f, cwd=acl_checkout_dir)
54-
5550
check_call(
5651
["scons", "Werror=1", "-j8", f"build_dir=/{acl_install_dir}/build"]
5752
+ acl_build_flags,

aarch64_linux/build_aarch64_wheel.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -229,11 +229,7 @@ def build_ArmComputeLibrary(host: RemoteHost, git_clone_flags: str = "") -> None
229229
print('Building Arm Compute Library')
230230
acl_build_flags=" ".join(["debug=0", "neon=1", "opencl=0", "os=linux", "openmp=1", "cppthreads=0",
231231
"arch=armv8a", "multi_isa=1", "fixed_format_kernels=1", "build=native"])
232-
host.run_cmd(f"git clone https://github.com/ARM-software/ComputeLibrary.git -b v24.04 {git_clone_flags}")
233-
# Patch SIGILL crash
234-
host.upload_file(os.path.join(os.path.dirname(__file__), "0001-Delay-Winograd-transform-initialization.patch"),
235-
"fix-acl-crash.patch")
236-
host.run_cmd("cd ComputeLibrary && patch -p1 < $HOME/fix-acl-crash.patch")
232+
host.run_cmd(f"git clone https://github.com/ARM-software/ComputeLibrary.git -b v24.09 {git_clone_flags}")
237233

238234
host.run_cmd(f"cd ComputeLibrary && scons Werror=1 -j8 {acl_build_flags}")
239235

0 commit comments

Comments
 (0)