Pith. sign in

REVIEW 1 cited by

Abstract Compilation for Verification of Numerical Accuracy Properties

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1911.10930 v1 pith:NTBVU2EY submitted 2019-11-25 cs.SE cs.MS

classification cs.SEcs.MS
keywords accuracyabstractnumericalpropertiesexecutionverificationcalledindustrial
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Verification of numerical accuracy properties in modern software remains an important and challenging task. This paper describes an original framework combining different solutions for numerical accuracy. First, we extend an existing runtime verification tool called E-ACSL with rational numbers to monitor accuracy properties at runtime. Second, we present an abstract compiler, FLDCompiler, that performs a source-to-source transformation such that the execution of the resulting program, called an abstract execution, is an abstract interpretation of the initial program. Third, we propose an instrumentation library FLDLib that formally propagates accuracy properties along an abstract execution. While each of these solutions has its own interest, we emphasize the benefits of their combination for an industrial setting. Initial experiments show that the proposed technique can efficiently and soundly analyze the accuracy of industrial programs by restricting the analysis on thin numerical scenarios.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Abstract Compilation as Abstraction of Operator Semantics, applied to Cost Analysis

    cs.PL 2026-08 conditional novelty 7.0 of 10

    Operator semantics treats programs as operators, enabling a categorical framework for abstract compilation that yields sound and optimal recurrence extraction for cost analysis with catamorphic metrics.

Pith tools