Build Logs
sirthias/borer • scheduled_3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
Errors
0
Warnings
3
Total Lines
892
1##################################
2Clonning https://github.com/sirthias/borer.git into /build/repo using revision v1.16.2
3##################################
4Note: switching to '26a337c35e5fae5562b14dad7c52c3c06e7e2677'.
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
21Using explicit Scala version for migration: 3.4.2 for source version
22Migrating project for -source:3.4 using Scala 3.4.2
23----
24Preparing build for 3.4.2
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28
29Try apply source patch:
30Path: build.sbt
31Pattern: def scala3 = "3.3.7"
32Replacement: def scala3 = "3.4.2"
33Starting compilation server
34Compiling project (Scala 3.7.3, JVM (21))
35Compiled project (Scala 3.7.3, JVM (21))
36Successfully applied pattern 'def scala3 = "3.3.7"' in build.sbt
37----
38Starting build for 3.4.2
39Execute tests: false
40sbt project found:
41No prepare script found for project sirthias/borer
42##################################
43Scala version: 3.4.2
44Targets: io.bullet%borer-compat-akka io.bullet%borer-compat-cats io.bullet%borer-compat-circe io.bullet%borer-compat-pekko io.bullet%borer-compat-scodec io.bullet%borer-core io.bullet%borer-derivation
45Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":["mapScalacOptions \"\" \"-indent\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4+3.4.2"],"sourcePatches":[{"path":"build.sbt","pattern":"def scala3 = \"3.3.7\"","replaceWith":"def scala3 = \"<SCALA_VERSION>\""}]}
46##################################
47Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
48Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
49[sbt_options] declare -a sbt_options=()
50[process_args] java_version = '21'
51[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
52# Executing command line:
53java
54-Xmx4g
55-Xss2M
56-XX:MaxMetaspaceSize=1g
57-XX:ReservedCodeCacheSize=256m
58-XX:+UseG1GC
59-Dfile.encoding=UTF8
60-Dcommunitybuild.scala=3.4.2
61-Dcommunitybuild.project.dependencies.add=
62-Xmx7G
63-Xms4G
64-Xss8M
65-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
66-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
67-jar
68/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
69"setCrossScalaVersions 3.4.2"
70"++3.4.2 -v"
71"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""
72"set every credentials := Nil"
73"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
74"removeScalacOptionsStartingWith -P:wartremover"
75"mapScalacOptions "" "-indent" "
76moduleMappings
77"runBuild 3.4.2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":["mapScalacOptions \"\" \"-indent\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4+3.4.2"],"sourcePatches":[{"path":"build.sbt","pattern":"def scala3 = \"3.3.7\"","replaceWith":"def scala3 = \"<SCALA_VERSION>\""}]}""" io.bullet%borer-compat-akka io.bullet%borer-compat-cats io.bullet%borer-compat-circe io.bullet%borer-compat-pekko io.bullet%borer-compat-scodec io.bullet%borer-core io.bullet%borer-derivation"
78
79[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
80[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
81[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
82[info] loading project definition from /build/repo/project
83[info] compiling 6 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
84[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
85[info] Compilation completed in 8.411s.
86[info] done compiling
87[info] loading settings for project borer from build.sbt, version.sbt...
88[info] resolving key references (20671 settings) ...
89[info] _
90[info] | |
91[info] | |__ ___ _ __ ___ _ __
92[info] | '_ \ / _ \| '__/ _ \ '__|
93[info] | |_) | (_) | | | __/ |
94[info] |_.__/ \___/|_| \___|_| 1.16.2
95[info]
96[info] Useful sbt tasks:
97[info] â–¶ project core - Descend into the JVM core module
98[info] â–¶ project `coreJS` - Descend into the JS core module
99[info] â–¶ test - Run all tests
100[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
101[info]
102Execute setCrossScalaVersions: 3.4.2
103OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-circe/crossScalaVersions
104OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in derivationJS/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-circe/crossScalaVersions
106OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-pekko/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-pekko/crossScalaVersions
108OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in borer/crossScalaVersions
109OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in borer/crossScalaVersions
110OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in benchmarks/crossScalaVersions
111OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in benchmarks/crossScalaVersions
112OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-circeNative/crossScalaVersions
113OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in derivationJS/crossScalaVersions
114OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-scodecNative/crossScalaVersions
115OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-scodecNative/crossScalaVersions
116OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in derivationNative/crossScalaVersions
117OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in derivationNative/crossScalaVersions
118OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-circeJS/crossScalaVersions
119OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-circeJS/crossScalaVersions
120OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in site/crossScalaVersions
121OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in site/crossScalaVersions
122OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in coreJS/crossScalaVersions
123OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in coreJS/crossScalaVersions
124OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-cats/crossScalaVersions
125OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-cats/crossScalaVersions
126OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-scodecJS/crossScalaVersions
127OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-scodecJS/crossScalaVersions
128OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in coreNative/crossScalaVersions
129OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in coreNative/crossScalaVersions
130OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-catsNative/crossScalaVersions
131OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-catsNative/crossScalaVersions
132OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in core/crossScalaVersions
133OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in core/crossScalaVersions
134OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-akka/crossScalaVersions
135OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-akka/crossScalaVersions
136OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-circeNative/crossScalaVersions
137OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-catsJS/crossScalaVersions
138OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-catsJS/crossScalaVersions
139OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in compat-scodec/crossScalaVersions
140OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in compat-scodec/crossScalaVersions
141OpenCB::Changing crossVersion 3.4.2 -> 3.4.2 in derivation/crossScalaVersions
142OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.4.2) in derivation/crossScalaVersions
143[info] _
144[info] | |
145[info] | |__ ___ _ __ ___ _ __
146[info] | '_ \ / _ \| '__/ _ \ '__|
147[info] | |_) | (_) | | | __/ |
148[info] |_.__/ \___/|_| \___|_| 1.16.2
149[info]
150[info] Useful sbt tasks:
151[info] â–¶ project core - Descend into the JVM core module
152[info] â–¶ project `coreJS` - Descend into the JS core module
153[info] â–¶ test - Run all tests
154[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
155[info]
156[info] Setting Scala version to 3.4.2 on 20 projects.
157[info] Switching Scala version on:
158[info] compat-circeJS (3.4.2)
159[info] compat-scodecNative (3.4.2)
160[info] benchmarks (3.4.2)
161[info] compat-catsNative (3.4.2)
162[info] compat-scodec (3.4.2)
163[info] derivationJS (3.4.2)
164[info] compat-pekko (3.4.2)
165[info] compat-circeNative (3.4.2)
166[info] coreNative (3.4.2)
167[info] site (3.4.2)
168[info] compat-catsJS (3.4.2)
169[info] compat-akka (3.4.2)
170[info] coreJS (3.4.2)
171[info] derivationNative (3.4.2)
172[info] * borer (3.4.2)
173[info] compat-circe (3.4.2)
174[info] derivation (3.4.2)
175[info] compat-scodecJS (3.4.2)
176[info] core (3.4.2)
177[info] compat-cats (3.4.2)
178[info] Excluding projects:
179[info] Reapplying settings...
180[info] _
181[info] | |
182[info] | |__ ___ _ __ ___ _ __
183[info] | '_ \ / _ \| '__/ _ \ '__|
184[info] | |_) | (_) | | | __/ |
185[info] |_.__/ \___/|_| \___|_| 1.16.2
186[info]
187[info] Useful sbt tasks:
188[info] â–¶ project core - Descend into the JVM core module
189[info] â–¶ project `coreJS` - Descend into the JS core module
190[info] â–¶ test - Run all tests
191[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
192[info]
193Execute 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
194[info] Reapplying settings...
195[info] _
196[info] | |
197[info] | |__ ___ _ __ ___ _ __
198[info] | '_ \ / _ \| '__/ _ \ '__|
199[info] | |_) | (_) | | | __/ |
200[info] |_.__/ \___/|_| \___|_| 1.16.2
201[info]
202[info] Useful sbt tasks:
203[info] â–¶ project core - Descend into the JVM core module
204[info] â–¶ project `coreJS` - Descend into the JS core module
205[info] â–¶ test - Run all tests
206[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
207[info]
208[info] Defining Global / credentials, benchmarks / credentials and 18 others.
209[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 177 others.
210[info] Run `last` for details.
211[info] Reapplying settings...
212[info] _
213[info] | |
214[info] | |__ ___ _ __ ___ _ __
215[info] | '_ \ / _ \| '__/ _ \ '__|
216[info] | |_) | (_) | | | __/ |
217[info] |_.__/ \___/|_| \___|_| 1.16.2
218[info]
219[info] Useful sbt tasks:
220[info] â–¶ project core - Descend into the JVM core module
221[info] â–¶ project `coreJS` - Descend into the JS core module
222[info] â–¶ test - Run all tests
223[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
224[info]
225Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
226[info] Reapplying settings...
227OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
228
229 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
230 Did you mean derivationNative / allExcludeDependencies ?
231 , retry without global scopes
232[info] Reapplying settings...
233[info] _
234[info] | |
235[info] | |__ ___ _ __ ___ _ __
236[info] | '_ \ / _ \| '__/ _ \ '__|
237[info] | |_) | (_) | | | __/ |
238[info] |_.__/ \___/|_| \___|_| 1.16.2
239[info]
240[info] Useful sbt tasks:
241[info] â–¶ project core - Descend into the JVM core module
242[info] â–¶ project `coreJS` - Descend into the JS core module
243[info] â–¶ test - Run all tests
244[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
245[info]
246Execute removeScalacOptionsStartingWith: -P:wartremover
247[info] Reapplying settings...
248[info] _
249[info] | |
250[info] | |__ ___ _ __ ___ _ __
251[info] | '_ \ / _ \| '__/ _ \ '__|
252[info] | |_) | (_) | | | __/ |
253[info] |_.__/ \___/|_| \___|_| 1.16.2
254[info]
255[info] Useful sbt tasks:
256[info] â–¶ project core - Descend into the JVM core module
257[info] â–¶ project `coreJS` - Descend into the JS core module
258[info] â–¶ test - Run all tests
259[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
260[info]
261Execute mapScalacOptions: -indent
262[info] Reapplying settings...
263[info] _
264[info] | |
265[info] | |__ ___ _ __ ___ _ __
266[info] | '_ \ / _ \| '__/ _ \ '__|
267[info] | |_) | (_) | | | __/ |
268[info] |_.__/ \___/|_| \___|_| 1.16.2
269[info]
270[info] Useful sbt tasks:
271[info] â–¶ project core - Descend into the JVM core module
272[info] â–¶ project `coreJS` - Descend into the JS core module
273[info] â–¶ test - Run all tests
274[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
275[info]
276[success] Total time: 0 s, completed Dec 28, 2025, 5:54:27 PM
277Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":["mapScalacOptions \"\" \"-indent\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4+3.4.2"],"sourcePatches":[{"path":"build.sbt","pattern":"def scala3 = \"3.3.7\"","replaceWith":"def scala3 = \"<SCALA_VERSION>\""}]}
278Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
279Starting build...
280Projects: Set(compat-scodec, compat-pekko, compat-akka, compat-circe, derivation, core, compat-cats)
281Starting build for ProjectRef(file:/build/repo/,core) (borer-core)... [0/7]
282OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
283OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
284OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
285OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
286OpenCB::Filter out '-indent', matches setting pattern '^-?-indent'
287OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
288Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xtarget:8, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/26a337c35e5fae5562b14dad7c52c3c06e7e2677/, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
289[info] Rewriting ../src/main/scala/io/bullet/borer/input/FromByteArrayInput.scala to ../.jvm/target/scala/src_managed/scala/src_managed/scala/io/bullet/borer/input/DirectFromByteArrayInput.scala
290[info] Rewriting ../src/main/scala/io/bullet/borer/json/JsonParser.scala to ../.jvm/target/scala/src_managed/scala/src_managed/scala/io/bullet/borer/json/DirectJsonParser.scala
291[info] compiling 63 Scala sources to /build/repo/core/.jvm/target/scala-3.4.2/classes ...
292Warning: mocking up superclass for module class internal
293[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/Borer.scala]
294[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/TranscodingSetup.scala]
295[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/Reader.scala]
296[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/Encoder.scala]
297[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/input/FromIteratorInput.scala]
298[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/output/ToByteBufferOutput.scala]
299[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/internal/Parser.scala]
300[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/internal/ResizableByteRingBuffer.scala]
301[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/Dom.scala]
302[info] [patched file /build/repo/core/.jvm/target/scala/src_managed/scala/src_managed/scala/io/bullet/borer/input/DirectFromByteArrayInput.scala]
303[info] [patched file /build/repo/core/.jvm/target/scala/src_managed/scala/src_managed/scala/io/bullet/borer/json/DirectJsonParser.scala]
304[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/input/FromInputStreamInput.scala]
305[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/output/ToByteArrayOutput.scala]
306[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/Nullable.scala]
307[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/cbor/CborValidation.scala]
308[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/AdtEncodingStrategy.scala]
309[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/internal/ElementDeque.scala]
310[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/Receiver.scala]
311[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/Logging.scala]
312[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/cbor/CborParser.scala]
313[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/DecodingSetup.scala]
314[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/Tag.scala]
315[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/package.scala]
316[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/internal/Util.scala]
317[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/json/JsonParser.scala]
318[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/EncodingSetup.scala]
319[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/input/FromFileInput.scala]
320[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/Input.scala]
321[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/internal/ResizableRingBuffer.scala]
322[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/input/FromByteArrayInput.scala]
323[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/cbor/CborRenderer.scala]
324[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/internal/Receptacle.scala]
325[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/json/JsonRenderer.scala]
326[info] [patched file /build/repo/core/src/main/scala/io/bullet/borer/Decoder.scala]
327[info] done compiling
328[info] compiling 63 Scala sources to /build/repo/core/.jvm/target/scala-3.4.2/classes ...
329Warning: mocking up superclass for module class internal
330[info] done compiling
331[info] compiling 35 Scala sources to /build/repo/core/.jvm/target/scala-3.4.2/test-classes ...
332[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/AbstractJsonSuiteSpec.scala]
333[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/encodings/Base32Spec.scala]
334[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/MiscCborSpec.scala]
335[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/encodings/Base32HexSpec.scala]
336[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/ConcatEncoderSpec.scala]
337[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/encodings/Base64Spec.scala]
338[info] [patched file /build/repo/core/.jvm/src/test/scala/io/bullet/borer/JsonTestSuite.scala]
339[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/encodings/Base16Spec.scala]
340[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/ByteBufferJsonSuiteSpec.scala]
341[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/ByteArrayJsonSpec.scala]
342[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/LoggingSpec.scala]
343[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/TranscodingSpec.scala]
344[info] [patched file /build/repo/core/src/test/scala/io/bullet/borer/Utf8Spec.scala]
345[info] done compiling
346[info] compiling 13 Scala sources to /build/repo/core/.jvm/target/scala-3.4.2/test-classes ...
347[info] done compiling
348[info] compiling 6 Scala sources to /build/repo/core/.jvm/target/scala-3.4.2/test-classes ...
349[info] done compiling
350Starting build for ProjectRef(file:/build/repo/,compat-pekko) (borer-compat-pekko)... [1/7]
351Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xtarget:8, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/26a337c35e5fae5562b14dad7c52c3c06e7e2677/, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
352[info] compiling 2 Scala sources to /build/repo/compat-pekko/target/scala-3.4.2/classes ...
353[info] [patched file /build/repo/compat-pekko/src/main/scala/io/bullet/borer/compat/pekko.scala]
354[info] done compiling
355[info] compiling 9 Scala sources to /build/repo/derivation/.jvm/target/scala-3.4.2/classes ...
356[info] compiling 1 Scala source to /build/repo/compat-pekko/target/scala-3.4.2/classes ...
357[info] done compiling
358[info] [patched file /build/repo/derivation/src/main/scala/io/bullet/borer/derivation/Deriver.scala]
359[info] done compiling
360[info] compiling 4 Scala sources to /build/repo/compat-pekko/target/scala-3.4.2/test-classes ...
361[info] [patched file /build/repo/compat-pekko/src/test/scala/io/bullet/borer/compat/PekkoJsonSuiteSpec.scala]
362[info] done compiling
363[info] compiling 1 Scala source to /build/repo/derivation/.jvm/target/scala-3.4.2/classes ...
364[info] done compiling
365[info] compiling 3 Scala sources to /build/repo/derivation/.jvm/target/scala-3.4.2/classes ...
366[info] done compiling
367[info] compiling 1 Scala source to /build/repo/derivation/.jvm/target/scala-3.4.2/classes ...
368[info] done compiling
369[info] compiling 4 Scala sources to /build/repo/compat-pekko/target/scala-3.4.2/test-classes ...
370[info] done compiling
371Starting build for ProjectRef(file:/build/repo/,derivation) (borer-derivation)... [2/7]
372Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xtarget:8, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/26a337c35e5fae5562b14dad7c52c3c06e7e2677/, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
373[info] compiling 12 Scala sources to /build/repo/derivation/.jvm/target/scala-3.4.2/test-classes ...
374[info] [patched file /build/repo/derivation/src/test/scala/io/bullet/borer/derivation/JsonDerivationSpec.scala]
375[info] [patched file /build/repo/derivation/src/test/scala/io/bullet/borer/derivation/JsonFlatAdtEncodingSpec.scala]
376[info] [patched file /build/repo/derivation/src/test/scala/io/bullet/borer/derivation/CborFlatAdtEncodingSpec.scala]
377[info] [patched file /build/repo/derivation/src/test/scala/io/bullet/borer/derivation/DerivationSpec.scala]
378[info] [patched file /build/repo/derivation/src/test/scala/io/bullet/borer/derivation/EnumSpec.scala]
379[info] [patched file /build/repo/derivation/src/test/scala/io/bullet/borer/derivation/JsonDeepDerivationSpec.scala]
380[info] [patched file /build/repo/derivation/src/test/scala/io/bullet/borer/derivation/MiscSpec.scala]
381[info] done compiling
382[info] compiling 12 Scala sources to /build/repo/derivation/.jvm/target/scala-3.4.2/test-classes ...
383[info] done compiling
384Starting build for ProjectRef(file:/build/repo/,compat-scodec) (borer-compat-scodec)... [3/7]
385Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xtarget:8, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/26a337c35e5fae5562b14dad7c52c3c06e7e2677/, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
386[info] compiling 1 Scala source to /build/repo/compat-scodec/.jvm/target/scala-3.4.2/classes ...
387[info] [patched file /build/repo/compat-scodec/src/main/scala/io/bullet/borer/compat/scodec.scala]
388[info] done compiling
389[info] compiling 1 Scala source to /build/repo/compat-scodec/.jvm/target/scala-3.4.2/classes ...
390[info] done compiling
391[info] compiling 3 Scala sources to /build/repo/compat-scodec/.jvm/target/scala-3.4.2/test-classes ...
392[info] [patched file /build/repo/compat-scodec/src/test/scala/io/bullet/borer/compat/ScodecJsonSuiteSpec.scala]
393[info] [patched file /build/repo/compat-scodec/src/test/scala/io/bullet/borer/compat/ByteVectorSpec.scala]
394[info] done compiling
395[info] compiling 3 Scala sources to /build/repo/compat-scodec/.jvm/target/scala-3.4.2/test-classes ...
396[info] done compiling
397Starting build for ProjectRef(file:/build/repo/,compat-akka) (borer-compat-akka)... [4/7]
398Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xtarget:8, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/26a337c35e5fae5562b14dad7c52c3c06e7e2677/, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
399[info] compiling 2 Scala sources to /build/repo/compat-akka/target/scala-3.4.2/classes ...
400[info] [patched file /build/repo/compat-akka/src/main/scala/io/bullet/borer/compat/akka.scala]
401[info] done compiling
402[info] compiling 1 Scala source to /build/repo/compat-akka/target/scala-3.4.2/classes ...
403[info] done compiling
404[info] compiling 4 Scala sources to /build/repo/compat-akka/target/scala-3.4.2/test-classes ...
405[info] [patched file /build/repo/compat-akka/src/test/scala/io/bullet/borer/compat/AkkaJsonSuiteSpec.scala]
406[info] done compiling
407[info] compiling 1 Scala source to /build/repo/compat-akka/target/scala-3.4.2/test-classes ...
408[info] done compiling
409Starting build for ProjectRef(file:/build/repo/,compat-circe) (borer-compat-circe)... [5/7]
410Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xtarget:8, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/26a337c35e5fae5562b14dad7c52c3c06e7e2677/, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
411[info] compiling 1 Scala source to /build/repo/compat-circe/.jvm/target/scala-3.4.2/classes ...
412[info] [patched file /build/repo/compat-circe/src/main/scala/io/bullet/borer/compat/circe.scala]
413[info] done compiling
414[info] compiling 1 Scala source to /build/repo/compat-circe/.jvm/target/scala-3.4.2/classes ...
415[info] done compiling
416[info] compiling 1 Scala source to /build/repo/compat-circe/.jvm/target/scala-3.4.2/test-classes ...
417[info] done compiling
418Starting build for ProjectRef(file:/build/repo/,compat-cats) (borer-compat-cats)... [6/7]
419Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xtarget:8, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/26a337c35e5fae5562b14dad7c52c3c06e7e2677/, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
420[info] compiling 1 Scala source to /build/repo/compat-cats/.jvm/target/scala-3.4.2/classes ...
421[info] [patched file /build/repo/compat-cats/src/main/scala/io/bullet/borer/compat/cats.scala]
422[info] done compiling
423[info] compiling 1 Scala source to /build/repo/compat-cats/.jvm/target/scala-3.4.2/classes ...
424[info] done compiling
425[info] compiling 2 Scala sources to /build/repo/compat-cats/.jvm/target/scala-3.4.2/test-classes ...
426[info] done compiling
427
428************************
429Build summary:
430[{
431 "module": "borer-core",
432 "compile": {"status": "ok", "tookMs": 16453, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
433 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
434 "test-compile": {"status": "ok", "tookMs": 12047, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
435 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
436 "publish": {"status": "skipped", "tookMs": 0},
437 "metadata": {
438 "crossScalaVersions": ["2.12.20"]
439}
440},{
441 "module": "borer-compat-pekko",
442 "compile": {"status": "ok", "tookMs": 1021, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
443 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
444 "test-compile": {"status": "ok", "tookMs": 4480, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
445 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
446 "publish": {"status": "skipped", "tookMs": 0},
447 "metadata": {
448 "crossScalaVersions": ["2.12.20"]
449}
450},{
451 "module": "borer-derivation",
452 "compile": {"status": "ok", "tookMs": 101, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
453 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
454 "test-compile": {"status": "ok", "tookMs": 11126, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
455 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
456 "publish": {"status": "skipped", "tookMs": 0},
457 "metadata": {
458 "crossScalaVersions": ["2.12.20"]
459}
460},{
461 "module": "borer-compat-scodec",
462 "compile": {"status": "ok", "tookMs": 345, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
463 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
464 "test-compile": {"status": "ok", "tookMs": 858, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
465 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
466 "publish": {"status": "skipped", "tookMs": 0},
467 "metadata": {
468 "crossScalaVersions": ["2.12.20"]
469}
470},{
471 "module": "borer-compat-akka",
472 "compile": {"status": "ok", "tookMs": 747, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
473 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
474 "test-compile": {"status": "ok", "tookMs": 1022, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
475 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
476 "publish": {"status": "skipped", "tookMs": 0},
477 "metadata": {
478 "crossScalaVersions": ["2.12.20"]
479}
480},{
481 "module": "borer-compat-circe",
482 "compile": {"status": "ok", "tookMs": 483, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
483 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
484 "test-compile": {"status": "ok", "tookMs": 1393, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
485 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
486 "publish": {"status": "skipped", "tookMs": 0},
487 "metadata": {
488 "crossScalaVersions": ["2.12.20"]
489}
490},{
491 "module": "borer-compat-cats",
492 "compile": {"status": "ok", "tookMs": 419, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
493 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
494 "test-compile": {"status": "ok", "tookMs": 934, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
495 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
496 "publish": {"status": "skipped", "tookMs": 0},
497 "metadata": {
498 "crossScalaVersions": ["2.12.20"]
499}
500}]
501************************
502[success] Total time: 103 s (0:01:43.0), completed Dec 28, 2025, 5:56:10 PM
503[0JChecking patch project/plugins.sbt...
504Checking patch build.sbt...
505Applied patch project/plugins.sbt cleanly.
506Applied patch build.sbt cleanly.
507Commit migration rewrites
508Switched to a new branch 'opencb/migrate-source-3.4'
509[opencb/migrate-source-3.4 c996f67] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.4.2
510 62 files changed, 193 insertions(+), 193 deletions(-)
511----
512Preparing build for 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
513Scala binary version found: 3.8
514Implicitly using source version 3.8
515Scala binary version found: 3.8
516Implicitly using source version 3.8
517Would try to apply common scalacOption (best-effort, sbt/mill only):
518Append: ,REQUIRE:-source:3.8
519Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
520
521Try apply source patch:
522Path: build.sbt
523Pattern: def scala3 = "3.3.7"
524Replacement: def scala3 = "3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY"
525Successfully applied pattern 'def scala3 = "3.3.7"' in build.sbt
526----
527Starting build for 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
528Execute tests: false
529sbt project found:
530No prepare script found for project sirthias/borer
531##################################
532Scala version: 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
533Targets: io.bullet%borer-compat-akka io.bullet%borer-compat-cats io.bullet%borer-compat-circe io.bullet%borer-compat-pekko io.bullet%borer-compat-scodec io.bullet%borer-core io.bullet%borer-derivation
534Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":["mapScalacOptions \"\" \"-indent\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4+3.4.2"],"sourcePatches":[{"path":"build.sbt","pattern":"def scala3 = \"3.3.7\"","replaceWith":"def scala3 = \"<SCALA_VERSION>\""}]}
535##################################
536Using extra scalacOptions: ,REQUIRE:-source:3.8
537Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
538[sbt_options] declare -a sbt_options=()
539[process_args] java_version = '21'
540[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
541# Executing command line:
542java
543-Xmx4g
544-Xss2M
545-XX:MaxMetaspaceSize=1g
546-XX:ReservedCodeCacheSize=256m
547-XX:+UseG1GC
548-Dfile.encoding=UTF8
549-Dcommunitybuild.scala=3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
550-Dcommunitybuild.project.dependencies.add=
551-Xmx7G
552-Xms4G
553-Xss8M
554-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
555-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
556-jar
557/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
558"setCrossScalaVersions 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY"
559"++3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -v"
560"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
561"set every credentials := Nil"
562"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
563"removeScalacOptionsStartingWith -P:wartremover"
564"mapScalacOptions "" "-indent" "
565moduleMappings
566"runBuild 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":["mapScalacOptions \"\" \"-indent\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4+3.4.2"],"sourcePatches":[{"path":"build.sbt","pattern":"def scala3 = \"3.3.7\"","replaceWith":"def scala3 = \"<SCALA_VERSION>\""}]}""" io.bullet%borer-compat-akka io.bullet%borer-compat-cats io.bullet%borer-compat-circe io.bullet%borer-compat-pekko io.bullet%borer-compat-scodec io.bullet%borer-core io.bullet%borer-derivation"
567
568[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
569[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
570[info] loading project definition from /build/repo/project
571[info] loading settings for project borer from build.sbt, version.sbt...
572[info] resolving key references (20671 settings) ...
573[info] _
574[info] | |
575[info] | |__ ___ _ __ ___ _ __
576[info] | '_ \ / _ \| '__/ _ \ '__|
577[info] | |_) | (_) | | | __/ |
578[info] |_.__/ \___/|_| \___|_| 1.16.2
579[info]
580[info] Useful sbt tasks:
581[info] â–¶ project core - Descend into the JVM core module
582[info] â–¶ project `coreJS` - Descend into the JS core module
583[info] â–¶ test - Run all tests
584[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
585[info]
586Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
587OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-pekko/crossScalaVersions
588OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-pekko/crossScalaVersions
589OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in derivationJS/crossScalaVersions
590OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in derivationJS/crossScalaVersions
591OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in benchmarks/crossScalaVersions
592OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in benchmarks/crossScalaVersions
593OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-circe/crossScalaVersions
594OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-circe/crossScalaVersions
595OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in borer/crossScalaVersions
596OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in borer/crossScalaVersions
597OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in core/crossScalaVersions
598OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in core/crossScalaVersions
599OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-circeJS/crossScalaVersions
600OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-circeJS/crossScalaVersions
601OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-scodecNative/crossScalaVersions
602OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-scodecNative/crossScalaVersions
603OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-circeNative/crossScalaVersions
604OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-circeNative/crossScalaVersions
605OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in derivationNative/crossScalaVersions
606OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in site/crossScalaVersions
607OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in site/crossScalaVersions
608OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-cats/crossScalaVersions
609OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-cats/crossScalaVersions
610OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-scodecJS/crossScalaVersions
611OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-scodecJS/crossScalaVersions
612OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in coreNative/crossScalaVersions
613OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in coreNative/crossScalaVersions
614OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-catsNative/crossScalaVersions
615OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-catsNative/crossScalaVersions
616OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in derivation/crossScalaVersions
617OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in derivation/crossScalaVersions
618OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-scodec/crossScalaVersions
619OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-scodec/crossScalaVersions
620OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-catsJS/crossScalaVersions
621OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-catsJS/crossScalaVersions
622OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in compat-akka/crossScalaVersions
623OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in compat-akka/crossScalaVersions
624OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in coreJS/crossScalaVersions
625OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in coreJS/crossScalaVersions
626OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in derivationNative/crossScalaVersions
627[info] _
628[info] | |
629[info] | |__ ___ _ __ ___ _ __
630[info] | '_ \ / _ \| '__/ _ \ '__|
631[info] | |_) | (_) | | | __/ |
632[info] |_.__/ \___/|_| \___|_| 1.16.2
633[info]
634[info] Useful sbt tasks:
635[info] â–¶ project core - Descend into the JVM core module
636[info] â–¶ project `coreJS` - Descend into the JS core module
637[info] â–¶ test - Run all tests
638[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
639[info]
640[info] Setting Scala version to 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY on 20 projects.
641[info] Switching Scala version on:
642[info] compat-circeJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
643[info] compat-scodecNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
644[info] benchmarks (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
645[info] compat-catsNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
646[info] compat-scodec (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
647[info] derivationJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
648[info] compat-pekko (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
649[info] compat-circeNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
650[info] coreNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
651[info] site (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
652[info] compat-catsJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
653[info] compat-akka (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
654[info] coreJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
655[info] derivationNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
656[info] * borer (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
657[info] compat-circe (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
658[info] derivation (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
659[info] compat-scodecJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
660[info] core (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
661[info] compat-cats (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
662[info] Excluding projects:
663[info] Reapplying settings...
664[info] _
665[info] | |
666[info] | |__ ___ _ __ ___ _ __
667[info] | '_ \ / _ \| '__/ _ \ '__|
668[info] | |_) | (_) | | | __/ |
669[info] |_.__/ \___/|_| \___|_| 1.16.2
670[info]
671[info] Useful sbt tasks:
672[info] â–¶ project core - Descend into the JVM core module
673[info] â–¶ project `coreJS` - Descend into the JS core module
674[info] â–¶ test - Run all tests
675[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
676[info]
677Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
678[info] Reapplying settings...
679[info] _
680[info] | |
681[info] | |__ ___ _ __ ___ _ __
682[info] | '_ \ / _ \| '__/ _ \ '__|
683[info] | |_) | (_) | | | __/ |
684[info] |_.__/ \___/|_| \___|_| 1.16.2
685[info]
686[info] Useful sbt tasks:
687[info] â–¶ project core - Descend into the JVM core module
688[info] â–¶ project `coreJS` - Descend into the JS core module
689[info] â–¶ test - Run all tests
690[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
691[info]
692[info] Defining Global / credentials, benchmarks / credentials and 18 others.
693[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 177 others.
694[info] Run `last` for details.
695[info] Reapplying settings...
696[info] _
697[info] | |
698[info] | |__ ___ _ __ ___ _ __
699[info] | '_ \ / _ \| '__/ _ \ '__|
700[info] | |_) | (_) | | | __/ |
701[info] |_.__/ \___/|_| \___|_| 1.16.2
702[info]
703[info] Useful sbt tasks:
704[info] â–¶ project core - Descend into the JVM core module
705[info] â–¶ project `coreJS` - Descend into the JS core module
706[info] â–¶ test - Run all tests
707[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
708[info]
709Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
710[info] Reapplying settings...
711OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
712
713 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
714 Did you mean derivationNative / allExcludeDependencies ?
715 , retry without global scopes
716[info] Reapplying settings...
717[info] _
718[info] | |
719[info] | |__ ___ _ __ ___ _ __
720[info] | '_ \ / _ \| '__/ _ \ '__|
721[info] | |_) | (_) | | | __/ |
722[info] |_.__/ \___/|_| \___|_| 1.16.2
723[info]
724[info] Useful sbt tasks:
725[info] â–¶ project core - Descend into the JVM core module
726[info] â–¶ project `coreJS` - Descend into the JS core module
727[info] â–¶ test - Run all tests
728[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
729[info]
730Execute removeScalacOptionsStartingWith: -P:wartremover
731[info] Reapplying settings...
732[info] _
733[info] | |
734[info] | |__ ___ _ __ ___ _ __
735[info] | '_ \ / _ \| '__/ _ \ '__|
736[info] | |_) | (_) | | | __/ |
737[info] |_.__/ \___/|_| \___|_| 1.16.2
738[info]
739[info] Useful sbt tasks:
740[info] â–¶ project core - Descend into the JVM core module
741[info] â–¶ project `coreJS` - Descend into the JS core module
742[info] â–¶ test - Run all tests
743[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
744[info]
745Execute mapScalacOptions: -indent
746[info] Reapplying settings...
747[info] _
748[info] | |
749[info] | |__ ___ _ __ ___ _ __
750[info] | '_ \ / _ \| '__/ _ \ '__|
751[info] | |_) | (_) | | | __/ |
752[info] |_.__/ \___/|_| \___|_| 1.16.2
753[info]
754[info] Useful sbt tasks:
755[info] â–¶ project core - Descend into the JVM core module
756[info] â–¶ project `coreJS` - Descend into the JS core module
757[info] â–¶ test - Run all tests
758[info] â–¶ project benchmarks;benchmarkResults;project / - Show results of latest benchmark runs
759[info]
760[success] Total time: 0 s, completed Dec 28, 2025, 5:56:34 PM
761Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":["mapScalacOptions \"\" \"-indent\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4+3.4.2"],"sourcePatches":[{"path":"build.sbt","pattern":"def scala3 = \"3.3.7\"","replaceWith":"def scala3 = \"<SCALA_VERSION>\""}]}
762Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
763Starting build...
764Projects: Set(compat-scodec, compat-pekko, compat-akka, compat-circe, derivation, core, compat-cats)
765Starting build for ProjectRef(file:/build/repo/,core) (borer-core)... [0/7]
766OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
767OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
768OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
769OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
770OpenCB::Filter out '-indent', matches setting pattern '^-?-indent'
771Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xunchecked-java-output-version:17, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/c996f6748999fa6b432816e3b69834daf4266b88/, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
772[info] compiling 63 Scala sources to /build/repo/core/.jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
773Warning: mocking up superclass for module class internal
774[info] done compiling
775[info] compiling 35 Scala sources to /build/repo/core/.jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
776[info] done compiling
777Starting build for ProjectRef(file:/build/repo/,compat-pekko) (borer-compat-pekko)... [1/7]
778Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xunchecked-java-output-version:17, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/c996f6748999fa6b432816e3b69834daf4266b88/, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
779[info] compiling 2 Scala sources to /build/repo/compat-pekko/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
780[info] done compiling
781[info] compiling 9 Scala sources to /build/repo/derivation/.jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
782[info] done compiling
783[info] compiling 4 Scala sources to /build/repo/compat-pekko/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
784[info] done compiling
785Starting build for ProjectRef(file:/build/repo/,derivation) (borer-derivation)... [2/7]
786Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xunchecked-java-output-version:17, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/c996f6748999fa6b432816e3b69834daf4266b88/, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
787[info] compiling 12 Scala sources to /build/repo/derivation/.jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
788[info] done compiling
789Starting build for ProjectRef(file:/build/repo/,compat-scodec) (borer-compat-scodec)... [3/7]
790Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xunchecked-java-output-version:17, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/c996f6748999fa6b432816e3b69834daf4266b88/, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
791[info] compiling 1 Scala source to /build/repo/compat-scodec/.jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
792[info] done compiling
793[info] compiling 3 Scala sources to /build/repo/compat-scodec/.jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
794[info] done compiling
795Starting build for ProjectRef(file:/build/repo/,compat-akka) (borer-compat-akka)... [4/7]
796Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xunchecked-java-output-version:17, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/c996f6748999fa6b432816e3b69834daf4266b88/, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
797[info] compiling 2 Scala sources to /build/repo/compat-akka/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
798[info] done compiling
799[info] compiling 4 Scala sources to /build/repo/compat-akka/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
800[info] done compiling
801Starting build for ProjectRef(file:/build/repo/,compat-circe) (borer-compat-circe)... [5/7]
802Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xunchecked-java-output-version:17, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/c996f6748999fa6b432816e3b69834daf4266b88/, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
803[info] compiling 1 Scala source to /build/repo/compat-circe/.jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
804[info] done compiling
805[info] compiling 1 Scala source to /build/repo/compat-circe/.jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
806[info] done compiling
807Starting build for ProjectRef(file:/build/repo/,compat-cats) (borer-compat-cats)... [6/7]
808Compile scalacOptions: -encoding, UTF-8, -unchecked, -pagewidth:120, -Xunchecked-java-output-version:17, -Xcheck-macros, -scalajs-mapSourceURI:file:/build/repo/->https://raw.githubusercontent.com/sirthias/borer/c996f6748999fa6b432816e3b69834daf4266b88/, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
809[info] compiling 1 Scala source to /build/repo/compat-cats/.jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
810[info] done compiling
811[info] compiling 2 Scala sources to /build/repo/compat-cats/.jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
812[info] done compiling
813
814************************
815Build summary:
816[{
817 "module": "borer-core",
818 "compile": {"status": "ok", "tookMs": 18288, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
819 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
820 "test-compile": {"status": "ok", "tookMs": 6379, "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.12.20"]
825}
826},{
827 "module": "borer-compat-pekko",
828 "compile": {"status": "ok", "tookMs": 1320, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
829 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
830 "test-compile": {"status": "ok", "tookMs": 5363, "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.12.20"]
835}
836},{
837 "module": "borer-derivation",
838 "compile": {"status": "ok", "tookMs": 123, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
839 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
840 "test-compile": {"status": "ok", "tookMs": 13156, "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.12.20"]
845}
846},{
847 "module": "borer-compat-scodec",
848 "compile": {"status": "ok", "tookMs": 480, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
849 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
850 "test-compile": {"status": "ok", "tookMs": 606, "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.12.20"]
855}
856},{
857 "module": "borer-compat-akka",
858 "compile": {"status": "ok", "tookMs": 842, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
859 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
860 "test-compile": {"status": "ok", "tookMs": 840, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
861 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
862 "publish": {"status": "skipped", "tookMs": 0},
863 "metadata": {
864 "crossScalaVersions": ["2.12.20"]
865}
866},{
867 "module": "borer-compat-circe",
868 "compile": {"status": "ok", "tookMs": 510, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
869 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
870 "test-compile": {"status": "ok", "tookMs": 1177, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
871 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
872 "publish": {"status": "skipped", "tookMs": 0},
873 "metadata": {
874 "crossScalaVersions": ["2.12.20"]
875}
876},{
877 "module": "borer-compat-cats",
878 "compile": {"status": "ok", "tookMs": 580, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
879 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
880 "test-compile": {"status": "ok", "tookMs": 669, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
881 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
882 "publish": {"status": "skipped", "tookMs": 0},
883 "metadata": {
884 "crossScalaVersions": ["2.12.20"]
885}
886}]
887************************
888[success] Total time: 61 s (0:01:01.0), completed Dec 28, 2025, 5:57:35 PM
889[0JChecking patch project/plugins.sbt...
890Checking patch build.sbt...
891Applied patch project/plugins.sbt cleanly.
892Applied patch build.sbt cleanly.