Skip to content

Nested checks - #130

Merged
termi-official merged 2 commits into
mainfrom
do/nested-checks
Nov 6, 2026
Merged

termi-official merged 2 commits into
mainfrom
do/nested-checks

Conversation

@termi-official

Copy link
Copy Markdown
Collaborator

Checklist

  • Appropriate tests were added
  • Any code changes were done in a way that does not break public API
  • All documentation related to code changes were updated
  • The new code follows the
    contributor guidelines, in particular the SciML Style Guide and
    COLPRAC.
  • Any new documentation only uses public API

Additional context

Add any other context about the problem here.

termi-official and others added 2 commits November 6, 2026 14:51
The forward sync no longer refreshes a leaf's `uprev`: `derivative_discontinuity!`
tells the leaf that `u` changed and the leaf refreshes its own rollback anchor in its
next step header, so the copy was made twice. The check of a splitting node reads the
leaves' stored retcodes, like it does for nested nodes, instead of rescanning a state
that `child_failed` examined right after the leaf stepped.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FjrG5vUpAVrhuUnSa6bArR
@termi-official termi-official changed the title Do/nested checks Nested checks Nov 6, 2026
@termi-official
termi-official merged commit e40080c into main Nov 6, 2026
15 checks passed
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