Changes between Version 7 and Version 8 of VerificationWithContracts
- Timestamp:
- 01/22/16 10:05:56 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
VerificationWithContracts
v7 v8 9 9 10 10 == Contracts for sequential programs == 11 {{{12 11 Contracts for sequential programs are based on the theory of Hoare Logic. Contracts only state sequential properties on either 13 12 the pre-state or post-state of the given procedure. All sequential contract constructors are inherited from ACLS, CIVL will start 14 13 from supporting part of them. 15 }}} 14 16 15 == Contracts for MPI programs == 17 {{{18 16 Contracts for MPI programs are contracts stating specific properties of MPI programs. MPI contracts must be introduced by an 19 MPI behavior constructor `\mpi_collective(MPI_Comm, Collective_Kind)` which should be used in a similar way as ACSL 20 `guards` 21 }}} 17 MPI behavior constructor `\mpi_collective(MPI_Comm, Collective_Kind)` which should be used in a similar way as ACSL `behavior`.
