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

Continuous integration #1

Open
2 tasks
RobertPincus opened this issue Oct 29, 2024 · 0 comments
Open
2 tasks

Continuous integration #1

RobertPincus opened this issue Oct 29, 2024 · 0 comments

Comments

@RobertPincus
Copy link
Member

We're trying to add continuous integration to this repo. A first step is just to compile the kernels and build the libraries; a second step will be to build and run the tests in the Fortran repo using the CUDA implementation of the kernels.

What's needed:

  • Change CI environment so that libraries can build (at the moment some CUDA include files are not found)
  • Add a workflow that builds and run the tests in the Fortran repo using the CUDA implementation of the kernels. Probably this means building the Fortran API; building the CUDA libraries and moving them; building, running, and checking the results from the Fortran repo.

Continuous integration will run in this repo against the current main branch of RTE+RRTMGP.

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

No branches or pull requests

1 participant