comp.lang.ada
 help / color / mirror / Atom feed
* ANN: SPARK 7.4 now available
@ 2007-01-09 14:28 roderick.chapman
  0 siblings, 0 replies; only message in thread
From: roderick.chapman @ 2007-01-09 14:28 UTC (permalink / raw)


Praxis are pleased to announce the immediate availability of release
7.4
of the SPARK language and toolset.

Full details, including the toolset release note, are available from
www.sparkada.com
as usual.

Professional, supported customers will receive upgrades immediately.
Upgrade
packages for for readers of the SPARK Textbook are also available by
download
from http://www.praxis-his.com/sparkada/sparkbook.asp

Highlights of this release include:

    New "accept" annotation system to indicate that a particular error
or warning is expected and justified.

    New "Always_Valid" assertion to indicate that the values read from
an external input are trustworthy.

    Obsolete SPARK83 floating-point attributes are now acceptable in
SPARK95 mode.

    Better error messages for common syntax and semantic errors.

    Complete re-implementation of VC Generation for single- and
multi-dimensional unconstrained array parameters. Supporting
improvements in the default invariant generator and Simplifier.

    Conditional data- and information-flow anomalies are now reported
as errors not warnings.

    Support for System.Bit_Order and System.Default_Bit_Order in the
configuration file.

    The Examiner now issues a warning if an Ada2005 reserved word is
used as an identifier in SPARK95 mode.

    The Simplifier's handling is user-defined and Examiner-generated
proof-rules has been unified and improved.

    The Simplifier has a new family of proof tactics for enumerated and
integer inequalities where transitivity of the relational operators is
involved.

    The implementation of the /p=N (multiprocessor) switch in SPARKSimp
has been re-implemented to make much better use of all the available
processing resources on multi-core or multi-processor machines.

    SPARKFormat now has options to reformat the own, initializes and
inherit annotations.

    SPARKMake can now produce with absolute or relative pathnames in
the generated index and meta-files.

Yours,
 Rod Chapman and the SPARK Team, Praxis




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2007-01-09 14:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-09 14:28 ANN: SPARK 7.4 now available roderick.chapman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox