Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
why3
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
121
Issues
121
List
Boards
Labels
Service Desk
Milestones
Merge Requests
15
Merge Requests
15
Operations
Operations
Incidents
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Why3
why3
Commits
92d99e5e
Commit
92d99e5e
authored
Oct 06, 2017
by
Guillaume Melquiond
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Version 0.88.0
parent
903d9f69
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
26 additions
and
19 deletions
+26
-19
.mailmap
.mailmap
+1
-0
CHANGES
CHANGES
+16
-14
Version
Version
+1
-1
doc/manual.tex
doc/manual.tex
+1
-1
src/ide/gconfig.ml
src/ide/gconfig.ml
+7
-3
No files found.
.mailmap
View file @
92d99e5e
...
...
@@ -20,6 +20,7 @@ Claude Marché <claude.marche@inria.fr> <cmarche@dispater.(none)>
Claude Marché <claude.marche@inria.fr> <cmarche@orcus.(none)>
Claude Marché <claude.marche@inria.fr> <cmarche@belzebuth.(none)>
Guillaume Melquiond <guillaume.melquiond@inria.fr> <melquion@moloch.saclay.inria.fr>
Kim Nguyễn <kim.nguyen@lri.fr> <kn@lri.fr>
Thi-Minh-Tuyen Nguyen <thi-minh-tuyen.nguyen@inria.fr> <nguyen@lri.fr>
Thi-Minh-Tuyen Nguyen <thi-minh-tuyen.nguyen@inria.fr> <nguyen@acces.lri.fr>
Thi-Minh-Tuyen Nguyen <thi-minh-tuyen.nguyen@inria.fr> <nguyenthiminhtuyen@minhtuyen.local>
...
...
CHANGES
View file @
92d99e5e
* marks an incompatible change
Version 0.88.0, October 6, 2017
===============================
Language
o two new forms of type declarations: integer range types and
floating-point types. To denote constants in such types, integer
constants and real constants can be cast to such types. This
support is exploited in drivers for provers that support bitvector
theories (CVC4, Z3) and floating-point theory (Z3).
More details in the manual, section 7.2.4 "Theories"
More details in the manual, section 7.2.4 "Theories"
.
* a quote character (') inside an identifier must either be at the
end, or be followed by either a digit, the underscore character
(_) or another quote. Identifiers with a quote followed by a
...
...
@@ -15,19 +18,18 @@ Language
Standard library
o new theory ieee_float formalizing floating-point arithmetic,
co
nform
ant to IEEE-754, mapped to SMT-LIB FP theory.
co
mpli
ant to IEEE-754, mapped to SMT-LIB FP theory.
User features
o proof strategies: why3 config now generates default proof strategies
using the installed provers. These are available under name "Auto
level 0", "Auto level 1" and "Auto level 2" in why3 ide. More
details in the manual, section 10.6 "Proof Strategies"
o counterexamples: better support for array
values, support for floating-point values, support for Z3 in
addition to CVC4.
More details in the manual, section 6.3.5 "Displaying Counterexamples"
Prover support
level 0", "Auto level 1" and "Auto level 2" in why3 ide.
More details in the manual, section 10.6 "Proof Strategies".
o counterexamples: better support for array values, support for
floating-point values, support for Z3 in addition to CVC4.
More details in the manual, section 6.3.5 "Displaying Counterexamples".
Provers
o support for Isabelle 2017
* discarded support for Isabelle 2016 (2016-1 still supported)
o support for Coq 8.6.1 (released Jul 25, 2017)
...
...
@@ -40,11 +42,11 @@ Prover support
Version 0.87.3, January 12, 2017
================================
b
ug fixes
B
ug fixes
o fixed OCaml extraction with respect to ghost parameters
o assorted bug fixes
p
rovers
P
rovers
o support for Alt-Ergo 1.30 (released Nov 21, 2016)
o support for Coq 8.6 (released Dec 8, 2016)
o support for Gappa 1.3 (released Jul 20, 2016)
...
...
@@ -55,14 +57,14 @@ provers
Version 0.87.2, September 1, 2016
=================================
b
ug fixes
B
ug fixes
o improved well-formedness of extracted OCaml code
o assorted bug fixes
Version 0.87.1, May 27, 2016
============================
b
ug fixes
B
ug fixes
o assorted bug fixes
Version 0.87.0, March 15, 2016
...
...
Version
View file @
92d99e5e
# Why version
VERSION=0.8
7+git
VERSION=0.8
8.0
doc/manual.tex
View file @
92d99e5e
...
...
@@ -108,7 +108,7 @@
%BEGIN LATEX
\begin{LARGE}
%END LATEX
Version
\whyversion
{}
,
January
2017
Version
\whyversion
{}
,
October
2017
%BEGIN LATEX
\end{LARGE}
%END LATEX
...
...
src/ide/gconfig.ml
View file @
92d99e5e
...
...
@@ -534,7 +534,7 @@ let show_legend_window () =
let
show_about_window
()
=
let
about_dialog
=
GWindow
.
about_dialog
~
name
:
"The Why3 Verification Platform
"
~
name
:
"The Why3 Verification Platform"
~
authors
:
[
"François Bobot"
;
"Jean-Christophe Filliâtre"
;
"Claude Marché"
;
...
...
@@ -548,6 +548,7 @@ let show_about_window () =
"Martin Clochard"
;
"Simon Cruanes"
;
"Sylvain Dailler"
;
"Jacques-Pascal Deplaix"
;
"Clément Fumex"
;
"Leon Gondelman"
;
"David Hauzar"
;
...
...
@@ -556,6 +557,7 @@ let show_about_window () =
"Mikhail Mandrykin"
;
"David Mentré"
;
"Benjamin Monate"
;
"Kim Nguyễn"
;
"Thi-Minh-Tuyen Nguyen"
;
"Simão Melo de Sousa"
;
"Asma Tafat"
;
...
...
@@ -564,9 +566,11 @@ let show_about_window () =
]
~
copyright
:
"Copyright 2010-2017 Inria, CNRS, Paris-Sud University"
~
license
:
(
"See file "
^
Filename
.
concat
Config
.
datadir
"LICENSE"
)
~
website
:
"http://why3.lri.fr"
~
website_label
:
"http://why3.lri.fr"
~
website
:
"http://why3.lri.fr
/
"
~
website_label
:
"http://why3.lri.fr
/
"
~
version
:
Config
.
version
~
icon
:!
why_icon
~
logo
:!
why_icon
()
in
let
(
_
:
GWindow
.
Buttons
.
about
)
=
about_dialog
#
run
()
in
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment