Kim Morrison b613add013 fix: deriving instance should not require noncomputable for Prop-valued classes
The noncomputable pre-check in `processDefDeriving` (added in #12756) scans
the instance value for noncomputable constants and rejects with an error. But
when the instance type is `Prop`, proofs are erased by the compiler, so
computability is irrelevant. Skip the check when `isProp result.type`.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 13:17:22 +00:00
2026-03-02 22:42:13 +00:00
2022-03-18 15:28:20 +01:00
2024-07-26 18:24:06 +02:00
2026-02-11 01:17:40 +00:00
2026-02-11 01:17:40 +00:00
2024-08-23 09:13:27 +00:00
Description
No description provided
Readme 5 GiB
Languages
Lean 94.3%
C++ 4.1%
Python 0.6%
Shell 0.4%
CMake 0.3%