This patch provides a workaround for two bugs affecting the compilation of QE v.6.4 and 6.4.1. The patch has been verified to work for Intel compiler versions from 11.0 to 15.0. The patch must be adapted in order to work with v.6.5 and later.
These bugs are actually pretty different:
- The first bug affects versions from 11.0 to 13.0. The compilation terminates correctly but at runtime presents a segmentation fault analogous to the one reported in this issue [#106].
- The second bug affects instead the compilation with ifort versions from 14.0 to to 15.0 with an internal compiler error.
how to apply the patch
Take care to use the patch updated to the version that you are actually using. Download the patch from the corresponding link below and go to the topdir of QE and type the command
patch -R -p1 --merge < patch_old_intel