Nikolaj Bjorner
785fe2f6f7
add main remaining updates from #1815
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-01-20 12:43:05 -08:00
Nikolaj Bjorner
5cdbb1f7be
this is still used
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-01-20 11:25:34 -08:00
Nikolaj Bjorner
cabe0ee447
integrating additional changes from @yatli pull request #1815
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-01-20 10:51:44 -08:00
Nikolaj Bjorner
038971c029
Revert "api: dotnet: switch to multi-targeting project and modern cmake-dotnet integration."
2019-01-16 10:21:56 -08:00
Yatao Li
43ee345f01
dotnet deps hack for test
2019-01-15 03:06:36 +09:00
Yatao Li
8ebde41f35
dotnet: example: copy to binary dir before build
2019-01-13 22:45:05 +08:00
Yatao Li
5e79dba3d6
dotnet: move example project build to cmake
2019-01-13 00:03:37 +08:00
Yatao Li
55f92f3658
dotnet: remove stale packages before pack; relay cmake config generator expression into msbuild property..
2019-01-12 21:33:09 +08:00
Yatao Li
4b3189f3e2
dotnet: identifies arch-specific native libraries
2019-01-12 20:04:44 +08:00
Yatao Li
e5f65263bb
dotnet: reigster local repo for nupkg
2019-01-12 19:22:38 +08:00
Yatao Li
53eaab4709
dotnet: update build scripts
2019-01-12 17:38:24 +08:00
Yatao Li
17596fcc17
Merge remote-tracking branch 'upstream/master'
2019-01-12 15:01:28 +08:00
Yatao Li
ffd26e5a56
.net: remove net35 related build props; drop src/api/dotnet/core
2019-01-12 15:01:05 +08:00
Nikolaj Bjorner
efaab6d8fd
have sat cleaner use a fixed-point
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-01-10 11:38:35 -08:00
Nikolaj Bjorner
9c318ed304
fix #2076 , add option to handle .cnf files into dimacs parser
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-01-09 15:43:45 -08:00
Nikolaj Bjorner
ea48d0a95a
add set method to iterator, #2068 , a set method to the vector template was also added
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-01-06 18:55:00 -08:00
Nikolaj Bjorner
a87f7a14d3
ever so gentle slap over the fingers for not using real regular expressions, #2058
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-01-06 13:46:04 -08:00
Nikolaj Bjorner
815faa96d9
remove dotnet35 support
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-12-29 16:44:03 +08:00
Yatao Li
b72cb96ee3
update dotnet cmake module
2018-12-29 16:43:08 +08:00
Yatao Li
f5b874e0a3
Merge branch 'master' of https://github.com/Z3Prover/z3
2018-12-29 16:27:00 +08:00
Bruce Mitchener
44bc00f13d
Fix typos.
2018-12-23 21:58:57 -05:00
Nikolaj Bjorner
a63d1b1848
update doctest
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-12-18 11:57:20 -08:00
Nikolaj Bjorner
35e8decdb1
for #2039
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-12-18 11:27:04 -08:00
Nikolaj Bjorner
db3e5ce070
Merge pull request #1997 from waywardmonkeys/change-64-bit-configuration-strategy
...
Change how 64 bit builds are detected.
2018-12-12 09:55:13 -08:00
Nikolaj Bjorner
c1b03e8ca6
Merge branch 'master' of https://github.com/z3prover/z3
2018-12-11 09:38:44 -08:00
Nikolaj Bjorner
021c5315a7
Merge pull request #2034 from Bronsa/patch-1
...
Change error message from "internal failure" to "Object allocation failed"
2018-12-11 09:32:32 -08:00
Nikolaj Bjorner
a3f9e3168d
simplify ~context #1948
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-12-11 09:29:59 -08:00
Nicola Mometto
06fc94818f
Change error message from "internal failure" to "Object allocation failed"
...
For consistency with ad49c3269a
and Java/dotNet APIs
2018-12-11 12:09:22 +00:00
Nikolaj Bjorner
092c25d596
fix #2007
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-12-10 18:37:30 -08:00
Bruce Mitchener
51a947b73d
Change how 64 bit builds are detected.
...
Instead of doing this at configure time, we look at the actual
compile time status. This also avoids hardcoding checks based on
what CPU architecture is present, which doesn't work when Z3 is
being built on non-x86_64 platforms.
2018-12-09 16:16:20 +07:00
Bruce Mitchener
0231bc44bc
Simplify boolean code.
...
Now that the C API is using bool, this can be simplified.
2018-12-07 22:06:51 +07:00
Sebastian Buchwald
5690dbcbfd
Fix enum type of case labels
2018-12-06 00:08:29 +01:00
Bruce Mitchener
4bc1b0b8c8
Fix typos.
2018-12-05 21:07:34 +07:00
Nikolaj Bjorner
3b54575340
Revert "Use nullptr, not 0 in the C++ API impl."
2018-12-04 12:06:44 -08:00
Nikolaj Bjorner
0223846b4f
Merge pull request #2015 from waywardmonkeys/c++-api-use-nullptr
...
Use nullptr, not 0 in the C++ API impl.
2018-12-04 10:18:23 -08:00
Nikolaj Bjorner
7aaacbfc62
Merge pull request #2014 from waywardmonkeys/simplify-boolean-returns
...
Simplify some boolean returns.
2018-12-04 10:17:53 -08:00
Nikolaj Bjorner
4b94ea112d
Merge pull request #2013 from waywardmonkeys/remove-get-manager
...
Remove Z3_get_manager.
2018-12-04 10:17:29 -08:00
Nikolaj Bjorner
3551d12168
Merge pull request #2011 from waywardmonkeys/missing-Z3_API
...
Z3_fixedpoint_add_constraint: decl missing Z3_API.
2018-12-04 10:17:12 -08:00
Bruce Mitchener
924776eaa6
Use nullptr, not 0 in the C++ API impl.
2018-12-04 22:43:01 +07:00
Bruce Mitchener
5fa861fa95
Simplify some boolean returns.
2018-12-04 22:41:31 +07:00
Bruce Mitchener
374b80f37f
Remove Z3_get_manager.
...
This was publicly exported from the shared library, but it isn't
in any header files and isn't used anywhere in the repository.
2018-12-04 21:38:33 +07:00
Bruce Mitchener
15e1a5ee86
Fix up more documentation formatting.
2018-12-04 20:20:21 +07:00
Bruce Mitchener
6c21d3d9e8
Z3_fixedpoint_add_constraint: decl missing Z3_API.
2018-12-04 12:24:42 +07:00
Bruce Mitchener
42d2a46826
Mark up Z3_L_TRUE and friends correctly in the docs.
2018-12-04 09:12:12 +07:00
Bruce Mitchener
afc9de960c
Improve JavaDoc.
2018-11-30 08:42:28 +07:00
Bruce Mitchener
38ca9ddfeb
Swapped significand and exponent in call to Context.mkFPNumeral.
...
Fixes #973 .
2018-11-30 08:42:01 +07:00
Nikolaj Bjorner
c5f280ae6e
Merge pull request #1969 from Bronsa/master
...
Catch and print exceptions in Z3_mk_config
2018-11-27 10:43:43 -08:00
Nikolaj Bjorner
5df29daa35
Merge pull request #1972 from waywardmonkeys/use-vector-empty
...
Prefer using empty rather than size comparisons.
2018-11-27 10:39:34 -08:00
Bruce Mitchener
7fb0106ead
Fix typo in OCaml API docs.
2018-11-27 22:14:41 +07:00
Bruce Mitchener
e570940662
Prefer using empty rather than size comparisons.
2018-11-27 21:42:04 +07:00