Skip to content

Conversation

ppedrot
Copy link
Member

@ppedrot ppedrot commented Dec 16, 2024

This reflects statically the fact that there are only two kinds of module-like expressions. Before we had a generic parameter, requiring passing around map functions and enforcing less invariants.

Overlays:

@ppedrot ppedrot added kind: cleanup Code removal, deprecation, refactorings, etc. request: full CI Use this label when you want your next push to trigger a full CI. labels Dec 16, 2024
@ppedrot ppedrot added this to the 9.0+rc1 milestone Dec 16, 2024
@ppedrot ppedrot requested review from a team as code owners December 16, 2024 15:20
@coqbot-app coqbot-app bot removed the request: full CI Use this label when you want your next push to trigger a full CI. label Dec 16, 2024
@SkySkimmer SkySkimmer self-assigned this Dec 16, 2024
@ppedrot
Copy link
Member Author

ppedrot commented Dec 17, 2024

Hmm, this compiles on my machine.

@ppedrot ppedrot added the request: full CI Use this label when you want your next push to trigger a full CI. label Dec 17, 2024
@ppedrot ppedrot force-pushed the module-expr-type-gadt branch from d3576bf to 865207b Compare December 17, 2024 07:37
@coqbot-app coqbot-app bot removed the request: full CI Use this label when you want your next push to trigger a full CI. label Dec 17, 2024
@ppedrot
Copy link
Member Author

ppedrot commented Dec 17, 2024

Let's try like this, it's more robust to unification changes.

@SkySkimmer
Copy link
Contributor

Some of the CI failures are spurious, I guess there were network failures.
coq_lsp and paramcoq need overlay though

@SkySkimmer SkySkimmer added the needs: overlay This is breaking external developments we track in CI. label Dec 17, 2024
ppedrot added a commit to ppedrot/coq-lsp that referenced this pull request Dec 17, 2024
ppedrot added a commit to ppedrot/paramcoq that referenced this pull request Dec 17, 2024
@ppedrot ppedrot added the request: full CI Use this label when you want your next push to trigger a full CI. label Dec 17, 2024
@ppedrot ppedrot force-pushed the module-expr-type-gadt branch from 865207b to 4b0b4e9 Compare December 17, 2024 14:26
@coqbot-app coqbot-app bot removed the request: full CI Use this label when you want your next push to trigger a full CI. label Dec 17, 2024
This reflects statically the fact that there are only two kinds of
module-like expressions. Before we had a generic parameter, requiring
passing around map functions and enforcing less invariants.
ppedrot added a commit to ppedrot/coq-lsp that referenced this pull request Dec 18, 2024
@ppedrot ppedrot force-pushed the module-expr-type-gadt branch from 4b0b4e9 to 9eb5738 Compare December 18, 2024 10:53
@coqbot-app coqbot-app bot added the needs: full CI The latest GitLab pipeline that ran was a light CI. Say "@coqbot run full ci" to get a full CI. label Dec 18, 2024
@ppedrot
Copy link
Member Author

ppedrot commented Dec 18, 2024

@coqbot run full ci

@coqbot-app coqbot-app bot removed the needs: full CI The latest GitLab pipeline that ran was a light CI. Say "@coqbot run full ci" to get a full CI. label Dec 18, 2024
@ppedrot ppedrot removed the needs: overlay This is breaking external developments we track in CI. label Dec 19, 2024
@ppedrot
Copy link
Member Author

ppedrot commented Dec 19, 2024

@SkySkimmer CI green.

@SkySkimmer
Copy link
Contributor

@coqbot merge now

@coqbot-app coqbot-app bot merged commit 734ec43 into rocq-prover:master Dec 19, 2024
6 checks passed
Copy link
Contributor

coqbot-app bot commented Dec 19, 2024

@SkySkimmer: Please take care of the following overlays:

  • 19943-ppedrot-module-expr-type-gadt.sh

SkySkimmer added a commit to ejgallego/coq-lsp that referenced this pull request Dec 19, 2024
SkySkimmer added a commit to rocq-community/paramcoq that referenced this pull request Dec 19, 2024
@ppedrot ppedrot deleted the module-expr-type-gadt branch December 19, 2024 10:27
@ppedrot ppedrot restored the module-expr-type-gadt branch December 19, 2024 10:28
@ppedrot ppedrot deleted the module-expr-type-gadt branch December 19, 2024 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: cleanup Code removal, deprecation, refactorings, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants