Stream: Archive Mirror: Isabelle Users Mailing List

Topic: [isabelle] Problems with nitpick


view this post on Zulip Email Gateway (Aug 19 2022 at 16:19):

From: René Thiemann <rene.thiemann@uibk.ac.at>
Dear all,

I just wanted to report a small problem with nitpick:

lemma "{1, 2} ⊂ - {7,4 :: int}"
Nitpick found a counterexample:

Empty assignment

lemma "{1, 2} ⊂ - {7,4 :: int} ∪ {x}"
Nitpick found a counterexample:

Free variable:
x = 1

There was no weakening indicating like "possibly spurious counter-example",
so I was surprised by these wrong counter-examples, since actually
both statements are provable.

Kind regards,
René

view this post on Zulip Email Gateway (Aug 19 2022 at 16:20):

From: Jasmin Christian Blanchette <jasmin.blanchette@gmail.com>
Hi Rene,

Thanks for this report. I will look into it, but probably not in the coming three weeks or so unfortunately.

Cheers,

Jasmin

view this post on Zulip Email Gateway (Aug 19 2022 at 16:27):

From: Jasmin Christian Blanchette <jasmin.blanchette@gmail.com>
Hi René,

Thank you for your bug report. Generally, there was a bug in the handling of the subset operation in the presence of infinite (or otherwise approximated) types. I have fixed the bug and tested the change locally, and will push it (the change) at the next opportunity.

Regards,

Jasmin


Last updated: Apr 19 2024 at 01:05 UTC