1. 20 Feb, 2013 1 commit
  2. 12 Feb, 2013 1 commit
  3. 31 Jan, 2013 1 commit
    • Thomas Badie's avatar
      Fix some VPATH related bugs. · 9c4e9c89
      Thomas Badie authored
      * bench/ltl2tgba/defs.in (LTLFILT): Add this variable.
      * bench/ltl2tgba/big, bench/ltl2tgba/small: Use $LTLFILT.
      * bench/ltl2tgba/known: Add a missing '$srcdir'.
      9c4e9c89
  4. 23 Jan, 2013 3 commits
  5. 22 Jan, 2013 1 commit
  6. 21 Jan, 2013 4 commits
  7. 20 Jan, 2013 4 commits
  8. 18 Jan, 2013 1 commit
  9. 17 Jan, 2013 3 commits
  10. 16 Jan, 2013 1 commit
    • Alexandre Duret-Lutz's avatar
      Fix several warnings reported by clang++ 3.2. · aa7b43ea
      Alexandre Duret-Lutz authored
      * src/tgba/tgbakvcomplement.cc
      (tgba_kv_complement_succ_iterator::current_state_),
      src/ta/taexplicit.hh (state_ta_explicit::source_):
      Remove useless private member.
      * src/ta/taexplicit.cc: Adjust constructors.
      * src/ta/tgta.cc, src/ta/taexplicit.hh: Also fix
      copyright banner.
      * src/bin/ltlcross.cc (exec_with_timeout): Work
      around warning about status not being set in the
      error path.
      aa7b43ea
  11. 14 Jan, 2013 2 commits
  12. 11 Jan, 2013 1 commit
  13. 10 Jan, 2013 3 commits
  14. 06 Jan, 2013 6 commits
  15. 28 Dec, 2012 1 commit
    • Alexandre Duret-Lutz's avatar
      Remove LBTT. · e2f17f65
      Alexandre Duret-Lutz authored
      * configure.ac: Detect lbtt using AC_CHECK_PROG.
      * m4/lbtt.m4: Delete.
      * lbtt/: Remove directory.
      * Makefile.am, README: Adjust.
      e2f17f65
  16. 24 Dec, 2012 4 commits
    • Alexandre Duret-Lutz's avatar
      Address several issues reported by cppcheck all over the place. · a577850e
      Alexandre Duret-Lutz authored
      * src/bin/common_finput.cc, src/tgbaalgos/lbtt.cc: Use !empty() instead
      of size() > 0.
      * src/bin/ltl2tgta.cc, src/kripke/kripkeexplicit.cc,
      src/tgbatest/complementation.cc: Avoid useless assignments.
      * src/bin/ltlcross.cc: Correct mistaken assignment inside assert().
      * src/evtgba/symbol.hh, src/tgba/tgbabddcoredata.cc,
      src/tgba/tgbabddcoredata.hh,
      src/tgba/tgbasafracomplement.cc (operator=): Do not return a const
      reference.
      * src/evtgbatest/ltl2evtgba.cc, src/evtgbatest/product.cc,
      src/evtgbatest/product.cc: Check indices before using them, not after.
      * src/kripke/kripkeexplicit.cc, src/kripke/kripkeexplicit.hh,
      src/tgbatest/randtgba.cc: Pass constant strings by reference.
      * src/kripke/kripkeprint.cc, src/tgbaalgos/simulation.cc:
      Remove a useless operation.
      * src/ltlvisit/simplify.cc: Remove a duplicate condition.
      * src/misc/formater.hh: Remove unused attribute.
      * src/misc/modgray.cc: Initialize done_ in the constructor.
      * src/saba/explicitstateconjunction.cc,
      src/saba/explicitstateconjunction.hh (operator=): Fix prototype.
      * src/saba/sabacomplementtgba.cc: Remove unused default constructor.
      * src/ta/taexplicit.cc, src/ta/taproduct.cc, src/ta/tgtaproduct.cc,
      src/ta/tgtaproduct.hh, src/taalgos/emptinessta.cc,
      src/taalgos/minimize.cc, src/taalgos/reachiter.cc,
      src/taalgos/tgba2ta.cc, src/tgbaalgos/cutscc.cc: Use C++ casts, and
      ++it instead of it++.
      * src/taalgos/dotty.cc, src/tgbatest/ltl2tgba.cc: Refine the scope of
      variables.
      * src/tgba/tgbakvcomplement.hh (bdd_order): Always initialize bdd_.
      * src/tgba/tgbasgba.cc, src/tgba/wdbacomp.cc: Use the initialization
      line to initialize all members.
      a577850e
    • Alexandre Duret-Lutz's avatar
      acccompl: Speed up. · a3b49f11
      Alexandre Duret-Lutz authored
      * src/misc/acccompl.cc: Simplify both directions of the conversion.
      * src/misc/acccompl.hh: Pass bdds by reference.
      a3b49f11
    • Alexandre Duret-Lutz's avatar
    • Alexandre Duret-Lutz's avatar
      [buddy] · 15c9b72f
      Alexandre Duret-Lutz authored
      * src/bdd.h: Make all inplace operators return a reference.
      15c9b72f
  17. 19 Dec, 2012 3 commits
    • Alexandre Duret-Lutz's avatar
      ltlast: use the return of insert() to avoid a double lookup · 13c41ee7
      Alexandre Duret-Lutz authored
      * src/ltlast/atomic_prop.cc, src/ltlast/automatop.cc,
      src/ltlast/binop.cc, src/ltlast/bunop.cc,
      src/ltlast/multop.cc, src/ltlast/unop.cc: Do not look for a key
      and then insert the (key,value) on failure.  Simply insert
      (key,0), and replace 0 by value on failure.  This replaces two map
      lookups by one.
      13c41ee7
    • Alexandre Duret-Lutz's avatar
      More documentation. · 2776de87
      Alexandre Duret-Lutz authored
      * README: Introduce Spot, and point to the documentation.
      * wrap/python/ajax/README: Mention ltl3ba 1.0.2.
      2776de87
    • Alexandre Duret-Lutz's avatar
      Cosmetics. · aa2374c5
      Alexandre Duret-Lutz authored
      * src/sanity/style.test: Catch extra space around operator declarations.
      * src/ltlast/automatop.hh, src/ltlast/multop.hh,
      src/tgba/tgbabddcoredata.cc, src/tgba/tgbabddcoredata.hh,
      src/tgbaalgos/simulation.cc: Fix them.
      aa2374c5