I wanted to upgrade to the newest parallel studio XE cluster edition and have installed 2019 update 2.
Installation worked, but now I have a lot of problems compiling the libraries I need:
When compiling MPICH, I get
checking size of bool... 0 configure: error: unable to determine matching C type for C++ bool
For FFTW, I also had similar with some definitions (https://software.intel.com/en-us/forums/intel-c-compiler/topic/804830) and also with PETSc (using Intel MPI because of the issues with MPICH) the Linker fails.
I am using Ubuntu 18.04. Are there any changes in the behavior of the 2019 compiler versions with respect to gcc compatibility or the use of Linux headers?