TY - RPRT U1 - Arbeitspapier A1 - Keller, Rainer T1 - Technologie-Sprint ABI compliance N2 - Software packages including their libraries on HPC Systems are in part provided by the OS’ distribution (such as the Linux kernel or libc), in part by the HPC suppliers (such as network-stack libraries like libmxm and libslurm) or are compiled by the HPC centers themselves (such as Open MPI). For stability of the system as a whole, it is of utmost importance, that SW libraries’ Application Binary Interface (ABI) do not change unnoticed. This TS evaluates the basics of ABI changes, semantic versioning as a means to signal breaking changes, and the tool ABI compliance checker. Y1 - 2021 U6 - https://nbn-resolving.org/urn:nbn:de:bsz:753-opus4-18933 UN - https://nbn-resolving.org/urn:nbn:de:bsz:753-opus4-18933 SP - 7 S1 - 7 ER -