compute_uwshcu_inv

Back

ID: 84

File: src/physics/cam/uwshcu.F90

Kind: subroutine

Status: partial

Auto status: done

Manual status: partial

Covered LOC: 106

Covered lines: 242-496

Routine lines: 242-496

Evidence: file_touched_since_start=true; preserved_prior_auto_status=done

Note: Codex 2026-05-31 fail-closed: compute_uwshcu_inv calls compute_uwshcu and cannot close independently while compute_uwshcu still has active native continuation after Codon prep/post shells; no BFB/proof closure.

Edit Status

History

Time Type Commit Source Note
2026-05-31T07:53:16+00:00 manual_status remote-api manual_status=partial; Codex 2026-05-31 fail-closed: compute_uwshcu_inv calls compute_uwshcu and cannot close independently while compute_uwshcu still has active native continuation after Codon prep/post shells; no BFB/proof closure.
2026-05-31T07:32:35+00:00 manual_status remote-api manual_status=processing; Codex 2026-05-31 final5 implementation in progress; strict same-routine Codon closure + BFB required
2026-05-29T21:20:48+00:00 manual_status remote-api manual_status=partial; Codex 2026-05-29 fail-closed; inv prep/post reorder shells are Codon, but routine calls compute_uwshcu; latest validated compute_uwshcu path commit 5cca810/job 6307011 enters parent shell then native body continuation, so inv cannot close independently.
2026-05-29T08:14:56+00:00 manual_status remote-api manual_status=partial; Codex 2026-05-29 fail-closed: existing inv prep/post shells are Codon, but compute_uwshcu_inv still calls compute_uwshcu whose validated path is codon touch plus native body continuation; no source change or same-routine full-shell proof, so keep partial.
2026-05-29T08:10:36+00:00 manual_status remote-api manual_status=processing; agent Codex 2026-05-29; implementing same-routine compute_uwshcu_inv direct Codon orchestration using existing uwshcu_inv_prep/post shells; no completion claim until proof and overall_numeric_equal=True
2026-05-29T04:40:02+00:00 manual_status remote-api manual_status=partial; commit 922e8fc confirms callee compute_uwshcu default UWSHCU_COMPUTE_IMPL=codon is Codon touch only then native body continuation; compute_uwshcu_inv remains Fortran orchestration into native continuation; job 6301596.desched1 overall_numeric_equal=True
2026-05-27T03:06:26+00:00 manual_status remote-api manual_status=partial; audit 2026-05-26: not done; Codon prep/post shells surround active compute_uwshcu native solver call
2026-05-25T05:03:26+00:00 git_refresh /glade/u/home/ruitong/code/iCESM1.3.1_fzhu/components/cam auto_status=done; file_touched_since_start=true; preserved_prior_auto_status=done
2026-05-25T03:19:46+00:00 audit_status /glade/derecho/scratch/ruitong/tmp/cam_codon_commit_coverage_audit_20260524_193313 auto_status=done; commits=c8afa30; codon_defs=uwshcu_inv_post_shell_codon;uwshcu_inv_prep_shell_codon; fortran_calls=uwshcu_inv_post_shell_codon;uwshcu_inv_prep_shell_codon
2026-05-25T03:17:52+00:00 git_refresh /glade/u/home/ruitong/code/iCESM1.3.1_fzhu/components/cam auto_status=partial; file_touched_since_start=true
2026-05-25T02:38:06+00:00 audit_status /glade/derecho/scratch/ruitong/tmp/cam_codon_commit_coverage_audit_20260524_193313 auto_status=done; commits=c8afa30; codon_defs=uwshcu_inv_post_shell_codon;uwshcu_inv_prep_shell_codon; fortran_calls=uwshcu_inv_post_shell_codon;uwshcu_inv_prep_shell_codon
2026-05-25T02:38:04+00:00 coverage_import /glade/derecho/scratch/ruitong/tmp/coverage_calc_20260518/fix_case_covered_lines.json fixed-case covered_loc=106