Galeri/Triutils: Duplicate symbols in Galeri_iohb.cpp and Trilinos_util_iohb.cpp
Created by: vbrunini
Expectations
It should be possible to link against both galeri and triutils without any duplicate symbols.
Current Behavior
I observe linker errors about duplicate symbols for functions defined in packages/triutils/src/Trilinos_util_iohb.cpp and packages/galeri/src-epetra/Galeri_iohb.cpp. I noticed this on an nvidia build with relocatable device code on and ETI off, but have not tested which (if any) of those are required to trigger the linker errors. The contents of those two files appear to be essentially identical, only differences I saw were Trilinos_util_iohb.cpp qualifying calls to std:: functions.