diff --git a/dockerfiles/full/build_scripts/cuda.sh b/dockerfiles/full/build_scripts/cuda.sh index 7f5f092..7111297 100755 --- a/dockerfiles/full/build_scripts/cuda.sh +++ b/dockerfiles/full/build_scripts/cuda.sh @@ -43,6 +43,10 @@ sed -i 's/__func__(float rsqrtf(float a));/__func__(float rsqrtf(float a) noexce sed -i '629s/rsqrt(double x);/rsqrt(double x) noexcept(true);/' /usr/local/cuda-13.1/targets/${ARCH_A}-linux/include/crt/math_functions.h sed -i '653s/);/) noexcept(true);/' /usr/local/cuda-13.1/targets/${ARCH_A}-linux/include/crt/math_functions.h +# Patch pour CUDA 13.1 et Clang 20 +sed -i 's/__func__(double rsqrt(const double a))/__func__(double rsqrt(const double a) noexcept(true))/' /usr/local/cuda-13.1/targets/${ARCH_A}-linux/include/crt/math_functions.hpp +sed -i 's/__func__(float rsqrtf(const float a))/__func__(float rsqrtf(const float a) noexcept(true))/' /usr/local/cuda-13.1/targets/${ARCH_A}-linux/include/crt/math_functions.hpp + #--------------------------------------------------------------------------- #--------------------------------------------------------------------------- diff --git a/dockerfiles/minimal/build_scripts/minimal_apt.sh b/dockerfiles/minimal/build_scripts/minimal_apt.sh index 95957a9..710f1c4 100755 --- a/dockerfiles/minimal/build_scripts/minimal_apt.sh +++ b/dockerfiles/minimal/build_scripts/minimal_apt.sh @@ -92,6 +92,9 @@ if [ ! -f /usr/lib/${ARCH}-linux-gnu/prrte3/share/prte/help-prun.txt ]; then cp /usr/share/doc/libprrte-dev/help-schizo-ompi.txt /usr/lib/${ARCH}-linux-gnu/prrte3/share/prte/ cp /usr/share/doc/libprrte-dev/help-prun.txt.gz /usr/lib/${ARCH}-linux-gnu/prrte3/share/prte/ gzip -d /usr/lib/${ARCH}-linux-gnu/prrte3/share/prte/help-prun.txt.gz ; + + cp /usr/share/doc/libprrte-dev/help-prte-rmaps-base.txt.gz /usr/lib/${ARCH}-linux-gnu/prrte3/share/prte/ + gzip -d /usr/lib/${ARCH}-linux-gnu/prrte3/share/prte/help-prte-rmaps-base.txt.gz ; fi # https://github.com/open-mpi/ompi/issues/12517