You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reduce the issue to a minimal, self-contained, reproducible test case. Avoid dependencies to mathlib4 or std4.
Description
In v4.8.0-rc1, the ConstantInfo for And.left and And.right are malformed and cause lean to segfault (at least on aarch64-apple-darwin). Only the field TheoremVal.all seems affected so this is perhaps related to #4035. Also note that And.left and And.right are structure fields rather than standalone theorems.
Context
Observed after updating code to v4.8.0-rc1 when an alias foo := And.left declaration caused a server crash. Zulip mention
Prerequisites
Description
In
v4.8.0-rc1
, theConstantInfo
forAnd.left
andAnd.right
are malformed and cause lean to segfault (at least onaarch64-apple-darwin
). Only the fieldTheoremVal.all
seems affected so this is perhaps related to #4035. Also note thatAnd.left
andAnd.right
are structure fields rather than standalone theorems.Context
Observed after updating code to
v4.8.0-rc1
when analias foo := And.left
declaration caused a server crash. Zulip mentionSteps to Reproduce
This file causes lean to segfault.
Version:
Lean (version 4.8.0-rc1, aarch64-apple-darwin, commit dcccfb73cb24, Release)
Impact
Add 👍 to issues you consider important. If others are impacted by this issue, please ask them to add 👍 to it.
The text was updated successfully, but these errors were encountered: