[isabelle-dev] Problem in AFP near 16e7d42ef7f4
Larry Paulson
lp15 at cam.ac.uk
Thu Jun 25 16:02:12 CEST 2015
This does it nicely (20s):
apply (simp add: T⇩c_def I⇩c_def)
apply clarify
apply (cases u; elim disjE; simp; blast)
Larry
> On 25 Jun 2015, at 14:52, Larry Paulson <lp15 at cam.ac.uk> wrote:
>
> I took a look, and it all runs perfectly well, except here:
>
> show "xs ∈ T⇩c ∧ ys ∈ T⇩c ∧
> ipurge_tr_rev I⇩c id u xs = ipurge_tr_rev I⇩c id u ys ⟶
> {x. u = x ∧ xs @ [x] ∈ T⇩c} = {x. u = x ∧ ys @ [x] ∈ T⇩c}"
> (* The following proof step performs an exhaustive case distinction over all traces and domains,
> and then can take long to be completed. *)
> by (simp add: T⇩c_def I⇩c_def, rule impI, (erule conjE)+, cases u,
> (((erule disjE)+)?, simp, blast?)+)
>
> The comment doesn’t tell us whether to wait minutes or hours. Clearly this is a fragile step. Any sort of change could break this.
>
> Larry
>
>> On 25 Jun 2015, at 14:00, Florian Haftmann <florian.haftmann at informatik.tu-muenchen.de> wrote:
>>
>> isabelle: 19c277ea65ae tip
>> afp: 16e7d42ef7f4 tip
>>
>> Running Noninterference_Generic_Unwinding ...
>> *** Timeout
>> Noninterference_Generic_Unwinding FAILED
>> (see also
>> /mnt/home/haftmann/data/isabelle/master/heaps/polyml-5.5.2_x86-linux/log/Noninterference_Generic_Unwinding)
>>
>> val it = (): unit
>> Loading theory "GenericUnwinding"
>> Proofs for inductive predicate(s) "rel_induct_auxp"
>> Proving monotonicity ...
>> Proving the introduction rules ...
>> Proving the elimination rules ...
>> Proving the induction rule ...
>> Proving the simplification rules ...
>> ### theory "GenericUnwinding"
>> ### 1.941s elapsed time, 11.008s cpu time, 0.136s GC time
>>
>> Any hints what could have gone wrong?
>>
>> Florian
>>
>> --
>>
>> PGP available:
>> http://home.informatik.tu-muenchen.de/haftmann/pgp/florian_haftmann_at_informatik_tu_muenchen_de
>>
>> _______________________________________________
>> isabelle-dev mailing list
>> isabelle-dev at in.tum.de
>> https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/isabelle-dev
>
> _______________________________________________
> isabelle-dev mailing list
> isabelle-dev at in.tum.de
> https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/isabelle-dev
More information about the isabelle-dev
mailing list