Build Logs

sirthias/borer • 3.7.4:2025-11-06

Errors

0

Warnings

3

Total Lines

901

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