On 1/13/26 5:54 AM, Kohei Tokunaga wrote:
The wasm builds are tested for 3 targets: wasm32, wasm64(-sMEMORY64=1) and
wasm64(-sMEMORY64=2). The CI builds the containers using the same Dockerfile
(emsdk-wasm-cross.docker) with different build args.

Signed-off-by: Kohei Tokunaga <[email protected]>
---
  .gitlab-ci.d/buildtest.yml          | 24 +++++++++++++++++++++---
  .gitlab-ci.d/container-cross.yml    | 11 ++++++++++-
  .gitlab-ci.d/container-template.yml |  4 +++-
  .gitlab-ci.d/containers.yml         |  3 ++-
  4 files changed, 36 insertions(+), 6 deletions(-)

V5:
- Fixed wasm64 tests (build-wasm64-64bit and build-wasm64-32bit) to share
   the same wasm64 container. The build-wasm64-32bit test passes
   --wasm64-32bit-address-limit to the configure script so that the output is
   lowered to wasm32 by Emscripten's -sMEMORY64=2.


Reviewed-by: Pierrick Bouvier <[email protected]>

Reply via email to