Skip to content

Commit d9105b2

Browse files
committed
CHT:CHC: update tests
1 parent a7d9917 commit d9105b2

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

CodeHawk/CHT/CHC_tests/cchanalyze_tests/tcchanalyze/tCHCchanalyzeUtils.ml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,15 @@ let unpack_tar_gz (predicate: string) (filename: string) =
5959
()
6060

6161

62-
let analysis_setup ?(domains=default_domains) (predicate: string) (filename: string) =
62+
let analysis_setup
63+
?(domains=default_domains) (predicate: string) (filename: string) =
6364
begin
6465
unpack_tar_gz predicate filename;
6566
system_settings#set_projectname filename;
6667
system_settings#set_cfilename filename;
6768
(if system_settings#is_output_parameter_analysis then
68-
CCHCreateOutputParameterPOs.output_parameter_po_process_file ()
69+
CHTraceResult.tget_ok
70+
(CCHCreateOutputParameterPOs.output_parameter_po_process_file ())
6971
else
7072
CCHCreatePrimaryProofObligations.primary_process_file ());
7173
CCHProofScaffolding.proof_scaffolding#reset;

CodeHawk/CHT/CHC_tests/cchanalyze_tests/tcchanalyze/tCHCchanalyzeUtils.mli

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,8 @@
7676
- generate invariants and run the proof obligation checkers for the proof
7777
obligation present.
7878
*)
79-
val analysis_setup: ?domains:string list -> string -> string -> unit
79+
val analysis_setup:
80+
?domains:string list -> string -> string -> unit CHTraceResult.traceresult
8081

8182

8283
(** [analysis_take_down filename] removes the directory [filename.cch] from

CodeHawk/CHT/CHC_tests/cchanalyze_tests/txcchanalyze/cCHPOCheckLocallyInitializedTest.ml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,12 @@ let check_violation () =
110110
("rl-memlval-001",
111111
"locally_initialized_rl_memlval_001", "rl_memlval_001",
112112
[], -1, -1,
113-
"memlval_vinv_implies_violation",
113+
"memlval_implies_violation",
114114
"initialized from parameter p->fld1 with offset .fld1");
115115
("rl-memlval-002",
116116
"locally_initialized_rl_memlval_002", "rl_memlval_002",
117117
[], -1, -1,
118-
"memlval_vinv_implies_violation",
118+
"memlval_implies_violation",
119119
"initialized from parameter p->fld1 with offset .fld1")
120120
] in
121121
begin

0 commit comments

Comments
 (0)