Compliation Issues on Savio: lvalue error

I have not been able to compile on Savio after pulling from develop today.

I first tried using gcc7 and got the errors on predicate issue openmpi. Since gcc9 is not available on Savio I switched to intel 2020.

The commands I ran were:

module load   intel/2020.1.024.par   cmake/3.22.0   hdf5/1.10.5  boost/1.66.0 eigen/3.3.3
cmake -DCMAKE_BUILD_TYPE=Release -DKAHIP_ROOT=/global/home/users/mfontaine/software/modules/kahip/ -DHALO_EXCHANGE=On -DCMAKE_INSTALL_PREFIX=/global/home/users/mfontaine/software/modules/mpm .. -DCMAKE_C_COMPILER=$(which icc) -DCMAKE_CXX_COMPILER=$(which icpc)
make -j 8

Which resulted in issues with lvalue , external libraries and the spdlog as follows:

Hi @mfontaine218 with an additional cmake flag -DCMAKE_CXX_FLAGS=-std=c++14