diff --git a/pipelines/main/launch_signed_jobs.yml.signature b/pipelines/main/launch_signed_jobs.yml.signature index 51a8bed9..9c3d1fe2 100644 Binary files a/pipelines/main/launch_signed_jobs.yml.signature and b/pipelines/main/launch_signed_jobs.yml.signature differ diff --git a/pipelines/main/launch_upload_jobs.yml.signature b/pipelines/main/launch_upload_jobs.yml.signature index e6ef44e7..fe13d812 100644 Binary files a/pipelines/main/launch_upload_jobs.yml.signature and b/pipelines/main/launch_upload_jobs.yml.signature differ diff --git a/pipelines/scheduled/coverage/coverage.yml.signature b/pipelines/scheduled/coverage/coverage.yml.signature index 2d439b24..7ced8345 100644 --- a/pipelines/scheduled/coverage/coverage.yml.signature +++ b/pipelines/scheduled/coverage/coverage.yml.signature @@ -1 +1 @@ -Salted__.U�&�. ^G!:p�[k��0��S���,���,r���Md�'4\��W^�7�Q��������DdP!:yQ�Ù���S�]� \ No newline at end of file +Salted__wK~�p��ә�;w oy��i�Ey�^�/�|�g.���F��0�|]�nTX"��Yf�����fLҹ��{�ǘwy����2jzo�rӅ� \ No newline at end of file diff --git a/pipelines/scheduled/launch_signed_jobs.yml.signature b/pipelines/scheduled/launch_signed_jobs.yml.signature index bb0c05be..a06f205d 100644 --- a/pipelines/scheduled/launch_signed_jobs.yml.signature +++ b/pipelines/scheduled/launch_signed_jobs.yml.signature @@ -1 +1 @@ -Salted__2��|A^-]��0�����"�k��LȲrHf,z�Ň/��-H"B�E�>�V;��6�� �*��ה�ť��������a3�NO�C���OÁ \ No newline at end of file +Salted__��FyOLO�A%���ײ��O�ou �.��sl�(o͉,i&?�9O�l�1-�<�T�Q�^�K�B��J&�}6 A淽4�c2�Q� \ No newline at end of file diff --git a/pipelines/scheduled/launch_upload_jobs.yml.signature b/pipelines/scheduled/launch_upload_jobs.yml.signature index 61da79ec..d2424fa9 100644 Binary files a/pipelines/scheduled/launch_upload_jobs.yml.signature and b/pipelines/scheduled/launch_upload_jobs.yml.signature differ diff --git a/utilities/build_envs.sh b/utilities/build_envs.sh index a2e4ac97..29e0295e 100755 --- a/utilities/build_envs.sh +++ b/utilities/build_envs.sh @@ -18,7 +18,7 @@ if buildkite-agent meta-data exists BUILDKITE_JULIA_BRANCH; then fi # Determine JULIA_CPU_TARGETS for different architectures -JUlIA_CPU_TARGETS=() +JULIA_CPU_TARGETS=() case "${ARCH?}" in x86_64) JULIA_CPU_TARGETS+=( @@ -54,20 +54,32 @@ case "${ARCH?}" in ) ;; aarch64) - JULIA_CPU_TARGETS+=( - # Absolute base aarch64 feature set - "generic" - # Cortex A57, Example: NVIDIA Jetson TX1, Jetson Nano - "cortex-a57" - # Cavium ThunderX2T99, a common server architecture - "thunderx2t99" - # NVidia Carmel, e.g. Jetson AGX Xavier; serves as a baseline for later architectures - "carmel,clone_all" - # Apple M1 - "apple-m1,base(3)" - # Vector-length-agnostic common denominator between Neoverse V1 and V2, recent Arm server architectures - "neoverse-512tvb,base(3)" - ) + case "${OS?}" in + macos) + JULIA_CPU_TARGETS+=( + # Absolute base aarch64 feature set + "generic" + # Apple M1 + "apple-m1,clone_all" + ) + ;; + *) + JULIA_CPU_TARGETS+=( + # Absolute base aarch64 feature set + "generic" + # Cortex A57, Example: NVIDIA Jetson TX1, Jetson Nano + "cortex-a57" + # Cavium ThunderX2T99, a common server architecture + "thunderx2t99" + # NVidia Carmel, e.g. Jetson AGX Xavier; serves as a baseline for later architectures + "carmel,clone_all" + # Apple M1 + "apple-m1,base(3)" + # Vector-length-agnostic common denominator between Neoverse V1 and V2, recent Arm server architectures + "neoverse-512tvb,base(3)" + ) + ;; + esac ;; powerpc64le) JULIA_CPU_TARGETS+=(