English

Verificarlo CI: continuous integration for numerical optimization and debugging

Software Engineering 2024-07-12 v1

Abstract

Floating-point accuracy is an important concern when developing numerical simulations or other compute-intensive codes. Tracking the introduction of numerical regression is often delayed until it provokes unexpected bug for the end-user. In this paper, we introduce Verificarlo CI, a continuous integration workflow for the numerical optimization and debugging of a code over the course of its development. We demonstrate applicability of Verificarlo CI on two test-case applications.

Keywords

Cite

@article{arxiv.2407.08262,
  title  = {Verificarlo CI: continuous integration for numerical optimization and debugging},
  author = {Aurélien Delval and François Coppens and Eric Petit and Roman Iakymchuk and Pablo de Oliveira Castro},
  journal= {arXiv preprint arXiv:2407.08262},
  year   = {2024}
}
R2 v1 2026-06-28T17:36:52.023Z