[isabelle-dev] (Re-)introducing set as a type constructor rather than as mere abbreviation – feasibility study
Gerwin Klein
gerwin.klein at nicta.com.au
Sat Aug 13 12:22:05 CEST 2011
On 11/08/2011, at 2:44 PM, Florian Haftmann wrote:
> Then the following sessions fail:
> HOL-Algebra
> HOL-Auth
> HOLCF
> HOL-ex
> HOL-Hahn_Banach
> HOL-Hoare_Parallel
> HOL-IMP
> HOL-Imperative_HOL
> HOL-Induct
> HOL-Library
> HOL-Matrix
> HOL-Metis_Examples
> HOL-MicroJava
> HOL-Multivariate_Analysis
> HOL-Nitpick_Examples
> HOL-Nominal
> HOL-NSA
> HOL-Old_Number_Theory
> HOL-Predicate_Compile_Examples
> HOL-Quotient_Examples
> HOL-TPTP
> HOL-UNITY
> HOL-Word-SMT_Examples
Some more data from HOL-IMP and HOL-MicroJava: the former was trivial to fix (patch in main repository already). MJ after removing an unused lemma only seems to require a working Library/More_Set.thy to get through (haven't done anything about that one).
At least for applications in that style, I don't think we need to expect much pain for going back to a separate set type.
Gerwin
More information about the isabelle-dev
mailing list