From 0efceae8dbd8b18de5b4f50f9110671d4beb994c Mon Sep 17 00:00:00 2001 From: Josh Borrow <joshua.borrow@durham.ac.uk> Date: Tue, 10 Sep 2019 17:42:43 +0100 Subject: [PATCH] Update doc for gcc bug with avx512 --- .../source/GettingStarted/compiling_code.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/doc/RTD/source/GettingStarted/compiling_code.rst b/doc/RTD/source/GettingStarted/compiling_code.rst index 0cfde4d18d..297a2393db 100644 --- a/doc/RTD/source/GettingStarted/compiling_code.rst +++ b/doc/RTD/source/GettingStarted/compiling_code.rst @@ -5,6 +5,24 @@ Compiling SWIFT =============== +Compilers +--------- + +SWIFT is a C99 code, and as such requires a C compiler that is able +to work with code built for that standard. + +SWIFT has been tested with the Intel, GCC, LLVM (clang) C compilers. + +We suggest: + ++ Intel >= 2018 ++ GCC >= 8.2.0 ++ LLVM >= 7.0.0 + +We have specific issues with the following compilers: + ++ GCC 7.3.0 with the -mskylake-avx512 flag. + Dependencies ------------ -- GitLab