equal
deleted
inserted
replaced
204 min.absorb4, max.absorb1, max.absorb2, max.absorb3, max.absorb4. Minor |
204 min.absorb4, max.absorb1, max.absorb2, max.absorb3, max.absorb4. Minor |
205 INCOMPATIBILITY. |
205 INCOMPATIBILITY. |
206 |
206 |
207 * Sledgehammer: |
207 * Sledgehammer: |
208 - Update of bundled provers: |
208 - Update of bundled provers: |
209 E 2.6 |
209 . E 2.6 |
210 Vampire 4.6 (with Open Source license) |
210 . Vampire 4.6 (with Open Source license) |
211 veriT 2021.06-rmx |
211 . veriT 2021.06.1-rmx |
212 Zipperposition 2.1 |
212 . Zipperposition 2.1 |
|
213 . Z3 4.4.1 for arm64-linux, which approximates Z3 4.4.0pre, |
|
214 but sometimes failes or crashes |
213 - Adjusted default provers: |
215 - Adjusted default provers: |
214 cvc4 vampire verit e spass z3 zipperposition |
216 cvc4 vampire verit e spass z3 zipperposition |
215 - Adjusted Zipperposition's slicing. |
217 - Adjusted Zipperposition's slicing. |
216 - Removed legacy "lam_lifting" (synonym for "lifting") from option |
218 - Removed legacy "lam_lifting" (synonym for "lifting") from option |
217 "lam_trans". Minor INCOMPATIBILITY. |
219 "lam_trans". Minor INCOMPATIBILITY. |
226 - Updated the Metis prover underlying the "metis" proof method to |
228 - Updated the Metis prover underlying the "metis" proof method to |
227 version 2.4 (release 20200713). The new version fixes one |
229 version 2.4 (release 20200713). The new version fixes one |
228 implementation defect. Very slight INCOMPATIBILITY. |
230 implementation defect. Very slight INCOMPATIBILITY. |
229 |
231 |
230 * Nitpick: External solver "MiniSat" is available for all supported |
232 * Nitpick: External solver "MiniSat" is available for all supported |
231 Isabelle platforms (including Windows and ARM); while "MiniSat_JNI" only |
233 Isabelle platforms (including 64bit Windows and ARM); while |
232 works for Intel Linux and macOS. |
234 "MiniSat_JNI" only works for Intel Linux and macOS. |
233 |
235 |
234 * Theory HOL-Library.Lattice_Syntax has been superseded by bundle |
236 * Theory HOL-Library.Lattice_Syntax has been superseded by bundle |
235 "lattice_syntax": it can be used in a local context via 'include' or in |
237 "lattice_syntax": it can be used in a local context via 'include' or in |
236 a global theory via 'unbundle'. The opposite declarations are bundled as |
238 a global theory via 'unbundle'. The opposite declarations are bundled as |
237 "no_lattice_syntax". Minor INCOMPATIBILITY. |
239 "no_lattice_syntax". Minor INCOMPATIBILITY. |
944 development: libphutil has been discontinued. Minor INCOMPATIBILITY: |
946 development: libphutil has been discontinued. Minor INCOMPATIBILITY: |
945 existing server installations should remove libphutil from |
947 existing server installations should remove libphutil from |
946 /usr/local/bin/isabelle-phabricator-upgrade and each installation root |
948 /usr/local/bin/isabelle-phabricator-upgrade and each installation root |
947 directory (e.g. /var/www/phabricator-vcs/libphutil). |
949 directory (e.g. /var/www/phabricator-vcs/libphutil). |
948 |
950 |
949 * Experimental support for arm64-linux platform. The reference platform |
951 * Almost complete support for arm64-linux platform. The reference |
950 is Raspberry Pi 4 with 8 GB RAM running Pi OS (64 bit). |
952 platform is Raspberry Pi 4 with 8 GB RAM running Pi OS (64 bit). |
951 |
953 |
952 * Support for Apple Silicon, using mostly x86_64-darwin runtime |
954 * Support for Apple Silicon, using mostly x86_64-darwin runtime |
953 translation via Rosetta 2 (e.g. Poly/ML and external provers), but also |
955 translation via Rosetta 2 (e.g. Poly/ML and external provers), but also |
954 some native arm64-darwin executables (e.g. Java). |
956 some native arm64-darwin executables (e.g. Java). |
955 |
957 |