Build Logs

vigoo/desert • dotty-staging/dotty:fix-23773:2025-11-22

Errors

0

Warnings

287

Total Lines

864

1##################################
2Clonning https://github.com/vigoo/desert.git into /build/repo using revision v0.3.6
3##################################
4Note: switching to '0323f26bde6e01138596040ba578a96802cacf62'.
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.3.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.3.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.3.3"' in build.sbt
38----
39Starting build for 3.7.4-RC2
40Execute tests: false
41sbt project found:
42Sbt version 1.9.9 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 vigoo/desert
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.github.vigoo%desert-akka io.github.vigoo%desert-cats io.github.vigoo%desert-cats-effect io.github.vigoo%desert-core io.github.vigoo%desert-shardcake io.github.vigoo%desert-zio io.github.vigoo%desert-zio-schema
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.3.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-Dcommunitybuild.scala=3.7.4-RC2
60-Dcommunitybuild.project.dependencies.add=
61-Xmx7G
62-Xms4G
63-Xss8M
64-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
65-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
66-jar
67/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
68"setCrossScalaVersions 3.7.4-RC2"
69"++3.7.4-RC2 -v"
70"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""
71"set every credentials := Nil"
72"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
73"removeScalacOptionsStartingWith -P:wartremover"
74
75moduleMappings
76"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.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.github.vigoo%desert-akka io.github.vigoo%desert-cats io.github.vigoo%desert-cats-effect io.github.vigoo%desert-core io.github.vigoo%desert-shardcake io.github.vigoo%desert-zio io.github.vigoo%desert-zio-schema"
77
78[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
79[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
80[info] loading project definition from /build/repo/project
81[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
82[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
83[info] Compilation completed in 8.775s.
84[warn] /build/repo/project/TupleCodecGenerator.scala:12:39: method apply in object Param is deprecated: 4.6.0
85[warn] typeParamTypes.map(name => Type.Param(Nil, name, Nil, Type.Bounds(None, None), Nil, Nil))
86[warn] ^
87[warn] /build/repo/project/TupleCodecGenerator.scala:15:14: method apply in object Param is deprecated: 4.6.0
88[warn] Type.Param(
89[warn] ^
90[warn] /build/repo/project/TupleCodecGenerator.scala:39:36: method apply in object Init is deprecated: 4.6.0
91[warn] val appliedBuilderInit = Init(appliedBuilderType, Name.Anonymous(), Nil)
92[warn] ^
93[warn] /build/repo/project/TupleCodecGenerator.scala:41:42: method apply in object Apply is deprecated: 4.6.0
94[warn] val fromFields = Term.Apply(
95[warn] ^
96[warn] /build/repo/project/TupleCodecGenerator.scala:42:12: method apply in object ApplyType is deprecated: 4.6.0
97[warn] Term.ApplyType(Term.Name(tupleName), typeParamTypes),
98[warn] ^
99[warn] /build/repo/project/TupleCodecGenerator.scala:46:12: method apply in object Var is deprecated: 4.7.2
100[warn] Defn.Var(Nil, List(Pat.Var(Term.Name(s"_${i + 1}"))), Some(t), None)
101[warn] ^
102[warn] 6 warnings found
103[info] done compiling
104[info] loading settings for project desert from build.sbt...
105[info] resolving key references (20373 settings) ...
106[info] set current project to desert (in build file:/build/repo/)
107[warn] there are 40 keys that are not used by any other settings/tasks:
108[warn]
109[warn] * benchmarks / Compile / compile / coverageEnabled
110[warn] +- /build/repo/build.sbt:37
111[warn] * benchmarks / Test / compile / coverageEnabled
112[warn] +- /build/repo/build.sbt:36
113[warn] * desert / Compile / compile / coverageEnabled
114[warn] +- /build/repo/build.sbt:37
115[warn] * desert / Test / compile / coverageEnabled
116[warn] +- /build/repo/build.sbt:36
117[warn] * desert-akka / Compile / compile / coverageEnabled
118[warn] +- /build/repo/build.sbt:37
119[warn] * desert-akka / Test / compile / coverageEnabled
120[warn] +- /build/repo/build.sbt:36
121[warn] * desert-cats / Compile / compile / coverageEnabled
122[warn] +- /build/repo/build.sbt:37
123[warn] * desert-cats / Test / compile / coverageEnabled
124[warn] +- /build/repo/build.sbt:36
125[warn] * desert-cats-effect / Compile / compile / coverageEnabled
126[warn] +- /build/repo/build.sbt:37
127[warn] * desert-cats-effect / Test / compile / coverageEnabled
128[warn] +- /build/repo/build.sbt:36
129[warn] * desert-cats-effectJS / Compile / compile / coverageEnabled
130[warn] +- /build/repo/build.sbt:37
131[warn] * desert-cats-effectJS / Test / compile / coverageEnabled
132[warn] +- /build/repo/build.sbt:36
133[warn] * desert-catsJS / Compile / compile / coverageEnabled
134[warn] +- /build/repo/build.sbt:37
135[warn] * desert-catsJS / Test / compile / coverageEnabled
136[warn] +- /build/repo/build.sbt:36
137[warn] * desert-core / Compile / compile / coverageEnabled
138[warn] +- /build/repo/build.sbt:37
139[warn] * desert-core / Test / compile / coverageEnabled
140[warn] +- /build/repo/build.sbt:36
141[warn] * desert-coreJS / Compile / compile / coverageEnabled
142[warn] +- /build/repo/build.sbt:37
143[warn] * desert-coreJS / Test / compile / coverageEnabled
144[warn] +- /build/repo/build.sbt:36
145[warn] * desert-shapeless / Compile / compile / coverageEnabled
146[warn] +- /build/repo/build.sbt:37
147[warn] * desert-shapeless / Test / compile / coverageEnabled
148[warn] +- /build/repo/build.sbt:36
149[warn] * desert-shapelessJS / Compile / compile / coverageEnabled
150[warn] +- /build/repo/build.sbt:37
151[warn] * desert-shapelessJS / Test / compile / coverageEnabled
152[warn] +- /build/repo/build.sbt:36
153[warn] * desert-shardcake / Compile / compile / coverageEnabled
154[warn] +- /build/repo/build.sbt:37
155[warn] * desert-shardcake / Test / compile / coverageEnabled
156[warn] +- /build/repo/build.sbt:36
157[warn] * desert-zio / Compile / compile / coverageEnabled
158[warn] +- /build/repo/build.sbt:37
159[warn] * desert-zio / Test / compile / coverageEnabled
160[warn] +- /build/repo/build.sbt:36
161[warn] * desert-zio-prelude / Compile / compile / coverageEnabled
162[warn] +- /build/repo/build.sbt:37
163[warn] * desert-zio-prelude / Test / compile / coverageEnabled
164[warn] +- /build/repo/build.sbt:36
165[warn] * desert-zio-preludeJS / Compile / compile / coverageEnabled
166[warn] +- /build/repo/build.sbt:37
167[warn] * desert-zio-preludeJS / Test / compile / coverageEnabled
168[warn] +- /build/repo/build.sbt:36
169[warn] * desert-zio-schema / Compile / compile / coverageEnabled
170[warn] +- /build/repo/build.sbt:37
171[warn] * desert-zio-schema / Test / compile / coverageEnabled
172[warn] +- /build/repo/build.sbt:36
173[warn] * desert-zio-schemaJS / Compile / compile / coverageEnabled
174[warn] +- /build/repo/build.sbt:37
175[warn] * desert-zio-schemaJS / Test / compile / coverageEnabled
176[warn] +- /build/repo/build.sbt:36
177[warn] * desert-zioJS / Compile / compile / coverageEnabled
178[warn] +- /build/repo/build.sbt:37
179[warn] * desert-zioJS / Test / compile / coverageEnabled
180[warn] +- /build/repo/build.sbt:36
181[warn] * docs / Compile / compile / coverageEnabled
182[warn] +- /build/repo/build.sbt:37
183[warn] * docs / Test / compile / coverageEnabled
184[warn] +- /build/repo/build.sbt:36
185[warn] * docsPlugins / Compile / compile / coverageEnabled
186[warn] +- /build/repo/build.sbt:37
187[warn] * docsPlugins / Test / compile / coverageEnabled
188[warn] +- /build/repo/build.sbt:36
189[warn]
190[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
191[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
192Execute setCrossScalaVersions: 3.7.4-RC2
193OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-cats-effect/crossScalaVersions
194OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-akka/crossScalaVersions
195OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-catsJS/crossScalaVersions
196OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-shardcake/crossScalaVersions
197OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-cats-effectJS/crossScalaVersions
198OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-core/crossScalaVersions
199OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-zio-schemaJS/crossScalaVersions
200OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-cats/crossScalaVersions
201OpenCB::Limitting incorrect crossVersions List() -> List(2.13.13) in desert/crossScalaVersions
202OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-zio/crossScalaVersions
203OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-zio-preludeJS/crossScalaVersions
204OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-zio-schema/crossScalaVersions
205OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-zio-prelude/crossScalaVersions
206OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-coreJS/crossScalaVersions
207OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in desert-zioJS/crossScalaVersions
208[info] set current project to desert (in build file:/build/repo/)
209[info] Setting Scala version to 3.7.4-RC2 on 14 projects.
210[info] Switching Scala version on:
211[info] desert-cats (2.13.13, 3.7.4-RC2)
212[info] desert-zio-schema (2.13.13, 3.7.4-RC2)
213[info] desert-coreJS (2.13.13, 3.7.4-RC2)
214[info] desert-zio-preludeJS (2.13.13, 3.7.4-RC2)
215[info] desert-zio-schemaJS (2.13.13, 3.7.4-RC2)
216[info] desert-zioJS (2.13.13, 3.7.4-RC2)
217[info] desert-core (2.13.13, 3.7.4-RC2)
218[info] desert-akka (2.13.13, 3.7.4-RC2)
219[info] desert-shardcake (2.13.13, 3.7.4-RC2)
220[info] desert-zio (2.13.13, 3.7.4-RC2)
221[info] desert-cats-effectJS (2.13.13, 3.7.4-RC2)
222[info] desert-cats-effect (2.13.13, 3.7.4-RC2)
223[info] desert-zio-prelude (2.13.13, 3.7.4-RC2)
224[info] desert-catsJS (2.13.13, 3.7.4-RC2)
225[info] Excluding projects:
226[info] benchmarks (2.13.13)
227[info] * desert (2.13.13)
228[info] docs (2.13.13)
229[info] docsPlugins (2.13.13)
230[info] desert-shapelessJS (2.13.13)
231[info] desert-shapeless (2.13.13)
232[info] Reapplying settings...
233[info] set current project to desert (in build file:/build/repo/)
234Execute 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
235[info] Reapplying settings...
236[info] set current project to desert (in build file:/build/repo/)
237[info] Defining Global / credentials, benchmarks / credentials and 18 others.
238[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 179 others.
239[info] Run `last` for details.
240[info] Reapplying settings...
241[info] set current project to desert (in build file:/build/repo/)
242Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
243[info] Reapplying settings...
244OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
245
246 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
247 Did you mean desert-zio-schema / allExcludeDependencies ?
248 , retry without global scopes
249[info] Reapplying settings...
250[info] set current project to desert (in build file:/build/repo/)
251Execute removeScalacOptionsStartingWith: -P:wartremover
252[info] Reapplying settings...
253[info] set current project to desert (in build file:/build/repo/)
254[success] Total time: 0 s, completed Nov 22, 2025, 5:15:21 PM
255Build 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.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
256Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
257None of projects in group Vector(desert, docs) uses current Scala binary version, using random: desert
258Starting build...
259Projects: Set(desert-cats, desert-zio-schema, desert-core, desert-akka, desert-shardcake, desert-zio, desert-cats-effect)
260Starting build for ProjectRef(file:/build/repo/,desert-zio) (desert-zio)... [0/7]
261OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
262OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
263OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
264Compile scalacOptions: -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
265[info] Generating tuple codecs to /build/repo/desert-core/.jvm/target/scala-3.7.4-RC2/src_managed/main/io/github/vigoo/desert/internal/TupleCodecs.scala
266[info] compiling 30 Scala sources to /build/repo/desert-core/.jvm/target/scala-3.7.4-RC2/classes ...
267[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
268[warn] -- [E121] Pattern Match Warning: /build/repo/desert-core/src/main/scala/io/github/vigoo/desert/internal/AdtCodec.scala:149:21
269[warn] 149 | case _ =>
270[warn] | ^
271[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
272[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/desert-core/src/main/scala/io/github/vigoo/desert/internal/AdtCodec.scala:325:11
273[warn] 325 | case readTransient: DeserializationCommand.ReadTransient[Any, BuilderState] =>
274[warn] | ^
275[warn] |the type test for io.github.vigoo.desert.internal.AdtCodec.DeserializationCommand.ReadTransient[
276[warn] | Any, BuilderState] cannot be checked at runtime because its type arguments can't be determined from io.github.vigoo.desert.internal.AdtCodec.DeserializationCommand[BuilderState]
277[warn] |
278[warn] | longer explanation available when compiling with `-explain`
279[info] [patched file /build/repo/desert-core/src/main/scala/io/github/vigoo/desert/Codecs.scala]
280[info] [patched file /build/repo/desert-core/.jvm/target/scala-3.7.4-RC2/src_managed/main/io/github/vigoo/desert/internal/TupleCodecs.scala]
281[info] [patched file /build/repo/desert-core/src/main/scala/io/github/vigoo/desert/RegisteredType.scala]
282[info] [patched file /build/repo/desert-core/src/main/scala/io/github/vigoo/desert/TypeRegistry.scala]
283[info] [patched file /build/repo/desert-core/src/main/scala/io/github/vigoo/desert/DesertFailure.scala]
284[info] [patched file /build/repo/desert-core/src/main/scala/io/github/vigoo/desert/DefaultTypeRegistry.scala]
285[warn] three warnings found
286[info] done compiling
287[info] compiling 4 Scala sources to /build/repo/desert-zio/.jvm/target/scala-3.7.4-RC2/classes ...
288[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
289[info] [patched file /build/repo/desert-zio/src/main/scala/io/github/vigoo/desert/ziosupport/LowerPriorityCodecs.scala]
290[warn] one warning found
291[info] done compiling
292[info] compiling 7 Scala sources to /build/repo/desert-core/.jvm/target/scala-3.7.4-RC2/classes ...
293[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
294[warn] one warning found
295[info] done compiling
296[info] compiling 2 Scala sources to /build/repo/desert-zio/.jvm/target/scala-3.7.4-RC2/classes ...
297[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
298[warn] one warning found
299[info] done compiling
300[info] compiling 1 Scala source to /build/repo/desert-zio/.jvm/target/scala-3.7.4-RC2/test-classes ...
301[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
302[warn] one warning found
303[info] done compiling
304Starting build for ProjectRef(file:/build/repo/,desert-core) (desert-core)... [1/7]
305Compile scalacOptions: -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
306[info] compiling 6 Scala sources to /build/repo/desert-core/.jvm/target/scala-3.7.4-RC2/test-classes ...
307[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
308[info] [patched file /build/repo/desert-core/src/test/scala/io/github/vigoo/desert/CombinatorsSpec.scala]
309[info] [patched file /build/repo/desert-core/src/test/scala/io/github/vigoo/desert/PrimitiveSerializationSpec.scala]
310[warn] one warning found
311[info] done compiling
312[info] compiling 2 Scala sources to /build/repo/desert-core/.jvm/target/scala-3.7.4-RC2/test-classes ...
313[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
314[warn] one warning found
315[info] done compiling
316Starting build for ProjectRef(file:/build/repo/,desert-zio-schema) (desert-zio-schema)... [2/7]
317Compile scalacOptions: -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
318[info] compiling 3 Scala sources to /build/repo/desert-zio-schema/.jvm/target/scala-3.7.4-RC2/classes ...
319[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
320[info] [patched file /build/repo/desert-zio-schema/src/main/scala/io/github/vigoo/desert/zioschema/DerivedBinaryCodec.scala]
321[warn] one warning found
322[info] done compiling
323[info] compiling 1 Scala source to /build/repo/desert-zio-schema/.jvm/target/scala-3.7.4-RC2/classes ...
324[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
325[warn] one warning found
326[info] done compiling
327[info] compiling 1 Scala source to /build/repo/desert-zio-schema/.jvm/target/scala-3.7.4-RC2/classes ...
328[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
329[warn] two warnings found
330[info] done compiling
331[info] compiling 3 Scala sources to /build/repo/desert-zio-schema/.jvm/target/scala-3.7.4-RC2/classes ...
332[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
333[warn] three warnings found
334[info] done compiling
335[info] compiling 9 Scala sources to /build/repo/desert-zio-schema/.jvm/target/scala-3.7.4-RC2/test-classes ...
336[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
337[info] [patched file /build/repo/desert-zio-schema/src/test/scala/io/github/vigoo/desert/zioschema/ZioSchemaTypesSpec.scala]
338[warn] one warning found
339[info] done compiling
340[info] compiling 1 Scala source to /build/repo/desert-zio-schema/.jvm/target/scala-3.7.4-RC2/test-classes ...
341[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
342[warn] one warning found
343[info] done compiling
344Starting build for ProjectRef(file:/build/repo/,desert-cats) (desert-cats)... [3/7]
345Compile scalacOptions: -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
346[info] compiling 1 Scala source to /build/repo/desert-cats/.jvm/target/scala-3.7.4-RC2/classes ...
347[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
348[warn] one warning found
349[info] done compiling
350[info] compiling 1 Scala source to /build/repo/desert-cats/.jvm/target/scala-3.7.4-RC2/test-classes ...
351[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
352[warn] one warning found
353[info] done compiling
354Starting build for ProjectRef(file:/build/repo/,desert-akka) (desert-akka)... [4/7]
355Compile scalacOptions: -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
356[info] compiling 3 Scala sources to /build/repo/desert-akka/target/scala-3.7.4-RC2/classes ...
357[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
358[info] [patched file /build/repo/desert-akka/src/main/scala/io/github/vigoo/desert/akkasupport/DesertSerializerBase.scala]
359[info] [patched file /build/repo/desert-akka/src/main/scala/io/github/vigoo/desert/akkasupport/Codecs.scala]
360[warn] one warning found
361[info] done compiling
362[info] compiling 3 Scala sources to /build/repo/desert-akka/target/scala-3.7.4-RC2/classes ...
363[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
364[warn] one warning found
365[info] done compiling
366[info] compiling 1 Scala source to /build/repo/desert-akka/target/scala-3.7.4-RC2/test-classes ...
367[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
368[info] [patched file /build/repo/desert-akka/src/test/scala/io/github/vigoo/desert/akkasupport/AkkaCodecsSpec.scala]
369[warn] one warning found
370[info] done compiling
371[info] compiling 1 Scala source to /build/repo/desert-akka/target/scala-3.7.4-RC2/test-classes ...
372[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
373[warn] one warning found
374[info] done compiling
375Starting build for ProjectRef(file:/build/repo/,desert-cats-effect) (desert-cats-effect)... [5/7]
376Compile scalacOptions: -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
377[info] compiling 1 Scala source to /build/repo/desert-cats-effect/.jvm/target/scala-3.7.4-RC2/classes ...
378[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
379[warn] one warning found
380[info] done compiling
381[info] compiling 1 Scala source to /build/repo/desert-cats-effect/.jvm/target/scala-3.7.4-RC2/test-classes ...
382[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
383[warn] one warning found
384[info] done compiling
385Starting build for ProjectRef(file:/build/repo/,desert-shardcake) (desert-shardcake)... [6/7]
386Compile scalacOptions: -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
387[info] compiling 1 Scala source to /build/repo/desert-shardcake/target/scala-3.7.4-RC2/classes ...
388[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
389[warn] one warning found
390[info] done compiling
391[info] compiling 1 Scala source to /build/repo/desert-shardcake/target/scala-3.7.4-RC2/test-classes ...
392[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
393[info] [patched file /build/repo/desert-shardcake/src/test/scala/io/github/vigoo/desert/shardcakesupport/DesertSerializationSpec.scala]
394[warn] one warning found
395[info] done compiling
396[info] compiling 1 Scala source to /build/repo/desert-shardcake/target/scala-3.7.4-RC2/test-classes ...
397[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
398[warn] one warning found
399[info] done compiling
400
401************************
402Build summary:
403[{
404 "module": "desert-zio",
405 "compile": {"status": "ok", "tookMs": 18586, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
406 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
407 "test-compile": {"status": "ok", "tookMs": 6927, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
408 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
409 "publish": {"status": "skipped", "tookMs": 0},
410 "metadata": {
411 "crossScalaVersions": ["2.13.13", "3.3.3"]
412}
413},{
414 "module": "desert-core",
415 "compile": {"status": "ok", "tookMs": 64, "warnings": 2, "errors": 0, "sourceVersion": "3.4-migration"},
416 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
417 "test-compile": {"status": "ok", "tookMs": 2031, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
418 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
419 "publish": {"status": "skipped", "tookMs": 0},
420 "metadata": {
421 "crossScalaVersions": ["2.13.13", "3.3.3"]
422}
423},{
424 "module": "desert-zio-schema",
425 "compile": {"status": "ok", "tookMs": 3266, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
426 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
427 "test-compile": {"status": "ok", "tookMs": 11322, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
428 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
429 "publish": {"status": "skipped", "tookMs": 0},
430 "metadata": {
431 "crossScalaVersions": ["2.13.13", "3.3.3"]
432}
433},{
434 "module": "desert-cats",
435 "compile": {"status": "ok", "tookMs": 656, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
436 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
437 "test-compile": {"status": "ok", "tookMs": 839, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
438 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
439 "publish": {"status": "skipped", "tookMs": 0},
440 "metadata": {
441 "crossScalaVersions": ["2.13.13", "3.3.3"]
442}
443},{
444 "module": "desert-akka",
445 "compile": {"status": "ok", "tookMs": 678, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
446 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
447 "test-compile": {"status": "ok", "tookMs": 1387, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
448 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
449 "publish": {"status": "skipped", "tookMs": 0},
450 "metadata": {
451 "crossScalaVersions": ["2.13.13", "3.3.3"]
452}
453},{
454 "module": "desert-cats-effect",
455 "compile": {"status": "ok", "tookMs": 544, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
456 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
457 "test-compile": {"status": "ok", "tookMs": 619, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
458 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
459 "publish": {"status": "skipped", "tookMs": 0},
460 "metadata": {
461 "crossScalaVersions": ["2.13.13", "3.3.3"]
462}
463},{
464 "module": "desert-shardcake",
465 "compile": {"status": "ok", "tookMs": 682, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
466 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
467 "test-compile": {"status": "ok", "tookMs": 1022, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
468 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
469 "publish": {"status": "skipped", "tookMs": 0},
470 "metadata": {
471 "crossScalaVersions": ["2.13.13", "3.3.3"]
472}
473}]
474************************
475[success] Total time: 91 s (0:01:31.0), completed Nov 22, 2025, 5:16:52 PM
476[0JChecking patch project/plugins.sbt...
477Checking patch project/build.properties...
478Checking patch build.sbt...
479Applied patch project/plugins.sbt cleanly.
480Applied patch project/build.properties cleanly.
481Applied patch build.sbt cleanly.
482Commit migration rewrites
483Switched to a new branch 'opencb/migrate-source-3.4'
484[opencb/migrate-source-3.4 bfd9e24] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4-RC2
485 14 files changed, 69 insertions(+), 69 deletions(-)
486----
487Preparing build for 3.8.1-RC1-bin-20251120-60444cb
488Scala binary version found: 3.8
489Implicitly using source version 3.8
490Scala binary version found: 3.8
491Implicitly using source version 3.8
492Would try to apply common scalacOption (best-effort, sbt/mill only):
493Append: ,REQUIRE:-source:3.8
494Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
495
496Try apply source patch:
497Path: build.sbt
498Pattern: val scala3 = "3.3.3"
499Replacement: val scala3 = "3.8.1-RC1-bin-20251120-60444cb"
500Successfully applied pattern 'val scala3 = "3.3.3"' in build.sbt
501----
502Starting build for 3.8.1-RC1-bin-20251120-60444cb
503Execute tests: false
504sbt project found:
505Sbt version 1.9.9 is not supported, minimal supported version is 1.11.5
506Enforcing usage of sbt in version 1.11.5
507No prepare script found for project vigoo/desert
508/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
509##################################
510Scala version: 3.8.1-RC1-bin-20251120-60444cb
511Targets: io.github.vigoo%desert-akka io.github.vigoo%desert-cats io.github.vigoo%desert-cats-effect io.github.vigoo%desert-core io.github.vigoo%desert-shardcake io.github.vigoo%desert-zio io.github.vigoo%desert-zio-schema
512Project 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.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
513##################################
514Using extra scalacOptions: ,REQUIRE:-source:3.8
515Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
516[sbt_options] declare -a sbt_options=()
517[process_args] java_version = '17'
518[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
519# Executing command line:
520java
521-Dfile.encoding=UTF-8
522-Dcommunitybuild.scala=3.8.1-RC1-bin-20251120-60444cb
523-Dcommunitybuild.project.dependencies.add=
524-Xmx7G
525-Xms4G
526-Xss8M
527-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
528-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
529-jar
530/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
531"setCrossScalaVersions 3.8.1-RC1-bin-20251120-60444cb"
532"++3.8.1-RC1-bin-20251120-60444cb -v"
533"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
534"set every credentials := Nil"
535"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
536"removeScalacOptionsStartingWith -P:wartremover"
537
538moduleMappings
539"runBuild 3.8.1-RC1-bin-20251120-60444cb """{"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.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.github.vigoo%desert-akka io.github.vigoo%desert-cats io.github.vigoo%desert-cats-effect io.github.vigoo%desert-core io.github.vigoo%desert-shardcake io.github.vigoo%desert-zio io.github.vigoo%desert-zio-schema"
540
541[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
542[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
543[info] loading project definition from /build/repo/project
544[info] loading settings for project desert from build.sbt...
545[info] resolving key references (20373 settings) ...
546[info] set current project to desert (in build file:/build/repo/)
547[warn] there are 40 keys that are not used by any other settings/tasks:
548[warn]
549[warn] * benchmarks / Compile / compile / coverageEnabled
550[warn] +- /build/repo/build.sbt:37
551[warn] * benchmarks / Test / compile / coverageEnabled
552[warn] +- /build/repo/build.sbt:36
553[warn] * desert / Compile / compile / coverageEnabled
554[warn] +- /build/repo/build.sbt:37
555[warn] * desert / Test / compile / coverageEnabled
556[warn] +- /build/repo/build.sbt:36
557[warn] * desert-akka / Compile / compile / coverageEnabled
558[warn] +- /build/repo/build.sbt:37
559[warn] * desert-akka / Test / compile / coverageEnabled
560[warn] +- /build/repo/build.sbt:36
561[warn] * desert-cats / Compile / compile / coverageEnabled
562[warn] +- /build/repo/build.sbt:37
563[warn] * desert-cats / Test / compile / coverageEnabled
564[warn] +- /build/repo/build.sbt:36
565[warn] * desert-cats-effect / Compile / compile / coverageEnabled
566[warn] +- /build/repo/build.sbt:37
567[warn] * desert-cats-effect / Test / compile / coverageEnabled
568[warn] +- /build/repo/build.sbt:36
569[warn] * desert-cats-effectJS / Compile / compile / coverageEnabled
570[warn] +- /build/repo/build.sbt:37
571[warn] * desert-cats-effectJS / Test / compile / coverageEnabled
572[warn] +- /build/repo/build.sbt:36
573[warn] * desert-catsJS / Compile / compile / coverageEnabled
574[warn] +- /build/repo/build.sbt:37
575[warn] * desert-catsJS / Test / compile / coverageEnabled
576[warn] +- /build/repo/build.sbt:36
577[warn] * desert-core / Compile / compile / coverageEnabled
578[warn] +- /build/repo/build.sbt:37
579[warn] * desert-core / Test / compile / coverageEnabled
580[warn] +- /build/repo/build.sbt:36
581[warn] * desert-coreJS / Compile / compile / coverageEnabled
582[warn] +- /build/repo/build.sbt:37
583[warn] * desert-coreJS / Test / compile / coverageEnabled
584[warn] +- /build/repo/build.sbt:36
585[warn] * desert-shapeless / Compile / compile / coverageEnabled
586[warn] +- /build/repo/build.sbt:37
587[warn] * desert-shapeless / Test / compile / coverageEnabled
588[warn] +- /build/repo/build.sbt:36
589[warn] * desert-shapelessJS / Compile / compile / coverageEnabled
590[warn] +- /build/repo/build.sbt:37
591[warn] * desert-shapelessJS / Test / compile / coverageEnabled
592[warn] +- /build/repo/build.sbt:36
593[warn] * desert-shardcake / Compile / compile / coverageEnabled
594[warn] +- /build/repo/build.sbt:37
595[warn] * desert-shardcake / Test / compile / coverageEnabled
596[warn] +- /build/repo/build.sbt:36
597[warn] * desert-zio / Compile / compile / coverageEnabled
598[warn] +- /build/repo/build.sbt:37
599[warn] * desert-zio / Test / compile / coverageEnabled
600[warn] +- /build/repo/build.sbt:36
601[warn] * desert-zio-prelude / Compile / compile / coverageEnabled
602[warn] +- /build/repo/build.sbt:37
603[warn] * desert-zio-prelude / Test / compile / coverageEnabled
604[warn] +- /build/repo/build.sbt:36
605[warn] * desert-zio-preludeJS / Compile / compile / coverageEnabled
606[warn] +- /build/repo/build.sbt:37
607[warn] * desert-zio-preludeJS / Test / compile / coverageEnabled
608[warn] +- /build/repo/build.sbt:36
609[warn] * desert-zio-schema / Compile / compile / coverageEnabled
610[warn] +- /build/repo/build.sbt:37
611[warn] * desert-zio-schema / Test / compile / coverageEnabled
612[warn] +- /build/repo/build.sbt:36
613[warn] * desert-zio-schemaJS / Compile / compile / coverageEnabled
614[warn] +- /build/repo/build.sbt:37
615[warn] * desert-zio-schemaJS / Test / compile / coverageEnabled
616[warn] +- /build/repo/build.sbt:36
617[warn] * desert-zioJS / Compile / compile / coverageEnabled
618[warn] +- /build/repo/build.sbt:37
619[warn] * desert-zioJS / Test / compile / coverageEnabled
620[warn] +- /build/repo/build.sbt:36
621[warn] * docs / Compile / compile / coverageEnabled
622[warn] +- /build/repo/build.sbt:37
623[warn] * docs / Test / compile / coverageEnabled
624[warn] +- /build/repo/build.sbt:36
625[warn] * docsPlugins / Compile / compile / coverageEnabled
626[warn] +- /build/repo/build.sbt:37
627[warn] * docsPlugins / Test / compile / coverageEnabled
628[warn] +- /build/repo/build.sbt:36
629[warn]
630[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
631[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
632Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251120-60444cb
633OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-akka/crossScalaVersions
634OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-cats-effect/crossScalaVersions
635OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-catsJS/crossScalaVersions
636OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-shardcake/crossScalaVersions
637OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-cats-effectJS/crossScalaVersions
638OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-core/crossScalaVersions
639OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-zio-schemaJS/crossScalaVersions
640OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-cats/crossScalaVersions
641OpenCB::Limitting incorrect crossVersions List() -> List(2.13.13) in desert/crossScalaVersions
642OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-zio/crossScalaVersions
643OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-zio-preludeJS/crossScalaVersions
644OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-zio-schema/crossScalaVersions
645OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-zio-prelude/crossScalaVersions
646OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-coreJS/crossScalaVersions
647OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251120-60444cb -> 3.8.1-RC1-bin-20251120-60444cb in desert-zioJS/crossScalaVersions
648[info] set current project to desert (in build file:/build/repo/)
649[info] Setting Scala version to 3.8.1-RC1-bin-20251120-60444cb on 14 projects.
650[info] Switching Scala version on:
651[info] desert-cats (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
652[info] desert-zio-schema (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
653[info] desert-coreJS (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
654[info] desert-zio-preludeJS (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
655[info] desert-zio-schemaJS (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
656[info] desert-zioJS (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
657[info] desert-core (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
658[info] desert-akka (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
659[info] desert-shardcake (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
660[info] desert-zio (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
661[info] desert-cats-effectJS (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
662[info] desert-cats-effect (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
663[info] desert-zio-prelude (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
664[info] desert-catsJS (2.13.13, 3.8.1-RC1-bin-20251120-60444cb)
665[info] Excluding projects:
666[info] benchmarks (2.13.13)
667[info] * desert (2.13.13)
668[info] docs (2.13.13)
669[info] docsPlugins (2.13.13)
670[info] desert-shapelessJS (2.13.13)
671[info] desert-shapeless (2.13.13)
672[info] Reapplying settings...
673[info] set current project to desert (in build file:/build/repo/)
674Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
675[info] Reapplying settings...
676[info] set current project to desert (in build file:/build/repo/)
677[info] Defining Global / credentials, benchmarks / credentials and 18 others.
678[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 179 others.
679[info] Run `last` for details.
680[info] Reapplying settings...
681[info] set current project to desert (in build file:/build/repo/)
682Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
683[info] Reapplying settings...
684OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
685
686 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
687 Did you mean desert-zio-schema / allExcludeDependencies ?
688 , retry without global scopes
689[info] Reapplying settings...
690[info] set current project to desert (in build file:/build/repo/)
691Execute removeScalacOptionsStartingWith: -P:wartremover
692[info] Reapplying settings...
693[info] set current project to desert (in build file:/build/repo/)
694[success] Total time: 0 s, completed Nov 22, 2025, 5:17:16 PM
695Build 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.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
696Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
697None of projects in group Vector(desert, docs) uses current Scala binary version, using random: desert
698Starting build...
699Projects: Set(desert-cats, desert-zio-schema, desert-core, desert-akka, desert-shardcake, desert-zio, desert-cats-effect)
700Starting build for ProjectRef(file:/build/repo/,desert-zio) (desert-zio)... [0/7]
701OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
702OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
703Compile scalacOptions: -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
704[info] compiling 30 Scala sources to /build/repo/desert-core/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
705[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
706[warn] -- [E121] Pattern Match Warning: /build/repo/desert-core/src/main/scala/io/github/vigoo/desert/internal/AdtCodec.scala:149:21
707[warn] 149 | case _ =>
708[warn] | ^
709[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
710[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/desert-core/src/main/scala/io/github/vigoo/desert/internal/AdtCodec.scala:325:11
711[warn] 325 | case readTransient: DeserializationCommand.ReadTransient[Any, BuilderState] =>
712[warn] | ^
713[warn] |the type test for io.github.vigoo.desert.internal.AdtCodec.DeserializationCommand.ReadTransient[
714[warn] | Any, BuilderState] cannot be checked at runtime because its type arguments can't be determined from io.github.vigoo.desert.internal.AdtCodec.DeserializationCommand[BuilderState]
715[warn] |
716[warn] | longer explanation available when compiling with `-explain`
717[warn] three warnings found
718[info] done compiling
719[info] compiling 4 Scala sources to /build/repo/desert-zio/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
720[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
721[warn] one warning found
722[info] done compiling
723[info] compiling 1 Scala source to /build/repo/desert-zio/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
724[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
725[warn] one warning found
726[info] done compiling
727Starting build for ProjectRef(file:/build/repo/,desert-core) (desert-core)... [1/7]
728Compile scalacOptions: -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
729[info] compiling 6 Scala sources to /build/repo/desert-core/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
730[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
731[warn] one warning found
732[info] done compiling
733Starting build for ProjectRef(file:/build/repo/,desert-zio-schema) (desert-zio-schema)... [2/7]
734Compile scalacOptions: -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
735[info] compiling 3 Scala sources to /build/repo/desert-zio-schema/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
736[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
737[warn] one warning found
738[info] done compiling
739[info] compiling 9 Scala sources to /build/repo/desert-zio-schema/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
740[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
741[warn] one warning found
742[info] done compiling
743Starting build for ProjectRef(file:/build/repo/,desert-cats) (desert-cats)... [3/7]
744Compile scalacOptions: -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
745[info] compiling 1 Scala source to /build/repo/desert-cats/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
746[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
747[warn] one warning found
748[info] done compiling
749[info] compiling 1 Scala source to /build/repo/desert-cats/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
750[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
751[warn] one warning found
752[info] done compiling
753Starting build for ProjectRef(file:/build/repo/,desert-akka) (desert-akka)... [4/7]
754Compile scalacOptions: -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
755[info] compiling 3 Scala sources to /build/repo/desert-akka/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
756[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
757[warn] one warning found
758[info] done compiling
759[info] compiling 1 Scala source to /build/repo/desert-akka/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
760[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
761[warn] one warning found
762[info] done compiling
763Starting build for ProjectRef(file:/build/repo/,desert-cats-effect) (desert-cats-effect)... [5/7]
764Compile scalacOptions: -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
765[info] compiling 1 Scala source to /build/repo/desert-cats-effect/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
766[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
767[warn] one warning found
768[info] done compiling
769[info] compiling 1 Scala source to /build/repo/desert-cats-effect/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
770[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
771[warn] one warning found
772[info] done compiling
773Starting build for ProjectRef(file:/build/repo/,desert-shardcake) (desert-shardcake)... [6/7]
774Compile scalacOptions: -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
775[info] compiling 1 Scala source to /build/repo/desert-shardcake/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
776[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
777[warn] one warning found
778[info] done compiling
779[info] compiling 1 Scala source to /build/repo/desert-shardcake/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
780[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
781[warn] one warning found
782[info] done compiling
783
784************************
785Build summary:
786[{
787 "module": "desert-zio",
788 "compile": {"status": "ok", "tookMs": 20348, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
789 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
790 "test-compile": {"status": "ok", "tookMs": 1350, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
791 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
792 "publish": {"status": "skipped", "tookMs": 0},
793 "metadata": {
794 "crossScalaVersions": ["2.13.13", "3.3.3"]
795}
796},{
797 "module": "desert-core",
798 "compile": {"status": "ok", "tookMs": 70, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
799 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
800 "test-compile": {"status": "ok", "tookMs": 2246, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
801 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
802 "publish": {"status": "skipped", "tookMs": 0},
803 "metadata": {
804 "crossScalaVersions": ["2.13.13", "3.3.3"]
805}
806},{
807 "module": "desert-zio-schema",
808 "compile": {"status": "ok", "tookMs": 3350, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
809 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
810 "test-compile": {"status": "ok", "tookMs": 6860, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
811 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
812 "publish": {"status": "skipped", "tookMs": 0},
813 "metadata": {
814 "crossScalaVersions": ["2.13.13", "3.3.3"]
815}
816},{
817 "module": "desert-cats",
818 "compile": {"status": "ok", "tookMs": 752, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
819 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
820 "test-compile": {"status": "ok", "tookMs": 1130, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
821 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
822 "publish": {"status": "skipped", "tookMs": 0},
823 "metadata": {
824 "crossScalaVersions": ["2.13.13", "3.3.3"]
825}
826},{
827 "module": "desert-akka",
828 "compile": {"status": "ok", "tookMs": 685, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
829 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
830 "test-compile": {"status": "ok", "tookMs": 883, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
831 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
832 "publish": {"status": "skipped", "tookMs": 0},
833 "metadata": {
834 "crossScalaVersions": ["2.13.13", "3.3.3"]
835}
836},{
837 "module": "desert-cats-effect",
838 "compile": {"status": "ok", "tookMs": 686, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
839 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
840 "test-compile": {"status": "ok", "tookMs": 719, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
841 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
842 "publish": {"status": "skipped", "tookMs": 0},
843 "metadata": {
844 "crossScalaVersions": ["2.13.13", "3.3.3"]
845}
846},{
847 "module": "desert-shardcake",
848 "compile": {"status": "ok", "tookMs": 856, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
849 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
850 "test-compile": {"status": "ok", "tookMs": 1044, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
851 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
852 "publish": {"status": "skipped", "tookMs": 0},
853 "metadata": {
854 "crossScalaVersions": ["2.13.13", "3.3.3"]
855}
856}]
857************************
858[success] Total time: 51 s, completed Nov 22, 2025, 5:18:07 PM
859[0JChecking patch project/plugins.sbt...
860Checking patch project/build.properties...
861Checking patch build.sbt...
862Applied patch project/plugins.sbt cleanly.
863Applied patch project/build.properties cleanly.
864Applied patch build.sbt cleanly.