Skip to content

Remove variable debug checks - #734

Merged
mkavulich merged 3 commits into
NCAR:developfrom
climbfuji:feature/remove_debug_checks
Apr 17, 2026
Merged

Remove variable debug checks#734
mkavulich merged 3 commits into
NCAR:developfrom
climbfuji:feature/remove_debug_checks

Conversation

@climbfuji

@climbfuji climbfuji commented Apr 17, 2026

Copy link
Copy Markdown
Collaborator

Remove variable debug checks from capgen. This is no longer necessary due to a combination of better compiler flags and changes that were made over the last years for optional arguments, passing variables to the groups etc.

Note. We need to retain a (renamed) part of the logic to ensure that variables and dimensions for optional arguments are passed down to the groups. This was uncovered when removing the variable debug checks.

User interface changes?: Yes no more --debug flag for capgen

Fixes: Part of the 2026/04/17 hackathon to simplify the capgen code and get capgen to work with DDTs being passed down to the group caps.

Testing: no changes, all pass
test removed:
unit tests:
system tests:
manual testing:

@climbfuji
climbfuji marked this pull request as ready for review April 17, 2026 17:50
@climbfuji
climbfuji requested review from a team and gold2718 as code owners April 17, 2026 17:50

@mkavulich mkavulich left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Well hacked!

@mkavulich
mkavulich merged commit 4c0539f into NCAR:develop Apr 17, 2026
15 checks passed
@mkavulich mkavulich added the hackathon_20260417 For work done on the April 17 2026 Capgen Hackathon label Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hackathon_20260417 For work done on the April 17 2026 Capgen Hackathon

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants