So in 2023 Intel is forcing everyone to update their compilers from the old intel compilers (ifort, icc, etc) to new compilers (icx, icpx, ifx, etc)
So I am trying to install HDF5 using the new compiler options that has been released ahead of the forced upgrade.
export CC=icx
export CXX=icpx
export FC=ifx
export F77=ifx
export F90=ifx
export MPIFC="mpiifort -fc=ifx"
export MPIF77="mpiifort -fc=ifx"
export MPIF90="mpiifort -fc=ifx"
export MPICC="mpiicc -cc=icx"
export MPICXX="mpiicpc -cxx=icpx"
I successfully installed zlib, libpng, jasper 1.900.1 with the new intel compilers. But when I get to hdf5 it fails.
I have attached the relevant logs to this thread.
configure.log (6.1 KB)
config.log (138.9 KB)
These are the commands I used to install HDF5:
tar -xvzf hdf5-1_14_0.tar.gz
cd hdf5-hdf5-1_14_0
CC=$MPICC FC=$MPIFC CXX=$MPICXX F90=$MPIF90 F77=$MPIF77 CFLAGS="-fPIC -fPIE -diag-disable=10441 -O3" ./configure --prefix=$DIR/grib2 --with-zlib=$DIR/grib2 --enable-hl --enable-fortran --enable-parallel | tee configure.log