Skip to content

Commit 0299ddd

Browse files
authored
Handle llvm 16.0.0 which just rolled into emsdk (#17534)
1 parent 517cc86 commit 0299ddd

File tree

4 files changed

+3
-3
lines changed

4 files changed

+3
-3
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ commands:
9090
echo "WASM_ENGINES = []" >> .emscripten
9191
test -f ~/vms/wasmtime && echo "WASMTIME = os.path.expanduser(os.path.join('~', 'vms', 'wasmtime')) ; WASM_ENGINES.append(WASMTIME)" >> .emscripten || true
9292
test -f ~/vms/wasmer && echo "WASMER = os.path.expanduser(os.path.join('~', 'vms', 'wasmer')) ; WASM_ENGINES.append(WASMER)" >> .emscripten || true
93-
test -d ~/wasi-sdk && cp -ar ~/wasi-sdk/lib/ ~/emsdk/upstream/lib/clang/15.0.0/
93+
test -d ~/wasi-sdk && cp -ar ~/wasi-sdk/lib/ ~/emsdk/upstream/lib/clang/16.0.0/
9494
cd -
9595
echo "final .emscripten:"
9696
cat ~/emsdk/.emscripten

ChangeLog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ See docs/process.md for more on how version tagging works.
2323
- The tests/ directory was renamed to just test/ to match other project close
2424
emscripten (llvm, wabt, binaryen). This should not effect any users of
2525
emscripten, only developers. (#17502)
26+
- The llvm version that emscripten uses was updated to 16.0.0 (#17534)
2627

2728
3.1.17 - 07/22/2022
2829
------

test/test_other.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,6 @@ def parse_wasm(self, filename):
214214
# Test that running `emcc -v` always works even in the presence of `EMCC_CFLAGS`.
215215
# This needs to work because many tools run `emcc -v` internally and it should
216216
# always work even if the user has `EMCC_CFLAGS` set.
217-
@unittest.skip('let LLVM 16 roll in')
218217
@with_env_modify({'EMCC_CFLAGS': '-should -be -ignored'})
219218
def test_emcc_v(self):
220219
for compiler in [EMCC, EMXX]:

tools/shared.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646

4747
DEBUG_SAVE = DEBUG or int(os.environ.get('EMCC_DEBUG_SAVE', '0'))
4848
MINIMUM_NODE_VERSION = (4, 1, 1)
49-
EXPECTED_LLVM_VERSION = "15.0"
49+
EXPECTED_LLVM_VERSION = "16.0"
5050

5151
# Used only when EM_PYTHON_MULTIPROCESSING=1 env. var is set.
5252
multiprocessing_pool = None

0 commit comments

Comments
 (0)