Skip to content

Fix constructor checksum panic with local Leo dependencies - #29637

Merged
mohammadfawaz merged 2 commits into
masterfrom
codex/fix-constructor-monomorphization
Sep 17, 2026
Merged

mohammadfawaz merged 2 commits into
masterfrom
codex/fix-constructor-monomorphization

Conversation

@mohammadfawaz

@mohammadfawaz mohammadfawaz commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator
  • Reconstruct all local constructors before removing generic helpers or assembling program scopes, modules, and stubs.
  • Use each constructor's program context so calls in local dependencies resolve correctly.
  • Extend regression coverage for shared checksum helpers, dependency modules, and generic arguments resolved in a later pass.

@mohammadfawaz mohammadfawaz self-assigned this Sep 17, 2026
@mohammadfawaz mohammadfawaz added 馃悰 bug Something isn't working 馃П Core Compiler Anything related to the core compiler including parsing, analysis, transforms, codegen, etc. labels Sep 17, 2026
@mohammadfawaz
mohammadfawaz marked this pull request as ready for review September 17, 2026 18:38
@mohammadfawaz
mohammadfawaz merged commit 18ad949 into master Sep 17, 2026
9 checks passed
@mohammadfawaz
mohammadfawaz deleted the codex/fix-constructor-monomorphization branch September 17, 2026 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

馃悰 bug Something isn't working 馃П Core Compiler Anything related to the core compiler including parsing, analysis, transforms, codegen, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants