Closed balay closed 1 year ago
This is a recent change requested by ECP CEED to align MAGMA API with vendor batched API but there are issues how to spell const
ness: const double **
is not the same as double const * const *
(the latter is what is meant to express const
ness)
More on placement of const
: https://cplusplus.com/forum/general/44166/ and const
correctness: https://isocpp.org/wiki/faq/const-correctness#constptrptr-conversion
The commit reverting this change (and hopefully fixing the error) is this one https://bitbucket.org/icl/magma/commits/1814c2518a76b81d75e5987d35797305ef2c9f4d
@luszczek closing this issue as the pipeline is clean now. Thanks!
https://gitlab.com/xsdk-project/spack-xsdk/-/pipelines/775804310
Likely due to API change in MAGMA
https://gitlab.com/xsdk-project/spack-xsdk/-/jobs/3742414534
spack-build-02-build-out.txt