Repository navigation
seals: refresh the 7 seals the R6 splice changed (Refs #12664) - #12812
Merged
Merged
Conversation
The use-scope fix makes previously-refused names splice, so 7 specs' gen_rust changed and their seals went stale (coverage run 40466252523 named 72; 65 of them refuse to seal on the known gen-rust lifetime defect #11182 -- bus/config/ml family, each already its own defect; they stay on the record unchanged).
gHashTag
enabled auto-merge (squash)
October 27, 2026 07:30
Summary by t27-beesThis PR refreshes 7 seal files after the R6 splice change (#12804) altered how ambiguous names resolve, causing generated code hashes and spec hashes to update. All 7 seals now pass their spec tests with the current compiler. Worth a look
Read: 7 files, +63 -62, the whole diff. Head |
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Coverage run 40466252523 named 72 stale-gen seals after #12804 (the use-scope fix): a name that used to be refused as ambiguous now splices from the module its import line named, so those specs' gen_rust changed. 7 resealed with this tree's own compiler (spec tests pass); the other 65 refuse to seal on the known gen-rust lifetime defect (#11182 family: bus/config/ml -- 'a []T field filled from borrowed storage'), unchanged, each already tracked. Seals only; no spec, no foreign line.