Skip to content

Aether 0.797.0 - #166

Merged
nicolas-maman merged 1 commit into
mainfrom
aether-0.797
Oct 9, 2026
Merged

nicolas-maman merged 1 commit into
mainfrom
aether-0.797

Conversation

@nicolas-maman

Copy link
Copy Markdown
Collaborator

Moves the CI pin to Aether 0.797.0, the latest release. aeb stays at v0.325, its latest release.

0.797.0 fixes two issues filed from aephysics:

  • aether#2602: a struct literal moved a string local that was used again, so a free through the local freed it twice.
  • aether#2612: a struct local returned through an if was freed under the caller, and leaked on the other paths.

Neither needed a change here. The file loader's comment no longer cites aether#2602, since the reader owning the text is simply the design.

The whole gate passed locally on 0.797.0: every module check, 39 suites, and the golden trace bit for bit.

The latest release, with the fixes for aether#2602 and aether#2612. The
file loader's comment no longer cites aether#2602: the reader owning the
text is the design, and under 0.797 a free through the local would be a
copy's, not a double free.
@nicolas-maman
nicolas-maman merged commit 6082f52 into main Oct 9, 2026
2 checks passed
@nicolas-maman
nicolas-maman deleted the aether-0.797 branch October 9, 2026 09:57
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