-
Notifications
You must be signed in to change notification settings - Fork 14
2.13 community build breakage (assorted) #647
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
Comments
@szeiger I'm off Thursday, Friday, and Monday; and I have other things to wrap up tomorrow. can I ask you, as the 2.13.1 release lead, to take next steps here...? |
I will take a look today |
scala/scala#8381 should fix |
The genjavadoc failure is caused by the new phase assembly algorithm, it seems. I checked out genjavadoc and changed
With 2.13.0 i get
with current 2.13.x
Interestingly, it seems the GenJavadoc phase used to be after |
@retronym I'm pretty sure the NPE in UnCurry is also caused by a different phase ordering. I took https://github.com/bmc/grizzled-scala and used the debugger, with 2.13.0 and 2.13.x. In 2.13.x, UnCurrry sees different trees, where Here are the phases: 2.13.0:
2.13.x
|
@lrytz Can we also add deprecated forwarders for the error counts to fix silencer? |
(Import trees are dropped in refchecks, which moved to after uncurry) @szeiger I think silencer might be broken in more ways, taking a look now. |
For silencer, here's a branch that should make it work with the latest 2.13.x: ghik/silencer@master...lrytz:new-reporters Test fail with the UnCurry NPE discussed above. |
Why did refchecks move ? |
Due to scala/scala#8295 (most likely), it's a regression. |
references scala/scala-dev#647
I bumped the Scala SHA and kicked off a new build at https://scala-ci.typesafe.com/job/scala-2.13.x-integrate-community-build/2557/ |
in run 2557 we see these projects are fixed: kind-projector, scala-async new failures: splain, atto. atto is the uncurry NPE, splain is
@lrytz this looks like another case where adding a deprecated variant might be advisable |
latest failures at https://scala-ci.typesafe.com/job/scala-2.13.x-integrate-community-build/2564/ :
|
silencer now hits the UnCurry thing instead, that's progress |
Bumped the Scala SHA (scala/community-build@a94e015) and started a new build: https://scala-ci.typesafe.com/job/scala-2.13.x-integrate-community-build/2571 |
It seems the genjavadoc issue is still there, I'll take a look... |
Fixed silencer (pushed to my branch) and genjavadoc (moved to my branch in scala/community-build@e4de4ef). That's running in https://scala-ci.typesafe.com/job/scala-2.13.x-integrate-community-build/2574. Looking at scoverage next, which also failed due to the changed reporters. slick failed with a stack overflow / recursion
@SethTisue / @szeiger is that one knwon? |
Scoverage support in scoverage/scalac-scoverage-plugin#279, updated the project ref in scala/community-build@82969dc |
this all got addressed |
this SHA bump: scala/community-build@4b8d9e4
broke a lot of projects in the 2.13 community build, so at e.g. https://scala-ci.typesafe.com/view/scala-2.13.x/job/scala-2.13.x-integrate-community-build/2555/ we see:
failures are as follows
The text was updated successfully, but these errors were encountered: