Skip to content

Adapt to https://github.com/rocq-prover/rocq/pull/21947#855

Merged
andrew-appel merged 1 commit into
PrincetonUniversity:masterfrom
proux01:rocq21947
May 26, 2026
Merged

Adapt to https://github.com/rocq-prover/rocq/pull/21947#855
andrew-appel merged 1 commit into
PrincetonUniversity:masterfrom
proux01:rocq21947

Conversation

@proux01
Copy link
Copy Markdown
Contributor

@proux01 proux01 commented Apr 23, 2026

Adapt to rocq-prover/rocq#21947

Should be backward compatible

@proux01
Copy link
Copy Markdown
Contributor Author

proux01 commented Apr 28, 2026

CI green in the upstream PR, please merge

Comment thread msl/Coqlib2.v
Global Set Asymmetric Patterns. (* This was in CompCert up to 3.9,
and has been removed, which was a good idea but now we must have it
here in VST until we remove it . . . *)
#[warning="-unknown-option"] Global Set Asymmetric Patterns No Implicits.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

we really shouldn't use global

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

There are lots of Globals, some dating back to 2008 when I had no choice. Perhaps I should make a pass through and remove as many as possible. However, this particular P.R. makes things no worse, really.

@andrew-appel andrew-appel merged commit dcb8364 into PrincetonUniversity:master May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants