Amesos2: Build error (complex, Amesos2_Umfpack_FunctionMap.hpp)
Created by: mhoemmen
@trilinos/amesos2 Blocks: Sierra ticket 17124
@prwolfe writes: "Amesos2_Umfpack_FunctionMap.hpp
includes umfpack.hpp
and then promptly redeclares [the functions in that header file]. The main difference being double *
for two arguments instead of double[]
. Worse, the double complex uses functions not in our installation of umfpack. This is the current bottleneck for getting a build."
It does look a little weird that the header file in question first includes umfpack.hpp
, then does an extern declaration for functions in that header file. Does it even need to include the header file if it has extern declarations?