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 non compiling code #139

Merged
merged 3 commits into from
Jun 27, 2024
Merged

Conversation

greole
Copy link
Collaborator

@greole greole commented Jun 26, 2024

This PR just removes some parts of the code that wont work with ginkgo 1.8.0 it is not meant to produce a working of OGL but rather allows to implement on top of it.

@greole greole force-pushed the refact/remove_non_compiling_code branch from 4d75578 to 7d0b1b6 Compare June 26, 2024 09:53
@greole greole requested a review from chihta-wang June 26, 2024 09:55
@chihta-wang
Copy link
Collaborator

I found some checks failed. Is it okay to fail to build OGL for OpenFOAM?

@greole
Copy link
Collaborator Author

greole commented Jun 26, 2024

I found some checks failed. Is it okay to fail to build OGL for OpenFOAM?

yes that is expected for now. We should fix that in a separate PR in this stack.

@greole greole force-pushed the refact/remove_non_compiling_code branch from 99087b6 to a35359d Compare June 26, 2024 18:40
@greole greole force-pushed the refact/remove_non_compiling_code branch 4 times, most recently from 9cc2d44 to 86daf4f Compare June 27, 2024 08:17
- name: Run clang-tidy
run: |
git config --global --add safe.directory /__w/OGL/OGL
# Create list of .cpp files belonging to this repository
Copy link
Collaborator

Choose a reason for hiding this comment

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

The comment may need to reflect the change:
# Create list of .C files belonging to this repository

.github/workflows/static_checks.yaml Show resolved Hide resolved
# Create list of .cpp files that are in this repository and part of the
# compilation database
# also filters out " at the begin and end of the filename
jq ".[] | .file" build/ReleaseAll/compile_commands.json \
jq ".[] | .file" build/ReleaseCPUOnly/compile_commands.json \
Copy link
Collaborator

Choose a reason for hiding this comment

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

Does ReleaseAll mean it is for both CPU and GPU?
Why changes to ReleaseCPUOnly?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

No, the ReleaseAll came from the corresponding NeoFOAM workflow and just means build all targets (unit tests, core, ...)

@greole greole force-pushed the refact/remove_non_compiling_code branch from c63140e to 9f728e7 Compare June 27, 2024 09:37
@greole greole merged commit e7f4de4 into stack/ogl_0.6 Jun 27, 2024
11 of 15 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.

2 participants