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 2.6.32 (glibc-2.12-1) and compatible C compiler: Intel C++ Compiler Version 18.0.1.163 20171018 and compatible Fortran compiler: Intel Fortran Compiler Version 18.0.1.163 20171018 and compatible
This implementation has been successfully tested using the following:
hardware: Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz machine: linuximp cpu flags: sse2 avx avx2 operating system: Linux 2.6.32-696.6.3.el6.x86_64 glibc 2.12 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.1.163 Build 20171018 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.1.163 Build 20171018 Tested with original distribution
hardware: AMD Opteron(tm) Processor 6174 machine: portmeirion cpu flags: sse2 operating system: Linux 2.6.32.26-175.fc12.x86_64 glibc 2.11.2 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 17.0.0.098 Build 20160721 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 17.0.0.098 Build 20160721 C compiler: gcc (GCC) 4.4.4 20100630 (Red Hat 4.4.4-10) Tested with original distribution
hardware: Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz machine: nash cpu flags: sse2 avx operating system: Linux 4.1.13-100.fc21.x86_64 glibc 2.20 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.2.199 Build 20180210 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.2.199 Build 20180210 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.0.117 Build 20180804 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.0.117 Build 20180804 Tested with original distribution
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 glibc 2.23 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.3.222 Build 20180410 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.3.222 Build 20180410 C compiler: gcc (GCC) 6.3.1 20161221 (Red Hat 6.3.1-1) Tested with original distribution
hardware: Intel(R) Xeon(R) CPU E5405 @ 2.00GHz machine: glasgow cpu flags: sse2 operating system: Linux version 4.1.13-100.fc21.x86_64 glibc-2.20-8 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 17.0.6.256 Build 20171215 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 17.0.6.256 Build 20171215 C compiler: gcc (GCC) 4.9.2 20150212 (Red Hat 4.9.2-6) Tested with original distribution
hardware: Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz machine: oban cpu flags: sse2 avx avx2 operating system: Linux 4.13.0-43-generic glibc 2.23 C compiler: gcc (Ubuntu 5.5.0-12ubuntu1~16.04) 5.5.0 20171010 Tested with original distribution
hardware: Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz machine: olney cpu flags: sse2 avx operating system: Linux 4.13.16-302.fc27.x86_64 glibc 2.26 C compiler: gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) Tested with original distribution
hardware: Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz machine: olney cpu flags: sse2 avx operating system: Linux 4.18.12-200.fc28.x86_64 glibc 2.27. C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.1.144 Build 20181018 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.1.144 Build 20181018 C compiler: gcc (GCC) 8.1.1 20180712 (Red Hat 8.1.1-5) Tested with December 2018 distribution (new_abi)
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 glibc 2.23 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.0.117 Build 20180804 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.0.117 Build 20180804 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.1.144 Build 20181018 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.1.144 Build 20181018 C compiler: gcc (GCC) 6.3.1 20161221 (Red Hat 6.3.1-1) Tested with December 2018 distribution (new_abi)
hardware: Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz machine: oban cpu flags: sse2 avx avx2 operating system: Linux 4.15.0-38-generic C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.5.274 Build 20180823 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.5.274 Build 20180823 C compiler: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609 Tested with December 2018 distribution (new_abi)
hardware: Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz machine: linuximp cpu flags: sse2 avx avx2 operating system: Linux 2.6.32-696.6.3.el6.x86_64 glibc 2.12 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.1.144 Build 20181018 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.1.144 Build 20181018 C compiler: gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-18) Tested with December 2018 distribution (old_abi)
hardware: Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz machine: nash cpu flags: sse2 avx operating system: Linux 4.1.13-100.fc21.x86_64 glibc 2.20 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.5.274 Build 20180823 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.5.274 Build 20180823 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.1.144 Build 20181018 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 19.0.1.144 Build 20181018 C compiler: gcc (GCC) 4.9.2 20150212 (Red Hat 4.9.2-6) Tested with December 2018 distribution (old_abi)
hardware: AMD Opteron(tm) Processor 6174 machine: portmeirion cpu flags: sse2 operating system: Linux 2.6.32.26-175.fc12.x86_64 glibc 2.11.2 C compiler: Intel(R) C Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.0.128 Build 20170811 Fortran compiler: Intel(R) Fortran Intel(R) 64 Compiler for Intel(R) 64, Version 18.0.0.128 Build 20170811 C compiler: gcc (GCC) 4.4.4 20100630 (Red Hat 4.4.4-10) Tested with December 2018 distribution (old_abi)
Note: This list is not exhaustive; other combinations of hardware, operating system and compiler may also work.
mv [installdir]/lib/libnagc_nag_ad.a [installdir]/lib/libnagc_nag_ad.a.new_abi mv [installdir]/lib/libnagc_nag_ad.so.26.2 [installdir]/lib/libnagc_nag_ad.so.26.2.new_abi cp [installdir]/lib/old_abi/libnagc_nag_ad.a [installdir]/lib/ cp [installdir]/lib/old_abi/libnagc_nag_ad.so.26.2 [installdir]/lib/This only affects the NAG AD libraries; the main NAG libraries are unaffected.