Build Logs

higherkindness/mu-scala • 3.8.0-RC2:2025-11-26

Errors

0

Warnings

48

Total Lines

782

1##################################
2Clonning https://github.com/higherkindness/mu-scala.git into /build/repo using revision v0.34.0
3##################################
4Note: switching to '920a343ff646d64bfff01134664acfe4c8e0340f'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.4.3
22Using target Scala version for migration: 3.7.4-RC2
23Migrating project for -source:3.4 using Scala 3.7.4-RC2
24----
25Preparing build for 3.7.4-RC2
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.4-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: build.sbt
32Pattern: val scala3 = "3.4.3"
33Replacement: val scala3 = "3.7.4-RC2"
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (17))
36Compiled project (Scala 3.7.3, JVM (17))
37Successfully applied pattern 'val scala3 = "3.4.3"' in build.sbt
38----
39Starting build for 3.7.4-RC2
40Execute tests: false
41sbt project found:
42Sbt version 1.10.7 is not supported, minimal supported version is 1.11.5
43Enforcing usage of sbt in version 1.11.5
44No prepare script found for project higherkindness/mu-scala
45/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
46##################################
47Scala version: 3.7.4-RC2
48Targets: io.higherkindness%mu-rpc-client-cache io.higherkindness%mu-rpc-client-netty io.higherkindness%mu-rpc-client-okhttp io.higherkindness%mu-rpc-dropwizard io.higherkindness%mu-rpc-fs2 io.higherkindness%mu-rpc-health-check io.higherkindness%mu-rpc-netty-ssl io.higherkindness%mu-rpc-prometheus io.higherkindness%mu-rpc-server io.higherkindness%mu-rpc-service io.higherkindness%mu-rpc-testing
49Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.4.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
50##################################
51Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
52Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
53[sbt_options] declare -a sbt_options=()
54[process_args] java_version = '17'
55[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
56# Executing command line:
57java
58-Dfile.encoding=UTF-8
59-Xmx5g
60-Djava.awt.headless=true
61-Dfile.encoding=utf8
62-Duser.timezone=UTC
63-Dcommunitybuild.scala=3.7.4-RC2
64-Dcommunitybuild.project.dependencies.add=
65-Xmx7G
66-Xms4G
67-Xss8M
68-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
69-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
70-jar
71/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
72"setCrossScalaVersions 3.7.4-RC2"
73"++3.7.4-RC2 -v"
74"mapScalacOptions "-rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
75"set every credentials := Nil"
76"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
77"removeScalacOptionsStartingWith -P:wartremover"
78
79moduleMappings
80"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.4.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.higherkindness%mu-rpc-client-cache io.higherkindness%mu-rpc-client-netty io.higherkindness%mu-rpc-client-okhttp io.higherkindness%mu-rpc-dropwizard io.higherkindness%mu-rpc-fs2 io.higherkindness%mu-rpc-health-check io.higherkindness%mu-rpc-netty-ssl io.higherkindness%mu-rpc-prometheus io.higherkindness%mu-rpc-server io.higherkindness%mu-rpc-service io.higherkindness%mu-rpc-testing"
81
82[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
83[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
84[info] loading project definition from /build/repo/project
85[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
86[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
87[info] Compilation completed in 8.657s.
88[info] done compiling
89/build/repo/build.sbt:8: warning: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
90 resolvers += Resolver.sonatypeCentralSnapshots
91ThisBuild / resolvers ++= Resolver.sonatypeOssRepos("snapshots")
92 ^
93[info] loading settings for project repo from build.sbt...
94[info] resolving key references (37461 settings) ...
95[info] set current project to repo (in build file:/build/repo/)
96Execute setCrossScalaVersions: 3.7.4-RC2
97OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in microsite3/crossScalaVersions
98OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in client-okhttp/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in documentation3/crossScalaVersions
100OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in fs2/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in server/crossScalaVersions
102OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in protobuf-rpc-tests/crossScalaVersions
103OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in prometheus3/crossScalaVersions
104OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in test-utils3/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in client-netty/crossScalaVersions
106OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in health-check3/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in testing/crossScalaVersions
108OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in dropwizard3/crossScalaVersions
109OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in tests3/crossScalaVersions
110OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in rpc-service/crossScalaVersions
111OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in testing3/crossScalaVersions
112OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in server3/crossScalaVersions
113OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in protobuf-rpc-tests3/crossScalaVersions
114OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in prometheus/crossScalaVersions
115OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in avro-rpc-tests3/crossScalaVersions
116OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in client-cache/crossScalaVersions
117OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in avro-rpc-tests/crossScalaVersions
118OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in netty-ssl/crossScalaVersions
119OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in fs23/crossScalaVersions
120OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in repo/crossScalaVersions
121OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in microsite-examples-protobuf3/crossScalaVersions
122OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in client-cache3/crossScalaVersions
123OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in tests/crossScalaVersions
124OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in microsite-examples-avro3/crossScalaVersions
125OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in netty-ssl3/crossScalaVersions
126OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in client-okhttp3/crossScalaVersions
127OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in benchmarks-vnext/crossScalaVersions
128OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in config/crossScalaVersions
129OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in rpc-service3/crossScalaVersions
130OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in dropwizard/crossScalaVersions
131OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in health-check/crossScalaVersions
132OpenCB::Limitting incorrect crossVersions List(3.7.4-RC2) -> List(2.13.16) in test-utils/crossScalaVersions
133OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in client-netty3/crossScalaVersions
134[info] set current project to repo (in build file:/build/repo/)
135[info] Setting Scala version to 3.7.4-RC2 on 20 projects.
136[info] Switching Scala version on:
137[info] netty-ssl3 (3.7.4-RC2)
138[info] health-check3 (3.7.4-RC2)
139[info] dropwizard3 (3.7.4-RC2)
140[info] server3 (3.7.4-RC2)
141[info] rpc-service3 (3.7.4-RC2)
142[info] avro-rpc-tests3 (3.7.4-RC2)
143[info] microsite-examples-avro3 (3.7.4-RC2)
144[info] documentation3 (3.7.4-RC2)
145[info] microsite-examples-protobuf3 (3.7.4-RC2)
146[info] fs23 (3.7.4-RC2)
147[info] tests3 (3.7.4-RC2)
148[info] prometheus3 (3.7.4-RC2)
149[info] client-cache3 (3.7.4-RC2)
150[info] testing3 (3.7.4-RC2)
151[info] protobuf-rpc-tests3 (3.7.4-RC2)
152[info] * repo (3.7.4-RC2)
153[info] test-utils3 (3.7.4-RC2)
154[info] client-okhttp3 (3.7.4-RC2)
155[info] client-netty3 (3.7.4-RC2)
156[info] microsite3 (3.7.4-RC2)
157[info] Excluding projects:
158[info] protobuf-rpc-tests (2.13.16)
159[info] server (2.13.16)
160[info] fs2 (2.13.16)
161[info] dropwizard (2.13.16)
162[info] netty-ssl (2.13.16)
163[info] tests (2.13.16)
164[info] prometheus (2.13.16)
165[info] config (2.13.16)
166[info] client-okhttp (2.13.16)
167[info] test-utils (2.13.16)
168[info] testing (2.13.16)
169[info] client-cache (2.13.16)
170[info] benchmarks-vnext (2.13.16)
171[info] client-netty (2.13.16)
172[info] avro-rpc-tests (2.13.16)
173[info] rpc-service (2.13.16)
174[info] health-check (2.13.16)
175[info] Reapplying settings...
176[info] set current project to repo (in build file:/build/repo/)
177Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
178[info] Reapplying settings...
179[info] set current project to repo (in build file:/build/repo/)
180[info] Defining Global / credentials, avro-rpc-tests / credentials and 35 others.
181[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 295 others.
182[info] Run `last` for details.
183[info] Reapplying settings...
184[info] set current project to repo (in build file:/build/repo/)
185Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
186[info] Reapplying settings...
187OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
188
189 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
190 Did you mean client-okhttp3 / allExcludeDependencies ?
191 , retry without global scopes
192[info] Reapplying settings...
193[info] set current project to repo (in build file:/build/repo/)
194Execute removeScalacOptionsStartingWith: -P:wartremover
195[info] Reapplying settings...
196[info] set current project to repo (in build file:/build/repo/)
197[success] Total time: 0 s, completed Nov 26, 2025, 3:15:59 PM
198Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.4.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
199Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
200Starting build...
201Projects: Set(netty-ssl3, health-check3, dropwizard3, server3, rpc-service3, fs23, prometheus3, client-cache3, testing3, client-okhttp3, client-netty3)
202Starting build for ProjectRef(file:/build/repo/,dropwizard3) (mu-rpc-dropwizard)... [0/11]
203OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
204OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
205OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
206OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
207OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
208Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
209[info] compiling 24 Scala sources to /build/repo/modules/service/target/jvm-3/classes ...
210[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
211[info] [patched file /build/repo/modules/service/src/main/scala/higherkindness/mu/rpc/internal/service/GRPCServiceDefBuilder.scala]
212[info] [patched file /build/repo/modules/service/src/main/scala-3/higherkindness/mu/rpc/channel/package.scala]
213[info] [patched file /build/repo/modules/service/src/main/scala/higherkindness/mu/rpc/channel/ManagedChannelInterpreter.scala]
214[warn] one warning found
215[info] done compiling
216[info] compiling 1 Scala source to /build/repo/modules/metrics/dropwizard/target/jvm-3/classes ...
217[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
218[warn] one warning found
219[info] done compiling
220[info] compiling 3 Scala sources to /build/repo/modules/service/target/jvm-3/classes ...
221[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
222[warn] one warning found
223[info] done compiling
224Starting build for ProjectRef(file:/build/repo/,client-cache3) (mu-rpc-client-cache)... [1/11]
225Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
226[info] compiling 1 Scala source to /build/repo/modules/client/cache/target/jvm-3/classes ...
227[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
228[warn] one warning found
229[info] done compiling
230Starting build for ProjectRef(file:/build/repo/,client-okhttp3) (mu-rpc-client-okhttp)... [2/11]
231Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
232Starting build for ProjectRef(file:/build/repo/,client-netty3) (mu-rpc-client-netty)... [3/11]
233Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
234[info] compiling 3 Scala sources to /build/repo/modules/client/netty/target/jvm-3/classes ...
235[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
236[info] [patched file /build/repo/modules/client/netty/src/main/scala/higherkindness/mu/rpc/channel/netty/NettyChannelConfig.scala]
237[warn] one warning found
238[info] done compiling
239[info] compiling 1 Scala source to /build/repo/modules/client/netty/target/jvm-3/classes ...
240[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
241[warn] one warning found
242[info] done compiling
243Starting build for ProjectRef(file:/build/repo/,testing3) (mu-rpc-testing)... [4/11]
244Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
245[info] compiling 4 Scala sources and 1 Java source to /build/repo/modules/testing/target/jvm-3/classes ...
246[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
247[warn] one warning found
248[info] done compiling
249Starting build for ProjectRef(file:/build/repo/,rpc-service3) (mu-rpc-service)... [5/11]
250Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
251Starting build for ProjectRef(file:/build/repo/,server3) (mu-rpc-server)... [6/11]
252Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
253[info] compiling 7 Scala sources to /build/repo/modules/server/target/jvm-3/classes ...
254[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
255[info] [patched file /build/repo/modules/server/src/main/scala/higherkindness/mu/rpc/server/handlers/GrpcServerHandler.scala]
256[info] [patched file /build/repo/modules/server/src/main/scala/higherkindness/mu/rpc/server/GrpcServer.scala]
257[info] [patched file /build/repo/modules/server/src/main/scala/higherkindness/mu/rpc/server/netty.scala]
258[warn] one warning found
259[info] done compiling
260[info] compiling 3 Scala sources to /build/repo/modules/server/target/jvm-3/classes ...
261[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
262[warn] one warning found
263[info] done compiling
264Starting build for ProjectRef(file:/build/repo/,prometheus3) (mu-rpc-prometheus)... [7/11]
265Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
266[info] compiling 1 Scala source to /build/repo/modules/metrics/prometheus/target/jvm-3/classes ...
267[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
268[info] [patched file /build/repo/modules/metrics/prometheus/src/main/scala/higherkindness/mu/rpc/prometheus/PrometheusMetrics.scala]
269[warn] one warning found
270[info] done compiling
271[info] compiling 1 Scala source to /build/repo/modules/metrics/prometheus/target/jvm-3/classes ...
272[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
273[warn] one warning found
274[info] done compiling
275Starting build for ProjectRef(file:/build/repo/,fs23) (mu-rpc-fs2)... [8/11]
276Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
277[info] compiling 2 Scala sources to /build/repo/modules/fs2/target/jvm-3/classes ...
278[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
279[warn] one warning found
280[info] done compiling
281Starting build for ProjectRef(file:/build/repo/,netty-ssl3) (mu-rpc-netty-ssl)... [9/11]
282Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
283Starting build for ProjectRef(file:/build/repo/,health-check3) (mu-rpc-health-check)... [10/11]
284Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:src=src_managed/.*:silent, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
285[info] Compiling 1 protobuf files to /build/repo/modules/health-check/target/jvm-3/src_managed/main
286[info] compiling 6 Scala sources to /build/repo/modules/health-check/target/jvm-3/classes ...
287[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
288[info] [patched file /build/repo/modules/health-check/target/jvm-3/src_managed/main/grpc/health/v1/health/HealthCheckRequest.scala]
289[info] [patched file /build/repo/modules/health-check/target/jvm-3/src_managed/main/grpc/health/v1/health/HealthCheckResponse.scala]
290[info] [patched file /build/repo/modules/health-check/target/jvm-3/src_managed/main/grpc/health/v1/health/HealthProto.scala]
291[warn] one warning found
292[info] done compiling
293[info] compiling 3 Scala sources to /build/repo/modules/health-check/target/jvm-3/classes ...
294[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
295[warn] one warning found
296[info] done compiling
297
298************************
299Build summary:
300[{
301 "module": "mu-rpc-dropwizard",
302 "compile": {"status": "ok", "tookMs": 12983, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
303 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
304 "test-compile": {"status": "ok", "tookMs": 1293, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
305 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
306 "publish": {"status": "skipped", "tookMs": 0},
307 "metadata": {
308 "crossScalaVersions": ["3.4.3"]
309}
310},{
311 "module": "mu-rpc-client-cache",
312 "compile": {"status": "ok", "tookMs": 1806, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
313 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
314 "test-compile": {"status": "ok", "tookMs": 92, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
315 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
316 "publish": {"status": "skipped", "tookMs": 0},
317 "metadata": {
318 "crossScalaVersions": ["3.4.3"]
319}
320},{
321 "module": "mu-rpc-client-okhttp",
322 "compile": {"status": "ok", "tookMs": 144, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
323 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
324 "test-compile": {"status": "ok", "tookMs": 169, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
325 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
326 "publish": {"status": "skipped", "tookMs": 0},
327 "metadata": {
328 "crossScalaVersions": ["3.4.3"]
329}
330},{
331 "module": "mu-rpc-client-netty",
332 "compile": {"status": "ok", "tookMs": 872, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
333 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
334 "test-compile": {"status": "ok", "tookMs": 776, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
335 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
336 "publish": {"status": "skipped", "tookMs": 0},
337 "metadata": {
338 "crossScalaVersions": ["3.4.3"]
339}
340},{
341 "module": "mu-rpc-testing",
342 "compile": {"status": "ok", "tookMs": 1383, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
343 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
344 "test-compile": {"status": "ok", "tookMs": 83, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
345 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
346 "publish": {"status": "skipped", "tookMs": 0},
347 "metadata": {
348 "crossScalaVersions": ["3.4.3"]
349}
350},{
351 "module": "mu-rpc-service",
352 "compile": {"status": "ok", "tookMs": 77, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
353 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
354 "test-compile": {"status": "ok", "tookMs": 122, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
355 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
356 "publish": {"status": "skipped", "tookMs": 0},
357 "metadata": {
358 "crossScalaVersions": ["3.4.3"]
359}
360},{
361 "module": "mu-rpc-server",
362 "compile": {"status": "ok", "tookMs": 2335, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
363 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
364 "test-compile": {"status": "ok", "tookMs": 1113, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
365 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
366 "publish": {"status": "skipped", "tookMs": 0},
367 "metadata": {
368 "crossScalaVersions": ["3.4.3"]
369}
370},{
371 "module": "mu-rpc-prometheus",
372 "compile": {"status": "ok", "tookMs": 891, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
373 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
374 "test-compile": {"status": "ok", "tookMs": 741, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
375 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
376 "publish": {"status": "skipped", "tookMs": 0},
377 "metadata": {
378 "crossScalaVersions": ["3.4.3"]
379}
380},{
381 "module": "mu-rpc-fs2",
382 "compile": {"status": "ok", "tookMs": 971, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
383 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
384 "test-compile": {"status": "ok", "tookMs": 167, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
385 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
386 "publish": {"status": "skipped", "tookMs": 0},
387 "metadata": {
388 "crossScalaVersions": ["3.4.3"]
389}
390},{
391 "module": "mu-rpc-netty-ssl",
392 "compile": {"status": "ok", "tookMs": 46, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
393 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
394 "test-compile": {"status": "ok", "tookMs": 71, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
395 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
396 "publish": {"status": "skipped", "tookMs": 0},
397 "metadata": {
398 "crossScalaVersions": ["3.4.3"]
399}
400},{
401 "module": "mu-rpc-health-check",
402 "compile": {"status": "ok", "tookMs": 11707, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
403 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
404 "test-compile": {"status": "ok", "tookMs": 863, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
405 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
406 "publish": {"status": "skipped", "tookMs": 0},
407 "metadata": {
408 "crossScalaVersions": ["3.4.3"]
409}
410}]
411************************
412[success] Total time: 106 s (0:01:46.0), completed Nov 26, 2025, 3:17:45 PM
413[0JChecking patch project/plugins.sbt...
414Checking patch project/build.properties...
415Checking patch build.sbt...
416Applied patch project/plugins.sbt cleanly.
417Applied patch project/build.properties cleanly.
418Applied patch build.sbt cleanly.
419Commit migration rewrites
420Switched to a new branch 'opencb/migrate-source-3.4'
421[opencb/migrate-source-3.4 4979426c] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4-RC2
422 8 files changed, 16 insertions(+), 16 deletions(-)
423----
424Preparing build for 3.8.0-RC2
425Scala binary version found: 3.8
426Implicitly using source version 3.8
427Scala binary version found: 3.8
428Implicitly using source version 3.8
429Would try to apply common scalacOption (best-effort, sbt/mill only):
430Append: ,REQUIRE:-source:3.8
431Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
432
433Try apply source patch:
434Path: build.sbt
435Pattern: val scala3 = "3.4.3"
436Replacement: val scala3 = "3.8.0-RC2"
437Successfully applied pattern 'val scala3 = "3.4.3"' in build.sbt
438----
439Starting build for 3.8.0-RC2
440Execute tests: false
441sbt project found:
442Sbt version 1.10.7 is not supported, minimal supported version is 1.11.5
443Enforcing usage of sbt in version 1.11.5
444No prepare script found for project higherkindness/mu-scala
445/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
446##################################
447Scala version: 3.8.0-RC2
448Targets: io.higherkindness%mu-rpc-client-cache io.higherkindness%mu-rpc-client-netty io.higherkindness%mu-rpc-client-okhttp io.higherkindness%mu-rpc-dropwizard io.higherkindness%mu-rpc-fs2 io.higherkindness%mu-rpc-health-check io.higherkindness%mu-rpc-netty-ssl io.higherkindness%mu-rpc-prometheus io.higherkindness%mu-rpc-server io.higherkindness%mu-rpc-service io.higherkindness%mu-rpc-testing
449Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.4.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
450##################################
451Using extra scalacOptions: ,REQUIRE:-source:3.8
452Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
453[sbt_options] declare -a sbt_options=()
454[process_args] java_version = '17'
455[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
456# Executing command line:
457java
458-Dfile.encoding=UTF-8
459-Xmx5g
460-Djava.awt.headless=true
461-Dfile.encoding=utf8
462-Duser.timezone=UTC
463-Dcommunitybuild.scala=3.8.0-RC2
464-Dcommunitybuild.project.dependencies.add=
465-Xmx7G
466-Xms4G
467-Xss8M
468-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
469-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
470-jar
471/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
472"setCrossScalaVersions 3.8.0-RC2"
473"++3.8.0-RC2 -v"
474"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
475"set every credentials := Nil"
476"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
477"removeScalacOptionsStartingWith -P:wartremover"
478
479moduleMappings
480"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.4.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.higherkindness%mu-rpc-client-cache io.higherkindness%mu-rpc-client-netty io.higherkindness%mu-rpc-client-okhttp io.higherkindness%mu-rpc-dropwizard io.higherkindness%mu-rpc-fs2 io.higherkindness%mu-rpc-health-check io.higherkindness%mu-rpc-netty-ssl io.higherkindness%mu-rpc-prometheus io.higherkindness%mu-rpc-server io.higherkindness%mu-rpc-service io.higherkindness%mu-rpc-testing"
481
482[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
483[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
484[info] loading project definition from /build/repo/project
485/build/repo/build.sbt:8: warning: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
486 resolvers += Resolver.sonatypeCentralSnapshots
487ThisBuild / resolvers ++= Resolver.sonatypeOssRepos("snapshots")
488 ^
489[info] loading settings for project repo from build.sbt...
490[info] resolving key references (37461 settings) ...
491[info] set current project to repo (in build file:/build/repo/)
492Execute setCrossScalaVersions: 3.8.0-RC2
493OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in server/crossScalaVersions
494OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in client-okhttp/crossScalaVersions
495OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in documentation3/crossScalaVersions
496OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in fs2/crossScalaVersions
497OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in microsite3/crossScalaVersions
498OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in protobuf-rpc-tests/crossScalaVersions
499OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in test-utils3/crossScalaVersions
500OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in health-check3/crossScalaVersions
501OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in dropwizard3/crossScalaVersions
502OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in tests3/crossScalaVersions
503OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in client-netty/crossScalaVersions
504OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in rpc-service/crossScalaVersions
505OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in testing3/crossScalaVersions
506OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in server3/crossScalaVersions
507OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in prometheus3/crossScalaVersions
508OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in protobuf-rpc-tests3/crossScalaVersions
509OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in testing/crossScalaVersions
510OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in prometheus/crossScalaVersions
511OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in avro-rpc-tests3/crossScalaVersions
512OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in client-cache/crossScalaVersions
513OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in avro-rpc-tests/crossScalaVersions
514OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in fs23/crossScalaVersions
515OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in netty-ssl/crossScalaVersions
516OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in microsite-examples-protobuf3/crossScalaVersions
517OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in tests/crossScalaVersions
518OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in client-cache3/crossScalaVersions
519OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in microsite-examples-avro3/crossScalaVersions
520OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in netty-ssl3/crossScalaVersions
521OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in client-okhttp3/crossScalaVersions
522OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in benchmarks-vnext/crossScalaVersions
523OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in config/crossScalaVersions
524OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in rpc-service3/crossScalaVersions
525OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in dropwizard/crossScalaVersions
526OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in health-check/crossScalaVersions
527OpenCB::Limitting incorrect crossVersions List(3.8.0-RC2) -> List(2.13.16) in test-utils/crossScalaVersions
528OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in client-netty3/crossScalaVersions
529OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in repo/crossScalaVersions
530[info] set current project to repo (in build file:/build/repo/)
531[info] Setting Scala version to 3.8.0-RC2 on 20 projects.
532[info] Switching Scala version on:
533[info] netty-ssl3 (3.8.0-RC2)
534[info] health-check3 (3.8.0-RC2)
535[info] dropwizard3 (3.8.0-RC2)
536[info] server3 (3.8.0-RC2)
537[info] rpc-service3 (3.8.0-RC2)
538[info] avro-rpc-tests3 (3.8.0-RC2)
539[info] microsite-examples-avro3 (3.8.0-RC2)
540[info] documentation3 (3.8.0-RC2)
541[info] microsite-examples-protobuf3 (3.8.0-RC2)
542[info] fs23 (3.8.0-RC2)
543[info] tests3 (3.8.0-RC2)
544[info] prometheus3 (3.8.0-RC2)
545[info] client-cache3 (3.8.0-RC2)
546[info] testing3 (3.8.0-RC2)
547[info] protobuf-rpc-tests3 (3.8.0-RC2)
548[info] * repo (3.8.0-RC2)
549[info] test-utils3 (3.8.0-RC2)
550[info] client-okhttp3 (3.8.0-RC2)
551[info] client-netty3 (3.8.0-RC2)
552[info] microsite3 (3.8.0-RC2)
553[info] Excluding projects:
554[info] protobuf-rpc-tests (2.13.16)
555[info] server (2.13.16)
556[info] fs2 (2.13.16)
557[info] dropwizard (2.13.16)
558[info] netty-ssl (2.13.16)
559[info] tests (2.13.16)
560[info] prometheus (2.13.16)
561[info] config (2.13.16)
562[info] client-okhttp (2.13.16)
563[info] test-utils (2.13.16)
564[info] testing (2.13.16)
565[info] client-cache (2.13.16)
566[info] benchmarks-vnext (2.13.16)
567[info] client-netty (2.13.16)
568[info] avro-rpc-tests (2.13.16)
569[info] rpc-service (2.13.16)
570[info] health-check (2.13.16)
571[info] Reapplying settings...
572[info] set current project to repo (in build file:/build/repo/)
573Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
574[info] Reapplying settings...
575[info] set current project to repo (in build file:/build/repo/)
576[info] Defining Global / credentials, avro-rpc-tests / credentials and 35 others.
577[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 295 others.
578[info] Run `last` for details.
579[info] Reapplying settings...
580[info] set current project to repo (in build file:/build/repo/)
581Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
582[info] Reapplying settings...
583OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
584
585 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
586 Did you mean client-okhttp3 / allExcludeDependencies ?
587 , retry without global scopes
588[info] Reapplying settings...
589[info] set current project to repo (in build file:/build/repo/)
590Execute removeScalacOptionsStartingWith: -P:wartremover
591[info] Reapplying settings...
592[info] set current project to repo (in build file:/build/repo/)
593[success] Total time: 0 s, completed Nov 26, 2025, 3:18:16 PM
594Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.4.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
595Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
596Starting build...
597Projects: Set(netty-ssl3, health-check3, dropwizard3, server3, rpc-service3, fs23, prometheus3, client-cache3, testing3, client-okhttp3, client-netty3)
598Starting build for ProjectRef(file:/build/repo/,dropwizard3) (mu-rpc-dropwizard)... [0/11]
599OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
600OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
601OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
602OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
603Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
604[info] compiling 24 Scala sources to /build/repo/modules/service/target/jvm-3/classes ...
605[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
606[warn] one warning found
607[info] done compiling
608[info] compiling 1 Scala source to /build/repo/modules/metrics/dropwizard/target/jvm-3/classes ...
609[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
610[warn] one warning found
611[info] done compiling
612Starting build for ProjectRef(file:/build/repo/,client-cache3) (mu-rpc-client-cache)... [1/11]
613Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
614[info] compiling 1 Scala source to /build/repo/modules/client/cache/target/jvm-3/classes ...
615[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
616[warn] one warning found
617[info] done compiling
618Starting build for ProjectRef(file:/build/repo/,client-okhttp3) (mu-rpc-client-okhttp)... [2/11]
619Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
620Starting build for ProjectRef(file:/build/repo/,client-netty3) (mu-rpc-client-netty)... [3/11]
621Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
622[info] compiling 3 Scala sources to /build/repo/modules/client/netty/target/jvm-3/classes ...
623[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
624[warn] one warning found
625[info] done compiling
626Starting build for ProjectRef(file:/build/repo/,testing3) (mu-rpc-testing)... [4/11]
627Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
628[info] compiling 4 Scala sources and 1 Java source to /build/repo/modules/testing/target/jvm-3/classes ...
629[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
630[warn] one warning found
631[info] done compiling
632Starting build for ProjectRef(file:/build/repo/,rpc-service3) (mu-rpc-service)... [5/11]
633Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
634Starting build for ProjectRef(file:/build/repo/,server3) (mu-rpc-server)... [6/11]
635Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
636[info] compiling 7 Scala sources to /build/repo/modules/server/target/jvm-3/classes ...
637[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
638[warn] one warning found
639[info] done compiling
640Starting build for ProjectRef(file:/build/repo/,prometheus3) (mu-rpc-prometheus)... [7/11]
641Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
642[info] compiling 1 Scala source to /build/repo/modules/metrics/prometheus/target/jvm-3/classes ...
643[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
644[warn] one warning found
645[info] done compiling
646Starting build for ProjectRef(file:/build/repo/,fs23) (mu-rpc-fs2)... [8/11]
647Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
648[info] compiling 2 Scala sources to /build/repo/modules/fs2/target/jvm-3/classes ...
649[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
650[warn] one warning found
651[info] done compiling
652Starting build for ProjectRef(file:/build/repo/,netty-ssl3) (mu-rpc-netty-ssl)... [9/11]
653Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
654Starting build for ProjectRef(file:/build/repo/,health-check3) (mu-rpc-health-check)... [10/11]
655Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Wvalue-discard, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:src=src_managed/.*:silent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
656[info] Compiling 1 protobuf files to /build/repo/modules/health-check/target/jvm-3/src_managed/main
657[info] compiling 6 Scala sources to /build/repo/modules/health-check/target/jvm-3/classes ...
658[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
659[warn] one warning found
660[info] done compiling
661
662************************
663Build summary:
664[{
665 "module": "mu-rpc-dropwizard",
666 "compile": {"status": "ok", "tookMs": 16617, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
667 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
668 "test-compile": {"status": "ok", "tookMs": 230, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
669 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
670 "publish": {"status": "skipped", "tookMs": 0},
671 "metadata": {
672 "crossScalaVersions": ["3.4.3"]
673}
674},{
675 "module": "mu-rpc-client-cache",
676 "compile": {"status": "ok", "tookMs": 1811, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
677 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
678 "test-compile": {"status": "ok", "tookMs": 88, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
679 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
680 "publish": {"status": "skipped", "tookMs": 0},
681 "metadata": {
682 "crossScalaVersions": ["3.4.3"]
683}
684},{
685 "module": "mu-rpc-client-okhttp",
686 "compile": {"status": "ok", "tookMs": 141, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
687 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
688 "test-compile": {"status": "ok", "tookMs": 178, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
689 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
690 "publish": {"status": "skipped", "tookMs": 0},
691 "metadata": {
692 "crossScalaVersions": ["3.4.3"]
693}
694},{
695 "module": "mu-rpc-client-netty",
696 "compile": {"status": "ok", "tookMs": 1240, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
697 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
698 "test-compile": {"status": "ok", "tookMs": 168, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
699 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
700 "publish": {"status": "skipped", "tookMs": 0},
701 "metadata": {
702 "crossScalaVersions": ["3.4.3"]
703}
704},{
705 "module": "mu-rpc-testing",
706 "compile": {"status": "ok", "tookMs": 1566, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
707 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
708 "test-compile": {"status": "ok", "tookMs": 93, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
709 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
710 "publish": {"status": "skipped", "tookMs": 0},
711 "metadata": {
712 "crossScalaVersions": ["3.4.3"]
713}
714},{
715 "module": "mu-rpc-service",
716 "compile": {"status": "ok", "tookMs": 61, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
717 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
718 "test-compile": {"status": "ok", "tookMs": 89, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
719 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
720 "publish": {"status": "skipped", "tookMs": 0},
721 "metadata": {
722 "crossScalaVersions": ["3.4.3"]
723}
724},{
725 "module": "mu-rpc-server",
726 "compile": {"status": "ok", "tookMs": 2550, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
727 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
728 "test-compile": {"status": "ok", "tookMs": 198, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
729 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
730 "publish": {"status": "skipped", "tookMs": 0},
731 "metadata": {
732 "crossScalaVersions": ["3.4.3"]
733}
734},{
735 "module": "mu-rpc-prometheus",
736 "compile": {"status": "ok", "tookMs": 872, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
737 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
738 "test-compile": {"status": "ok", "tookMs": 144, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
739 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
740 "publish": {"status": "skipped", "tookMs": 0},
741 "metadata": {
742 "crossScalaVersions": ["3.4.3"]
743}
744},{
745 "module": "mu-rpc-fs2",
746 "compile": {"status": "ok", "tookMs": 1207, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
747 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
748 "test-compile": {"status": "ok", "tookMs": 160, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
749 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
750 "publish": {"status": "skipped", "tookMs": 0},
751 "metadata": {
752 "crossScalaVersions": ["3.4.3"]
753}
754},{
755 "module": "mu-rpc-netty-ssl",
756 "compile": {"status": "ok", "tookMs": 71, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
757 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
758 "test-compile": {"status": "ok", "tookMs": 105, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
759 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
760 "publish": {"status": "skipped", "tookMs": 0},
761 "metadata": {
762 "crossScalaVersions": ["3.4.3"]
763}
764},{
765 "module": "mu-rpc-health-check",
766 "compile": {"status": "ok", "tookMs": 4941, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
767 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
768 "test-compile": {"status": "ok", "tookMs": 230, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
769 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
770 "publish": {"status": "skipped", "tookMs": 0},
771 "metadata": {
772 "crossScalaVersions": ["3.4.3"]
773}
774}]
775************************
776[success] Total time: 56 s, completed Nov 26, 2025, 3:19:12 PM
777[0JChecking patch project/plugins.sbt...
778Checking patch project/build.properties...
779Checking patch build.sbt...
780Applied patch project/plugins.sbt cleanly.
781Applied patch project/build.properties cleanly.
782Applied patch build.sbt cleanly.