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

Add prototypes flag to warnings CI #1250

Merged
merged 4 commits into from
Aug 20, 2024
Merged

Add prototypes flag to warnings CI #1250

merged 4 commits into from
Aug 20, 2024

Conversation

lpsaavedra
Copy link
Collaborator

@lpsaavedra lpsaavedra commented Aug 19, 2024

Description

Add prototypes compilation to ensure that they are all up to date. Follow up on PR #1249.

Checklist (will be removed when merged)

See this page for more information about the pull request process.

Code related list:

  • The branch is rebased onto master

Pull request related list:

  • Labels are applied
  • There are at least 2 reviewers (or 1 if small feature) excluding the responsible for the merge
  • The PR description is cleaned and ready for merge

@blaisb
Copy link
Contributor

blaisb commented Aug 20, 2024

Are you sure you want to compile the prototype for all CI instances? I don't mind that, but it seems like a lot of extra compilation on all instances. :)

In all cases, I have rebased your branch

@blaisb blaisb force-pushed the add_prototypes_ci branch from 5530dad to c5457b4 Compare August 20, 2024 02:16
@lpsaavedra lpsaavedra changed the title [WIP] Add prototypes flag to CI Add prototypes flag to CI Aug 20, 2024
@lpsaavedra lpsaavedra changed the title Add prototypes flag to CI Add prototypes flag to warnings CI Aug 20, 2024
@lpsaavedra lpsaavedra added the CI label Aug 20, 2024
@lpsaavedra
Copy link
Collaborator Author

Well now that you say it... it might be a bit too much, so we can leave them only in the warnings CI. I think it will help us to avoid having broken prototypes at some point

@lpsaavedra
Copy link
Collaborator Author

It seems that we cannot support both 9.5 and master version of deal.II... do we want to switch to 9.6 some time soon?

@blaisb
Copy link
Contributor

blaisb commented Aug 20, 2024

@lpsaavedra see #1251 . Once it is merged we can rebase and try again this branch.

@blaisb
Copy link
Contributor

blaisb commented Aug 20, 2024

@lpsaavedra you just need to rebase and we should be good

@lpsaavedra
Copy link
Collaborator Author

Okay, it seems to be good to go now :)

@blaisb blaisb merged commit f7e869a into master Aug 20, 2024
10 of 11 checks passed
@blaisb blaisb deleted the add_prototypes_ci branch August 20, 2024 18:31
M-Badri pushed a commit to M-Badri/lethe that referenced this pull request Sep 29, 2024
Description
Add prototypes compilation to ensure that they are all up to date. Follow up on PR chaos-polymtl#1249.

Former-commit-id: f7e869a
blaisb pushed a commit that referenced this pull request Sep 30, 2024
Description
Add prototypes compilation to ensure that they are all up to date. Follow up on PR #1249.

Former-commit-id: f7e869a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants