Re: [PATCH 05/10] meson: Add wasm build in build scripts

2025-04-11 Thread Kohei Tokunaga
Hi Paolo, > > > >> has_int128_type is set to false on emscripten as of now to avoid errors by > > > >> libffi. > > > > > > What is the error here? How hard would it be to test for it? > > > > When has_int128_type=true, I encountered a runtime error from libffi. To > > reproduce this, we need to a

Re: [PATCH 05/10] meson: Add wasm build in build scripts

2025-04-10 Thread Paolo Bonzini
On Thu, Apr 10, 2025 at 2:24 PM Kohei Tokunaga wrote: > > >> has_int128_type is set to false on emscripten as of now to avoid errors > > >> by > > >> libffi. > > > > What is the error here? How hard would it be to test for it? > > When has_int128_type=true, I encountered a runtime error from lib

Re: [PATCH 05/10] meson: Add wasm build in build scripts

2025-04-10 Thread Philippe Mathieu-Daudé
Cc'ing Pierrick On 7/4/25 16:45, Kohei Tokunaga wrote: has_int128_type is set to false on emscripten as of now to avoid errors by libffi. And tests aren't integrated with Wasm execution environment as of now so this commit disables tests. Signed-off-by: Kohei Tokunaga --- configs/meson/emscr

Re: [PATCH 05/10] meson: Add wasm build in build scripts

2025-04-10 Thread Kohei Tokunaga
Hi Paolo, thank you for the comments. > >> has_int128_type is set to false on emscripten as of now to avoid errors by > >> libffi. > > What is the error here? How hard would it be to test for it? When has_int128_type=true, I encountered a runtime error from libffi. To reproduce this, we need to

Re: [PATCH 05/10] meson: Add wasm build in build scripts

2025-04-09 Thread Paolo Bonzini
On 4/9/25 12:55, Philippe Mathieu-Daudé wrote: Cc'ing Pierrick On 7/4/25 16:45, Kohei Tokunaga wrote: has_int128_type is set to false on emscripten as of now to avoid errors by libffi. What is the error here? How hard would it be to test for it? And tests aren't integrated with Wasm execut

[PATCH 05/10] meson: Add wasm build in build scripts

2025-04-07 Thread Kohei Tokunaga
has_int128_type is set to false on emscripten as of now to avoid errors by libffi. And tests aren't integrated with Wasm execution environment as of now so this commit disables tests. Signed-off-by: Kohei Tokunaga --- configs/meson/emscripten.txt | 6 ++ configure | 7