Skip to content

Commit 8e94981

Browse files
committed
Initialize CIL in LvalTest
1 parent 3fc85fa commit 8e94981

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

unittest/cdomains/lvalTest.ml

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ module ID = IntDomain.IntDomWithDefaultIkind (IntDomain.IntDomLifter (IntDomain.
66
module Offs = Offset.MakeLattice (ID)
77
module LV = AddressDomain.AddressLattice (Mval.MakeLattice (Offs))
88

9+
let () = Cilfacade.init () (* ensure ptrdiff ikind is available *)
10+
911
let ikind = IntDomain.PtrDiffIkind.ikind ()
1012

1113
let a_var = Cil.makeGlobalVar "a" Cil.intPtrType

unittest/dune

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
(test
44
(name mainTest)
5-
(libraries ounit2 qcheck-ounit goblint.std goblint.lib goblint.constraint goblint.solver goblint.cdomain.value goblint.sites.dune goblint.build-info.dune)
5+
(libraries ounit2 qcheck-ounit goblint.std goblint.common goblint.lib goblint.constraint goblint.solver goblint.cdomain.value goblint.sites.dune goblint.build-info.dune)
66
(preprocess (pps ppx_deriving.std ppx_deriving_hash ppx_deriving_yojson))
77
(flags :standard -linkall))
88

0 commit comments

Comments
 (0)