3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-12 20:18:18 +00:00
Commit graph

234 commits

Author SHA1 Message Date
Christoph M. Wintersteiger d0588c0565 ML API build fix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 16:03:36 +00:00
Christoph M. Wintersteiger a3d17a0e24 ML API build fix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 16:03:04 +00:00
Christoph M. Wintersteiger 3e336592a2 ML API: bug and build fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 16:00:29 +00:00
Christoph M. Wintersteiger 09aa02759f ML API: Build system and error handling fixes.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:53:21 +00:00
Christoph M. Wintersteiger 5f41a40a63 ML API: build system fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:53:18 +00:00
Christoph M. Wintersteiger 23febf13c4 ML API: basic structure and interface
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:52:08 +00:00
Christoph M. Wintersteiger 49cd4e2d35 ML build
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:51:45 +00:00
Christoph M. Wintersteiger 381d552f96 ML API: build system fixes 2015-01-19 15:51:37 +00:00
Christoph M. Wintersteiger be3fb0ef18 ML API: build system fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:51:36 +00:00
Christoph M. Wintersteiger 1865ca58c3 ML API: build system fix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:51:35 +00:00
Christoph M. Wintersteiger b48c444978 ML API: build system fix 2015-01-19 15:51:35 +00:00
Christoph M. Wintersteiger 9d965b5fec ML API: build system fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:51:34 +00:00
Christoph M. Wintersteiger 9eea0f3232 ML API: build system changes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:51:33 +00:00
Christoph M. Wintersteiger 7aef3fa5c6 ML API: bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:50:47 +00:00
Christoph M. Wintersteiger 35ef2d1c40 ML API: bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:50:46 +00:00
Christoph M. Wintersteiger 297604bee2 ML API: linker fix 2015-01-19 15:50:23 +00:00
Christoph M. Wintersteiger d0591334a2 ML API: made native layer ANSI-C compliant to avoid compilation issues.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:49:56 +00:00
Christoph M. Wintersteiger 597409c8ac ML API bugfixes
More ML examples

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:49:55 +00:00
Christoph M. Wintersteiger d6a2048785 More new ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:49:19 +00:00
Christoph M. Wintersteiger 794823ba6d More ML API:
Fixes in native layer.
Added symbols.
Prepared code for automatic documentation.

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:49:16 +00:00
Christoph M. Wintersteiger 7efe7a2c16 ML native layer bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:48:40 +00:00
Christoph M. Wintersteiger 8e83f8d034 ML build system checks
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:46:54 +00:00
Christoph M. Wintersteiger c001da6188 ML API and example compilation.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:42:23 +00:00
Christoph M. Wintersteiger bea09539cf More ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:42:18 +00:00
Christoph M. Wintersteiger 2dde851ed7 More ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:42:16 +00:00
Christoph M. Wintersteiger 8d30fabc0a New native ML API layer.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:40:40 +00:00
Christoph M. Wintersteiger 65ddf2be49 More ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:40:39 +00:00
Christoph M. Wintersteiger f5a0520b83 More ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:40:37 +00:00
Christoph M. Wintersteiger 03a5c88ded More new ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:40:10 +00:00
Christoph M. Wintersteiger 70f0d2f423 Beginnings of a new ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 15:38:52 +00:00
Nikolaj Bjorner f0c63e56f3 make module parameter validation and adjustment more flexible: you can use both module qualifiers and unqualified parameters from the API at local scope
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-10-08 16:27:40 -07:00
Christoph M. Wintersteiger 9949c7e31c fixed typos
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-09-18 17:09:22 +01:00
Christoph M. Wintersteiger fa24d9db6f Added multi processor compilation to VS project.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-09-01 17:27:07 +01:00
Christoph M. Wintersteiger 0df0174d62 .NET API: Enabled .xml documentation generation by default.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-08-08 15:24:08 +01:00
Ken McMillan c007a5e5bd merged with unstable 2014-08-06 11:16:06 -07:00
Christoph M. Wintersteiger b6c0b8c9ff Compilation fix for FreeBSD 2014-04-07 16:09:22 +01:00
Christoph M. Wintersteiger 83f88917a8 bugfix for python 2.6 2014-03-20 17:47:41 +00:00
Christoph M. Wintersteiger 07d56bdc70 Java API bugfixes for cygwin compilation
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-02-21 13:44:39 +00:00
Leonardo de Moura e077fc5cb4 fix(api/python): make sure Z3 compiles using Python3
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-02-20 14:09:55 -08:00
Christoph M. Wintersteiger b2be81fd4d bugfix for OSX build configuration 2014-01-22 13:41:48 +00:00
Christoph M. Wintersteiger 73a1dddc45 Bugfixes for the build on new OSX machines (XCode 5.0 on). 2014-01-21 17:06:13 +00:00
Ken McMillan 3a0947b3ba merged with unstable 2013-10-18 17:26:41 -07:00
Ken McMillan 2c9c5ba1f0 still working on interpolation of full z3 proofs 2013-09-15 13:33:20 -07:00
Nikolaj Bjorner 457b22b00e add TPTP example
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-09-06 21:49:00 -07:00
Christoph M. Wintersteiger 6ce0e7cf25 .NET build changes to include /linkresource
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-07-15 12:22:01 +01:00
Leonardo de Moura efb6b2453e Move AssemblyInfo.cs AssemblyInfo. Update mk_util.py to generate AssemblyInfo.cs instead of modifying it.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-06-24 15:37:49 -07:00
Leonardo de Moura 205520ed6c Move AssemblyInfo.cs AssemblyInfo. Update mk_util.py to generate AssemblyInfo.cs instead of modifying it.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-06-24 15:34:42 -07:00
U-REDMOND\kenmcmil 28266786f3 porting to windows 2013-03-27 12:17:52 -07:00
Ken McMillan 78848f3ddd working on smt2 and api 2013-03-26 17:25:54 -07:00
Christoph M. Wintersteiger 21f69c2b3a Java API build bugfix. Thanks to Fabian Emmes for reporting this.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-03-12 12:27:08 +00:00
Ken McMillan 2b93537366 debugging interpolation 2013-03-06 18:26:46 -08:00
Ken McMillan ae9276ad9b more work on interpolation 2013-03-05 21:56:09 -08:00
Christoph M. Wintersteiger 14f582eca5 Java API: added automatic detection of jar
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-02-25 16:03:57 +00:00
Christoph M. Wintersteiger f5cdc14737 Java API: build system bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-02-25 15:44:54 +00:00
Christoph M. Wintersteiger ffb1fc37df Java API: New JDK detection routines.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-02-25 15:37:33 +00:00
Christoph M. Wintersteiger 2c6c09301f Java API: build system bugfixes.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-02-21 16:46:18 +00:00
Christoph M. Wintersteiger 876c6a361e Java API: build system fix for OSX
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-02-21 16:40:10 +00:00
Christoph M. Wintersteiger 18bae81731 Java Example: build fix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-02-19 22:48:41 +00:00
Leonardo de Moura 0c0fe40446 Fix Python 2.6 incompatibility at mk_util.py
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-13 19:03:37 -08:00
Leonardo de Moura 3f692b565a Add script for building Linux/OSX/FreeBSD distributions
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-13 10:32:43 -08:00
Leonardo de Moura 60ce2a84cd Fix build hashcode
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-13 09:16:38 -08:00
Leonardo de Moura 5790115e40 Include git hash in the binary
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-13 08:39:26 -08:00
Leonardo de Moura fa0bd4f789 Fix git_hash function
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-13 08:16:08 -08:00
Leonardo de Moura 786f8029f1 Add missing DLLs for Java in Windows binary distribution package
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-06 09:26:10 -08:00
Nikolaj Bjorner 3c9c7574f7 add release mode to vs build, work on delta extraction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-31 17:32:07 -08:00
Leonardo de Moura 27b1f8d1b3 Add option --githash to mk_win_dist
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-30 08:59:36 -08:00
Leonardo de Moura 3ae01cf619 Fix cygwin (with python 2.6) compilation problems.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-28 17:29:55 -08:00
Leonardo de Moura 53094c6173 Add gprof support
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-15 17:43:22 -08:00
Leonardo de Moura f70de8dd47 Fix support for gmp
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-11 16:28:19 -08:00
Leonardo de Moura 1a09523c99 Fix mk_make bug introduced yesterday
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-27 09:10:13 -08:00
Leonardo de Moura 1b35668eb7 Improve Z3Py installation in non-standard prefix.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-26 17:24:26 -08:00
Leonardo de Moura 6602803850 Add Python 3.x support
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-20 17:47:38 -08:00
Leonardo de Moura dfcfd3f014 C:/Program Files (x86)/Git/Gm and /MP are incompatible
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-12 18:16:59 -08:00
Leonardo de Moura 75f96f0b9b added hack for nmake limitation
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-12 18:12:04 -08:00
Leonardo de Moura 512cdc182a include Java bindinings in the binary distribution
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-12 07:29:04 -08:00
Leonardo de Moura f02d2ee0e3 fixed missing libz3.lib file in the z3 binary distribution for windows (thanks to GManNickG)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-12 07:09:26 -08:00
Leonardo de Moura 8bfbdf1e68 fixing clang warnings on OSX
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 19:04:21 +00:00
Leonardo de Moura 1fb0fec7d1 improved jni.h detection
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 06:43:57 -08:00
Leonardo de Moura af37aa2743 improving java bindings build
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 06:30:26 -08:00
Leonardo de Moura 840d0aef6d fixed bug in generated code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-09 18:59:32 -08:00
Leonardo de Moura 6ae6414236 avoiding clang warning messages
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-09 15:04:14 -08:00
Leonardo de Moura 0a1ba9a9e0 added openmp test, stopped using the compiler name to decide whether openmp will be used or not.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-07 09:27:19 -08:00
Leonardo de Moura 60ebc5c4dd added missing #ifndef to automatically generated hpp files
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-07 06:59:54 -08:00
Leonardo de Moura 1ad7458d9f missing space
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-06 18:38:18 -08:00
Leonardo de Moura 5b2dced157 merged 2012-12-06 16:09:54 -08:00
Leonardo de Moura 44ae1a2d70 fixed problem reported by Dejan
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-06 16:09:10 -08:00
Leonardo de Moura fc20eba945 another dir issue
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-06 15:46:36 -08:00
Leonardo de Moura 60b9207485 fixed more problems
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-06 15:40:31 -08:00
Leonardo de Moura a430d53475 merged 2012-12-06 15:35:54 -08:00
Leonardo de Moura 26f616268e fixed warning in 32bit sys
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-06 15:35:28 -08:00
Leonardo de Moura 017176c720 fixed messy directory separator in mk_util
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-06 15:33:43 -08:00
Leonardo de Moura db6e20b2ea cleaning mk_make
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-06 14:57:07 -08:00
Leonardo de Moura fdb3e22560 fixed mk_make problem on Windows
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-06 13:57:35 -08:00
Leonardo de Moura a99b8fe797 exposed rewriter parameters
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-02 22:03:30 -08:00
Leonardo de Moura fa53b1eb92 added module descriptions
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-02 13:15:56 -08:00
Leonardo de Moura 32854c677c exposed old simplifier parameters
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-02 12:10:06 -08:00
Leonardo de Moura 8d62c95a54 fixed mk_make
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-02 11:31:38 -08:00
Leonardo de Moura 6a220c8b58 moved old params files
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-02 11:27:39 -08:00
Leonardo de Moura 02e763bb6b env params
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-01 20:56:40 -08:00
Leonardo de Moura 589f096e6e working on new parameter framework
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-01 15:54:34 -08:00