Mentions légales du service

Skip to content
  • Sylvain Dailler's avatar
    Q316-004 Remove get-info · 9ef97dbb
    Sylvain Dailler authored
    Do not print (get-info :reason-unknown) on smt2 output. Previously,
    detection of end of model and beginning of statistics was done by using
    the reason. We now detect a single parenthesis on a line: every cvc4 model
    ends with this (we assume statistics does not contain a line beginning
    with a closing parenthesis). As a side effect, we also find
    more counterexamples.
    
    * src/driver/parse_smtv2_model.ml
    (parse): Revert changes that were detecting Abort trap.
    
    * src/driver/parse_smtv2_model_parser.mly
    (output): Revert changes to allow absence of parenthesis at the end. Also
    removed parsing on results given by the reason. Now match on ).
    
    * src/printer/smtv2_cvc_ce.ml
    (print_prop_decl): Remove (get-info :reason-unknown).
    
    * src/printer/smtv2.ml
    (print_prop_decl): Remove get-info for coherence.
    
    Change-Id: Ifbd7b2b9ce499f8aaa020f58375d784793990965
    9ef97dbb