Skip to content

Commit 9614134

Browse files
authored
Merge pull request #282 from math-comp/ci-8.15
[ci] docker on 8.15
2 parents 14dfa74 + 192dcc2 commit 9614134

File tree

5 files changed

+42
-1
lines changed

5 files changed

+42
-1
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
coq_version:
2020
- '8.13'
2121
- '8.14'
22+
- '8.15'
2223
ocaml_version:
2324
- '4.07-flambda'
2425
steps:

coq-hierarchy-builder.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ build: [ [ make "build"]
1212
[ make "test-suite" ] {with-test}
1313
]
1414
install: [ make "install" ]
15-
depends: [ "coq-elpi" { (>= "1.11.0" & < "1.12~") | = "dev" } ]
15+
depends: [ "coq-elpi" { (>= "1.11.0" & < "1.13~") | = "dev" } ]
1616
conflicts: [ "coq-hierarchy-builder-shim" ]
1717
synopsis: "High level commands to declare and evolve a hierarchy based on packed classes"
1818
description: """

tests/compress_coe.v.out

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,5 @@ fun D D' : D.type =>
1717
|}
1818
|}
1919
: D.type -> D.type -> D.type
20+
21+
Arguments Datatypes_prod__canonical__compress_coe_D D D'

tests/compress_coe.v.out.13

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Datatypes_prod__canonical__compress_coe_D =
2+
fun D D' : D.type =>
3+
{|
4+
D.sort := D.sort D * D.sort D';
5+
D.class :=
6+
{|
7+
D.compress_coe_hasA_mixin :=
8+
prodA (compress_coe_D__to__compress_coe_A D)
9+
(compress_coe_D__to__compress_coe_A D');
10+
D.compress_coe_hasB_mixin :=
11+
prodB tt (compress_coe_D__to__compress_coe_B D)
12+
(compress_coe_D__to__compress_coe_B D');
13+
D.compress_coe_hasC_mixin :=
14+
prodC tt tt (compress_coe_D__to__compress_coe_C D)
15+
(compress_coe_D__to__compress_coe_C D');
16+
D.compress_coe_hasD_mixin := prodD D D'
17+
|}
18+
|}
19+
: D.type -> D.type -> D.type

tests/compress_coe.v.out.14

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Datatypes_prod__canonical__compress_coe_D =
2+
fun D D' : D.type =>
3+
{|
4+
D.sort := D.sort D * D.sort D';
5+
D.class :=
6+
{|
7+
D.compress_coe_hasA_mixin :=
8+
prodA (compress_coe_D__to__compress_coe_A D)
9+
(compress_coe_D__to__compress_coe_A D');
10+
D.compress_coe_hasB_mixin :=
11+
prodB tt (compress_coe_D__to__compress_coe_B D)
12+
(compress_coe_D__to__compress_coe_B D');
13+
D.compress_coe_hasC_mixin :=
14+
prodC tt tt (compress_coe_D__to__compress_coe_C D)
15+
(compress_coe_D__to__compress_coe_C D');
16+
D.compress_coe_hasD_mixin := prodD D D'
17+
|}
18+
|}
19+
: D.type -> D.type -> D.type

0 commit comments

Comments
 (0)