Closed peterrum closed 1 year ago
Looks like it's a problem related to adol-c, I see a lot of adouble
. Did we forget to instantiate something?
I think I understand the problem. When we do a parallel_reduce
in Kokkos, we need to create a new variable and the type is wrong. That's because the type of the result (real_type
) is different than the type of the vector (Number
). There might be another problem because I think that adol-c
defines it's own intrinsics and we switch to the Kokkos ones. It wasn't a problem before because the code was CUDA only but now that we removed the guard, the code gets instantiated.
After the latest PRs, the Docker image fails to build and produces the following error:
Does anyone know what the cause might be? It is inside of
LA::d::V
, where there where a lot of changes in the last few weeks.