Closed ghost closed 6 years ago
Because SL-COMP'14 format did not support integers, I've fixed to binary te parity of arithmetic terms. The examples coming from Songbird use both unary and binary versions of these operators (+ or -). In SMT-LIB v2.16, unary '-' is allowed, but not unary '+'. For readability, please use binary '-' when possible. For example, instead of '(+ ?l (- 1))' use '(- ?l 1)'.
A more important limitation now is that arguments of a predicate call (in SL-COMP'14) may be only variables. Therefore the bench using integers or terms in predicate calls are rejected. I'm trying now to fix this problem in the translation from SL-COMP'18 format to SL-COMP'14 format.
I've fixed all the problems in this benchmark such that they can be translated into SL-COMP'14 format. Please check that Sleek and Snowbird accepts the input in SL-COMP'14 format.
Hi,
I encountered many errors when translating the test cases in the category
qf_shidlia_entl
. Could you advise how can we handle this issue, since the deadline for prover submission is closeHere are some errors messages:
Thanks!