arXiv Open Access 2023

CERNLIB status

Ulrich Schwickerath Andrii Verbytskyi
Lihat Sumber

Abstrak

We present a revived version of CERNLIB, the basis for software ecosystems of most of the pre-LHC HEP experiments. The efforts to consolidate CERNLIB are part of the activities of the Data Preservation for High Energy Physics collaboration to preserve data and software of the past HEP experiments. The presented version is based on CERNLIB version 2006 with numerous patches made for compatibility with modern compilers and operating systems. The code is available in the CERN GitLab repository with all the development history starting from the early 1990s. The updates also include a re-implementation of the build system in CMake to ensure CERNLIB compliance with the current best practices and to increase the chances of preserving the code in a compilable state for the decades to come. The revived CERNLIB project also includes updated documentation, which we believe is a cornerstone for any preserved software depending on it.

Topik & Kata Kunci

Penulis (2)

U

Ulrich Schwickerath

A

Andrii Verbytskyi

Format Sitasi

Schwickerath, U., Verbytskyi, A. (2023). CERNLIB status. https://arxiv.org/abs/2303.07506

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2023
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓