Skip to content

GPEC - BUGFIX - Preserve field-line failure diagnostics - #5

Merged
krystophny merged 1 commit into
developfrom
fix/fieldline-diagnostic-production-20261023
Oct 23, 2026
Merged

krystophny merged 1 commit into
developfrom
fix/fieldline-diagnostic-production-20261023

Conversation

@krystophny

Copy link
Copy Markdown
Member

Preserve the field-line integration failure diagnostic when a step count exceeds its old fixed-width field. The existing64-character internal buffer could itself overflow while reporting a solver failure.

This layer changes only the message capacity/format and adds a native formatter regression. Retains the accepted personal GPEC PR1 repair.

Native qualification used the complete production union: focused checks passed in3361934 (2/2 in8.253s), followed by full native Make with the owning GNU debug flags. Continuation3361977 completed fresh ideal/kinetic and the remaining resistive/reconstruction stages under53 pinned runtime libraries. Reconstruction relative error0.006969 is below the unchanged0.02 tolerance and curl passed. Independent source/binary/compiler/runtime pre/post checks passed. The original3361934 wrapper status remains failed because RMATCH deliberately emits RPEC termination and closes globalsol.bin; this native product contract was verified rather than relabelled generic normal termination. Exact union tree equals qualified543b87f0; no private inputs or weakened gates.

Stacked owned GPEC production fork layer, one squash commit per logical change. Exact merge-group GNU/Intel/hygiene checks remain mandatory. Gremlin is unsupported for this legacy Make backend.

Chris&AI

@krystophny
krystophny marked this pull request as ready for review October 23, 2026 21:54
@krystophny
krystophny force-pushed the fix/fieldline-diagnostic-production-20261023 branch from c1d9fa6 to 5baa6cf Compare October 23, 2026 22:01
@krystophny
krystophny changed the base branch from sync/production-upstream-20261023 to develop October 23, 2026 22:02
@krystophny
krystophny enabled auto-merge October 23, 2026 22:02
@krystophny krystophny closed this Oct 23, 2026
auto-merge was automatically disabled October 23, 2026 22:04

Pull request was closed

@krystophny krystophny reopened this Oct 23, 2026
@krystophny
krystophny enabled auto-merge October 23, 2026 22:04
@krystophny
krystophny added this pull request to the merge queue Oct 23, 2026
Merged via the queue into develop with commit 30985f0 Oct 23, 2026
7 checks passed
@krystophny
krystophny deleted the fix/fieldline-diagnostic-production-20261023 branch October 23, 2026 22:49
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.

1 participant