Description
Each table contains a list of projects that failed to compile with Scala 3.2.1-RC1-bin-20220831-398b72e-NIGHTLY, but was successfully built with the given previous version.
A summary is based only on final and released candidate versions of Scala 3.
Information about the last Scala version used for the last successful build might not always be correct, due to lack of data (lack of build for that project with given Scala version)
Open community build might have applied -source:X-migration flag if it is detected it could possibly fix the build.
Summary only contains projects that failed when compiling source or test files of at least 1 sub-project.
Version
- version of project being built, single version if both current and last successful build version of project are equal, otherwise 'LastSuccessfulProjectVersion -> CurrentProjectVersion>'Build URL
- link to the Open Community Build, containing logs and details of the failed projectReproducer issue
- link to the reproducer issue to be filled in
All tested projects: 884
Notes for issue reproducers:
To reproduce builds locally you can use:
scala-cli run https://raw.githubusercontent.com/VirtusLab/community-build3/master/cli/scb-cli.scala -- reproduce --locally BUILD_ID
BUILD ID can be found in the BUILD_URL columns (eg. Open CB #BUILD_ID
)
Helpful options for reproducer scripts:
--scalaVersion VERSION
- run build with the selected version of Scala (to check if the problem existed in given release)--withUpstream
- build also all upstream dependencies of failing project--locally
- checkout and build the project locally, without this flag it would try to start a minikube cluster to make the reproduction environment exactly the same as in the Open Community Build run (eg. to compile with the same version of the JDK)
Projects with last successful builds using Scala 3.2.1-RC1-bin-20220828-8a7c84c-NIGHTLY [1]:
Project | Version | Reproducer issue | Build URL |
---|---|---|---|
vitaliihonta/scala-ql | 0.1.0 | #15980 | Open CB #4757 |
Projects with last successful builds using Scala 3.2.0-RC4 [12]:
Project | Version | Reproducer issue | Build URL |
---|---|---|---|
fd4s/vulcan | 1.8.3 | #15981 | Open CB #4730 |
gekomad/itto-csv | 2.0.0 | #15964 | Open CB #4731 |
marcinzh/turbolift | 0.25.0 | #15967 | Open CB #4739 |
mvv/sager | 0.2-M1 | #15969 | Open CB #4741 |
sirthias/borer | 1.10.1 | #15834 | Open CB #4764 |
typelevel/cats-effect | 3.3.14 | #15920 (expected behavior) | Open CB #4754 |
zio/zio-logging | 2.1.0 | -Xfatal-warnings + scala.collection.JavaConverters |
Open CB #4759 |
alejandrohdezma/http4s-munit | 0.11.0 -> 0.12.0 | Not a regression, tests not compile with any Scala 3 version | Open CB #4726 |
atedeg/mdm | 3.0.0 -> 4.0.0 | No wartremover found | Open CB #4762 |
cheleb/zio-pravega | 0.0.1 -> 0.1.1 | Not a regression, example does not compile | Open CB #4728 |
medeia/medeia | 0.8.0 -> 0.8.1 | No wartremover found | Open CB #4740 |
wangzaixiang/wjson | 0.1.0-RC2 -> 0.1.0-RC3 | #15997 | Open CB #4758 |
Projects with last successful builds using Scala with no successful builds data [13]:
Project | Version | Reproducer issue | Build URL |
---|---|---|---|
ciaraobrien/dottytags | 1.1.0 | #15676 | Open CB #4729 |
endpoints4s/endpoints4s | 10.0.0+n | Does not compile with any version of Scala3 | Open CB #4674 |
johnhungerford/generic-schema | 1.0.1 | #15678 (expected behavior) | Open CB #4735 |
narma/zio-docker | 2.0.1-M1 | Open CB #4742 | |
pjfanning/scala3-reflection | 1.0.2 | (expected behaviour) | Open CB #4747 |
playframework/anorm | 2.7.0 | #15985 | Open CB #4763 |
polyvariant/scodec-java-classfile | 0.2.0 | Missing compiler plugins | Open CB #4748 |
scala-tessella/ring-seq | 0.4.0 | #15998 | Open CB #4749 |
thoughtworksinc/dsl.scala | 2.0.0-M2 | Open CB #4752 | |
tofu-tf/glass | 0.1.0 | #15989 | Open CB #4753 |
vagmcs/optimus | 3.4.3 | Not a regression, missing jars on cp | Open CB #4756 |
zio/zio-schema | 0.2.1 | Not a regression OpenCB/sbt related issue | Open CB #4761 |