{numlib}[foss/2024a] DOLFINx-0.9.0, FFCx-0.9.0, KaHIP-3.18, spdlog-1.12.0, UFL-2024.2.0, scikit-build-core-0.11.0#22700
{numlib}[foss/2024a] DOLFINx-0.9.0, FFCx-0.9.0, KaHIP-3.18, spdlog-1.12.0, UFL-2024.2.0, scikit-build-core-0.11.0#22700moravveji wants to merge 15 commits intoeasybuilders:developfrom
Conversation
Updated software
|
| sources = ['v%(version)s.tar.gz'] | ||
| checksums = ['4dccf2d10f410c1e2feaff89966bfc49a1abb29ef6f08246335b110e001e09a9'] | ||
|
|
||
| configopts = '-DCMAKE_POSITION_INDEPENDENT_CODE=ON' |
There was a problem hiding this comment.
This is usually done by toolchainopts = { pic:True }
|
Some suggestions:
better: That way, if that PR is merged, we can tick it and it makes it a bit easier. Just have a look at other PRs and I am sure you can see what I mean. |
|
It looks like |
|
One way to make life easier is to use the EasyBuild built-in GitHub integration like this: which will sort out the title for you. Not sure if you are already doing that though. :-) |
|
Thanks for the tips; I applied both changes. |
Added in f32a1d5. |
Unfortunately, I never got to fully setup my github integration to start new PRs. That's why I do it old-school ;-) |
|
This is blocked by merge conflicts & failing CI, can we revive this so it's eligible for merging? |
I have already been revisiting this PR, but building compatible version of PETSc (i.e. 3.23.5) is giving me some trouble, as reported in the issue #23717 . Once that is fixed, I will update the dependencies of building DOLFINx to be compatible with the versions upstream and retry to build it. |
|
Why would you want to delete existing easyconfigs from develop? I guess that wasn't intended |
OOPS. Indeed not. I just wanted to remove duplicate easyconfigs but I happened to mess up brilliantly. I will revive the two missing ones. |
|
@Flamefire : I updated the easyconfigs in this PR making sure I avoid duplicates. |
|
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. :-) |
|
Closing this PR in favor of #23838 |
This PR adds new or updated easyconfigs for building
DOLFINxwithfoss/2024a. I also have to mention that this PR is inspired by PR #22422. Here are the list of included dependencies:DOLFINx-0.9.0.post1-foss-2024a.ebFFCx-0.9.0-gfbf-2024a.ebUFL-2024.2.0-gfbf-2024a.ebRequires: