-
Notifications
You must be signed in to change notification settings - Fork 27
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
undefined reference to `void costa::transform<float>(std::__1::vector<std::__1:: ... #141
Comments
Why is cosma compiled with GCC while clang is used for costa?
MPI implementations shouldn't be mixed here. Iirc you are packaging CP2K on FreeBSD. Cosma is an optional dependency. It is used on HPC systems to optimize communication in distributed (very large) matrix-matrix multiplications. I very much doubt it brings any improvement to a workstation use case. You might want to consider simplify the package and build CP2K without cosma. |
No, it's not compiled with gcc. The link path containing gcc doesn't mean that it is compiled by gcc. I got this error while trying to update the FreeBSD port to the new version. |
There is the warning about different mpi soname. What does Otherwise I can't explain the missing symbol. All of the above symbols are explicitly instantiated in https://github.com/eth-cscs/COSTA/blob/master/src/costa/grid2grid/transform.cpp#L294, while |
Build fails:
Version: 2.6.6
costa-2.2.2
clang-17
FreeBSD 14.0
The text was updated successfully, but these errors were encountered: