Skip to content

Commit f1e59f6

Browse files
committed
Merge branch 'develop' into loc-end
2 parents 0ed7711 + 0cd459f commit f1e59f6

File tree

7 files changed

+27
-19
lines changed

7 files changed

+27
-19
lines changed

CHANGES

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
1+
18 November 2021: goblint-cil-1.8.2
2+
3+
* Add columns to locations.
4+
* Add support for __int128, __int128_t and __uint128_t.
5+
16
18 May 2021: goblint-cil-1.8.0
27

3-
* Proper support for C99, ([#9][i9]) and VLAs in particular ([#5][i5], [#7][pr7])
8+
* Proper support for C99, (#9) and VLAs in particular (#5, #7)
49
* It uses [Zarith][zarith] instead of the deprecated [Num][num]
510
* Support for more recent OCaml versions (≥ 4.06)
611
* Large integer constants that do not fit in an OCaml `int` are represented as a `string` instead of getting truncated
7-
* Syntactic search extension ([#21][pr21])
12+
* Syntactic search extension (#21)
813
* Some warnings were made optional
9-
* Unmaintained extensions ([#30][pr30]) were removed
14+
* Unmaintained extensions (#30) were removed
1015
* Many bug fixes
1116

1217
24 July 2013: cil-1.7.3

META.goblint-cil.template

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
package "default-features" (
44
requires="goblint-cil.dataslicing goblint-cil.liveness goblint-cil.pta goblint-cil.makecfg goblint-cil.syntacticsearch"
5-
version = "1.8.1"
5+
version = "1.8.2"
66
)
77

88
package "all-features" (
99
requires="goblint-cil.dataslicing goblint-cil.liveness goblint-cil.pta goblint-cil.makecfg goblint-cil.zrapp goblint-cil.syntacticsearch"
10-
version = "1.8.1"
10+
version = "1.8.2"
1111
)

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ an incomplete list of some of the ways `goblint-cil` improves upon CIL:
1515
- Large integer constants that do not fit in an OCaml `int` are represented as a
1616
`string` instead of getting truncated
1717
- Syntactic search extension ([#21][pr21])
18+
- More precise locations (with columns)
1819
- Some warnings were made optional
1920
- Unmaintained extensions ([#30][pr30]) were removed
2021
- Many bug fixes
@@ -98,7 +99,7 @@ instance in the OCaml toplevel using [Findlib][findlib]:
9899
# #require "cil";;
99100
[...]
100101
# Cil.cilVersion;;
101-
- : string = "1.8.1"
102+
- : string = "1.8.2"
102103

103104
[findlib]: http://projects.camlcity.org/projects/findlib.html
104105

configure

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2531,7 +2531,7 @@ ac_config_files="$ac_config_files stamp-h"
25312531
# Assign here the CIL version numbers
25322532
CIL_VERSION_MAJOR=1
25332533
CIL_VERSION_MINOR=8
2534-
CIL_VERSION_REV=1
2534+
CIL_VERSION_REV=2
25352535
CIL_VERSION=$CIL_VERSION_MAJOR.$CIL_VERSION_MINOR.$CIL_VERSION_REV
25362536

25372537
# make sure I haven't forgotten to run autoconf

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ AC_PREREQ([2.71])
3333
# Assign here the CIL version numbers
3434
CIL_VERSION_MAJOR=1
3535
CIL_VERSION_MINOR=8
36-
CIL_VERSION_REV=1
36+
CIL_VERSION_REV=2
3737
CIL_VERSION=$CIL_VERSION_MAJOR.$CIL_VERSION_MINOR.$CIL_VERSION_REV
3838

3939
# make sure I haven't forgotten to run autoconf

dune-project

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@
22
(name goblint-cil)
33
(implicit_transitive_deps false)
44
(generate_opam_files true)
5-
(version 1.8.1)
5+
(version 1.8.2)
66
(source (github goblint/cil))
7-
(homepage "https://cil-project.github.io/cil/")
87
; (documentation "https://goblint.github.io/cil")
98
(authors "[email protected]")
10-
(maintainers "Michael Schwarz <[email protected]>" "Ralf Vogler <[email protected]>")
9+
(maintainers "Michael Schwarz <[email protected]>" "Simmo Saan <[email protected]>" "Ralf Vogler <[email protected]>")
1110
(license "BSD-3-Clause")
1211

1312
(package
@@ -16,13 +15,14 @@
1615
(description "\
1716
This is a fork of the 'cil' package needed to build 'goblint'.
1817
Changes:
19-
- Proper support for C99, (#9) and VLAs in particular (#5, #7)
18+
- Proper support for C99 and VLAs in particular
2019
- It uses Zarith instead of the deprecated Num
2120
- Support for more recent OCaml versions (≥ 4.06)
2221
- Large integer constants that do not fit in an OCaml int are represented as a string instead of getting truncated
23-
- Syntactic search extension (#21)
22+
- Syntactic search extension
23+
- More precise locations (with columns)
2424
- Some warnings were made optional
25-
- Unmaintained extensions (#30) were removed
25+
- Unmaintained extensions were removed
2626
- Many bug fixes")
2727
(depends
2828
(ocaml (>= 4.05.0))

goblint-cil.opam

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,28 @@
11
# This file is generated by dune, edit dune-project instead
22
opam-version: "2.0"
3-
version: "1.8.1"
3+
version: "1.8.2"
44
synopsis:
55
"A front-end for the C programming language that facilitates program analysis and transformation"
66
description: """
77
This is a fork of the 'cil' package needed to build 'goblint'.
88
Changes:
9-
- Proper support for C99, (#9) and VLAs in particular (#5, #7)
9+
- Proper support for C99 and VLAs in particular
1010
- It uses Zarith instead of the deprecated Num
1111
- Support for more recent OCaml versions (≥ 4.06)
1212
- Large integer constants that do not fit in an OCaml int are represented as a string instead of getting truncated
13-
- Syntactic search extension (#21)
13+
- Syntactic search extension
14+
- More precise locations (with columns)
1415
- Some warnings were made optional
15-
- Unmaintained extensions (#30) were removed
16+
- Unmaintained extensions were removed
1617
- Many bug fixes"""
1718
maintainer: [
1819
"Michael Schwarz <[email protected]>"
20+
"Simmo Saan <[email protected]>"
1921
"Ralf Vogler <[email protected]>"
2022
]
2123
authors: ["[email protected]"]
2224
license: "BSD-3-Clause"
23-
homepage: "https://cil-project.github.io/cil/"
25+
homepage: "https://github.com/goblint/cil"
2426
bug-reports: "https://github.com/goblint/cil/issues"
2527
depends: [
2628
"ocaml" {>= "4.05.0"}

0 commit comments

Comments
 (0)