Skip to content

compiler: correctly mark a run() result as compiled=False when the program fails#15881

Open
dcbaker wants to merge 1 commit into
mesonbuild:masterfrom
dcbaker:submit/fix-compiler-run-return
Open

compiler: correctly mark a run() result as compiled=False when the program fails#15881
dcbaker wants to merge 1 commit into
mesonbuild:masterfrom
dcbaker:submit/fix-compiler-run-return

Conversation

@dcbaker

@dcbaker dcbaker commented Jun 2, 2026

Copy link
Copy Markdown
Member

We correctly catch that the program failed to compile and mark it as "result failed" but we don't do the same if the program fails to actually run.

…program fails

We correctly catch that the program failed to compile and mark it as
"result failed" but we don't do the same if the program fails to
actually run.
@bonzini

bonzini commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

I think this is a potential cause of regressions and needs release notes.

@bonzini bonzini added the needs-relnotes PR should have release notes added, either before merging or before rc label Jun 17, 2026
@bonzini bonzini added this to the 1.12 milestone Jun 17, 2026
@dcbaker dcbaker modified the milestones: 1.12, 1.13 Jun 22, 2026
@dcbaker

dcbaker commented Jun 22, 2026

Copy link
Copy Markdown
Member Author

I'm gonna move this to 1.13, there's already a lot of big, deep changes in 1.12, and this seems like another potential cause of regressions and I'd rather wait.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-relnotes PR should have release notes added, either before merging or before rc

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants