Hyper/probes/EvalsAdvanced.lean is stale: pointMass/lineMass no longer exist
Nobody has claimed this yet.
- Dominant language
- Lean
- Stars
- 4
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Hyper/probes/EvalsAdvanced.lean fails with 18 errors (lake env lean Hyper/probes/EvalsAdvanced.lean).
Lines 57-61 call pointMass and lineMass, which are not defined anywhere in the repository — the dart-probability API in Hyper/DartPointProbZero.lean was renamed and this probe was not updated. All other probe files pass.
Pre-existing, unrelated to recent work; confirmed the same 18 errors before and after commit ab289ea.
Fix: point the examples at the current names in Hyper/DartPointProbZero.lean / Hyper/HyperProbability.lean.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by running lake env lean Hyper/probes/EvalsAdvanced.lean and inspect lines 57-61. Compare the missing pointMass and lineMass references with the current declarations in Hyper/DartPointProbZero.lean and Hyper/HyperProbability.lean; update the probe to use those names, then confirm it reports no errors.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 88/100