princess icon indicating copy to clipboard operation
princess copied to clipboard

The Princess Theorem Prover

Results 10 princess issues
Sort by recently updated
recently updated
newest added

The JavaSMT developers are currently trying to improve their support for Rational theory with the SMT solver Princess (see https://github.com/sosy-lab/java-smt/pull/257). There are some smaller issues in Princess (version 2023-06-19) that...

The JavaSMT developers are currently trying to improve their support for Rational theory with the SMT solver Princess (see https://github.com/sosy-lab/java-smt/pull/257). There are some smaller issues in Princess (version 2023-06-19) that...

- Remove unused imports - Name parameters when supplying - Fix a few lint warnings - `getProofCertificateAsString` now has sensible default arguments - Replace the deprecated `SyncVar` with the suggested...

Hello, this is another issue I found while using CPAchecker with Princess. Unfortunately I haven't had much luck trying to pin the problem down. However, maybe the stack trace can...

Hello everyone, Princess seems to have problems when evaluating Epsilon terms in a partial model. Unlike the other issues I've posted this one is not related to Rationals, but can...

enhancement

The JavaSMT developers are currently trying to improve their support for String theory with the SMT solver Princess (see https://github.com/sosy-lab/java-smt/pull/422). There are some smaller issues in Princess (version 2024-11-08) that...

I'm not pleased calling the extractor `SetTheory.Sort` but `SetTheory.SetSort` is taken. (suggestions welcome, of course)

For these constraints ``` (set-logic ALL) (set-option :produce-models true) (declare-datatypes ((Ptr 1)) ((par (T) ((null_ptr))))) ( declare-datatypes ( ( L 0 ) ) ( ( ( mk-L ( val (...

enhancement

Is there an equivalent to `update` (in CVC5) or `update-field` (in Z3) for ADTs in Princess? cf. https://github.com/Z3Prover/z3/discussions/5712

Bitvector division by zero mishandled due to epsilon logic regression in commit `8311b03a6a599242ecd8b567fc958482b508f8b6`. In this commit, the handling of epsilon terms in `EPSSearcher2` changed in a way that causes incorrect...