This page is for supplementary information relating to the implementation described in Section 2.1 of the Installer's Note. It may be augmented over the life-time of the product if further pertinent information becomes available.
hardware: Intel 64 systems and compatible (including AMD64) operating system: Linux 4.4.14 (glibc-2.21) and compatible Fortran compiler: GNU gfortran compiler 5.3 and compatible
This implementation has been successfully tested using the following:
hardware: Intel(R) Xeon(R) CPU E5-2670 machine: olney cpu flags: sse2 avx operating system: Linux 4.4.14-200.fc22.x86_64 with glibc-2.21 Fortran compiler: GNU gfortran Compiler 5.3
hardware: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz machine: t-x cpu flags: sse2 avx operating system: Linux 4.9.12-200.fc25.x86_64 with glibc 2.24 compiler: GNU Fortran (GCC) 6.3.1 20161221 (Red Hat 6.3.1-1)
hardware: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz machine: linux64avx2 cpu flags: sse2 avx avx2 operating system: Linux 4.6.4-301.fc24.x86_64 with glibc 2.23 compiler: GNU Fortran (GCC) 6.3.1 20161221 (Red Hat 6.3.1-1)
Note: This list is not exhaustive; other combinations of hardware, operating system and compiler may also work.
This implementation has been found *not* to work with gfortran version 7 compilers; using them is likely to produce error messages such as:
"Internal Error: get_unit(): Bad internal unit KIND"
when running programs. This is due to an incompatible change to gfortran run-time libraries.
If you encounter problems with the display of mathematical expressions or symbols within the NAG Library Manual, please visit this page for an explanation and solution.