| Version 2 (modified by , 8 years ago) ( diff ) |
|---|
CIVL: The Concurrency Intermediate Verification Language
Tool Development
- Be a CIVL developer
- Analysis
- Performance
- Coding standards
- Comparison
- Fortran Translation
- Transformers
- GeneralTransformation: translates away arguments of main.
- IOTransformation: translates stdio.h-related code to fit CIVL's stdio implementation.
- MPITransformation: translates MPI to CIVL.
- PthreadTransformation: translates Pthread code to CIVL code.
- OpenMPTransformation: translates OpenMP to CIVL.
- CudaTransformation: translates Cuda to CIVL.
- OpenCLTransformation: translates OpenCL to CIVL.
- CIVL pragma: CIVLPragmas
- GUI
Proposals & Plans
These are proposed plans for enhancing CIVL or related tools
Weekly Presentation Schedule
This is the schedule list of weekly presentations
- 2018_06_28 Control Flow Graph
- 2018_07_05 C Implementation of Naive Decision Tree
Related Tools
These are links to wiki-pages or official sites of tools used by CIVL
- ABC
- GMC
- SARL
- Z3 (https://github.com/Z3Prover/z3/wiki)
- CVC4 (http://cvc4.cs.stanford.edu/web/)
- Why3 (http://why3.lri.fr/)
- Frama-C (https://frama-c.com/)
Other Links
Note:
See TracWiki
for help on using the wiki.
