Skip to content

Conversation

@albestro
Copy link
Collaborator

In the migration to spack 1.0 with #30 we inadvertently switch from using spack compiler wrappers (with all their support for correctly setting build flags) to using the "plain" regular compiler.

This ended up with build problems (see spack/spack-packages#1193) because not using the spack compiler wrapper means not using SPACK_STORE_* variables that contains information about include/libs of all dependencies. This was more damaging for some build systems than others, but it might be that this triggered also subtle problems (possibly #51?).

Copy link
Collaborator

@msimberg msimberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @albestro for the investigation and fixing my mess!

Copy link
Member

@bcumming bcumming left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @albestro

@bcumming bcumming merged commit aa0f4b9 into eth-cscs:main Aug 27, 2025
@albestro albestro deleted the alby/fix-cray-mpich-compiler-wrappers branch August 27, 2025 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants