3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 17:45:32 +00:00
Commit graph

104 commits

Author SHA1 Message Date
Nikolaj Bjorner
d745d03afd switch to vs 2022
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-02-10 08:55:43 +02:00
Nikolaj Bjorner
da154b2f7e disable macos with ocaml as it fails too often
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-01-02 19:44:20 -08:00
Nikolaj Bjorner
76e8e57204 Update azure-pipelines.yml for Azure Pipelines
remove flaky MacOS build tests
2021-12-26 13:12:50 -08:00
Nikolaj Bjorner
78222f274c remove action that fails too often 2021-12-22 07:56:09 -08:00
Nikolaj Bjorner
036b38a97f ubuntu 16 is no more
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-02 14:55:38 -07:00
Nikolaj Bjorner
d1fbf013eb
Update azure-pipelines.yml
make it green
2021-10-29 15:54:43 +02:00
Weng Shiwei
723b755ca7
Fix the command of install_name_tool -id. (#5622)
* Fix the command of `install_name_tool -id`.

* Fix: don't call `ml_example.byte`.
2021-10-27 11:10:45 +02:00
Nikolaj Bjorner
4cfc73779a update build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-10-25 16:11:43 +02:00
Nikolaj Bjorner
4b7c08d08d Update azure-pipelines.yml for Azure Pipelines 2021-10-25 11:30:56 +02:00
Nikolaj Bjorner
09bda6f21c Update azure-pipelines.yml for Azure Pipelines 2021-10-25 11:30:18 +02:00
Nikolaj Bjorner
cd4481bca3 Update azure-pipelines.yml for Azure Pipelines 2021-10-25 11:29:20 +02:00
Weng Shiwei
066076557f
Add post-install testing for ocaml binding. (#5617)
* Add path flags for cc loader (linux).

* Fix os linking and loading problem (maybe on #4840).

* Add post-install test of OCaml binding on ubuntu.

* Minor.

* Tentative CI for macos.
2021-10-25 11:21:02 +02:00
Simon Cruanes
6302b864c8
tweak GC in OCaml bindings (#5600)
* feat(api/ml): use custom block hints to guide the GC

this forces the GC to collect garbage when a few _large_ objects
(solver, etc.) are dead. The current code would let arbitrarily many
such objects die and not trigger a GC (which would have to come from
OCaml code instead)

* tuning

* try to use caml_alloc_custom_mem with fake sizes

* try to fix leak by explicitly finalizing OCaml context

* chore: use more recent ubuntu for azure CI

* remove finalizer causing segfault in example
2021-10-14 12:46:14 -07:00
Nikolaj Bjorner
9122ec9cd6 comment out for now 2021-08-18 14:52:59 -07:00
Nikolaj Bjorner
93c3fc2bda try without semi-colon 2021-08-18 14:52:12 -07:00
Nikolaj Bjorner
2492278a4b Update test for java 2021-08-18 13:32:51 -07:00
Nikolaj Bjorner
810b9d003d move examples to python based build 2021-08-18 10:06:02 -07:00
Nikolaj Bjorner
55f5603714 remove coverage job from azure-pipeline as it is now in a self-contained action
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-31 17:17:00 -07:00
0152la
72d3074a44
Add Ubuntu CMake Coverage CI step (#5442)
Adds an extra step to CI jobs which executes the Z3 test suite with
coverage enabled, and additionally executed coverage-enhancing tests
added to z3test.
2021-07-29 11:29:49 -07:00
Nuno Lopes
d6ce9cce95 fix clang warnings 2021-02-19 10:59:22 +00:00
Nikolaj Bjorner
7068ccdebd have nightly generate doc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-01-27 16:01:42 -08:00
Nikolaj Bjorner
987efced76 upgrade compilers 2021-01-21 14:25:08 -08:00
Nikolaj Bjorner
80033a5527 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-01-19 23:21:47 -08:00
Nikolaj Bjorner
7c34a54e8a try different command-line
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-01-19 04:28:22 -08:00
Nikolaj Bjorner
bb3faf527c Update azure-pipelines.yml for Azure Pipelines 2020-12-07 10:34:50 -08:00
Nikolaj Bjorner
b3366bae5a remove test-examples from MacOS build, re-add maxsat example
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-19 13:52:44 -07:00
Nikolaj Bjorner
5fe0eeda63 disable regressions in ST mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-19 09:37:06 -07:00
Alexey Vishnyakov
6d96f96cc3
Fix single threaded azure pipeline (#4329) 2020-05-15 08:50:47 -07:00
Nikolaj Bjorner
b81ab94db7
pipeline with release mode (#4206)
* pipeline with release mode

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* na

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-04 12:30:03 -07:00
Nikolaj Bjorner
2a93ac3d81 fix #4200
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-03 18:10:26 -07:00
Nikolaj Bjorner
6f48c9ce51 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-03 17:27:26 -07:00
Nikolaj Bjorner
3473decb74 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-03 17:27:26 -07:00
Nikolaj Bjorner
6a540e8429
add Julia to pipeline (#4199)
* add Julia to pipeline

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* na

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* na

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-03 17:16:46 -07:00
ahumenberger
269522127b
[Julia bindings] Changes for libcxxwrap 0.7 (#4184)
* First steps toward adding Julia bindings

* Simplifications

* Streamlining

* Friends of tactic and probe

* Add missing functions

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Changes for CxxWrap v0.9.0

* Wrap enumeration and tuple sort

* Wrap z3::fixedpoint

* Wrap z3::optimize

* Wrap missing functions

* Fix aux types

* Add some missing functions

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit 5aab9f9240.

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit cfccd7ca2c.

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit f24740c595.

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit 592499eaa0.

* Checkout current version of pipeline

* Build Julia bindings on macOS

* Extract components of algebraic number

* Add type to C API function name

* Remove blank line

* Typo in doc

* Return Z3_ast_vector containing coefficients

* Update Julia bindings
2020-05-02 05:14:09 -07:00
ahumenberger
df1b308dd0
Julia bindings (#3228)
* First steps toward adding Julia bindings

* Simplifications

* Streamlining

* Friends of tactic and probe

* Add missing functions

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Changes for CxxWrap v0.9.0

* Wrap enumeration and tuple sort

* Wrap z3::fixedpoint

* Wrap z3::optimize

* Wrap missing functions

* Fix aux types

* Add some missing functions

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit 5aab9f9240.

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit cfccd7ca2c.

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit f24740c595.

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit 592499eaa0.

* Checkout current version of pipeline

* Build Julia bindings on macOS
2020-03-10 09:16:34 -07:00
Nikolaj Bjorner
5a357f9998 fixup build of example
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-27 14:34:44 -08:00
Nikolaj Bjorner
58414ca6df create 18 pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-27 14:33:08 -08:00
Nikolaj Bjorner
da1a149425 create 18 pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-27 14:33:08 -08:00
Nikolaj Bjorner
d7034bde25 create 18 pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-27 14:33:08 -08:00
Nikolaj Bjorner
b7e14b1a08 create 18 pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-27 14:33:08 -08:00
Nikolaj Bjorner
56e148d4af create 18 pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-27 14:33:08 -08:00
Nikolaj Bjorner
ed26a7267c create 18 pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-27 14:33:08 -08:00
Nikolaj Bjorner
ced2a0281b add ml
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-27 14:33:08 -08:00
Nikolaj Bjorner
f962dc8b00 disable msan build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-19 06:44:31 -08:00
Nikolaj Bjorner
fc4c1dac25 skip debug test for macos build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-03 09:10:03 -08:00
Nikolaj Bjorner
d14b083bc9 disable regressions from msan
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-26 19:50:09 -08:00
Nikolaj Bjorner
07dcb0a98b
Merge pull request #2477 from evmaus/master
MSAN Integration Build
2019-11-26 09:31:23 -08:00
Nikolaj Bjorner
2673235dc3 rename additional build options #2709
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 22:55:37 -08:00
Michał Janiszewski
9ae1a6f061 Add MSVC ARM64 job to Azure Pipelines 2019-10-24 15:19:53 -07:00
Nikolaj Bjorner
8c8a8cee7a add build step to generate doc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-11 13:12:14 -07:00