@@ -3360,6 +3360,7 @@ def test_webidl(self, args):
3360
3360
self .assertExists ('glue.js' )
3361
3361
self .btest ('webidl/test.cpp' , '1' , args = ['--post-js' , 'glue.js' , '-I.' , '-DBROWSER' ] + args )
3362
3362
3363
+ @no_wasm64 ('https://github.com/llvm/llvm-project/issues/98778' )
3363
3364
def test_dynamic_link (self ):
3364
3365
create_file ('main.c' , r'''
3365
3366
#include <stdio.h>
@@ -3465,6 +3466,7 @@ def do_run(src, expected_output, emcc_args):
3465
3466
self ._test_dylink_dso_needed (do_run )
3466
3467
3467
3468
@requires_graphics_hardware
3469
+ @no_wasm64 ('https://github.com/llvm/llvm-project/issues/98778' )
3468
3470
def test_dynamic_link_glemu (self ):
3469
3471
create_file ('main.c' , r'''
3470
3472
#include <stdio.h>
@@ -5374,9 +5376,9 @@ def test_webpack(self, es6):
5374
5376
shutil .copyfile ('webpack/src/hello.wasm' , 'webpack/dist/hello.wasm' )
5375
5377
self .run_browser ('webpack/dist/index.html' , '/report_result?exit:0' )
5376
5378
5379
+ @no_wasm64 ('https://github.com/llvm/llvm-project/issues/98778' )
5377
5380
def test_fetch_polyfill_shared_lib (self ):
5378
5381
create_file ('library.c' , r'''
5379
- #include <stdio.h>
5380
5382
int library_func() {
5381
5383
return 42;
5382
5384
}
@@ -5392,7 +5394,7 @@ def test_fetch_polyfill_shared_lib(self):
5392
5394
}
5393
5395
''' )
5394
5396
5395
- self .run_process ([ EMCC , 'library.c' , '-sSIDE_MODULE' , '-O2' , '-o' , 'library.so' ])
5397
+ self .emcc ( 'library.c' , [ '-sSIDE_MODULE' , '-O2' , '-o' , 'library.so' ])
5396
5398
5397
5399
def test (args , expect_fail ):
5398
5400
self .compile_btest ('main.c' , ['-fPIC' , 'library.so' , '-sMAIN_MODULE=2' , '-sEXIT_RUNTIME' , '-o' , 'a.out.html' ] + args )
0 commit comments