Skip to content

Commit ca425e5

Browse files
committed
add AOT XIP spec test for sgx
1 parent 746d262 commit ca425e5

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/compilation_on_sgx.yml

+8-3
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ jobs:
153153
#$LLVM_EAGER_JIT_BUILD_OPTIONS,
154154
]
155155
iwasm_make_options_feature: [
156-
# Features to be tested: IPFS and wasi-threads
156+
# Features to be tested: IPFS
157157
"-DWAMR_BUILD_SGX_IPFS=1",
158158
]
159159
platform: [linux-sgx]
@@ -268,14 +268,19 @@ jobs:
268268
strategy:
269269
matrix:
270270
running_mode: ["classic-interp", "fast-interp", "aot"]
271-
test_option: ["-x -p -s spec -b -P", "-x -p -s spec -S -b -P"]
271+
test_option: ["-x -p -s spec -b -P", "-x -p -s spec -S -b -P", "-x -p -s spec -X -b -P"]
272272
llvm_cache_key: ["${{ needs.build_llvm_libraries.outputs.cache_key }}"]
273-
# classic-interp and fast-interp don't support simd
274273
exclude:
274+
# classic-interp and fast-interp don't support simd
275275
- running_mode: "classic-interp"
276276
test_option: "-x -p -s spec -S -b -P"
277277
- running_mode: "fast-interp"
278278
test_option: "-x -p -s spec -S -b -P"
279+
# classic-interp and fast-interp don't support XIP
280+
- running_mode: "classic-interp"
281+
test_option: "-x -p -s spec -X -b -P"
282+
- running_mode: "fast-interp"
283+
test_option: "-x -p -s spec -X -b -P"
279284

280285
steps:
281286
- name: checkout

0 commit comments

Comments
 (0)