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

176 commits

Author SHA1 Message Date
Nikolaj Bjorner ba911009e4 disable publish
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2023-05-11 16:54:40 -07:00
Nikolaj Bjorner a150e58893 update release script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2023-02-07 09:21:02 -08:00
Nikolaj Bjorner 59c41bd8ce increment release version
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2023-01-18 07:59:47 -08:00
Nikolaj Bjorner 3012293c35 update release script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2023-01-17 19:10:26 -08:00
Nikolaj Bjorner 7368f9f7d3 increase build version, better propagation in euf-egraph, handle assumptions in sat.smt
- increase build version to 4.12.1. This prepares updated release for MacOs-11 build on x86
- move literal propagation mode in euf-egraph to a callback and traversal of equivalence class. Track antecedent by newest equality instead of root. This makes equality propagation to literals have similar behavior as in legacy solver and appears to result in a speedup (10% fewer conflicts on QF_UF/QG-classification/qg5/iso_icl478.smt2 in preliminary testing)
- fix interaction of pre-processing and assumptions. Pre-processing has to freeze assumption literals so they don't get eliminated. This is similar to dependencies that are already frozen.
2023-01-17 14:07:07 -08:00
Nikolaj Bjorner feda706d0d Update release.yml for Azure Pipelines 2023-01-14 06:24:26 -08:00
Nikolaj Bjorner 54524de784 Update release.yml for Azure Pipelines 2023-01-13 17:10:36 -08:00
Nikolaj Bjorner c33b1e3082 fixup manylinux reference in release script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2023-01-13 16:27:58 -08:00
Nikolaj Bjorner 234ff28d18 prepare release script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2023-01-13 16:15:27 -08:00
Nikolaj Bjorner 60fef928cc missing code signing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2023-01-13 16:12:48 -08:00
Nikolaj Bjorner 42fbf23a8f update code signing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2023-01-13 14:01:18 -08:00
Nikolaj Bjorner e4bd406675 update version of manylinux 2023-01-12 16:27:33 -08:00
Nikolaj Bjorner a90c4f65cf increment version per release notes
incrementing minor version because the API has a new function.
This breaks log replay against old dlls and inclusion against z3++.h.
2022-10-19 13:21:26 -07:00
Nikolaj Bjorner ff679e0fce increment version number 2022-09-11 19:02:44 -07:00
Nikolaj Bjorner 8e6f17ebd0 inc version
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-09-03 15:47:12 -07:00
Nikolaj Bjorner 514eaf33aa Merge branch 'master' of https://github.com/z3prover/z3 2022-08-18 19:07:55 -07:00
Nikolaj Bjorner 600b4491aa don't forget parameter documentation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-08-18 19:07:39 -07:00
Nikolaj Bjorner 540e36e6cb roll version number
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-08-18 15:47:08 -07:00
John Fleisher b3f4d3fdc7
Publish Z3 symbols (#6280)
* WiP: publish symbols for package

* set debugtype to full

* fix internal nuget feed publishing

* Try pipeline github authorization

* Update github service connection

* WiP: try symbol publish in build

* try Z3Prover for GitHub connection

* WiP: collect symbols

* revert symbol type to pdbonly (only portable is not supported for publishing)

* Publish symbols in nightly and release

* Revert this: comment out publish to test release build pipe

* restore publishing

* Turn of index sources to eliminate warning that it is not supported for Github

Co-authored-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-08-17 07:30:55 -07:00
jofleish 88b3e0c944 Update github service connection 2022-08-15 12:24:25 -07:00
jofleish 88f4664c65 Standardize ubutu-latest vmImage 2022-08-15 07:55:45 -07:00
Nikolaj Bjorner a6fe260354 update minor versin number to ABI change to remove Z3_bool from z3_api.h
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-30 06:31:22 +02:00
Nikolaj Bjorner 591d485358 update versions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-30 05:26:43 +02:00
Nikolaj Bjorner a2d44194a4 Update release.yml for Azure Pipelines
set credential to key at nuget.org
2022-07-30 05:20:33 +02:00
Nikolaj Bjorner 69b1337ca6 inc release number
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-29 23:31:26 +02:00
Nikolaj Bjorner 845e852dba increment to include python fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-22 11:44:32 -07:00
Nikolaj Bjorner c6dad4a9ea Update release.yml for Azure Pipelines
Enable pypi publishing for 4.10 wheels
2022-07-22 10:01:49 -07:00
Nikolaj Bjorner 9cd3b9cad7 Merge branch 'master' of https://github.com/z3prover/z3 2022-07-21 20:28:02 -07:00
Nikolaj Bjorner adcb3e8f86 set version number
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-21 20:27:50 -07:00
Nikolaj Bjorner 59d47e3055 don't publish pypi yet
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-21 14:43:49 -07:00
Nikolaj Bjorner faf6c02cf8 remove --js from nightly and release doc builds as the npm run 'check-engine' fails
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-12 07:46:06 -07:00
Nikolaj Bjorner 4dc88f0993 add --js to nightly and release scripts, nb @ritave
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-11 20:37:50 -07:00
Nikolaj Bjorner 9d9414c111 inc version number 2022-07-06 14:00:40 -07:00
Nikolaj Bjorner cc841caf08 increment minor version for dev branch
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-06 10:15:34 -07:00
Nikolaj Bjorner 2ae84f88df Update release.yml for Azure Pipelines 2022-07-06 09:10:16 -07:00
Nikolaj Bjorner 15391fc9b9 remove musll from release.yml
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-06 07:37:51 -07:00
Nikolaj Bjorner f1b7ab3d3f x64
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-06 01:53:26 -07:00
Nikolaj Bjorner 7f2ebf84a2 Remove package sub-directory from release script 2022-07-06 01:09:11 -07:00
Nikolaj Bjorner bda86726af macarm
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-05 20:02:27 -07:00
Nikolaj Bjorner 4f62336fa8 download arm64
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-05 18:23:32 -07:00
Nikolaj Bjorner 593d5be202 bind variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-05 17:21:59 -07:00
Nikolaj Bjorner 8b35b7becc bind variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-05 17:20:21 -07:00
Nikolaj Bjorner 594b5daa9d remove download of mullinux
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-05 17:18:04 -07:00
Nikolaj Bjorner 3ce6663536 update release script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-05 17:17:07 -07:00
Nikolaj Bjorner 73f35e067c Update release.yml for Azure Pipelines
pre-release
2022-07-05 17:13:55 -07:00
Nikolaj Bjorner 282c786f1c setting version to release
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-07-05 11:51:12 -07:00
Nikolaj Bjorner 93a0322cac update distribution scripts 2022-06-02 11:48:12 -07:00
John Jones 361888f299
Generate bdist wheels for musllinux_1_1 (#6025) 2022-05-09 14:13:08 -07:00
Nikolaj Bjorner 3ae781039b inc version number
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-05-05 07:09:54 -07:00
Nikolaj Bjorner d420706eae enable pypi release
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-05-04 17:16:30 -07:00
Nikolaj Bjorner 47459ca795 pre-release
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-05-04 12:04:51 -07:00
Nikolaj Bjorner 0b453a4af5 set release version 2022-04-25 08:57:32 +01:00
Nikolaj Bjorner 0529e88589 enable pypi
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-04-23 19:51:25 +01:00
Nikolaj Bjorner 8e509d34b5 remove test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-04-23 19:05:42 +01:00
Nikolaj Bjorner 8778f4d43f updated release script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-04-23 17:59:23 +01:00
Nikolaj Bjorner e6e00d894f update nightly/release scripts to produce arm64 for what is tested
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-04-21 10:18:40 +01:00
Nikolaj Bjorner a418678cd4 increment version number 2022-03-20 14:34:34 -07:00
Nikolaj Bjorner 1e8bae01e9 enable pypi in release pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-03-20 13:12:29 -07:00
Nikolaj Bjorner 9061ca58f1 call it macOSBuild 2022-03-19 15:25:50 -07:00
Nikolaj Bjorner b5b9c85c40 call it UbuntuBuild 2022-03-19 15:24:53 -07:00
Nikolaj Bjorner dfa65443e9 fix name for artifact
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-03-19 13:51:58 -07:00
Nikolaj Bjorner eaa2fb76ca update release pipeline with x86 Nuget
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-03-19 11:46:27 -07:00
Nikolaj Bjorner 81a5e56c89 publish to github
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-03-18 18:58:27 -07:00
Nikolaj Bjorner 29e288367e pre-release pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-03-18 16:22:48 -07:00
Nikolaj Bjorner 9ac57fc510 update version number for next release
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-01-09 17:11:08 -08:00
Nikolaj Bjorner dc09d3c5ea fix typo
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-23 14:41:52 -08:00
Nikolaj Bjorner df8f9d7dcb Update release.yml for Azure Pipelines 2021-12-23 12:43:00 -08:00
Nikolaj Bjorner bd2a53c475 Update release.yml for Azure Pipelines 2021-12-23 11:48:08 -08:00
Nikolaj Bjorner 5d4420a763 Update release.yml for Azure Pipelines 2021-12-23 11:46:47 -08:00
Nikolaj Bjorner a00d68fe5a update release scripts and notes in master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-23 11:43:38 -08:00
Nikolaj Bjorner 4641a20f4f #5700 - Add download x86 as part of release NuGet
x86 is part of nightly NuGet but was not added to the release pipeline.
2021-12-16 13:50:31 -08:00
Nikolaj Bjorner 43a827c931 Update release.yml for Azure Pipelines 2021-11-18 16:05:22 -08:00
Nikolaj Bjorner 71d5d2486c Update release.yml for Azure Pipelines 2021-11-18 15:01:43 -08:00
Nikolaj Bjorner 72f28f06e4 Update release.yml for Azure Pipelines 2021-11-18 14:05:13 -08:00
Nikolaj Bjorner b95ba89dbe update release pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-18 13:09:13 -08:00
Nikolaj Bjorner feadfbfba4 enable publish
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-18 12:00:44 -08:00
Nikolaj Bjorner 5194aa186a nightly
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-17 09:36:50 -08:00
Nikolaj Bjorner c826b64e35 prepare release
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-16 09:41:51 -08:00
Nikolaj Bjorner 3a402ca2c1 Update release.yml for Azure Pipelines 2021-07-13 15:25:23 +02:00
Nikolaj Bjorner 75a5de99ca Update release.yml for Azure Pipelines 2021-07-13 15:24:19 +02:00
Nikolaj Bjorner 4c53655be7 add z3doc build to release script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-11 23:26:48 +02:00
Nikolaj Bjorner bc2e6ce037 Update release.yml for Azure Pipelines 2021-07-10 22:42:02 +02:00
Nikolaj Bjorner 39af2a188d centos -> glibc 2021-06-04 15:54:19 -07:00
Nikolaj Bjorner 8ba0fb5b58 rounding mode sort removed for incompatibility
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-05-21 16:18:43 -07:00
Nikolaj Bjorner 6e1ac19c44 new name 2021-04-07 17:43:32 -07:00
Don Syme 504b6559ab
[WIP] Suggestion: build .NET package for both x86 and x64 and rename (#5021)
* build package for x86

* build package for x86

* build package for x86

Co-authored-by: Don Syme <donsyme@fastmail.com>
2021-02-11 09:29:32 -08:00
Nikolaj Bjorner 6f09ecb229 set version 2021-01-21 14:24:58 -08:00
Nikolaj Bjorner fb48481860 update version
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-01-20 12:51:48 -08:00
Nikolaj Bjorner 517d907567 Update release.yml for Azure Pipelines 2021-01-20 12:06:47 -08:00
Nikolaj Bjorner af914f101e change to macos latest
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-01-20 10:19:00 -08:00
Nikolaj Bjorner 3f2349f0f7 update release notes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-01-20 01:36:09 -08:00
Nikolaj Bjorner 80f429c3fb nuget
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-01-20 00:33:05 -08:00
Nikolaj Bjorner 3bc18ab0d1 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-01-19 23:54:10 -08:00
Nikolaj Bjorner ec5d08ac00 update release script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-01-19 23:24:17 -08:00
Nikolaj Bjorner 72e57f550d update release similar to nightly 2020-11-11 17:38:07 -08:00
Nikolaj Bjorner c7ba86e227 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-09-10 21:49:43 -07:00
Nikolaj Bjorner f11e2d0eba try again
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-09-10 20:00:25 -07:00
Nikolaj Bjorner 7dbf30b465 include nupkg
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-09-10 19:21:46 -07:00
Nikolaj Bjorner 3616688d6b update pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-09-10 17:26:47 -07:00
Nikolaj Bjorner 9cb47188ea Update release.yml for Azure Pipelines 2020-09-10 15:41:12 -07:00