-
Notifications
You must be signed in to change notification settings - Fork 67
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
superlu_dist 9.0 fails to build with CombBLAS enabled #165
Comments
The file is still in source, moved to The debian build compiles d_c2cpp_GetHWPM.cpp.o and z_c2cpp_GetHWPM.cpp.o, but no attempt is made to compile s_c2cpp_GetHWPM.cpp.o. Would this be a bug in the debian build configuration rather than a bug in superlu-dist? |
I guess the culprit is superlu_dist/SRC/CMakeLists.txt Line 271 in ea4d47b
which only adds s_c2cpp_GetHWPM.cpp if enable_double is not set (l.272). And enable_double is set by default at Line 23 in ea4d47b
Should the superlu_dist/SRC/CMakeLists.txt Line 194 in ea4d47b
enable_complex16 block at superlu_dist/SRC/CMakeLists.txt Line 348 in ea4d47b
Or is there some other issue complicating single and double precision CombBLAS support? |
@xiaoyeli this bug is still present in the 9.1.0 release |
Hi,
we are trying to update superlu_dist to version 9.0 on Debian, with CombBLAS enabled.
The following cmake configuration is used when building the package locally:
We encounter two issues:
Can I ask you to double check if the logic at https://github.com/xiaoyeli/superlu_dist/blob/master/SRC/CMakeLists.txt#L274 is correct? We are in the case in which both
enable_double
andenable_single
are enabled, and the linker error seems to suggest that we would have needed to append bothdouble/d_c2cpp_GetHWPM.cpp
andsingle/s_c2cpp_GetHWPM.cpp
to the list.single/s_c2cpp_GetHWPM.cpp
anddouble/dHWPM_CombBLAS.hpp
to the list of sources inSRC/CMakeLists.txt
, I get a compilation error insingle/s_c2cpp_GetHWPM.cpp
, saying thatsHWPM_CombBLAS.hpp
is missing. Indeed, I can't find that file in thesingle
folder, but I can find a similardHWPM_CombBLAS.hpp
in thedouble
folder.Can you check whether
sHWPM_CombBLAS.hpp
should be added to the repository?cc @drew-parsons , since this issue is probably a follow up of #110
Thanks,
Francesco
The text was updated successfully, but these errors were encountered: