diff --git a/tools/system_libs.py b/tools/system_libs.py index 9d082585abed9..254ef063a1376 100644 --- a/tools/system_libs.py +++ b/tools/system_libs.py @@ -2328,6 +2328,11 @@ class libopenmp(Library): 'kmp_ftn_extra.cpp', 'kmp_version.cpp', 'z_Linux_asm.S', ] + def can_build(self): + # OpenMP currently doesn't support Wasm64, see + # https://github.com/emscripten-core/emscripten/issues/27221 + return super().can_build() and not settings.MEMORY64 + def get_libs_to_link(): libs_to_link = []