From 1ae4a0b2248f1f87cee80adb321732900e24a793 Mon Sep 17 00:00:00 2001 From: Mamy Ratsimbazafy Date: Fri, 12 Jul 2024 23:30:22 +0200 Subject: [PATCH] fix(zkalc CI): skip zkalc build on 32-bit CI as it needs clang multilib --- .github/workflows/ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 99c96321..f22499b8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -338,14 +338,16 @@ jobs: CTT_ASM=0 cargo test -- --nocapture - name: Compile Constantine Zkalc benchmark (no assembly) - if: matrix.target.BACKEND == 'NO_ASM' + # Skip 32-bit as that would need clang-multilib or -m32 + if: matrix.target.BACKEND == 'NO_ASM' && matrix.target.cpu != 'i386' shell: bash run: | cd constantine CTT_ASM=0 nimble make_zkalc - name: Compile Constantine Zkalc benchmark (with assembly) - if: matrix.target.BACKEND == 'ASM' + # Skip 32-bit as that would need clang-multilib or -m32 + if: matrix.target.BACKEND == 'ASM' && matrix.target.cpu != 'i386' shell: bash run: | cd constantine