-
Notifications
You must be signed in to change notification settings - Fork 162
Firedrake meeting 2022 04 21
Date and time 2022-04-21 12:00UTC (13:00BST 22:00AEST)
- Pick Chair and Minuter .
- ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
Present: JB DH RK PK SM CW
Apologies: SV
What is the safe way to get the required linker flag to the compiler called by PyOP2?
DH: Need to pass a bunch of flags to the M1 compiler SM: Hit this bug importing PyOP2 before Firedrake JB: Can we just add LDFLAGS to the PyOP2 compiler class? DH: Yes, what if GCC updates? JB: We can just have multiple paths (this spews warnings if the path doesn't exist, but this is fine)
Action DH: Add these flags to LDFLAGs in PYOP2 compiler class
Action CW: Test PETSc main against current Firedrake
JB: Currently the @parallel test marker causes a subprocess call which fails with later versions of pytest. Pytest is wrapping mpiexec, can we change this so that mpiexec wraps pytest? (See mpi4py test suite) DH: What about xdist? We still want to run MPI parallel tests in parallel to avoid slowing down the test suite Action JB: Look into this
#2350 CW: Add caching for pointwise expression kernels - Merged
#2037 SM: Generalizing interface for PlaneSmoother - Rebase on top of master
- 2022-04-28 clashes with Firedrake Australia
Next meeting: 2022-05-05