Commit Graph
35 Commits
Author SHA1 Message Date
Baruch Sterin e6be7ddfe6 pyabc: allow returning large result from sub processes 2013-01-30 23:50:53 -08:00
Baruch Sterin aaacf57304 pyabc: fix _cex_put to not call Abc_CexDup() twice 2013-01-25 12:50:11 -08:00
Baruch Sterin 43d5435124 pyabc: deal better with null counter examples and remove special case handling 2013-01-25 03:36:57 -08:00
Baruch Sterin 2f64033b37 . 2012-06-22 14:30:20 -07:00
Baruch Sterin c4911370bb pyabc: minor fixes to make API changes work 2012-04-20 15:40:28 -07:00
Baruch Sterin f42131935e pyabc: silnce more warnings 2012-02-23 13:45:51 -08:00
Baruch Sterin 4ade9fc7c8 pyabc: python 2.6 compatibility fix for previous commit (which silenced warnings) 2012-02-23 13:28:07 -08:00
Baruch Sterin af51bdaf3e pyabc: silenced warnings in gcc 2012-02-23 13:01:17 -08:00
Baruch Sterin 871684d2a0 pyabc changes with main branch 2012-02-23 11:11:21 -08:00
Baruch Sterin b879786e73 pyabc: added a function pyabc.iso_eq_classes() that retrieves the results of the "&iso" command 2012-02-23 11:09:57 -08:00
Baruch Sterin 33261c33cb pyabc: replace 'bool' with 'int' as it was removed from the rest of ABC 2012-02-11 15:01:55 -08:00
Baruch Sterin 20d05d39fc minor changes to Makefile: (1) use CC instead of gcc to compile arch_flags, and (2) make sure arch_flags is cleaned in make clean 2012-01-21 18:38:09 -08:00
Baruch Sterin 88dd9d619f add arch_flags to .hgignore 2012-01-21 18:22:04 -08:00
Baruch Sterin 6e72e2fb35 pyabc: adapt build to recent changes in the rest of ABC 2012-01-21 18:21:03 -08:00
Baruch Sterin b51ab36922 pyabc: minor changes for compeition 2011-10-24 15:21:08 -07:00
Baruch Sterin a6d6a40ff3 pyabc: add additional scripts for HWMCC11 competition 2011-10-24 15:21:08 -07:00
Baruch Sterin 89ac9abe75 pyabc: updated Bob's scripts 2011-10-24 15:21:08 -07:00
Baruch Sterin 15d0d84bb4 pyabc: rearrange files and locations 2011-10-24 15:21:08 -07:00
Baruch Sterin 521ec0fcf9 pyabc: fix command line parser in reachx_cmx.py and abcpy_test.py 2011-10-24 15:21:08 -07:00
Baruch Sterin 16e12f1852 pyabc: fix callbacks into python to work correctly by moving to PyGILEState_Ensure/Release APIs 2011-09-29 17:34:05 -07:00
Baruch Sterin ef0fbf0372 completely silence the "source" command when the -s option is given 2011-10-24 15:21:08 -07:00
Baruch Sterin 9d652062b7 pyabc: fix indentation in pyabc.i 2011-10-24 15:21:08 -07:00
Baruch Sterin e9ef8e97bf Makefile: current LIBS line has a lot of unnecessary and problematic stuff. Replace it with just "-lreadline" 2011-10-24 15:21:08 -07:00
Baruch Sterin 825b0b5ee3 added support for getting a cex vector 2011-08-02 02:13:52 -04:00
Baruch Sterin 34d59b0b91 fixes to pyabc kill mechanism 2011-02-27 18:33:56 -08:00
Baruch Sterin 9d02679ef7 fixes for dumb erros in utilSignal.c/h 2011-02-15 16:50:12 -08:00
Baruch Sterin 35e05b7e5a merge pyabc changes into mainline 2011-02-01 16:19:38 -08:00
Baruch Sterin 3a41da37a2 src/misc/util/utilSignal.c 2011-02-01 15:54:01 -08:00
Baruch Sterin b538a5fad0 1. Replace system() with a function that responds to SIGINT. 2. Add functions to cleanup temporary files on SIGINT. 3. Fix bugs related to signal handling. 2011-02-01 11:13:53 -08:00
Baruch Sterin ab80b015a4 merge changes from main branch 2011-01-13 22:42:54 +02:00
Baruch Sterin 811f5631a8 pyabc: reorganize supporting python scripts 2011-01-13 22:12:37 +02:00
Baruch Sterin c85a763444 pyabc: make the SIGINT signal handler clean up by sending SIGINT to child processes registered by the python code. Also provide functions to block SIGINT and unblock it, to allow for critical sections where signals are blocked 2011-01-13 22:11:37 +02:00
Baruch Sterin 093774c1b8 fixed compilation in linux 2010-11-01 02:06:26 -07:00
Baruch Sterin 2d499788eb made depends.sh executable 2010-11-01 01:39:04 -07:00
Baruch Sterin 7f94414388 Added .gitignore 2009-04-26 02:08:48 -07:00