- 06 Feb, 2014 4 commits
-
-
Alexandre Duret-Lutz authored
* doc/org/init.el.in: Center links. * doc/org/csv.org, doc/org/dstar2tgba.org, doc/org/genltl.org, doc/org/ioltl.org, doc/org/ltl2tgba.org, doc/org/ltl2tgta.org, doc/org/ltlcross.org, doc/org/ltlfilt.org, doc/org/randltl.org, doc/org/satmin.org: Fix links. Reported by Akim Demaille.
-
Alexandre Duret-Lutz authored
* src/tgbatest/ltlcross4.test: Work around Pandas 0.13. * NEWS: Mention it.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* src/ltlvisit/randomltl.cc: Fix generation of formulas when unary or binary operators are missing. * src/ltlvisit/apcollect.cc, src/ltlvisit/apcollect.hh (destroy_atomic_prop_set): New function. * src/bin/randltl.cc: Use it, and also honnor --boolean-priorities when generating SEREs. * src/ltltest/rand.test: New file. * src/ltltest/Makefile.am: Add it.
-
- 05 Feb, 2014 1 commit
-
-
Alexandre Duret-Lutz authored
* src/dstarparse/public.hh: Avoid LaTeX in comments to please clang-3.5. * src/tgbaalgos/isdet.hh: Typo in Doxygen comment.
-
- 04 Feb, 2014 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 03 Feb, 2014 2 commits
-
-
Alexandre Duret-Lutz authored
* src/ltlvisit/length.cc (length_boolone_visitor): Simplify. * NEWS: Mention Alexandre's fix.
-
* src/ltlvisit/length.cc: Consider length of all Boolean expressions combined in a multop as one. * src/ltltest/length.test: Test it.
-
- 02 Feb, 2014 1 commit
-
-
Alexandre Duret-Lutz authored
* wrap/python/spot.i (spot::ltl::parse_error_list, spot::tgba_parse_error_list): Add a __bool__ method, that is used instead of __nonzero__ in Python 3. * wrap/python/tests/interdep.py, wrap/python/tests/parsetgba.py: Force destruction order. * NEWS: Update.
-
- 24 Jan, 2014 3 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/tools.org: Set version to 1.2.2.
-
Alexandre Duret-Lutz authored
The bug was introduced by 52237398. * src/misc/bitvect.hh (block_count): Here. * src/tgbatest/dstar.test: Add a test case.
-
- 23 Jan, 2014 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 15 Jan, 2014 5 commits
-
-
Alexandre Duret-Lutz authored
* src/ltlast/formula_tree.hh: Mark nodes with SPOT_API.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* src/misc/bitvect.cc, src/misc/bitvect.hh: Do not assume the two bitvect with the same size have the same number of allocated blocks. Fix an assertion in extra_range().
-
Alexandre Duret-Lutz authored
* src/misc/bitvect.cc: Conditionally declare fnv<8>, so that the C++ parser does not choke on 14695981039346656037UL when compiling on a 32bit host. Problem observed with g++ 4.0.1 and 4.2.1 on Darwin.
-
Alexandre Duret-Lutz authored
* src/misc/bitvect.hh: Remove SPOT_API from class forward declarations. * src/ltlast/nfa.hh: Likewise.
-
- 13 Jan, 2014 5 commits
-
-
Alexandre Duret-Lutz authored
-
* wrap/python/tests/alarm.py: Here.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* src/ltlparse/ltlscan.ll, src/ltlparse/parsedecl.hh (flex_set_buffer): Take a std::string as argument and call yy_scan_bytes() with the string size() instead of calling yy_scan_string() which does strlen() on the supplied string. * src/ltlparse/ltlparse.yy: Adjust calls. * src/eltlparse/eltlscan.ll, src/eltlparse/parsedecl.hh, src/eltlparse/eltlparse.yy: Use a similar interface. This also fixes a memory leak as the scanned buffer was not released.
-
Alexandre Duret-Lutz authored
-
- 18 Dec, 2013 2 commits
-
-
Alexandre Duret-Lutz authored
* src/tgbaalgos/cutscc.cc, src/tgbaalgos/ltl2taa.cc: Include <algorithm> for set_difference and binary_search.
-
Alexandre Duret-Lutz authored
* lib/Makefile.am, lib/time.in.h, m4/gettimeofday.m4, m4/time_h.m4: Update.
-
- 17 Dec, 2013 1 commit
-
-
Alexandre Duret-Lutz authored
* m4/absolute-header.m4: New file. * lib/Makefile.am, lib/argp-fmtstream.h, lib/argp.h, lib/error.c, lib/gethrxtime.h, lib/intprops.h, lib/localcharset.c, lib/quotearg.c, lib/stdio.in.h, lib/strerror-override.h, lib/sys_time.in.h, lib/timespec.h, lib/unistd.in.h, lib/verify.h, lib/wctype.in.h, lib/xalloc.h, lib/xsize.h, lib/xtime.h, m4/configmake.m4, m4/extern-inline.m4, m4/gnulib-comp.m4, m4/include_next.m4, m4/unistd_h.m4: Update to today's gnulib.
-
- 16 Dec, 2013 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 11 Dec, 2013 2 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/tools.org: Bump version to 1.2.1.
-
- 06 Dec, 2013 5 commits
-
-
Alexandre Duret-Lutz authored
* src/bin/common_finput.cc (job_processor::process_stream): Read multi-line CSV fields. * src/ltltest/lbt.test, src/tgbatest/nondet.test: Add tests.
-
Alexandre Duret-Lutz authored
* src/bin/ltlcross.cc (print_stats_csv): Revert the recent addition of \r, it is caussing too many issues. * NEWS: Mention it.
-
Alexandre Duret-Lutz authored
* src/bin/common_output.cc, src/bin/common_output.hh: (output_formula_checked, aut_stat_printer): New. * src/bin/genltl.cc, src/bin/randltl.cc, src/bin/ltlfilt.cc: Call output_formula_checked() instead of output_formula(). * src/bin/ltl2tgba.cc: Use aut_stat_printer and add option --csv-escape. * doc/org/csv.org: New file to document CSV I/O. * doc/Makefile.am: Add it. * doc/org/ioltl.org, doc/org/ltlfilt.org, doc/org/ltl2tgba.org, doc/org/tools.org: Link to csv.org
-
Alexandre Duret-Lutz authored
* NEWS: Mention it. * src/bin/common_finput.cc, src/bin/common_finput.hh: Implement it. * src/bin/common_output.cc, src/bin/common_output.hh: Add the %< and %> escapes. * src/bin/ltlfilt.cc: Connect %< and %> to the prefix andsuffix of the input, and document them. * src/tgbatest/det.test, src/tgbatest/nondet.test: Simplify these tests that read CSV files.
-
Alexandre Duret-Lutz authored
-
- 28 Nov, 2013 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 22 Nov, 2013 5 commits
-
-
Alexandre Duret-Lutz authored
* src/bin/ltlcross.cc: Implement it. * src/bin/man/ltlcross.x, doc/org/ltlcross.org, NEWS: Document it. * src/tgbatest/ltl2dstar.test, src/tgbatest/ltlcross3.test: Test it.
-
Alexandre Duret-Lutz authored
* src/bin/ltlcross.cc: Implement it. * NEWS, doc/org/ltlcross.org: Document it. * src/tgbatest/ltlcross3.test: Test it.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* doc/org/tools.org, src/bin/man/genltl.x, src/bin/man/ltl2tgba.x, src/bin/man/ltl2tgta.x, src/bin/man/ltlcross.x, src/bin/man/ltlfilt.x, src/bin/man/randltl.x: Add bibliographic references, mostly to the ATVA'13 paper.
-
Alexandre Duret-Lutz authored
* src/bin/ltlcross.cc: Report exit_status and exit_code columns in CSV and JSON files. Also output lines for failed translations, and add a --omit-missing option to disable that. Move the time column right after exit_status and exit_code. * src/bin/man/ltlcross.x: Document each column of the output. * bench/ltl2tgba/tools: Use the "{name}cmd" notation. * bench/ltl2tgba/sum.py: Adjust to the new columns. * bench/ltl2tgba/README: Update to point to the man page for a description of the columns. * bench/ltl2tgba/Makefile.am: Build results.pdf as said announced in README. * bench/spin13/html.bottom: Update code to ignore these two new columns and lines with null values. * src/tgbatest/ltlcross3.test: Add tests. * doc/org/ltlcross.org: Adjust examples. * NEWS: Mention this.
-