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

Make compile -Wall/-Werror proof #653

Merged
merged 5 commits into from
Oct 2, 2023
Merged

Conversation

tepperly
Copy link
Member

@tepperly tepperly commented Aug 23, 2023

NY_202309:
This PR replaces PR #646
CLOSE #646

@nychiang
Copy link
Collaborator

nychiang commented Aug 23, 2023

@tepperly I am working on this PR #654 , in which I try to fix the errors that fail the CI tests.
Note that in PR #654, the base branch is the one used in this PR, i.e., feature/headers-wall-werror-proof

@cnpetra
Copy link
Collaborator

cnpetra commented Sep 8, 2023

@tepperly do you want us to take over the remaining work needed to merge this PR?

CMakeLists.txt Outdated
@@ -1,11 +1,12 @@
cmake_minimum_required (VERSION 3.18)

set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD 17)
Copy link
Collaborator

Choose a reason for hiding this comment

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

@tepperly To minimize disruptions on our users, I would like to keep this at 14. Would cmake-ing HiOp with -DCMAKE_CXX_STANDARD=17 work on your end?

@nychiang nychiang mentioned this pull request Sep 12, 2023
@nychiang nychiang force-pushed the feature/headers-wall-werror-proof branch 2 times, most recently from faf62b7 to 55413e7 Compare September 29, 2023 02:45
tepperly and others added 5 commits September 29, 2023 10:16
* try to fix the CI tests on github

* try to fix the CI tests on github

* add deepcheck

* pass quartz CI

* build on lassen

* remove some unused var

* fix PNNL CI v1

* try to fix ginkgo issue
@nychiang nychiang force-pushed the feature/headers-wall-werror-proof branch from 55413e7 to 43c872d Compare September 29, 2023 17:17
Copy link
Collaborator

@nychiang nychiang left a comment

Choose a reason for hiding this comment

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

@cnpetra I think this PR is ready.

@cnpetra cnpetra merged commit 2919a87 into develop Oct 2, 2023
5 checks passed
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