Fixes for Intel 2024 toolchain
Various fixes that get the following modules to run make check
and most of the Jenkins tests:
intel_comp/2024.2.0 compiler-rt tbb compiler mpi
hdf5/1.14.4
fftw/3.3.10
gsl/2.8
parmetis/4.0.3
python/3.12.4
llvm/18.1.8
Note tests no longer capture floating point exceptions. To fix that with these clang based compilers we would need to take a hit with some SIMD optimizations.