Skip to content

Releases: seL4/l4v

AutoCorres 1.11 and C-Parser 1.21

11 Oct 03:40
autocorres-1.11
4f1563a
Compare
Choose a tag to compare

AutoCorres 1.11

  • Isabelle2024 edition of AutoCorres
  • Further clean-up and restructure of monad libraries.

C Parser 1.21

  • Isabelle2024 edition of the C Parser
  • Updated SIMPL from the AFP
  • Ensure that umm_types.txt is saved relative to theory file
  • If cpp_path is relative, make it relative to the current theory

Proofs for seL4 13.0.0

02 Jul 02:01
Compare
Choose a tag to compare

Proof compatible with seL4 release 13.0.0.

AutoCorres 1.10 and C-Parser 1.20

03 Nov 04:02
Compare
Choose a tag to compare

AutoCorres 1.10

  • Isabelle2023 edition of AutoCorres
  • Restructured and cleaned up monad libraries. Removed dependencies on unrelated l4v libraries.

C Parser 1.20

  • Isabelle2023 edition of the C Parser
  • Rearranged library session structure and included more libraries for heap reasoning in the release. See e.g. files TypHeapLib.thy and LemmaBucket_C.thy

AutoCorres 1.9 and C-Parser 1.19

31 Oct 00:53
autocorres-1.9
Compare
Choose a tag to compare

AutoCorres 1.9 (31 October 2022)

  • Isabelle2021-1 edition of both AutoCorres and the C parser.
  • setup for AARCH64/ARM64 targets

C-Parser 1.19

  • Builds with Isabelle2021-1

  • setup for AARCH64/ARM64 targets

  • AST printing for top-level declarations annotated to make them easier to
    consume in external tools. Annotations take the form:

    ##<decl_type>: <name>
    

    e.g. ##Function: ctzl

Autocorres 1.8 and CParser 1.18

31 Oct 05:12
Compare
Choose a tag to compare

AutoCorres 1.8 (31 October 2021)

  • Isabelle2021 edition of both AutoCorres and the C parser.

CParser 1.18

  • Builds with Isabelle2021
  • improve inline assembly support in modifies proofs
  • always use fresh names for generated temporary variables.
    This fixes a problem that could make some function call expressions unprovable. (VER-1389)
  • improve compile time performance for functional record update definitions

Proofs for seL4 12.1.0

18 Jun 02:58
Compare
Choose a tag to compare

Version compatible with seL4 12.1.0

Proofs for seL4-12.0.0

08 Mar 23:31
Compare
Choose a tag to compare
Version compatible with seL4 12.0.0

Proofs for seL4-11.0.0

22 Jul 09:27
Compare
Choose a tag to compare
Version compatible with seL4 11.0.0

Proofs for seL4-8.0.0

07 Feb 09:15
Compare
Choose a tag to compare

Isabelle/HOL proofs seL4-8.0.0

Proofs for seL4-7.0.0

05 Feb 08:28
Compare
Choose a tag to compare

Isabelle/HOL proofs for seL4-7.0.0