https://jfr.unibo.it/issue/feed Journal of Formalized Reasoning 2021-03-30T17:09:04+02:00 Prof. Claudio Sacerdoti Coen sacerdot@cs.unibo.it Open Journal Systems <strong>Journal of Formalized Reasoning (JFR) – ISSN 1972-5787</strong> encourages submission of papers describing significant, automated or semi-automated formalization efforts in any area, including classical mathematics, constructive mathematics, formal algorithms, and program verification. The emphasis of the journal is on proof techniques and methodologies and their impact on the formalization process. In particular, the journal provides a forum for comparing alternative approaches, enhancing reusability of solutions and offering a clear view of the current state of the field. https://jfr.unibo.it/article/view/12643 Corrigendum: C floating-point proofs layered with VST and Flocq 2021-03-30T17:09:04+02:00 Andrew W. Appel appel@princeton.edu Yves Bertot yves.bertot@inria.fr 2021-03-31T00:00:00+02:00 Copyright (c) 2020 Andrew W. Appel, Yves Bertot https://jfr.unibo.it/article/view/11442 C floating-point proofs layered with VST and Flocq 2020-11-27T15:56:27+01:00 Andrew W. Appel appel@princeton.edu Yves Bertot yves.bertot@inria.fr <p>We demonstrate tools and methods for proofs about the correctness and numerical accuracy of C programs.<br /> The tools are <em>foundational,</em> in that they are connected to formal semantic specifications of the C operational semantics and of the IEEE 754 floating-point format. The tools are <em>modular</em>, in that the reasoning about C programming can be done quite separately from the reasoning about numerical correctness and numerical accuracy. The tools are <em>general</em>, in that they accommodate almost the entire C language (with pointer data structures, function pointers, control flow, etc.) and applied mathematics (reasoned about in a general-purpose logic and proof assistant with substantial libraries for mathematical reasoning). We demonstrate on a simple Newton's-method square root function.</p> 2021-03-31T00:00:00+02:00 Copyright (c) 2020 Andrew W. Appel, Yves Bertot