Skip to content

Merge rift_O4d_junior into rift_O4d#143

Merged
oshaughn merged 8 commits into
oshaughn:rift_O4dfrom
oshaughnessy-junior:rift_O4d_reconcile_junior
Jun 11, 2026
Merged

Merge rift_O4d_junior into rift_O4d#143
oshaughn merged 8 commits into
oshaughn:rift_O4dfrom
oshaughnessy-junior:rift_O4d_reconcile_junior

Conversation

@oshaughnessy-junior

Copy link
Copy Markdown

Reconciles commits that landed in oshaughnessy-junior/rift_O4d_junior but were not present in oshaughn/rift_O4d.\n\nThis PR is a clean merge of oshaughnessy-junior/rift_O4d_junior into oshaughn/rift_O4d; the local merge-tree check completed without conflicts.\n\nAlso reconciled oshaughnessy-junior/rift_O4d_junior_calmarg_in_loop separately via merge commit 5043f94.

oshaughnessy-junior and others added 8 commits May 26, 2026 11:05
# Conflicts:
#	.github/workflows/ci.yml
#	.gitlab-ci.yml
…glob)

The auto-wired consolidate_dgrid / consolidate_dslice post-extrinsic jobs never
produced all_dgrid.dat: every run needed a hand consolidation.

Two bugs:
1. write_consolidate_distance_grids_sub wrote 'cd <search_dir>' into the shell
   driver, and the caller passed search_dir=.../iteration_$(macroiteration)_ile.
   Condor macros are only substituted in .sub files, never inside a shell script,
   so bash saw a literal $(macroiteration) (command substitution -> empty) and
   cd'd into 'iteration__ile' (no such dir) -> the consolidate node failed and
   retried forever.
2. The input glob 'EXTR_out.xml_*_.dgrid' has no '-<event>' infix, so it matched
   none of the real per-event batched-extrinsic outputs
   EXTR_out-<event>.xml_<k>_.dgrid.

Fix: glob search_dir/input_glob directly (no cd, no macro); callers pass an
iteration_*_ile wildcard for search_dir and EXTR_out*.xml_*_.dgrid (and .dslice)
for the glob. Verified: the generated command consolidates 1000 .dgrid -> 5000
rows on a real distance_grid_e2e run.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@oshaughn oshaughn merged commit 5de4d66 into oshaughn:rift_O4d Jun 11, 2026
16 checks passed
@oshaughnessy-junior oshaughnessy-junior deleted the rift_O4d_reconcile_junior branch June 11, 2026 00:58
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