Skip to content

Commit

Permalink
CI: skip samples/native-stack-overflow on macOS arm64
Browse files Browse the repository at this point in the history
as i have no good way to debug right now.

the failure seen on the CI:
```
====== Interpreter test1
 stack size   | fail?  | leak?  | exception
---------------------------------------------------------------------------
    0 - 24576 | failed |     ok | Exception: native stack overflow

====== Interpreter WAMR_DISABLE_HW_BOUND_CHECK=1 test1
 stack size   | fail?  | leak?  | exception
---------------------------------------------------------------------------
    0 -  3568 | failed |     ok | Exception: native stack overflow
 3568 - 24576 | failed |     ok | Exception: wasm operand stack overflow

====== AOT test1
 stack size   | fail?  | leak?  | exception
---------------------------------------------------------------------------
    0 - 24576 | failed |     ok | Exception: native stack overflow

====== AOT WAMR_DISABLE_HW_BOUND_CHECK=1 test1
 stack size   | fail?  | leak?  | exception
---------------------------------------------------------------------------
    0 -  4000 | failed |     ok | Exception: native stack overflow
 4000 - 24576 |     ok |     ok |
====== Interpreter test2
 stack size   | fail?  | leak?  | exception
---------------------------------------------------------------------------
    0 - 24576 | failed |     ok | Exception: native stack overflow

====== Interpreter WAMR_DISABLE_HW_BOUND_CHECK=1 test2
./run.sh: line 12: 14708 Segmentation fault: 11  out/native-stack-overflow.WAMR_DISABLE_HW_BOUND_CHECK out/wasm-apps/testapp.wasm ${NAME}
```
  • Loading branch information
yamt committed Apr 25, 2024
1 parent a25f73c commit 3c9c444
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/compilation_on_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -380,7 +380,9 @@ jobs:
./iwasm wasm-apps/trap.aot | grep "#" > call_stack_aot.txt
bash -x ../symbolicate.sh
# skip on arm64 (macos-14) for now
- name: Build Sample [native-stack-overflow]
if: matrix.os != 'macos-14'
run: |
cd samples/native-stack-overflow
./build.sh
Expand Down

0 comments on commit 3c9c444

Please sign in to comment.