Skip to content

Commit ec14ddf

Browse files
committed
Temporarily add MEMORY64=2 dylink tests
Followup to #22231 to allow the llvm roller to succeed. See llvm/llvm-project#75242.
1 parent 20800de commit ec14ddf

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

test/test_core.py

+7
Original file line numberDiff line numberDiff line change
@@ -4010,6 +4010,13 @@ def dylink_testf(self, main, side=None, expected=None, force_c=False, main_emcc_
40104010
so_dir='',
40114011
so_name='liblib.so',
40124012
**kwargs):
4013+
# Temporarily enableing WASM_BIGINT in all dylink tests in order to allow
4014+
# a recent llvm change to land:
4015+
# https://github.com/llvm/llvm-project/pull/75242
4016+
# Once that lands we can use --no-shlib-sigcheck instead.
4017+
self.set_setting('WASM_BIGINT')
4018+
if self.get_setting('MEMORY64') == 2:
4019+
self.skipTest('MEMORY64=2 + dynamic linking is in flux')
40134020
main_emcc_args = main_emcc_args or []
40144021
if getattr(self, 'dylink_reversed', False):
40154022
# Test the reverse case. There we flip the role of the side module and main module.

0 commit comments

Comments
 (0)