Skip to content
Snippets Groups Projects
Commit 23dc0c27 authored by Loïc Correnson's avatar Loïc Correnson Committed by Andre Maroneze
Browse files

[opam] fix for wp

 - deprecation messages for alt[gr]-ergo and coq[ide]
 - require why3 >= 1.2.0 (includes conflicts with why3-base)
 - no more need for why3-coq
parent 21cfcf58
No related branches found
No related tags found
No related merge requests found
...@@ -97,7 +97,7 @@ depends: [ ...@@ -97,7 +97,7 @@ depends: [
( "alt-ergo-free" | "alt-ergo" ) ( "alt-ergo-free" | "alt-ergo" )
"conf-graphviz" { post } "conf-graphviz" { post }
"yojson" "yojson"
"why3" "why3" { >= "1.2.0" }
] ]
depopts: [ depopts: [
...@@ -105,14 +105,11 @@ depopts: [ ...@@ -105,14 +105,11 @@ depopts: [
# Coq: because .vo would would not be loadable by another version of Coq # Coq: because .vo would would not be loadable by another version of Coq
# libraries: because we use dynamic linking # libraries: because we use dynamic linking
"coq" "coq"
"why3-coq"
"mlgmpidl" "mlgmpidl"
"apron" "apron"
] ]
conflicts: [ conflicts: [
"why3-base" #for WP plug-in
"why3" { < "1.2.0" } #for WP plug-in
"lablgtk" { < "2.18.2" } #for ocaml >= 4.02.1 "lablgtk" { < "2.18.2" } #for ocaml >= 4.02.1
"frama-c-e-acsl" #avoid mixing old releases of E-ACSL, it is already "frama-c-e-acsl" #avoid mixing old releases of E-ACSL, it is already
#distributed with this version of Frama-C #distributed with this version of Frama-C
...@@ -121,12 +118,8 @@ conflicts: [ ...@@ -121,12 +118,8 @@ conflicts: [
] ]
messages: [ messages: [
"Coq can be used with the WP plug-in for proving interactively proof obligations" "The Frama-C/Wp now uses Why-3 for all provers (Cf. deprecated -wp-prover native:alt-ergo)"
{!coq:installed} {alt-ergo:installed}
"Alt-Ergo Graphical Interface can be used by the WP plug-in" "The Frama-C/Wp native support for Coq is now deprecated (use TIP or Why-3 instead)."
{!altgr-ergo:installed & alt-ergo <= "1.30"} {coq:installed}
"Note: the package altgr-ergo could prevent the installation of newer versions of Alt-Ergo"
{!altgr-ergo:installed & alt-ergo <= "1.30" & ocaml >= "4.04.0"}
"Note: the installed package altgr-ergo could prevent the installation of newer versions of Alt-Ergo"
{altgr-ergo:installed & ocaml >= "4.04.0"}
] ]
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