Christoph M. Wintersteiger
25af97fb8b
tabs
2016-01-04 21:04:07 +00:00
Christoph M. Wintersteiger
05b29df2cb
Bugfix for FP API
2016-01-04 21:01:01 +00:00
Christoph M. Wintersteiger
677ff221f8
Internal consistency: FP exponents are always passed before significands.
2016-01-04 18:57:15 +00:00
Christoph M. Wintersteiger
758c9cd7a0
Build fix for install dependencies
2016-01-01 17:02:31 +00:00
Christoph M. Wintersteiger
d6330e157d
Refactored Python API installation build.
2016-01-01 16:42:01 +00:00
Nikolaj Bjorner
5c789ab1d0
Merge branch 'master' of https://github.com/Z3Prover/z3
2015-12-31 10:42:48 -08:00
Nikolaj Bjorner
38865ffe0d
program the simple joints a bit more defensively per bugs reported by Sean McLaughlin
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-31 10:42:41 -08:00
Christoph M. Wintersteiger
cbf5f13012
Merge branch 'master' of https://github.com/wintersteiger/z3
2015-12-31 16:41:00 +00:00
Christoph M. Wintersteiger
4286eb571f
Bugfix for FP numeral construction and extraction.
...
Fixes #382 .
2015-12-31 16:40:45 +00:00
Christoph M. Wintersteiger
60f866e259
Bugfix for FP numeral construction and extraction.
2015-12-31 16:40:04 +00:00
Nuno Lopes
c8931a7bba
remove unused decl
...
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-12-30 15:50:46 +00:00
Nuno Lopes
03afedafaf
expr_abstract: don't recreate an AST_APP if arguments didn't change
...
gives ~30% speedup in some benchmarks with quantifiers
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-12-30 13:54:01 +00:00
Nikolaj Bjorner
e63724a22d
replace assert by SASSERT in case of unsupported proof rule
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-29 15:30:42 -08:00
Christoph M. Wintersteiger
2f08040403
typo
2015-12-29 16:00:07 +00:00
Christoph M. Wintersteiger
b0781a14cd
Fix for FP numeral construction in the Python API. Fixes #386 .
2015-12-29 15:59:14 +00:00
Christoph M. Wintersteiger
077e801590
Assertion fix. Relates to #383 .
2015-12-23 13:41:52 +01:00
Nikolaj Bjorner
0b1e8ff912
removing tabs
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-22 17:00:00 -08:00
Nikolaj Bjorner
5262e1986c
removing tabs
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-22 16:58:26 -08:00
Christoph M. Wintersteiger
ced4a430d1
ML code simplification
2015-12-22 23:40:27 +00:00
Christoph M. Wintersteiger
0f656047c7
ML code simplification
2015-12-22 23:37:07 +00:00
Christoph M. Wintersteiger
d6b7645d11
Merge pull request #385 from tigertoes/master
...
Fixing building under OS X
2015-12-22 23:48:22 +01:00
Nikolaj Bjorner
54e8612f4d
fix bounds elimination bug for nested quantifiers. Codeplex post z3: A formula and its negation are unsatisfiable
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-22 12:26:38 -08:00
Nikolaj Bjorner
4cf41c44f3
support else values that are null from models
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-22 11:09:48 -08:00
Tony Tiger
e98ee6ec06
Fixing building under OS X
...
Previous method is_osx_hack didn't exist, possibly wasn't cleaned up. This
change has been tested and Z3 compiles successfully within a 2.7 virtualenv
running on OS X 10.10.5.
2015-12-22 13:00:55 +00:00
Christoph M. Wintersteiger
a30fe1e2ec
Followup to previous build fix. Relates to #357 and #361
2015-12-22 00:52:37 +01:00
Christoph M. Wintersteiger
ea218da2c4
Bugfix in build scripts.
...
Additional fix for #357 , relates to #361 .
2015-12-22 00:37:27 +01:00
Christoph M. Wintersteiger
c2ab9b72dc
resource-limit related fixes in src/test
2015-12-18 18:43:38 +00:00
Christoph M. Wintersteiger
e91b1e1da4
Merge branch 'master' of https://github.com/Z3Prover/z3
2015-12-17 17:39:27 +00:00
Christoph M. Wintersteiger
ed1e8b73ed
formatting
2015-12-17 17:39:23 +00:00
Christoph M. Wintersteiger
06deb07a49
Merge branch 'master' of https://github.com/Z3Prover/z3
2015-12-17 12:47:34 +00:00
Christoph M. Wintersteiger
0fe1e3248f
.NET build fix
2015-12-17 12:47:24 +00:00
Christoph M. Wintersteiger
1cc2385fd2
typo
2015-12-17 12:33:45 +00:00
Nikolaj Bjorner
99da56a786
Merge branch 'master' of https://github.com/Z3Prover/z3
2015-12-16 00:49:36 +02:00
Nikolaj Bjorner
ee0dbf34f0
add completion (introducing negative root function symbols) to address regression introduced when fixing unsound handling of negative roots
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-16 00:49:06 +02:00
Nuno Lopes
dbc1a84d6a
fix warning with MSVC++ 64
2015-12-15 18:36:01 +00:00
Christoph M. Wintersteiger
90b1b07af4
build fixes
2015-12-15 15:03:53 +00:00
Christoph M. Wintersteiger
22a77721ef
Updated build options for .NET API
2015-12-15 14:20:31 +00:00
Christoph M. Wintersteiger
f4e3989766
.NET API build fixes
2015-12-15 13:09:02 +00:00
Christoph M. Wintersteiger
0da8160716
Merge branch 'master' of https://github.com/Z3Prover/z3
2015-12-15 12:25:09 +00:00
Christoph M. Wintersteiger
942b6ba5ec
Updated .NET build.
2015-12-15 12:24:59 +00:00
Christoph M. Wintersteiger
2fde24b3ab
Merge pull request #380 from delcypher/c_api_example_typo
...
Typo in comment in C api example.
2015-12-15 12:03:11 +00:00
Dan Liew
83e2b1c6e5
Typo in comment in C api example.
2015-12-15 11:52:35 +00:00
Christoph M. Wintersteiger
fc5b9156cf
Merge pull request #363 from delcypher/dotnet_configure_assembly_info
...
Refactor ``mk_all_assembly_infos()`` to use the ``configure_file()`` and misc fixes for dotnet bindings
2015-12-15 11:35:14 +00:00
Dan Liew
439d8d8afe
Fix issue on non-windows systems when emitting the build rule
...
for the ".NET" bindings example.
Previously there was a hack that would to path separator replacement
( '/' -> '\' ) which breaks paths under non-windows platforms. The hack
has been made slightly better by doing ( '/' -> os.path.sep). This
preserves the existing behaviour under Windows and unbreaks the build
on non-windows platforms.
I'm not entirely sure why the path replacement needs to be done in
the first place. I thought Windows was supposed to support using
'/' as a path separator (as well as '/'). Maybe ``csc.exe`` doesn't
support these kind of paths?
2015-12-15 08:56:47 +00:00
Dan Liew
44393b37de
Emit dependency of phony target `examples
on
_ex_dotnet_example
`
...
when building of the ".NET" bindings is enabled.
2015-12-15 08:46:47 +00:00
Nikolaj Bjorner
b1459f4fa3
fix build warnings
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-15 04:57:32 +02:00
Nikolaj Bjorner
82c3233967
Merge branch 'master' of https://github.com/Z3Prover/z3
2015-12-15 04:11:22 +02:00
Nikolaj Bjorner
43bc6caa55
fix warning messages
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-15 04:11:11 +02:00
Christoph M. Wintersteiger
aa7ce540e8
Merge pull request #379 from wintersteiger/new_ocaml_install
...
New ocaml install
2015-12-14 16:45:36 +00:00
Christoph M. Wintersteiger
c33a8794a4
Merge branch 'master' of https://github.com/Z3Prover/z3 into new_ocaml_install
2015-12-14 16:32:48 +00:00