Skip to content

KT-69909: A few commonizer-related fixes#5888

Merged
KotlinBuild merged 3 commits intomasterfrom
rr/lunakoly/kt69909-bug-with-lookuptag-to-symbol-call
Apr 22, 2026
Merged

KT-69909: A few commonizer-related fixes#5888
KotlinBuild merged 3 commits intomasterfrom
rr/lunakoly/kt69909-bug-with-lookuptag-to-symbol-call

Conversation

@lunakoly
Copy link
Copy Markdown
Member

No description provided.

@lunakoly lunakoly requested a review from demiurg906 April 17, 2026 13:02
@kodee-bot
Copy link
Copy Markdown

kodee-bot Bot commented Apr 17, 2026

Hi! It looks like there are no references to any YT issues in the commit messages.
If the change is non-functional, feel free to resolve the comment :)
Otherwise, please add them as requested in the guideline.

@kotlin-safe-merge
Copy link
Copy Markdown

kotlin-safe-merge Bot commented Apr 17, 2026

Code Owners

RuleOwnersApproval
*Generated.​java
@demiurg906, @vsukharev
/​compiler/​fir/​, /​compiler/​testData/​diagnostics/​
kotlin-frontend

@demiurg906
/​native/​native.​tests/​klib-​ir-​inliner/​
kotlin-common-backend

@vsukharev

@lunakoly lunakoly requested a review from kunyavskiy April 17, 2026 13:03
@KotlinBuild KotlinBuild force-pushed the rr/lunakoly/kt69909-bug-with-lookuptag-to-symbol-call branch from 4042d53 to ce58123 Compare April 17, 2026 13:05
@kodee-bot
Copy link
Copy Markdown

kodee-bot Bot commented Apr 17, 2026

Please Review and Extend Test Coverage.
This merge request references a Feature-type ticket. As this introduces or extends functionality,
please ensure that test coverage is sufficiently comprehensive.

@kunyavskiy kunyavskiy requested review from vsukharev and removed request for kunyavskiy April 17, 2026 13:05
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder, what's the general function of FirFailingTestSuppressor?
I'm trying to remove it from here, and from other testrunners, like AbstractJsDiagnosticTestBase. Tests are still green, whilst I'd expected at least one to fail and take a look there

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a thing for test files where the compiler crashes with an exception. Normally, these failures mean the test fails, but FirFailingTestSuppressor allows providing an additional .fir.fail file (which is supposed to contain the exception stacktrace) to make the test "green".

Under this interpretation, a test is expected to be green iff the compiler works the way we expect it to, properly or not.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It allows suppressing the test by creating a .fail file, if the exception from the frontend was thrown. I think it's not needed in tests which supports suppressing by some more general means, like // IGNORE_BACKEND.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd argue that it still is because it allows to present the entire stacktrace instead of forcing the author describe anything in the commit message 🤷

@lunakoly lunakoly requested a review from vsukharev April 20, 2026 07:40
@KotlinBuild KotlinBuild force-pushed the rr/lunakoly/kt69909-bug-with-lookuptag-to-symbol-call branch from ce58123 to a8b1b0d Compare April 20, 2026 09:37
@lunakoly lunakoly requested a review from demiurg906 April 20, 2026 09:42
demiurg906
demiurg906 previously approved these changes Apr 20, 2026
@lunakoly
Copy link
Copy Markdown
Member Author

/safe-merge --fixup

@kotlin-safe-merge
Copy link
Copy Markdown

Command rejected: No fixup! commits found on the branch.

@lunakoly
Copy link
Copy Markdown
Member Author

/safe-merge

@KotlinBuild
Copy link
Copy Markdown

Quality gate is triggered at https://buildserver.labs.intellij.net/build/931481442 — use this link to get full insight.

Quality gate was triggered with the following revisions:

kotlin
Branch: refs/merge/GITHUB-5888/safe-merge
Commit: eea2f83

@KotlinBuild
Copy link
Copy Markdown

Triggered a retry attempt №1 out of 1.

@KotlinBuild
Copy link
Copy Markdown

Quality gate failed. See https://buildserver.labs.intellij.net/build/931481442 to get full insight.

@kotlin-safe-merge kotlin-safe-merge Bot dismissed demiurg906’s stale review April 22, 2026 08:17

New changes affect files owned by this reviewer. Re-review required.

@kotlin-safe-merge kotlin-safe-merge Bot requested a review from demiurg906 April 22, 2026 08:17
demiurg906
demiurg906 previously approved these changes Apr 22, 2026
@lunakoly
Copy link
Copy Markdown
Member Author

/safe-merge

@kotlin-safe-merge
Copy link
Copy Markdown

Command rejected: Commit 'fixup!' is currently not supported by GitHub - please try /fixup command or /safe-squash-merge

@lunakoly
Copy link
Copy Markdown
Member Author

/safe-merge --fixup

@kotlin-safe-merge kotlin-safe-merge Bot force-pushed the rr/lunakoly/kt69909-bug-with-lookuptag-to-symbol-call branch from 6350632 to e5aba76 Compare April 22, 2026 09:10
@KotlinBuild
Copy link
Copy Markdown

Quality gate is triggered at https://buildserver.labs.intellij.net/build/932183496 — use this link to get full insight.

Quality gate was triggered with the following revisions:

kotlin
Branch: refs/merge/GITHUB-5888/safe-merge
Commit: d125c7b

@KotlinBuild
Copy link
Copy Markdown

Triggered a retry attempt №1 out of 1.

@KotlinBuild
Copy link
Copy Markdown

Quality gate failed. See https://buildserver.labs.intellij.net/build/932183496 to get full insight.

@KotlinBuild KotlinBuild force-pushed the rr/lunakoly/kt69909-bug-with-lookuptag-to-symbol-call branch from e5aba76 to 9583bc9 Compare April 22, 2026 12:46
@kotlin-safe-merge kotlin-safe-merge Bot dismissed demiurg906’s stale review April 22, 2026 12:46

New changes affect files owned by this reviewer. Re-review required.

@kotlin-safe-merge kotlin-safe-merge Bot requested a review from demiurg906 April 22, 2026 12:46
@lunakoly
Copy link
Copy Markdown
Member Author

/safe-merge

@KotlinBuild
Copy link
Copy Markdown

Quality gate is triggered at https://buildserver.labs.intellij.net/build/932423895 — use this link to get full insight.

Quality gate was triggered with the following revisions:

kotlin
Branch: refs/merge/GITHUB-5888/safe-merge
Commit: f1bb40b

@KotlinBuild
Copy link
Copy Markdown

Quality gate finished successfully.

@KotlinBuild KotlinBuild merged commit 8233e6d into master Apr 22, 2026
1 check passed
@KotlinBuild KotlinBuild deleted the rr/lunakoly/kt69909-bug-with-lookuptag-to-symbol-call branch April 22, 2026 14:55
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.

4 participants