From e112afaa9cdfdd1e40549c16c19aedffb6738e2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Sch=C3=BCtt?= Date: Sun, 2 Jul 2023 09:58:45 +0200 Subject: [PATCH] Toolchain: Upgrade to GCC 13.1.0 --- tools/toolchain/scripts/stage0/install_gcc.sh | 4 ++-- tools/toolchain/scripts/stage8/install_sirius.sh | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/toolchain/scripts/stage0/install_gcc.sh b/tools/toolchain/scripts/stage0/install_gcc.sh index 8f725f3bf8..317f322351 100755 --- a/tools/toolchain/scripts/stage0/install_gcc.sh +++ b/tools/toolchain/scripts/stage0/install_gcc.sh @@ -6,8 +6,8 @@ [ "${BASH_SOURCE[0]}" ] && SCRIPT_NAME="${BASH_SOURCE[0]}" || SCRIPT_NAME=$0 SCRIPT_DIR="$(cd "$(dirname "$SCRIPT_NAME")/.." && pwd -P)" -gcc_ver="12.3.0" -gcc_sha256="11275aa7bb34cd8ab101d01b341015499f8d9466342a2574ece93f954d92273b" +gcc_ver="13.1.0" +gcc_sha256="bacd4c614d8bd5983404585e53478d467a254249e0f1bb747c8bc6d787bd4fa2" source "${SCRIPT_DIR}"/common_vars.sh source "${SCRIPT_DIR}"/tool_kit.sh diff --git a/tools/toolchain/scripts/stage8/install_sirius.sh b/tools/toolchain/scripts/stage8/install_sirius.sh index c1161c8ed8..6dd3a2c1c8 100755 --- a/tools/toolchain/scripts/stage8/install_sirius.sh +++ b/tools/toolchain/scripts/stage8/install_sirius.sh @@ -114,6 +114,10 @@ case "$with_sirius" in tar -xzf SIRIUS-${sirius_ver}.tar.gz cd SIRIUS-${sirius_ver} + # GCC 13 stopped including some common headers. + # https://github.com/electronic-structure/SIRIUS/issues/854 + sed -i '1 i\#include ' src/*.hpp + rm -Rf build mkdir build cd build