Skip to content
Snippets Groups Projects
Commit ad0b912e authored by Andre Maroneze's avatar Andre Maroneze
Browse files

merge changes from stable/nickel, 28.1

parents 3785f544 e7192abf
No related branches found
No related tags found
No related merge requests found
28.0+dev 28.1+dev
...@@ -91,7 +91,7 @@ DuneProject () { ...@@ -91,7 +91,7 @@ DuneProject () {
echo "(maintainers \"anonymous\")" echo "(maintainers \"anonymous\")"
echo "(package (name ${PACKAGE})" echo "(package (name ${PACKAGE})"
echo " (depends" echo " (depends"
echo " (\"frama-c\" (>= 28.0))" echo " (\"frama-c\" (>= 28.1))"
echo " )" echo " )"
echo " (tags (\"Frama-C scripts\"))" echo " (tags (\"Frama-C scripts\"))"
echo ")" echo ")"
......
opam-version: "2.0" opam-version: "2.0"
name: "frama-c" name: "frama-c"
synopsis: "Platform dedicated to the analysis of source code written in C" synopsis: "Platform dedicated to the analysis of source code written in C"
version: "28.0+dev" version: "28.1+dev"
description:""" description:"""
Frama-C gathers several analysis techniques in a single collaborative Frama-C gathers several analysis techniques in a single collaborative
framework, based on analyzers (called "plug-ins") that can build upon the framework, based on analyzers (called "plug-ins") that can build upon the
...@@ -72,7 +72,7 @@ authors: [ ...@@ -72,7 +72,7 @@ authors: [
homepage: "https://frama-c.com/" homepage: "https://frama-c.com/"
license: "LGPL-2.1-only" license: "LGPL-2.1-only"
dev-repo: "git+https://git.frama-c.com/pub/frama-c.git" dev-repo: "git+https://git.frama-c.com/pub/frama-c.git"
doc: "http://frama-c.com/download/user-manual-28.0-Nickel.pdf" doc: "http://frama-c.com/download/user-manual-28.1-Nickel.pdf"
bug-reports: "https://git.frama-c.com/pub/frama-c/issues" bug-reports: "https://git.frama-c.com/pub/frama-c/issues"
tags: [ tags: [
"deductive" "deductive"
...@@ -119,9 +119,13 @@ run-test: [ ...@@ -119,9 +119,13 @@ run-test: [
] ]
depends: [ depends: [
"dune" { >= "3.7.0" & < "3.13.0" } "dune" { >= "3.7.0"
& != "3.13.0" # performance problem
}
"dune-configurator" "dune-configurator"
"dune-site" { >= "3.7.0" & < "3.13.0" } "dune-site" { >= "3.7.0"
& != "3.13.0" # performance problem
}
( "alt-ergo-free" | "alt-ergo" ) ( "alt-ergo-free" | "alt-ergo" )
"conf-graphviz" { post } "conf-graphviz" { post }
......
The following set of packages is known to be a working configuration for The following set of packages is known to be a working configuration for
compiling Frama-C 28.0. compiling Frama-C 28.1.
- OCaml 4.13.1 - OCaml 4.13.1
- alt-ergo.2.4.2 (for wp, optional) - alt-ergo.2.4.2 (for wp, optional)
......
# Kernel
- Fix Cil.isConstant on lvalues with offset.
# Ivette
- Fix Ivette shell wrapper on macOS.
# WP
- Fix interactive prover startup.
...@@ -25,6 +25,10 @@ ...@@ -25,6 +25,10 @@
Plugin E-ACSL <next-release> Plugin E-ACSL <next-release>
############################################################################### ###############################################################################
###############################################################################
Plugin E-ACSL 28.1 (Nickel)
###############################################################################
############################################################################### ###############################################################################
Plugin E-ACSL 28.0 (Nickel) Plugin E-ACSL 28.0 (Nickel)
############################################################################### ###############################################################################
......
opam-version: "2.0" opam-version: "2.0"
name: "frama-c-hdrck" name: "frama-c-hdrck"
synopsis: "Frama-C header check tool" synopsis: "Frama-C header check tool"
version: "28.0" version: "28.1"
description:""" description:"""
Performs all checks related to file headers as required by the Frama-C Performs all checks related to file headers as required by the Frama-C
continuous integration. continuous integration.
......
opam-version: "2.0" opam-version: "2.0"
name: "frama-c-lint" name: "frama-c-lint"
synopsis: "Frama-C lint tool" synopsis: "Frama-C lint tool"
version: "28.0" version: "28.1"
description:""" description:"""
Performs all checks related to source code formatting as required by the Frama-C Performs all checks related to source code formatting as required by the Frama-C
continuous integration. Namely: OCP-indent for ML files, clang-format for E-ACSL continuous integration. Namely: OCP-indent for ML files, clang-format for E-ACSL
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment