lean4-htt/tests/lean/run/name_eq_bug.lean
Leonardo de Moura 16ae74e98e
fix: bug at Name.beq (#11848)
This PR fixes a bug at `Name.beq` reported by
gasstationcodemanager@gmail.com
2025-12-30 18:22:47 +00:00

10 lines
307 B
Text

open Lean
-- Two DIFFERENT numbers >= 2^64
def n1 := Name.num .anonymous (2^64) -- 18446744073709551616
def n2 := Name.num .anonymous (2^64 + 1) -- 18446744073709551617
-- These are clearly different
#guard (2^64 : Nat) ≠ (2^64 + 1 : Nat) -- passes
/-- info: false -/
#guard_msgs in
#eval Name.beq n1 n2