Skip to content

Commit df387c7

Browse files
committed
chore: fix tests
1 parent 21893cf commit df387c7

File tree

6 files changed

+12
-24
lines changed

6 files changed

+12
-24
lines changed

tests/lean/run/grind_dep_match_overlap.lean

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,3 @@ example (a b : Vec α 2) : h a b = 20 := by
1818

1919
example (a b : Vec α 2) : h a b = 20 := by
2020
grind (splits := 4) [h.eq_def, Vec]
21-
22-
example (a b : Vec α 2) : h a b = 20 := by
23-
grind -offset [h.eq_def, Vec]
24-
25-
example (a b : Vec α 2) : h a b = 20 := by
26-
grind -offset (splits := 4) [h.eq_def, Vec]

tests/lean/run/grind_fun_singleton.lean

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,3 @@ example [Inhabited α] : ((fun (_ : α) => x = a + 1) = fun (_ : α) => True)
3939

4040
example : c = 5 → ((fun (_ : Nat × Nat) => { down := a + c = b + 5 : ULift Prop }) = fun (_ : Nat × Nat) => { down := c < 10 : ULift Prop }) → a = b := by
4141
grind
42-
43-
example : c = 5 → ((fun (_ : Nat × Nat) => { down := a + c = b + 5 : ULift Prop }) = fun (_ : Nat × Nat) => { down := c < 10 : ULift Prop }) → a = b := by
44-
grind -offset

tests/lean/run/grind_match_eq_propagation.lean

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,6 @@ def h (v w : Vec α n) : Nat :=
7373
example : h a b > 0 := by
7474
grind [h.eq_def]
7575

76-
example : h a b > 0 := by
77-
grind -offset [h.eq_def]
78-
7976
-- TODO: introduce casts while instantiating equation theorems for `h.match_1`
8077
-- example (a b : Vec α 2) : h a b = 20 := by
8178
-- unfold h

tests/lean/run/grind_order_2.lean

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
open Lean Grind
22

33
example (a b : Nat) (h : a + b > 5) : (if a + b ≤ 2 then b else a) = a := by
4-
grind -linarith -lia -offset (splits := 0)
4+
grind -linarith -lia (splits := 0)
55

66
example (a b c : Nat) : a ≤ b → b ≤ c → c < a → False := by
7-
grind -linarith -lia -offset (splits := 0)
7+
grind -linarith -lia (splits := 0)
88

99
example (a b : Nat) : a ≤ 5 → b ≤ 8 → a > 6 ∨ b > 10 → False := by
10-
grind -linarith -lia -offset (splits := 0)
10+
grind -linarith -lia (splits := 0)
1111

1212
example (a b c d : Nat) : a ≤ b → b ≤ c → c ≤ d → a ≤ d := by
13-
grind -linarith -lia -offset (splits := 0)
13+
grind -linarith -lia (splits := 0)

tests/lean/run/grind_order_eq.lean

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,22 @@ example (a b : Int) (f : Int → Int) : a ≤ b + 1 → b ≤ a - 1 → f a = f
1111
grind -mbtc -lia -linarith (splits := 0)
1212

1313
example (a b : Nat) (f : Nat → Int) : a ≤ b + 1 → b + 1 ≤ a → f a = f (1 + b + 0) := by
14-
grind -offset -mbtc -lia -linarith (splits := 0)
14+
grind -mbtc -lia -linarith (splits := 0)
1515

1616
example (a b : Nat) (f : Nat → Int) : a ≤ b + 1 → b + 1 ≤ c → c ≤ a → f a = f c := by
17-
grind -offset -mbtc -lia -linarith (splits := 0)
17+
grind -mbtc -lia -linarith (splits := 0)
1818

1919
example (a b : Nat) (f : Nat → Int) : a ≤ b + 1 → b + 1 ≤ a → f (1 + a) = f (1 + b + 1) := by
20-
grind -offset -mbtc -lia -linarith (splits := 0)
20+
grind -mbtc -lia -linarith (splits := 0)
2121

2222
example
2323
: 2*n_1 + a = 12*n_1 + a = n_2 + 1 → n = 1 → n = n_3 + 1 → n_2 ≠ n_3 → False := by
24-
grind -lia -linarith -offset -ring (splits := 0)
24+
grind -lia -linarith -ring (splits := 0)
2525

2626
example
2727
: a = b → a ≤ b + 1 := by
28-
grind -lia -linarith -offset -ring (splits := 0) only
28+
grind -lia -linarith -ring (splits := 0) only
2929

3030
example
3131
: a = b + 1 → a ≤ b + 2 := by
32-
grind -lia -linarith -offset -ring (splits := 0) only
32+
grind -lia -linarith -ring (splits := 0) only

tests/lean/run/grind_order_issue.lean

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ attribute [local grind] getIdx findIdx insert
9999

100100
example (m : IndexMap α β) (a a' : α) (b : β) (h : a' ∈ m.insert a b) :
101101
(m.insert a b)[a'] = if h' : a' == a then b else m[a'] := by
102-
grind -offset -ring -linarith -lia =>
102+
grind -ring -linarith -lia =>
103103
instantiate only [= getElem_def, insert]
104104
cases #f590
105105
next =>
@@ -114,7 +114,7 @@ example (m : IndexMap α β) (a a' : α) (b : β) (h : a' ∈ m.insert a b) :
114114

115115
example (m : IndexMap α β) (a a' : α) (b : β) (h : a' ∈ m.insert a b) :
116116
(m.insert a b)[a'] = if h' : a' == a then b else m[a'] := by
117-
grind -offset -ring -linarith -lia =>
117+
grind -ring -linarith -lia =>
118118
instantiate only [= getElem_def, insert]
119119
cases #f590
120120
next =>

0 commit comments

Comments
 (0)