Skip to content

Commit

Permalink
Add some minimal testing with LLVM stable (v19)
Browse files Browse the repository at this point in the history
  • Loading branch information
sbc100 committed Jan 6, 2025
1 parent 21d9dd8 commit 9a7867a
Showing 1 changed file with 25 additions and 56 deletions.
81 changes: 25 additions & 56 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -802,6 +802,29 @@ jobs:
core2.test_exceptions_wasm
core2.test_pthread_unhandledrejection"
- upload-test-results
test-llvm-stable:
executor: focal
environment:
LANG: "C.UTF-8"
EMTEST_SKIP_V8: "1"
steps:
- run:
name: install llvm
command: |
echo "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-19 main" >> /etc/apt/sources.list
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
apt-get update
apt-get install -q -y clang-19
- checkout
- run:
name: submodule update
command: git submodule update --init
- pip-install
- install-emsdk
- install-rust
- run: apt-get install -q -y ninja-build scons ccache
- run-tests:
test_targets: "core0.test_hello_world"
test-other:
executor: focal
environment:
Expand Down Expand Up @@ -979,59 +1002,5 @@ jobs:
workflows:
build-test:
jobs:
- ruff
- mypy
- eslint
- build-docs
- build-linux
- test-sanity:
requires:
- build-linux
- test-posixtest:
requires:
- build-linux
- test-core0:
requires:
- build-linux
- test-core2:
requires:
- build-linux
- test-core3:
requires:
- build-linux
- test-wasm64:
requires:
- build-linux
- test-wasm64-4gb:
requires:
- build-linux
- test-wasm2js1:
requires:
- build-linux
- test-other:
requires:
- build-linux
- test-browser-chrome:
requires:
- build-linux
- test-browser-chrome-2gb:
requires:
- build-linux
- test-browser-chrome-wasm64:
requires:
- build-linux
- test-browser-chrome-wasm64-4gb:
requires:
- build-linux
- test-browser-firefox:
requires:
- build-linux
- test-browser-firefox-wasm64
- test-sockets-chrome:
requires:
- build-linux
- test-jsc
- test-spidermonkey
- test-node-compat
- test-windows
- test-mac-arm64
- test-llvm-stable

0 comments on commit 9a7867a

Please sign in to comment.