From 86ef27b241db2ed517899b4ba29d516216883e3a Mon Sep 17 00:00:00 2001 From: James Le Houx Date: Tue, 26 May 2026 12:51:26 +0000 Subject: [PATCH] wheels: enable AMReX EB in CPU and GPU wheel builds Both pypi-wheels-cpu.yml and pypi-wheels-gpu.yml were building AMReX without -DAMReX_EB=ON, so the EB headers (AMReX_EB2.H, AMReX_MLEBABecLap.H) were missing at wheel compile time. Add the flag to match the container builds (Dockerfile:93, Singularity.deps.def:176). --- .github/workflows/pypi-wheels-cpu.yml | 1 + .github/workflows/pypi-wheels-gpu.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/pypi-wheels-cpu.yml b/.github/workflows/pypi-wheels-cpu.yml index 1463411..23fbeb1 100644 --- a/.github/workflows/pypi-wheels-cpu.yml +++ b/.github/workflows/pypi-wheels-cpu.yml @@ -103,6 +103,7 @@ jobs: -DBUILD_SHARED_LIBS=OFF -DAMReX_MPI=ON -DAMReX_OMP=ON + -DAMReX_EB=ON -DAMReX_SPACEDIM=3 -DAMReX_FORTRAN=ON -DAMReX_PARTICLES=OFF diff --git a/.github/workflows/pypi-wheels-gpu.yml b/.github/workflows/pypi-wheels-gpu.yml index 153f79b..283137b 100644 --- a/.github/workflows/pypi-wheels-gpu.yml +++ b/.github/workflows/pypi-wheels-gpu.yml @@ -130,6 +130,7 @@ jobs: -DBUILD_SHARED_LIBS=OFF -DAMReX_MPI=ON -DAMReX_OMP=ON + -DAMReX_EB=ON -DAMReX_SPACEDIM=3 -DAMReX_FORTRAN=ON -DAMReX_PARTICLES=OFF