Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[hxb] Signature dependencies - part 2 #11659

Merged
merged 4 commits into from
May 9, 2024
Merged

Conversation

kLabz
Copy link
Contributor

@kLabz kLabz commented May 8, 2024

#11650 broke with some projects, because MDR chunk was pulling modules that were not tracked in signature dependencies (so ignored when checking dependencies, which could be missing or invalidated).

MDR chunk was introduced in 7603234 because of #11493 (comment)

New implementation only adds MDepFromImport dependencies there, and does not resolve those when hxb reader is in "signature only" mode.

src/compiler/hxb/hxbReader.ml Outdated Show resolved Hide resolved
src/compiler/hxb/hxbReader.ml Outdated Show resolved Hide resolved
@kLabz kLabz force-pushed the hxb_sig_deps_continued branch from 52dbe39 to 06a3dc9 Compare May 9, 2024 08:11
@Simn Simn merged commit f41805f into development May 9, 2024
99 checks passed
@skial skial mentioned this pull request May 9, 2024
1 task
@kLabz kLabz deleted the hxb_sig_deps_continued branch May 28, 2024 09:33
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.

2 participants