{numlib}[foss/2023b] DOLFINx v0.9.0, pugixml v1.14, FFCx v0.9.0, ...#22422
{numlib}[foss/2023b] DOLFINx v0.9.0, pugixml v1.14, FFCx v0.9.0, ...#22422tanmoy1989 wants to merge 29 commits intoeasybuilders:developfrom
Conversation
…-13.2.0.eb, FFCx-0.9.0-foss-2023b.eb, UFL-2024.2.0-foss-2023b.eb, Basix-0.9.0-gfbf-2023b.eb
Updated software
|
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
|
Requires #22084 #20569 #22414 #22413 #22415 And 2 CI issues to fix:
The other 2 should be fixed with #22490 |
|
@Flamefire : that all looks good to me, thanks again! I had already built |
Flamefire
left a comment
There was a problem hiding this comment.
I'd use the (likely) official spelling of the name, see the authors doc page: https://jsdokken.com/dolfinx_mpc/
Might also make it easier to find having DOLFINx and DOLFINx-MPC
easybuild/easyconfigs/d/dolfinx_mpc/dolfinx_mpc-0.9.0-foss-2023b.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/d/dolfinx_mpc/dolfinx_mpc-0.9.0-foss-2023b.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/d/dolfinx_mpc/dolfinx_mpc-0.9.0-foss-2023b.eb
Outdated
Show resolved
Hide resolved
…3b.eb Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
…3b.eb Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
…3b.eb Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
|
I am interested in this PR, because I also started putting easyconfigs together for building DOLFINx for 2024a toolchain, so, I use this PR as an inspiration. For one of the dependencies, |
easybuild/easyconfigs/d/DOLFINx-MPC/DOLFINx-MPC-0.9.0-foss-2023b.eb
Outdated
Show resolved
Hide resolved
|
@moravveji All required dependencies are in PRs linked in the description. Nanobind is #22414 @tanmoy1989 We use pkconf instead if pkg-config for newer toolchains. That change seems to went missing at some point and is blocking this as the EC is missing (and likely won't be added) |
…3b.eb Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
|
Test report by @Flamefire |
easybuild/easyconfigs/d/DOLFINx-MPC/DOLFINx-MPC-0.9.0-foss-2023b.eb
Outdated
Show resolved
Hide resolved
…3b.eb Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
…asyconfigs into 20250228131811_new_pr_DOLFINx090
|
I think there is another PR #22700 open for |
| dependencies = [ | ||
| ('PETSc', '3.20.3'), | ||
| ('Eigen', '3.4.0'), | ||
| ('petsc4py', '3.20.3'), |
There was a problem hiding this comment.
Maybe change to the already merged petsc4py/3.22.5, which is currently on GitHub, so we can finish that PR?
There was a problem hiding this comment.
I missed out PETSc, sorry. We already got PETSc-3.22.5-foss-2023b.eb merged, so I would suggest to use that one. Hopefully, that will solve the merge-conflict as well.
|
There are also some other PRs open for which has been merged. You might want to have a look what has been done there and change your PR accordingly. :-) |
(created using
eb --new-pr)