Skip to content

Commit a0fa6cc

Browse files
committed
Debugging an issue on linux/arm64 (VII)
1 parent 6c56e7f commit a0fa6cc

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,15 @@ jobs:
7575
- name: jit-off
7676
me_dsl_jit: "0"
7777
sanitize: "off"
78+
tcc_jit: "OFF"
7879
- name: jit-on
7980
me_dsl_jit: "1"
8081
sanitize: "off"
82+
tcc_jit: "ON"
8183
- name: jit-off-asan-ubsan
8284
me_dsl_jit: "0"
8385
sanitize: "asan-ubsan"
86+
tcc_jit: "OFF"
8487
runs-on: ubuntu-24.04-arm
8588

8689
steps:
@@ -93,10 +96,13 @@ jobs:
9396
export CFLAGS="-O1 -g -fno-omit-frame-pointer -fsanitize=address,undefined"
9497
export LDFLAGS="-fsanitize=address,undefined"
9598
cmake -S . -B build-arm64 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
96-
-DMINIEXPR_BUILD_BENCH=OFF -DMINIEXPR_BUILD_EXAMPLES=OFF
99+
-DMINIEXPR_BUILD_BENCH=OFF -DMINIEXPR_BUILD_EXAMPLES=OFF \
100+
-DMINIEXPR_USE_SLEEF=OFF \
101+
-DMINIEXPR_ENABLE_TCC_JIT=${{ matrix.tcc_jit }}
97102
else
98-
cmake -S . -B build-arm64 -DCMAKE_BUILD_TYPE=Release \
99-
-DMINIEXPR_BUILD_BENCH=OFF -DMINIEXPR_BUILD_EXAMPLES=OFF
103+
cmake -S . -B build-arm64 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
104+
-DMINIEXPR_BUILD_BENCH=OFF -DMINIEXPR_BUILD_EXAMPLES=OFF \
105+
-DMINIEXPR_ENABLE_TCC_JIT=${{ matrix.tcc_jit }}
100106
fi
101107
102108
- name: Build

0 commit comments

Comments
 (0)