-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FEniCS Benchmark #222
base: main
Are you sure you want to change the base?
FEniCS Benchmark #222
Conversation
For reference: I tried running this on csd3. The concretized spack spec is
the build fails with.
Does the spack package need to depend on |
To be honest, I was surprised that it worked on my laptop without this dependency. I really thought it should need it, yes. Let's add. I guess I may have had |
Looks like we are missing python packages
|
Looks like we are waiting for: spack/spack#40440 |
The PR has been merged, does this work now? |
I believe it should now work, yes. We probably need to tune some parameters before merging, though. |
Unfortunately, some other changes in spack have now caused it to fail again. I might lock to a version to prevent this keeping on happening. |
What's the problem specifically? |
A bunch of new dependencies for |
Yeah, it's usually better to refer to fixed tags, rather than moving targets like branch names, which make reproducing benchmark runs at a different time much harder. |
Works on my local machine! |
I need to tidy up the actuall tests that are being run. |
Maybe we can merge this, as it seems to be working. I can work on making better scaling tests in another PR. |
Looks good to me, do you have any comments @giordano? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Haven't tested it myself, but looks overall good to me, thanks! Only a couple of minor comments.
import os | ||
import sys |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
At a quick glance these are unused?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is simple and small enough that it isn't a big deal to keep it here, but is there any chance this could be upstreamed to Spack?
First draft of a benchmark for FEniCS, as sketched out at Excalibur Workshop in Bristol.