Mentions légales du service

Skip to content
Tags give the ability to mark specific points in history as being important
  • v24.03
    5893983a · Issue tag v24.03. ·
    Release: Tag v24.03
    - Openmpi: remove an option that was there only for deprecated C++ bindings and that cause an error with Openmpi 5.
    
    - Boost: 1.83 -> 1.84
    - Openblas: 0.3.24 -> 0.3.26
    - Openmpi: 4.1.6 -> 5.0.1
    - Petsc: 3.20.0 -> 3.20.3
    - Slepc: 3.20.0 -> 3.20.1
    - Xsimd: 11.1.0 -> 12.1.1
    - Xtl: 0.7.5 -> 0.7.7
  • v23.40
    d8719b3c · Issue tag v23.40. ·
    - Support #27: Switch to multi-stage build and copy from option for Docker images.
    
    - Boost: 1.82.0 -> 1.83.0
    - Openblas: 0.3.23 -> 0.3.24
    - Openmpi: 4.1.5 -> 4.1.6
    - Petsc: 3.19.2 -> 3.20
    - Slepc: 3.19.1 -> 3.20
    - Xtensor: 0.24.6 -> 0.24.7
  • v23.24
    bccdc427 · Issue tag 23.24. ·
    - Support #25: Docker Ubuntu image: upgrade gcc to gcc 13, and PPA is used to provide a CMake >= 3.24.
    
    - Xsimd: 11.0.0 -> 11.1.0.
    - Slepc: 3.19.0 -> 3.19.1.
    - Petsc: 3.19.0 -> 3.19.2.
    - Lua: 5.4.4 -> 5.4.6.
  • v23.17
    14c83019 · Issue tag v23.17. ·
    - Bug #24: Fix the issue that PETSc 3.19 doesn't work on Fedora systems with clang compiler.
    - Support #16: Remove six module
    
    - Xtensor: 0.24.5 -> 0.24.6
    - Xsimd: 10.0.0 -> 11.0.0
    - Openblas: 0.3.21 -> 0.3.23.
    - Boost: 1.81 -> 1.82
    - Slepc: 3.18.2 -> 3.19
    - PETSc: 3.18.5 -> 3.19
  • v23.10
    7dc6ee6a · Issue tag v23.10 ·
     Tag v23.10
    
    - Support #23: Use `tee` command and artefacts to be able to access the log completely when the size limit of ~ 4 Mo is reached
    - Bug #22: Change the Docker image used for Docker-in-Docker to fix creation of Ubuntu images.
    - Bug #21: Fix openblas installation script to avoid the `make install` issue.
    - Feature #20: Add options to choose to install or not some solvers for PETSc.
    
    - Boost: 1.80 -> 1.81.
    - Xsimd: 9.1.0 -> 10.0.0.
    - Xtensor: 0.24.3 -> 0.24.5
    - Xtl: 0.7.4 -> 0.7.5
    - Slepc: 3.18.1 -> 3.18.2.
    - PETSc: 3.18.1 -> 3.18.5.
    - Openmpi: 4.1.4 -> 4.1.5.
  • v22.46
    7cd6dc02 · Issue tag v22.46. ·
    Release: Release v22.46
    - Feature #17: Introduce Slepc library.
    - Feature #18: PETSc and Slepc libraries are installed "in place".
    
    - Petsc: 3.17.4 -> 3.18.1
    - Xsimd: 8.1.0 -> 9.1.0
    - Xtensor: 0.24.2 -> 0.24.3
  • v22.36
    d2632d4f · Issue tag v22.36. ·
    - Support #13: CI: use newly available shared runners instead of dedicated VMs.
    - Bug #15: in PETSc build, force the version of CMake to avoid an issue with clang / gfortran compilation of SuperLU_dist.
    
    - Xsimd: 8.0.5 -> 8.1.0
    - Xtensor: 0.24 -> 0.24.4
    - Petsc: 3.16.2 -> 3.17.4.
    - Openmpi: 4.1.2 -> 4.1.4.
    - Openblas: 0.3.15 -> 0.3.21.
    - Boost: 1.78 -> 1.80.
    - Lua: 5.4.3 -> 5.4.4.
  • v22.01
    3e780939 · Issue tag v22.01. ·
    - Support #9: Modify visibility option in Boost
    - Bug #10: The specified compiler in the script was not actually used for Boost; fixed now.
    - Support #12: Upgrade to gcc 10 Ubuntu Docker images.
    - Support: PETSc: Add 'download-cmake' in PETSc script as the one installed by apt is not a recent enough version.
    - Bug #11: PETSc 3.16 doesn't seem to work well on macOS with framework Accelerate. A prompt has been added in the script to warn use about this and encouraging him to use Openblas instead.
    
    - Openblas: 0.3.15 -> 0.3.17
    - Openmpi: 4.1.1 -> 4.1.2
    - Petsc: 3.14.4 -> 3.16.2
    - Xsimd: 7.4.9 -> 8.0.5
    - Xtensor: 0.23.10 -> 0.24
    - Xtensor-blas: 0.19.1 -> 0.20.0
  • v21.27.2
    2caf679b · Issue tag v21.27.2. ·
    Release: Tag v21.27.2
    - Bug #8: Remove an option in Openmpi build which broke compilation on case insensitive macOS.
  • v21.27
    89967dec · Issue tag v21.27. ·
    - Petsc: 3.15.0 -> 3.15.1
    - Feature #6: Introduce Scotch/PT-Scotch library. The scripts have been extended slightly to do so.
    - Feature #5: Remove PCRE and Parmetis.
    - Support #7: Libmeshb: add WITH_AIO option to link correctly with librt.
  • v21.22
    60c2e9cc · Issue tag v21.22. ·
    - Libmeshb: 7.56 -> 7.60
    - Lua: 5.4.2 -> 5.4.3
    - Openblas: 0.3.13 -> 0.3.15
    - Openmpi: 4.1.0 -> 4.1.1
    - Petsc: 3.14.4 -> 3.15
    - Xsimd: 7.4.9 -> 7.5
    - Xtensor: 0.23.1 -> 0.23.10
    - Xtensor-blas: 0.17.2 -> 0.19.1
  • v20.51.2
    209a2ad1 · Issue tag v20.51.2 ·
    - Fix a small issue in Fedora Dockerfile that deactivated CMake command.
  • v20.51
    a8c45ce4 · Issue tag v20.51. ·
    - Support #3: For Docker build: add NOAVX and NOAVX2 for Openblas.
    - Support #4: Add two flags in Openmpi script to circumvent potentiel issue in macOS builds (to force the use of internal hwloc and libevent and thus avoid conflict when compiling with AppleClang and gfortran).
    - OpenBLAS: 0.3.9 -> 0.3.10
    - Openmpi: 4.0.4 -> 4.0.5
    - Petsc: 3.13.2 -> 3.14.2
    - Xsimd: 7.4.8 -> 7.4.9
    - Xtensor: 0.21.5 -> 0.21.10
    - Xtl: 0.6.13 -> 0.6.22
  • v20.24
    a30909ca · Issue tag v20.24 ·
    - Support #2: CI: Improve the Yaml file by pushing the latest image tag only if UPDATE_LATEST_TAG is set to True.
    - OpenBLAS: 0.3.7 -> 0.3.9
    - Openmpi: 4.0.2 -> 4.0.4
    - Petsc: 3.12.4 -> 3.13.2
    - Xsimd: 7.4.6 -> 7.4.8
    - Xtensor: 0.21.3 -> 0.21.5
    - Xtensor-blas: 0.17.1 -> 0.17.2
    - Xtl: 0.6.12 -> 0.6.13
  • v20.10
    39c1e003 · Issue tag v20.10. ·
    - Feature #1: Deployment by Gitlab CI/CD, to avoid the hassle of generating all images on my laptop.
    - Boost: remove system and filesystem modules.
    - Update Boost to v1.72.
    - Ubuntu Dockerfile now uses up gcc 9, as gcc 8 does not yet implement STL filesystem.
    - Update QuantStack stack to more recent versions: Xsimd 7.4.6, Xtensor 0.21.3, Xtensor-blas 0.17.1 and Xtl 0.6.12.
    - Update Tclap to v1.2.2.
    - Update Openblas to 0.3.7.
    - Update PETSc to 3.12.4
    - Various fixes in Dockerfiles and Yaml.
  • v19.42
    3c49811d · Issue tag v19.42. ·
    Issue tag v19.42
  • v19.27
    fc3e809e · Issue tag v19.27. ·
    - Update Petsc to v3.11.3.
    - Update Openblas to 0.3.6
    - Revert to Boost 1.67: versions 1.68 and 1.69 get issues (missing symbol in 1.68, and ill-designed modifications in hidden symbol options in 1.69 that breaks runtime of MoReFEM and issue a link warning I didn't manage to solve).
    - Update Openmpi to 4.0.1
    - Add explicitly -stdlib=libc++ in CXXFLAGS for all libraries to avoid conflicts between libc++ and libstdc++ (the issue was probably here before but led to a compilation error due to a difference of signature in <variant>).
    - Separate Fedora Dockerfile to limit the size and not install both compiler (only a half success: clang package installs gcc currently as dependency...)
    - Modify the Dockerfile to capitalize on the recent Docker option --squash to reduce image size dramatically.
    - Now that Petsc supports Python3, remove all occurrences of Python2 and use the Python3 everywhere (simply named Python).
  • v19.15
    Issue tag v19.15.
  • v19.12
    New tag with updated versions of Openmpi and Petsc and an openblas which may work properly in Docker.
  • v18.47
    b71b9898 · Issue tag v18.47. ·
    - Update Petsc to v3.10.2
    - Add the option to choose the mode for libraries: debug, release, or debug with address sanitizer (the latter till being experimental). Formerly all were in release mode except Petsc which was installed with the two flavors.
    - Openblas: add instruction not to stop on leak errors
    - Remove Scalapack: let Petsc handle it directly.
    - Update Dockerfiles.