From 5e0eac9038da72b18ec07b18898de01753924caf Mon Sep 17 00:00:00 2001 From: Francesco Biscani Date: Sat, 13 Jan 2024 15:25:33 +0100 Subject: [PATCH 1/7] Initial attempt at arm wheel building. --- .circleci/config.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0a961d9c..50c83111 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -52,6 +52,15 @@ jobs: - run: name: Build and test command: bash ./tools/circleci_ubuntu_arm64.sh + arm64_manylinux2014-py312: + machine: + image: pagmo2/manylinux2014_aarch64_with_deps:latest + resource_class: arm.large + steps: + - checkout + - run: + name: Build and test + command: bash ./tools/gha_manylinux.sh workflows: version: 2.1 From 3b57357a0c19b2809456677dee5e0ea7b7679abb Mon Sep 17 00:00:00 2001 From: Francesco Biscani Date: Sat, 13 Jan 2024 15:26:52 +0100 Subject: [PATCH 2/7] Forgot bit. --- .circleci/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 50c83111..3b84632d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -71,3 +71,4 @@ workflows: - conda_heyoka_head_312 - conda_heyoka_head_release_310 - ubuntu_arm64 + - arm64_manylinux2014 From 42211f3f77e3e63878d33f6bd5f83d2b0a49a0a5 Mon Sep 17 00:00:00 2001 From: Francesco Biscani Date: Sat, 13 Jan 2024 15:27:32 +0100 Subject: [PATCH 3/7] Again. --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 3b84632d..27a6ae9d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -71,4 +71,4 @@ workflows: - conda_heyoka_head_312 - conda_heyoka_head_release_310 - ubuntu_arm64 - - arm64_manylinux2014 + - arm64_manylinux2014-py312 From 51b0a8e0eb681b6bc592735da529015d66aba58f Mon Sep 17 00:00:00 2001 From: Francesco Biscani Date: Sat, 13 Jan 2024 15:29:19 +0100 Subject: [PATCH 4/7] Again. --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 27a6ae9d..eb530c3b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -53,7 +53,7 @@ jobs: name: Build and test command: bash ./tools/circleci_ubuntu_arm64.sh arm64_manylinux2014-py312: - machine: + docker: image: pagmo2/manylinux2014_aarch64_with_deps:latest resource_class: arm.large steps: From 429be6566a878fdc3603e8a630f4797099c39069 Mon Sep 17 00:00:00 2001 From: Francesco Biscani Date: Sat, 13 Jan 2024 15:30:01 +0100 Subject: [PATCH 5/7] Again. --- .circleci/config.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index eb530c3b..a4ce0a2c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -55,7 +55,6 @@ jobs: arm64_manylinux2014-py312: docker: image: pagmo2/manylinux2014_aarch64_with_deps:latest - resource_class: arm.large steps: - checkout - run: From e97fc31bf9250f7d2b941bbc31b3c0bd4b186dc5 Mon Sep 17 00:00:00 2001 From: Francesco Biscani Date: Sat, 13 Jan 2024 15:34:05 +0100 Subject: [PATCH 6/7] Yet again. --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index a4ce0a2c..7618627d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -54,7 +54,7 @@ jobs: command: bash ./tools/circleci_ubuntu_arm64.sh arm64_manylinux2014-py312: docker: - image: pagmo2/manylinux2014_aarch64_with_deps:latest + - image: pagmo2/manylinux2014_aarch64_with_deps:latest steps: - checkout - run: From 3ee48aa399e75fc88503b462fcf0e4043a7aa530 Mon Sep 17 00:00:00 2001 From: Francesco Biscani Date: Sat, 13 Jan 2024 15:37:02 +0100 Subject: [PATCH 7/7] Perhaps need the resource class. --- .circleci/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 7618627d..3f02b590 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -55,6 +55,7 @@ jobs: arm64_manylinux2014-py312: docker: - image: pagmo2/manylinux2014_aarch64_with_deps:latest + resource_class: arm.large steps: - checkout - run: