-
Notifications
You must be signed in to change notification settings - Fork 37
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
Update to compass v1.3.0-alpha.1 #793
Conversation
When I try to build Albany with the compass-2024-03-13 tag on Chrysalis, I'm seeing:
Then, I'm seeing in
Is this something we need to somehow fix in the spack package for Albany? |
Following up, I think the issue is that |
ebc9a6e
to
96ea00d
Compare
Pinging @ikalash and @jewatkins for help with the spack builds. |
This isn't something I've run into or shown up on the nightlies and unfortunately I don't have access to Chrysalis to check it out. Is there somewhere we can take a look at how you are configuring? Maybe one of the other Albany developers who have run on Chrysalis can help. (I think this is probably Luca or Jerry but I'm not sure) |
pinging @kliegeois as well. |
@xylar : are you having spack built everything including cmake and pnetcdf, the packages with the problem? Or you are pointing to existing ones? I agree with @mcarlson801 that it is difficult to troubleshoot this w/o having access to the machine, since these errors don't show up elsewhere. |
@mcarlson801, this happend on Perlmutter the same way. It doesn't seem to be a machine issue. |
@ikalash, I think pnetcdf is a red herring. It's nothing to do with that. It's that things are failing when we pass the Again, this does not seem to be machine specific. It happens to me on Perlmutter, too. |
On Perlmutter, the failing Spack build of Albany is in:
If you all have Perlmutter access, please have a look. Permissions should be open. |
I guess this is a PyAlbany thing, since that's the only place in Albany Python is needed, in which case @kliegeois may be the best one to take a look. You can try building w/o PyAlbany to see if there are any other errors:
(remote the |
Here's the full spec it's trying to build:
It's not trying to build with |
I don't think it's related but I notices it's with |
I was hoping you all had seen this elsewhere or had some quick intuition about it. I'll try to debug it some more tomorrow. |
Sorry @xylar this does not ring any bells. I will look at the PM output soon. I have been busy this week trying to get caught up after 2 weeks of foreign travel, while sick... |
@ikalash, @mperego, @mcarlson801, @kliegeois, @matthewhoffman The solution turns out to be pretty simple as far as I can tell: |
81954bd
to
6bab9e8
Compare
858d073
to
bd08435
Compare
Make sure to perform unit tests
This merge explicitly points to the libnetcdf that should be used in the Jigsaw build. It also breaks the jigsaw build into its own function.
33f67bc
to
c4053e9
Compare
This configuration can't be used to build MOAB.
Updates:
compass-2024-03-13
tagsOther Changes:
Checklist
Testing
in this PR) any testing that was used to verify the changesTesting
MPAS-Ocean with
pr
:ocean/global_ocean/QU240/PHC/RK4/decomp_test
failing on Compy with Intel #502MALI with
full_integration
:MPAS-Ocean with
nonhydro
- Failing due to problems detailed in #797Deployed
MPAS-Ocean with
pr
:gnu and mvapich- can't build MOAB so removing this configocean/global_ocean/QU240/PHC/RK4/decomp_test
failing on Compy with Intel #502MALI with
full_integration
: