routine obligations unproved discharge% --- --- --- --- blas-ddot 349 22 93.7% blas-daxpy 294 15 94.9% blas-dscal 216 25 88.4% blas-dnrm2 292 23 92.1% blas-dgemv 399 46 88.5% blas-dgemm 449 79 82.4% fftpack-cfftf 661 48 92.7% lapack-dpotrf 430 48 88.8% lapack-dgeqrf 432 54 87.5% lapack-dgetrf 528 34 93.6% phase3-relu 367 22 94.0% phase3-max_pool 434 48 88.9% phase3-layernorm 405 23 94.3% phase3-conv2d_fp64 489 28 94.3% phase3-int8-matmul 559 24 96.0% Notes: - Numbers are at gnatprove --level=1 against the .ads/.adb pairs in routines//. - The "unproved" column is the count of proof obligations the prover could not discharge at this level. None are body-correctness failures on the routines in this kit; see README.md for the three classes of unproved residue. - blas-dger and phase3-int8-conv2d are on the public /results/ page but are NOT in this kit — their gnatprove outputs were not saved during the last rerun and are queued for re-execution. - Phase 4 (softmax, attention, transformer block) are on the public /results/ page but not yet in this kit — they are very new and their published artefacts will be added in a kit refresh shortly.