diff options
author | Keith Winstein <keithw@cs.stanford.edu> | 2023-12-05 23:04:03 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-05 23:04:03 -0800 |
commit | 99c860c4baba73cfd3b816e53007ddcd9fa8cc07 (patch) | |
tree | 3c43415e7264b8fa00ffcf8ae962fa3583b32cfd /.github | |
parent | 4ce790d24c8ed71a7d23e9a9b4a5fc4ba704d48e (diff) | |
download | wabt-99c860c4baba73cfd3b816e53007ddcd9fa8cc07.tar.gz wabt-99c860c4baba73cfd3b816e53007ddcd9fa8cc07.tar.bz2 wabt-99c860c4baba73cfd3b816e53007ddcd9fa8cc07.zip |
wasm2c runtime: fix mis-nesting of def'n of os_has_altstack_installed (#2346)
Also adds an RLBox-like CI test where the embedder takes responsibility for signal handling
Co-authored-by: wrv <wrv@utexas.edu>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build.yml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 78fd7b89..f9926ff6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -167,3 +167,19 @@ jobs: run: cmake --build out --target run-c-api-tests - name: tests run: cmake --build out --target run-tests + build-rlbox: + name: rlbox + runs-on: ubuntu-latest + env: + USE_NINJA: "1" + WASM2C_CFLAGS: "-DWASM_RT_USE_MMAP=1 -DWASM_RT_SKIP_SIGNAL_RECOVERY=1 -DWASM_RT_USE_STACK_DEPTH_COUNT=0 -DWASM2C_TEST_EMBEDDER_SIGNAL_HANDLING" + steps: + - uses: actions/setup-python@v1 + with: + python-version: '3.x' + - uses: actions/checkout@v1 + with: + submodules: true + - run: sudo apt-get install ninja-build + - run: make clang-debug + - run: ./test/run-tests.py --exclude-dir memory64 |