Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libz3-4_8-4.8.17-1.2 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: libz3-4_8 Distribution: openSUSE Tumbleweed
Version: 4.8.17 Vendor: openSUSE
Release: 1.2 Build date: Wed May 11 02:47:22 2022
Group: System/Libraries Build host: obs-arm-10
Size: 13900537 Source RPM: z3-4.8.17-1.2.src.rpm
Summary: Library for the Z3 SMT theorem prover
Z3 is a Satisfiability Modulo Theories (SMT) solver and integrates
several decision procedures.

This subpackage contains the Z3 runtime library needed for Z3 and
other projects.






* Fri May 06 2022 Ferdinand Thiessen <>
  - Update to 4.8.17
    * fix breaking bug in python interface for user propagator pop
    * Various fixes for z3str3
    * Initial support for nested algebraic datatypes with sequences
    * Initiate map/fold operators on sequences
    * Initiate maxdiff/mindiff on arrays
  - Update to version 4.8.16
    * Initial support for Darwin Arm64 (for M1, M2, .. users)
    * Added functionality to user propagator decisions.
    * Added options for rc2 and maxres-bin to maxsat
    * Improved search for mutex constraints (at-most-1 constraints)
      among soft constraints for maxsat derived from approach used
      in rc2 sample.
    * Various other bugfixes
* Thu Apr 14 2022 Ferdinand Thiessen <>
  - Update to 4.8.15:
    * Fix solution soundness bug on QF_ABV formula undetected by
      model validator
    * Various other bug fixes
* Tue Mar 15 2022 Shung-Hsi Yu <>
  - fix python3-z3 requirement
* Fri Jan 21 2022 Avinesh Kumar <>
  - update to 4.8.14:
    * fixes Antimirov derivatives for intersections and unions required
    required for solving non-emptiness constraints.
    * includes x86 dll in nuget package for Windows.
    * exposes additional user propagator functionality
* Sun Nov 28 2021 Dirk Müller <>
  - update to 4.8.13:
    The release integrates various bug fixes and tuning.
* Sat Oct 16 2021 Dirk Müller <>
  - update to 4.8.12:
    Release provided to fix git tag discrepancy issues with 4.8.11
* Fri Jun 11 2021 Paolo Stivanin <>
  - update to 4.8.11:
    * fix soundness issues, invalid models, and crashes for options
    "tactic.default_tactic=smt sat.euf=true"
    * centos -> glibc
    * updated ref to esrp
    * undo cxx hoist
    * hoist c++ flags
* Fri Jan 29 2021 Dirk Müller <>
  - update to 4.8.10:
    - rewritten arithmetic solver replacing legacy arithmetic solver and on by default
* Thu Sep 17 2020 Dirk Mueller <>
  - update to 4.8.9:
    significant improvements to regular expression solving expose user theory
    plugin. It is a leaner user theory plugin that was once available.
    It allows for registering callbacks that react to when bit-vector and Boolean variables
    receive fixed values.
    - many
    - the new arithmetic theory is turned on by default. It _does_ introduce
    regressions on several scenarios, but has its own advantages. Users can
    turn on the old solver by setting smt.arith.solver=2.
    Depending on feedback, we may turn toggle this default setting again back to smt.arith.solver=2.
  - remove remove-timestamp.patch, 5a42a000e938a295feb1a7070dd74b192796db4e.patch (upstream)
* Fri Jul 17 2020 Mark Stopka <>
  - Backport pkg-config support from upstream
    * add 5a42a000e938a295feb1a7070dd74b192796db4e.patch
* Thu Jul 16 2020 Guillaume GARDET <>
  - Drop ExclusiveArch as it does build properly on other archs
* Tue May 26 2020 Martin Pluskal <>
  - Update to version 4.8.8:
    * Various small changes
  - Switch to released tarball from git snapshot
* Wed Apr 08 2020 Martin Pluskal <>
  - Update to version 4.8.7+git.20200407:
    * work on random_updates
    * fill columns to fill in random update as in theory_arith_aux.h
    * block selected configurations from HORN tactic
    * set arith.solver=6 by default
    * revert the default arith.solver=2
    * simplify patch_blocker()
    * redirect to the new solver
    * fix the patch of real vars
    * change lar_terms to use column indices
    * change lar_terms to use column indices
    * fix #3713: too much caching in dom-simplify for OR expressions
    * fix #3739 - dependencies may be valid even if they are null
    * [spacer] fix ugly bug in ground refutation generation (i.e., cex)
    * Replace is_null with is_non_empty_string in spacer params
    * [spacer] fixedpoint.get_answer() returns ground refutation for SAT
    * reduce_invertible: fix mk_diagonal for BV 0 switch from -x to ~x
    * minor code simplification in bv rewriter
    * reduce_invertible: recognize (* x -1) as the same as (- x)
    * roll back in maximize_term if the integrality is broken
    * remove output from normalize bounds
    * and plenty of other chanes
  - Use cmake_build macro
* Thu Jan 30 2020
  - Update to version 4.8.7+git.20200129:
    * change in the test lp.cpp and in a trace statement
    * Add explicit instantiation of update_inf_cost_for_column_tableau.
    * fix build
    * speed up freedom interval computation
    * return l_undef in get_phase() if lpvar is not available
    * add filter to gcd test
    * fix #2898
    * correct handling of int terms in theory_lra
    * fix the debug build
    * and much more
* Thu Oct 10 2019
  - Update to version 4.8.6+git.20191009:
    * fix assert-and-track semantics for smt2 logging
    * remove separate API for setting solver log, use parameter setting instead
    * make smt2 log scope aware
    * remove a few str copies when throwing exceptions
    * adding SMT2 log file for solver interaction #867
    * bit-vector overflow/underflow operators exposed over C++ API
    * use Z3_char_ptr
    * expose mk_divides over API. Corresponds to a = b (mod m), #723
    * and many more...
* Mon Feb 25 2019
  - Update to version 4.8.4+git.20190224:
    * integrate some self-contained fixes from #2147
    * fix #2149
    * fix -Wsign-compare (len can never become negative anyway)
    * remove debug code
    * Fix translation of FPA numerals in ast_smt_pp. Fixes #2145.
    * fix gc to not remove ternary clauses that are on assignment trail. This addresses issue with drat proofs that don't pass drat-trim due to deletion during gc, but use in conflicts
    * stopwatch: fix debug build crash in sat solver
    * fix VS build, take 2
    * stopwatches: fix a few places that would call start/stop multiple times
    * and more...
  - crop long changelogs
  - use ExclusiveArch to avoid broken builds on other archs



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jun 14 23:46:20 2022