Skip to content

Releases: ComputationalRadiationPhysics/xeus-cling-cuda-container

LLVM libc++ support

15 Feb 19:36
Compare
Choose a tag to compare

Cling 0.6 support

10 Dec 15:55
Compare
Choose a tag to compare
  • Update of Xeus-Cling to version 0.8, which officially supports cling 0.6.
  • xwidget installed
  • Clang 9 can be used as a host compiler
  • The HPCCM command is automatically stored in the container (for reproducibility).
  • clang-tidy and clang-tools installed
  • Added support for sregistry
  • allows user-defined URLs, branches and commit hashes for the cling repository

Performace Release

19 Sep 12:42
Compare
Choose a tag to compare

Improvement of the build time, in particular of cling

  • use ninja as build system for cling
    • allows to specify different number of threads for compiling and linking
      • should improve the utilization on many systems
  • reduction of cling backends to host and NVPTX
  • replace the GCC 5.4 project compiler with Clang 8
  • update cxxopts to 2.2.0

Port all container recipes to Python

17 Sep 11:48
c238f26
Compare
Choose a tag to compare
  • All recipes (release and development) are based on the same Python class using the hpccm library
  • The different containers are generated using different frontend scripts
  • Adding an experimental multi-stage build