File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 99 matrix :
1010 compiler : [gcc, clang]
1111 architecture : [arm, riscv]
12+ dynlink : [0, 1]
1213 steps :
1314 - name : Checkout code
1415 uses : actions/checkout@v4
@@ -18,11 +19,13 @@ jobs:
1819 sudo apt-get install -q -y graphviz jq
1920 sudo apt-get install -q -y qemu-user
2021 sudo apt-get install -q -y build-essential
22+ sudo apt-get install -q -y gcc-arm-linux-gnueabi
2123 - name : Build artifacts
2224 env :
2325 CC : ${{ matrix.compiler }}
2426 run : |
25- make distclean config ARCH=${{ matrix.architecture }}
27+ make distclean config ARCH=${{ matrix.architecture }} \
28+ DYNLINK=${{ matrix.dynlink }}
2629 - name : IR regression tests
2730 run : |
2831 make check-snapshot || exit 1
3740
3841 host-arm :
3942 runs-on : ubuntu-24.04
43+ strategy :
44+ matrix :
45+ dynlink : [0, 1]
4046 steps :
4147 - name : Checkout code
4248 uses : actions/checkout@v4
5258 apt-get update -qq -y
5359 apt-get install -yqq build-essential
5460 run : |
55- make config ARCH=arm
61+ make config ARCH=arm DYNLINK=${{ matrix.dynlink }}
5662 make check-sanitizer || exit 1
5763 make check || exit 1
5864
You can’t perform that action at this time.
0 commit comments