3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 16:45:31 +00:00
z3/src/util
Leonardo de Moura 75ad174567 Initialize int64_min constant when using GMP
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-04-08 15:02:51 -07:00
..
approx_nat.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
approx_nat.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
approx_set.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
approx_set.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
array.h Fix Visual Studio warnings 2013-01-13 09:06:07 -08:00
array_map.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
backtrackable_set.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
basic_interval.h fixed bugs 2012-12-08 08:32:06 -08:00
bit_util.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
bit_util.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
bit_vector.cpp fix build breaks 2013-03-24 11:26:46 -07:00
bit_vector.h speedup bit_vector::num_words() 2013-03-25 15:41:52 -07:00
buffer.h Add goodies 2013-01-09 18:43:32 -08:00
cancel_eh.h Fix incorrect uses of set_cancel() 2012-12-17 18:48:10 -08:00
chashtable.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
checked_int64.h test hilbert-basis with fdds and checked integers 2013-03-26 17:31:11 -07:00
cmd_context_types.cpp Reorganizing code. Added script for generating VS project files 2012-10-20 15:16:37 -07:00
cmd_context_types.h Reorganizing code. Added script for generating VS project files 2012-10-20 15:16:37 -07:00
common_msgs.cpp reorganizing the code 2012-10-25 11:28:03 -07:00
common_msgs.h reorganizing the code 2012-10-25 11:28:03 -07:00
cooperate.cpp fixing clang compilation problems 2012-12-05 15:20:16 -08:00
cooperate.h Reorganizing code. Added script for generating VS project files 2012-10-20 15:16:37 -07:00
critical_flet.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
debug.cpp fixed more problems in the new param framework 2012-12-03 15:02:34 -08:00
debug.h removed class 2012-11-22 15:21:57 -08:00
dec_ref_util.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
dependency.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
dictionary.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
dlist.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
double_manager.h saved params work 2012-11-29 17:19:12 -08:00
env_params.cpp convert mega-bytes to bytes in env_params 2013-03-29 09:05:36 -07:00
env_params.h env params 2012-12-01 20:56:40 -08:00
error_codes.h Reorganizing code. Added script for generating VS project files 2012-10-20 15:16:37 -07:00
event_handler.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
ext_gcd.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
ext_numeral.h Improve html pretty printer for RCF package 2013-01-27 11:24:23 -08:00
f2n.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
gparams.cpp Add option smt.bv.enable_int2bv in the new parameter setting framework. This is the new name for the old parameter :bv-enable-int2bv-propagation. This modification addresses an issue reported at http://stackoverflow.com/questions/15798984/bv-enable-int2bv-propagation-option. 2013-04-03 15:51:09 -07:00
gparams.h added Z3_global_param_reset_all API 2012-12-04 11:55:12 -08:00
hash.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
hash.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
hashtable.h checkpoint 2012-10-23 12:12:59 -07:00
heap.h add hilbert basis utility for extracting auxiliary invariants 2013-02-12 14:58:04 -08:00
hwf.cpp FPA: multiple bugfixes for HWF, MPF and a bugfix for FPA2BV (many thanks to Gabriele Paganelli) 2013-03-01 19:06:01 +00:00
hwf.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
id_gen.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
inf_int_rational.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
inf_int_rational.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
inf_rational.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
inf_rational.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
inf_s_integer.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
inf_s_integer.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
lbool.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
lbool.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
list.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
luby.cpp checkpoint 2012-10-21 13:32:12 -07:00
luby.h checkpoint 2012-10-21 13:32:12 -07:00
machine.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
map.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
memory_manager.cpp fixing clang compilation problems 2012-12-05 15:20:16 -08:00
memory_manager.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
mpbq.cpp Improve html pretty printer for RCF package 2013-01-27 11:24:23 -08:00
mpbq.h Improve html pretty printer for RCF package 2013-01-27 11:24:23 -08:00
mpbqi.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
mpf.cpp FPA: Added conversion operator float -> float. 2013-03-04 20:21:14 +00:00
mpf.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
mpff.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
mpff.h Improve html pretty printer for RCF package 2013-01-27 11:24:23 -08:00
mpfx.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
mpfx.h Improve html pretty printer for RCF package 2013-01-27 11:24:23 -08:00
mpn.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
mpn.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
mpq.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
mpq.h Improve html pretty printer for RCF package 2013-01-27 11:24:23 -08:00
mpq_inf.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
mpq_inf.h Reorganizing code. Added script for generating VS project files 2012-10-20 15:16:37 -07:00
mpz.cpp Initialize int64_min constant when using GMP 2013-04-08 15:02:51 -07:00
mpz.h Fix is_int64 bug in mpz when compiling with GMP 2013-04-08 14:50:17 -07:00
mpzzp.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
nat_set.h checkpoint 2012-10-23 12:12:59 -07:00
numeral_buffer.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
obj_hashtable.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
obj_mark.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
obj_pair_hashtable.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
obj_pair_set.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
obj_ref.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
obj_triple_hashtable.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
object_allocator.h Added support for clang++ on OSX 2012-11-12 04:56:48 +00:00
optional.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
page.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
page.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
params.cpp Add pp (debugging function) for params_ref 2012-12-28 09:13:18 -08:00
params.h fixed bug in generated code 2012-12-09 18:59:32 -08:00
parray.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
permutation.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
permutation.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
plugin_manager.h Reorganizing the code 2012-10-20 19:54:08 -07:00
pool.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
pop_scopes.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
prime_generator.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
prime_generator.h broke dependency between components that need initialization and memory_manager 2012-11-17 11:30:25 -08:00
ptr_scoped_buffer.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
rational.cpp Add get_sort(expr * n) function that does not depend on ast_manager. Move power_of_two to rational class. Add arith_recognizers and bv_recognizers classes. The two new classes contain the 'read-only' methods from arith_util and bv_util. 2012-12-18 14:44:51 -08:00
rational.h Add get_sort(expr * n) function that does not depend on ast_manager. Move power_of_two to rational class. Add arith_recognizers and bv_recognizers classes. The two new classes contain the 'read-only' methods from arith_util and bv_util. 2012-12-18 14:44:51 -08:00
ref.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
ref_buffer.h Implement add, sub, mul, div, inv, neg 2013-01-05 18:43:57 -08:00
ref_util.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
ref_vector.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
region.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
region.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
resource_limit.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
s_integer.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
s_integer.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
scoped_ctrl_c.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
scoped_ctrl_c.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
scoped_numeral.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
scoped_numeral_buffer.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
scoped_numeral_vector.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
scoped_ptr_vector.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
scoped_timer.cpp Fix scoped_timer for Linux. Nested timers were misbehaving, and it was not possible to create timers in more than one thread 2012-12-17 20:46:04 -08:00
scoped_timer.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
sexpr.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
sexpr.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
small_object_allocator.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
small_object_allocator.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
smt2_util.cpp Reorganizing the code 2012-10-20 19:54:08 -07:00
smt2_util.h Reorganizing the code 2012-10-20 19:54:08 -07:00
stack.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
stack.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
statistics.cpp Reorganizing code. Added script for generating VS project files 2012-10-20 15:16:37 -07:00
statistics.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
stats.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
stopwatch.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
str_hashtable.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
stream_buffer.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
string_buffer.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
symbol.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
symbol.h broke dependency between components that need initialization and memory_manager 2012-11-17 11:30:25 -08:00
symbol_table.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
timeit.cpp env params 2012-12-01 20:56:40 -08:00
timeit.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
timeout.cpp fixing clang compilation problems 2012-12-05 15:20:16 -08:00
timeout.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
timer.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
timer.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
total_order.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
tptr.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
trace.cpp Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
trace.h broke dependency between components that need initialization and memory_manager 2012-11-17 11:30:25 -08:00
uint_map.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
uint_set.h Reorganizing source code. Created util dir 2012-10-20 10:19:38 -07:00
util.cpp env params 2012-12-01 20:56:40 -08:00
util.h Fix get_int64 and is_int64 methods in mpz. Fix INT64_MAX constant definition. 2013-04-08 14:25:25 -07:00
vector.h significant update to Horn routines: add module hnf to extract Horn normal form (removed from rule_manager). Associate proof objects with rules to track (all) rewrites, so that proof traces can be tracked back to original rules after transformations 2013-03-23 14:11:54 -07:00
warning.cpp cleanup 2012-12-01 23:00:06 -08:00
warning.h env params 2012-12-01 20:56:40 -08:00
z3_exception.cpp Reorganizing code. Added script for generating VS project files 2012-10-20 15:16:37 -07:00
z3_exception.h Reorganizing code. Added script for generating VS project files 2012-10-20 15:16:37 -07:00
z3_omp.h checkpoint 2012-10-23 12:12:59 -07:00