1. 11 Feb, 2019 1 commit
  2. 28 Nov, 2018 1 commit
    • Sylvain Dailler's avatar
      Removes model_trace added at parsing · 786526f4
      Sylvain Dailler authored
      Removes debug flag: debug_auto_model.
      Some changes in counterexamples triggered by:
      - (non counterexamples) transformations which have a specific case for
         model_trace but not for the new detection: this is intended as
         simplifications that would be done are often simplifications we want
         for counterexamples,
      - Some locations are missing in variables introduced by SP/WP which should
        explain the rest.
      This also disables projections for record in intro_projection_counterexmp.
      Correct subst_filter to be consistent with new counterexample modification
  3. 22 Oct, 2018 1 commit
    • Sylvain Dailler's avatar
      Treat labels attributes for pretty printing of counterexamples at labels · 215fea13
      Sylvain Dailler authored
      We now use the information inside attributes to correctly associate a
      label to each counterexamples. The information is carried inside
      attributes which are preserved/collected during ce transformations and
      printing to smt2.
      The collection filled during the printing of the task is reused during the
      printing of counterexamples to add "at label" where needed.
  4. 01 Jun, 2018 1 commit
  5. 30 May, 2018 1 commit
  6. 21 Feb, 2018 2 commits
  7. 19 Feb, 2018 1 commit
  8. 16 Feb, 2018 1 commit
  9. 11 Jan, 2018 1 commit
  10. 12 Apr, 2017 1 commit
  11. 06 Sep, 2016 1 commit
    • Sylvain Dailler's avatar
      Why3 altergo counterex - Allowing values to be printed for Altergo · a5d0aa0b
      Sylvain Dailler authored
      We added the generation of identifiers for counterex values inside the
      printer of altergo.
      Also added a file to factorize counterex printing functions that are used
      for both altergo and smtv2.
      * Makefile.in
      (cntexmp_printer): Factorization file added to Makefile.
      * src/driver/parse_smtv2_model_lexer.mll
      (MODEL): Adding model keyword.
      * src/driver/parse_smtv2_model_parser.mly
      (output): Added parsing when keyword model is at beginning of the
       output of the prover.
      * src/printer/alt_ergo.ml
      Adding info mimicking smtv2.ml inside most printing functions for counterex
      * src/printer/cntexmp_printer.ml
      Common functions to alt_ergo.ml and smtv2.ml
      * src/printer/smtv2.ml
      Removed functions that are factorized into cntexmp_printer.ml