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