Skip to content

Regression: Non-terminating compilation (fixed in NIGHTLY) #17368

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

Closed
TomasMikula opened this issue Apr 28, 2023 · 3 comments
Closed

Regression: Non-terminating compilation (fixed in NIGHTLY) #17368

TomasMikula opened this issue Apr 28, 2023 · 3 comments
Labels
itype:bug regression This worked in a previous version but doesn't anymore stat:needs triage Every issue needs to have an "area" and "itype" label

Comments

@TomasMikula
Copy link
Contributor

Compiler version

3.3.0-RC5

Reproduction steps

git clone https://github.com/TomasMikula/libretto.git
cd libretto
git checkout b042b14bc4162488f2ad36c3727272212380b295

# compiles with the configured Scala version 3.2.2
sbt lambda/compile

# Edit build.sbt, set
# ThisBuild / scalaVersion := "3.3.0-RC5"

# compilation hangs
sbt lambda/compile

Note: Non-termination does not occur with a nightly build (e.g. 3.3.1-RC1-bin-20230425-c9ca7ce-NIGHTLY), most likely thanks to #16827. Thus, a backport will likely suffice to fix the regression.

@TomasMikula TomasMikula added itype:bug stat:needs triage Every issue needs to have an "area" and "itype" label labels Apr 28, 2023
@KacperFKorban KacperFKorban added the regression This worked in a previous version but doesn't anymore label Apr 28, 2023
@Kordyjan
Copy link
Contributor

Kordyjan commented May 1, 2023

I will close the issue as it is already solved. If we decide to have another RC for 3.3.0, the fix should be available there. If not, expect it in the first patch to the 3.3.

@Kordyjan Kordyjan closed this as completed May 1, 2023
@TomasMikula
Copy link
Contributor Author

It's puzzling that you would rather introduce a regression in the release than backport an existing fix. Do you expect the backport to be particularly tricky?

@Kordyjan
Copy link
Contributor

Kordyjan commented May 8, 2023

Do you expect the backport to be particularly tricky?

We are checking. I think the backport is doable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
itype:bug regression This worked in a previous version but doesn't anymore stat:needs triage Every issue needs to have an "area" and "itype" label
Projects
None yet
Development

No branches or pull requests

3 participants