|
82 | 82 | } |
83 | 83 | \email{j.d.a.jewell@open.ac.uk} |
84 | 84 |
|
| 85 | +\begin{document} |
| 86 | + |
85 | 87 | \begin{abstract} |
86 | 88 | WebAssembly (Wasm) linear memory is an untyped byte array shared across |
87 | 89 | module boundaries. When independently compiled modules --- potentially from |
@@ -1406,10 +1408,18 @@ \section{Level Achievement Status} |
1406 | 1408 | machine-checked mathematical definitions awaiting toolchain integration. |
1407 | 1409 |
|
1408 | 1410 | \textbf{Proof inventory.} |
1409 | | -All 11 Idris~2 ABI files (Region, TypedAccess, Levels, Pointer, Effects, |
1410 | | -Lifetime, Linear, MultiModule, Proofs, Tropical, Epistemic) contain zero |
1411 | | -instances of \texttt{believe\_me}, \texttt{postulate}, or |
1412 | | -\texttt{assert\_total}. |
| 1411 | +All 13 Idris~2 ABI files (Region, TypedAccess, Levels, Pointer, Effects, |
| 1412 | +Lifetime, Linear, MultiModule, Proofs, Tropical, Epistemic, and the layout |
| 1413 | +files ABI, Types, Stdlib) contain zero instances of \texttt{believe\_me}, |
| 1414 | +\texttt{postulate}, or \texttt{assert\_total}. |
| 1415 | +A full mapping of paper theorems to source locations, including the |
| 1416 | +Zero-Overhead Property, the tropical semiring laws, and the epistemic |
| 1417 | +freshness theorems, is in |
| 1418 | +\texttt{docs/supplementary/proof-inventory.adoc}. |
| 1419 | +The \texttt{Proofs} module now provides a top-level \texttt{fullCert12} |
| 1420 | +certificate type requiring concrete L11 (\texttt{AllPairsCosts}) and |
| 1421 | +L12 (\texttt{Level12Proof}) witnesses, completing the 12-level type |
| 1422 | +hierarchy. |
1413 | 1423 |
|
1414 | 1424 | % ========================================================================== |
1415 | 1425 | % Bibliography |
|
0 commit comments