Skip to content

Commit 6f4fad0

Browse files
author
Daniel Kroening
committed
Merge pull request #13 from tautschnig/sv-comp-verifier-atomic
Support SV-COMP's __VERIFIER_atomic_{begin,end}
2 parents 77ffa24 + 04dd84d commit 6f4fad0

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/goto-programs/builtin_functions.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1201,12 +1201,14 @@ void goto_convertt::do_function_call_symbol(
12011201
do_output(lhs, function, arguments, dest);
12021202
}
12031203
else if(identifier==CPROVER_PREFIX "atomic_begin" ||
1204-
identifier=="__CPROVER::atomic_begin")
1204+
identifier=="__CPROVER::atomic_begin" ||
1205+
identifier=="__VERIFIER_atomic_begin")
12051206
{
12061207
do_atomic_begin(lhs, function, arguments, dest);
12071208
}
12081209
else if(identifier==CPROVER_PREFIX "atomic_end" ||
1209-
identifier=="__CPROVER::atomic_end")
1210+
identifier=="__CPROVER::atomic_end" ||
1211+
identifier=="__VERIFIER_atomic_end")
12101212
{
12111213
do_atomic_end(lhs, function, arguments, dest);
12121214
}

0 commit comments

Comments
 (0)