NEWS: More uniform and scalable declarations of intro/elim/dest rules
Makarius
makarius at sketis.net
Sat Jul 26 17:10:24 CEST 2025
On 21/07/2025 17:45, Makarius wrote:
> *** General ***
>
> * Declarations of intro/elim/dest rules for Pure and the Classical
> Reasoner (e.g. HOL) are handled more uniformly and efficiently: the
> order of rule declarations is maintained accurately, regardless of
> intermediate [rule del] declarations. Furthermore, [dest] is now a
> proper declaration on its own account, instead of the former expansion
> [elim_format, elim]. Consequently, [rule del] no longer deletes the
> [elim_format] of the given rule, only the original rule. Very rare
> INCOMPATIBILITY: tools like "blast" and "auto" may fail in unusual
> situations.
>
> This refers to Isabelle/372273ab6ebb and AFP/eae86974a665.
After a few days of accumulating Isabelle + AFP "flight telemetry data", I
have inspected
https://isatest.sketis.net/devel/build_status/AFP_macOS_(macOS_14_Sonoma_Apple_Silicon)/index.html
closely, if anything good or bad is to be seen there.
Conclusion: this change has now overall measurable effect on Isabelle/AFP,
despite significant lack of scalability.
I found other performance changes elsewhere, and will report them separately.
Makarius
More information about the isabelle-dev
mailing list