Embracing Deep Variability For Reproducibility and Replicability

M Acher, B Combemale, GA Randrianaina… - Proceedings of the 2nd …, 2024 - dl.acm.org
Reproducibility (aka, determinism in some cases) constitutes a fundamental aspect in
various fields of computer science, such as floating-point computations in numerical analysis …

On Build Hermeticity in Bazel-based Build Systems

S Zheng, B Adams, AE Hassan - IEEE Software, 2024 - ieeexplore.ieee.org
A hermetic build system manages its own build dependencies, isolated from the host file
system, thereby securing the build process. Although, in recent years, new artifact-based …

On the Performance and Hermeticity of Artifact-Based Build Technologies

S Zheng - 2024 - search.proquest.com
An efficient continuous integration (CI) build should automatically run all compilation and
test activities, as fast as possible, providing developers with rapid feedback on their …

Debugging Unreproducible Builds using eBPF

V Yadav - 2024 3rd International Conference on Applied …, 2024 - ieeexplore.ieee.org
In software development, a key concept is “reproducible builds”. These are builds where the
exact same output (identical bits) is generated every time the same source code is compliled …