Skip to content

Conversation

@zachcran
Copy link
Contributor

@zachcran zachcran commented Jan 28, 2026

Is this pull request associated with an issue(s)?
No

Description
With cmaize_find_or_build_dependency, the NAME field is used to help match to the actual dependency name (like for casing/formatting quirks). The WeaklyTypedFloat library uses the project name, wtf, so this PR updates the NAME field to match while retaining the "WeaklyTypedFloat" name on the CMaize side.

As it is currently defined, TensorWrapper cannot be linked to properly once installed since the installation cannot find the WeaklyTypedFloat library anymore.

@zachcran zachcran self-assigned this Jan 28, 2026
@zachcran
Copy link
Contributor Author

I was able to verify that this fix works with all Spack build combinations of both TensorWrapper and Chemist.

@ryanmrichard ryanmrichard merged commit 9fdcc74 into master Jan 28, 2026
7 checks passed
@ryanmrichard ryanmrichard deleted the wtf-name-fix branch January 28, 2026 03:38
@github-actions
Copy link
Contributor

🚀 [bumpr] Bumped!
New version:v0.0.78
Changes:v0.0.77...v0.0.78

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.

4 participants