Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove theorem prover targets from default Makefile rule #464

Merged
merged 1 commit into from
May 10, 2024

Conversation

Alasdair
Copy link
Collaborator

In general we aren't requiring contributors to implement the correct Lem/Isabelle/HOL4/Coq stubs for new extensions (this would almost certainly be way too high a bar for new contributors anyway) so having these in the default set of build targets just means that typing 'make' is broken until those of us who are invested in maintaining those targets can add updates for those stubs.

In general we aren't requiring contributors to implement the correct
Lem/Isabelle/HOL4/Coq stubs for new extensions (this would almost
certainly be way too high a bar) so having these in the default set of
build targets just means that typing 'make' is broken until those of us
who are invested in maintaining those targets can add updates for those
stubs.
@Alasdair
Copy link
Collaborator Author

Note, this fixes: #399 Also, we should merge my PRs that add these stubs: #444

Anyone who objects to this I will happily forward all the 'why is the sail-riscv build broken' emails I get, and you can respond to them instead 😄

Copy link

Test Results

712 tests  ±0   712 ✅ ±0   0s ⏱️ ±0s
  6 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit 367ae7c. ± Comparison against base commit c5ee87d.

@Alasdair Alasdair merged commit 08f96f6 into riscv:master May 10, 2024
2 checks passed
This was referenced May 14, 2024
bacam pushed a commit to bacam/sail-riscv that referenced this pull request Jun 4, 2024
In general we aren't requiring contributors to implement the correct
Lem/Isabelle/HOL4/Coq stubs for new extensions (this would almost
certainly be way too high a bar) so having these in the default set of
build targets just means that typing 'make' is broken until those of us
who are invested in maintaining those targets can add updates for those
stubs.
Timmmm pushed a commit that referenced this pull request Jun 23, 2024
#464 updated which targets are produced by just running make. This brings the README file up to date with those changes.
ThinkOpenly pushed a commit to ThinkOpenly/sail-riscv that referenced this pull request Jul 3, 2024
In general we aren't requiring contributors to implement the correct
Lem/Isabelle/HOL4/Coq stubs for new extensions (this would almost
certainly be way too high a bar) so having these in the default set of
build targets just means that typing 'make' is broken until those of us
who are invested in maintaining those targets can add updates for those
stubs.
billmcspadden-riscv pushed a commit to billmcspadden-riscv/sail-riscv that referenced this pull request Oct 1, 2024
riscv#464 updated which targets are produced by just running make. This brings the README file up to date with those changes.
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