1. 25 Aug, 2017 1 commit
  2. 17 Aug, 2017 1 commit
  3. 12 Apr, 2017 1 commit
    • Sylvain Dailler's avatar
      Q217-025 Printer to smt2: convert bool term inside type to bv · a303ae72
      Sylvain Dailler authored
      This commit solves a CVC4 limitation on boolean inside datatypes for CE.
      It converts them to bv by adding a new printer. This commit is a hack and
      it will be reverted when the bug is solved in CVC4.
      
      * Makefile.in
      (Makefile): Added new printer.
      * drivers/smtv-libv2_cvc_ce.drv:
      (printer): new printer used is smtv2_cvc_ce
      * src/driver/parse_smtv2_model_lexer.mll
      (parse): Changed the way constructor of datatype are detected.
      * src/printer/smtv2_cvc_ce.ml
      (print_constructors): Projections to bool are changed to projections
      to bitvectors. Duplicate projections are generated which returns bool and
      are used in the rest of smtv2 generated.
      
      Change-Id: Ib2eba92aa788938b0bec30f8c156e9b235896881
      a303ae72
  4. 13 Nov, 2015 1 commit
  5. 01 Sep, 2015 1 commit
    • David Hauzar's avatar
      Projections of indices of maps. · baac0c6b
      David Hauzar authored
      The transformation intro_projections_counterexmp now can project maps
      with indices of types that should be projected (to type "t_to")
      to maps with indices that are projections of indices of original maps
      (they are of the type "t_to").
      baac0c6b
  6. 29 May, 2015 2 commits
  7. 26 May, 2015 2 commits
  8. 23 May, 2015 1 commit
  9. 18 May, 2015 1 commit
  10. 17 Apr, 2015 1 commit
  11. 15 Apr, 2015 1 commit
  12. 02 Apr, 2015 1 commit
  13. 23 Mar, 2015 1 commit
  14. 19 Mar, 2015 2 commits
  15. 19 Feb, 2015 1 commit