conversion int/real/float
Bonjour !
COLIBRI répond avec une erreur de syntaxe sur le fichier en PJ:
$ colibri real_repr.smt2
(error "real_repr.smt2:syntax")
unknown
Steps : 41
Syntax error on real expression : fp_to_real(as(round(as(rna, rnd), float_from_real(as(rne, rnd), as(ColVar#2{rbox : (float_int, 0), mreal : [-9.22337203685478e+18 .. -1.0, 0.0, 1.0 .. 9.22337203685478e+18]}, real))), float_simple))
Or, cvc4 l'accepte. Quel est le problème ?
cvc4 prouve le fichier tel quel, mais il y a une variante dans le fichier (il faut juste ligne 288 et décommenter ligne 287) que cvc4 ne prouve pas. Est-ce que COLIBRI (après avoir corrigé ce que je suppose est juste un bug de parsing) peut prouver les deux ?
Merci d'avance