equal
deleted
inserted
replaced
205 * Reorganized classes and locales for boolean algebras. INCOMPATIBILITY. |
205 * Reorganized classes and locales for boolean algebras. INCOMPATIBILITY. |
206 |
206 |
207 * New simp rules: less_exp, min.absorb1, min.absorb2, min.absorb3, |
207 * New simp rules: less_exp, min.absorb1, min.absorb2, min.absorb3, |
208 min.absorb4, max.absorb1, max.absorb2, max.absorb3, max.absorb4. Minor |
208 min.absorb4, max.absorb1, max.absorb2, max.absorb3, max.absorb4. Minor |
209 INCOMPATIBILITY. |
209 INCOMPATIBILITY. |
|
210 |
|
211 * Nitpick/Kodkod: default is back to external Java process (option |
|
212 kodkod_scala = false), both for PIDE and batch builds. This reduces |
|
213 confusion and increases robustness of timeouts, despite substantial |
|
214 overhead to run an external JVM. For more fine-grained control, the |
|
215 kodkod_scala option can be modified within the formal theory context |
|
216 like this: |
|
217 |
|
218 declare [[kodkod_scala = false]] |
210 |
219 |
211 * Sledgehammer: |
220 * Sledgehammer: |
212 - Update of bundled provers: |
221 - Update of bundled provers: |
213 . E 2.6 |
222 . E 2.6 |
214 . Vampire 4.6 (with Open Source license) |
223 . Vampire 4.6 (with Open Source license) |
741 |
750 |
742 * Nitpick/Kodkod may be invoked directly within the running |
751 * Nitpick/Kodkod may be invoked directly within the running |
743 Isabelle/Scala session (instead of an external Java process): this |
752 Isabelle/Scala session (instead of an external Java process): this |
744 improves reactivity and saves resources. This experimental feature is |
753 improves reactivity and saves resources. This experimental feature is |
745 guarded by system option "kodkod_scala" (default: true in PIDE |
754 guarded by system option "kodkod_scala" (default: true in PIDE |
746 interaction, false in batch builds) or configuration option within the |
755 interaction, false in batch builds). |
747 theory context; it may be changed locally like this: |
|
748 |
|
749 declare [[kodkod_scala = false]] |
|
750 |
756 |
751 * Simproc "defined_all" and rewrite rule "subst_all" perform more |
757 * Simproc "defined_all" and rewrite rule "subst_all" perform more |
752 aggressive substitution with variables from assumptions. |
758 aggressive substitution with variables from assumptions. |
753 INCOMPATIBILITY, consider repairing proofs locally like this: |
759 INCOMPATIBILITY, consider repairing proofs locally like this: |
754 |
760 |