Skip to content

Have Evd use einstance everywhere#21097

Merged
coqbot-app[bot] merged 2 commits intorocq-prover:masterfrom
Yann-Leray:einstance
Oct 3, 2025
Merged

Have Evd use einstance everywhere#21097
coqbot-app[bot] merged 2 commits intorocq-prover:masterfrom
Yann-Leray:einstance

Conversation

@yannl35133
Copy link
Copy Markdown
Contributor

@yannl35133 yannl35133 commented Sep 19, 2025

@yannl35133 yannl35133 requested review from a team as code owners September 19, 2025 13:35
@yannl35133 yannl35133 added the kind: cleanup Code removal, deprecation, refactorings, etc. label Sep 19, 2025
@yannl35133 yannl35133 requested review from a team as code owners September 19, 2025 13:35
@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 Sep 19, 2025
@SkySkimmer
Copy link
Copy Markdown
Contributor

My biggest unknown is how to deal with Typeops.type_of_constant_in which doesn't seem to have an equivalent for econstr, so I cast everything back to constr every time.

No need to normalize for that, use the unsafe cast

@SkySkimmer
Copy link
Copy Markdown
Contributor

or call retyping when getting a econstr is convenient

@ppedrot ppedrot self-assigned this Sep 22, 2025
@ppedrot
Copy link
Copy Markdown
Member

ppedrot commented Sep 22, 2025

@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 Sep 22, 2025
val is_flexible_level : evar_map -> Univ.Level.t -> bool

val normalize_universe_instance : evar_map -> UVars.Instance.t -> UVars.Instance.t
val normalize_universe_instance : evar_map -> einstance -> einstance
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be removed eventually.

@ppedrot ppedrot added this to the 9.2+rc1 milestone Sep 22, 2025
@ppedrot ppedrot added the needs: overlay This is breaking external developments we track in CI. label Sep 22, 2025
yannl35133 added a commit to Yann-Leray/Coq-Equations that referenced this pull request Oct 1, 2025
yannl35133 added a commit to Yann-Leray/paramcoq that referenced this pull request Oct 1, 2025
yannl35133 added a commit to Yann-Leray/reduction-effects that referenced this pull request Oct 1, 2025
yannl35133 added a commit to Yann-Leray/coq-elpi that referenced this pull request Oct 1, 2025
@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 Oct 1, 2025
@ppedrot
Copy link
Copy Markdown
Member

ppedrot commented Oct 1, 2025

@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 Oct 1, 2025
yannl35133 added a commit to Yann-Leray/coq-elpi that referenced this pull request Oct 1, 2025
@ppedrot ppedrot removed the needs: overlay This is breaking external developments we track in CI. label Oct 3, 2025
@ppedrot
Copy link
Copy Markdown
Member

ppedrot commented Oct 3, 2025

@coqbot merge now

@coqbot-app coqbot-app bot merged commit bf75e55 into rocq-prover:master Oct 3, 2025
8 of 9 checks passed
@coqbot-app
Copy link
Copy Markdown
Contributor

coqbot-app bot commented Oct 3, 2025

@ppedrot: Please take care of the following overlays:

  • 21097-Yann-Leray-einstance.sh

ppedrot pushed a commit to rocq-community/reduction-effects that referenced this pull request Oct 3, 2025
ppedrot added a commit to rocq-community/paramcoq that referenced this pull request Oct 3, 2025
ppedrot added a commit to mattam82/Coq-Equations that referenced this pull request Oct 3, 2025
ppedrot added a commit to LPCIC/coq-elpi that referenced this pull request Oct 3, 2025
yannl35133 added a commit to Yann-Leray/coq-tactician that referenced this pull request Oct 3, 2025
LasseBlaauwbroek added a commit to coq-tactician/coq-tactician that referenced this pull request Oct 7, 2025
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.

3 participants