Conversation
|
cscs-ci run default |
|
cscs-ci run default |
|
cscs-ci run dace |
|
cscs-ci run default |
|
@philip-paul-mueller The fix #820 should be merged first. |
|
cscs-ci run dace |
pyproject.toml
Outdated
| [tool.uv.sources] | ||
| # ghex = {git = "https://github.com/ghex-org/GHEX.git", branch = "master"} | ||
| # gt4py = {git = "https://github.com/GridTools/gt4py", branch = "main"} | ||
| gt4py = {git = "https://github.com/edopao/gt4py", branch = "fix_let_lambda_with_origin"} |
There was a problem hiding this comment.
Revert this change once the gt4py fix is merged and a new release tag is available.
|
Needs:
As well as an update of the GT4Py dependency. |
pyproject.toml
Outdated
| [tool.uv.sources] | ||
| # ghex = {git = "https://github.com/ghex-org/GHEX.git", branch = "master"} | ||
| # gt4py = {git = "https://github.com/GridTools/gt4py", branch = "main"} | ||
| dace = {git = "https://github.com/GridTools/dace", tag = "__gt4py-next-integration_2025_07_29"} |
There was a problem hiding this comment.
I am not sure if this is correct here.
GT4Py needs a specific DaCe version, set in GT4Py's pyproject.toml file. Furthermore, ICON4Py follows GT4Py main, i.e. not a specific tag or so.
This means that the DaCe version inherited through GT4Py and the one that is specified here, might be different.
|
cscs-ci run default |
|
@havogt Should we also update the text that is posted, since the DaCe tests are now a subset of the default test or should we keep them? |
|
cscs-ci run default |
|
cscs-ci run default |
…Utility (#2215) Before the rerouting utility did not handle library nodes. This PR adds the capability to handle reduction nodes, not library nodes in general. It solves the error observed in [ICON4Py PR#822](C2SM/icon4py#822).
|
cscs-ci run default |
|
cscs-ci run dace |
|
cscs-ci run default |
|
cscs-ci run dace |
|
cscs-ci run default |
|
cscs-ci run dace |
|
cscs-ci run default |
|
cscs-ci run default |
|
cscs-ci run default |
1 similar comment
|
cscs-ci run default |
|
cscs-ci run dace |
|
Mandatory Tests Please make sure you run these tests via comment before you merge!
Optional Tests To run benchmarks you can use:
To run tests and benchmarks with the DaCe backend you can use:
To run test levels ignored by the default test suite (mostly simple datatest for static fields computations) you can use:
For more detailed information please look at CI in the EXCLAIM universe. |
|
cscs-ci run default |
This PR enables CI tests on the dace backend. - In the Github Actions, we run the stencil tests on the CPU backend. - In the CSCS CI, we run the tests with serialized data on the GPU backend, only for diffusion and dycore in order to save compute resources.
This PR enables CI tests on the dace backend.