goblint-cilversion

A front-end for the C programming language that facilitates program analysis and transformation

This is a fork of the 'cil' package needed to build 'goblint'. Changes:

  • Proper support for C99, (#9) and VLAs in particular (#5, #7)
  • It uses Zarith instead of the deprecated Num
  • Support for more recent OCaml versions (≥ 4.06)
  • Large integer constants that do not fit in an OCaml int are represented as a string instead of getting truncated
  • Syntactic search extension (#21)
  • Some warnings were made optional
  • Unmaintained extensions (#30) were removed
  • Many bug fixes
Authorgabriel@kerneis.info
LicenseBSD-3-Clause
Published
Homepagehttps://cil-project.github.io/cil/
Issue Trackerhttps://github.com/goblint/cil/issues
MaintainersMichael Schwarz <michael.schwarz93@gmail.com> and Ralf Vogler <ralf.vogler@gmail.com>
Availablearch != "ppc32" & arch != "ppc64"
Dependencies
Conflicts
Source [http] https://github.com/goblint/cil/archive/1.8.0.tar.gz
md5=796ad26120b5c6b939a57e8623088aef
sha512=01a58ac6d928afead21c8a97af5865715114cd0562234d1d4aef9e4ac5d91415d040a15927c52cb896dbb39a53e915627f498ebe2d026a548c3ff597682041b2
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/goblint-cil/goblint-cil.1.8.0/opam
Required by