Build Logs

typelevel/log4cats • scheduled_3.8.1-RC1-bin-20251219-d71e859-NIGHTLY

Errors

0

Warnings

14

Total Lines

475

1##################################
2Clonning https://github.com/typelevel/log4cats.git into /build/repo using revision v2.8.0-RC1
3##################################
4Note: switching to '642b6a638713b5110d88325c509bad2b22be67c8'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.3.6
22Using target Scala version for migration: 3.7.4
23Migrating project for -source:3.4 using Scala 3.7.4
24----
25Preparing build for 3.7.4
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.4-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: build.sbt
32Pattern: val Scala3 = "3.3.6"
33Replacement: val Scala3 = "3.7.4"
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (17))
36Compiled project (Scala 3.7.3, JVM (17))
37Successfully applied pattern 'val Scala3 = "3.3.6"' in build.sbt
38----
39Starting build for 3.7.4
40Execute tests: false
41sbt project found:
42No prepare script found for project typelevel/log4cats
43##################################
44Scala version: 3.7.4
45Targets: org.typelevel%log4cats-core org.typelevel%log4cats-noop org.typelevel%log4cats-slf4j org.typelevel%log4cats-testing
46Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
47##################################
48Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
49Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
50[sbt_options] declare -a sbt_options=()
51[process_args] java_version = '17'
52[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
53# Executing command line:
54java
55-Dfile.encoding=UTF-8
56-Dfile.encoding=UTF-8
57-Xms1G
58-Xmx6G
59-Xss8m
60-XX:ReservedCodeCacheSize=512m
61-XX:+UseG1GC
62-Dcommunitybuild.scala=3.7.4
63-Dcommunitybuild.project.dependencies.add=
64-Xmx7G
65-Xms4G
66-Xss8M
67-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
68-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
69-jar
70/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
71"setCrossScalaVersions 3.7.4"
72"++3.7.4 -v"
73"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""
74"set every credentials := Nil"
75"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
76"removeScalacOptionsStartingWith -P:wartremover"
77
78moduleMappings
79"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" org.typelevel%log4cats-core org.typelevel%log4cats-noop org.typelevel%log4cats-slf4j org.typelevel%log4cats-testing"
80
81[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
82[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
83[info] loading project definition from /build/repo/project
84[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
85[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
86[info] Compilation completed in 8.542s.
87[info] done compiling
88[info] loading settings for project root from build.sbt...
89[info] resolving key references (15982 settings) ...
90[info] set scmInfo to https://github.com/typelevel/log4cats
91[info] set current project to root (in build file:/build/repo/)
92Execute setCrossScalaVersions: 3.7.4
93OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in testingNative/crossScalaVersions
94OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in docs/crossScalaVersions
95OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in coreJVM/crossScalaVersions
96OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in slf4j/crossScalaVersions
97OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in rootNative/crossScalaVersions
98OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in js-console/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in coreJS/crossScalaVersions
100OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in rootJS/crossScalaVersions
101OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in testingJVM/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in noopJVM/crossScalaVersions
103[info] set scmInfo to https://github.com/typelevel/log4cats
104OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in noopJS/crossScalaVersions
105OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in coreNative/crossScalaVersions
106OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
107OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in testingJS/crossScalaVersions
108OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in noopNative/crossScalaVersions
109OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in rootJVM/crossScalaVersions
110[info] set current project to root (in build file:/build/repo/)
111[info] Setting Scala version to 3.7.4 on 15 projects.
112[info] Switching Scala version on:
113[info] testingJVM (2.13.16, 2.12.20, 3.7.4)
114[info] noopJVM (2.13.16, 2.12.20, 3.7.4)
115[info] rootJS (2.13.16, 2.12.20, 3.7.4)
116[info] coreNative (2.13.16, 2.12.20, 3.7.4)
117[info] docs (2.13.16, 2.12.20, 3.7.4)
118[info] testingNative (2.13.16, 2.12.20, 3.7.4)
119[info] noopNative (2.13.16, 2.12.20, 3.7.4)
120[info] coreJS (2.13.16, 2.12.20, 3.7.4)
121[info] js-console (2.13.16, 2.12.20, 3.7.4)
122[info] testingJS (2.13.16, 2.12.20, 3.7.4)
123[info] noopJS (2.13.16, 2.12.20, 3.7.4)
124[info] coreJVM (2.13.16, 2.12.20, 3.7.4)
125[info] rootJVM (2.13.16, 2.12.20, 3.7.4)
126[info] rootNative (2.13.16, 2.12.20, 3.7.4)
127[info] slf4j (2.13.16, 2.12.20, 3.7.4)
128[info] Excluding projects:
129[info] * root (2.13.16)
130[info] Reapplying settings...
131[info] set scmInfo to https://github.com/typelevel/log4cats
132[info] set current project to root (in build file:/build/repo/)
133Execute 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
134[info] Reapplying settings...
135[info] set scmInfo to https://github.com/typelevel/log4cats
136[info] set current project to root (in build file:/build/repo/)
137[info] Defining Global / credentials, coreJS / credentials and 14 others.
138[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 141 others.
139[info] Run `last` for details.
140[info] Reapplying settings...
141[info] set scmInfo to https://github.com/typelevel/log4cats
142[info] set current project to root (in build file:/build/repo/)
143Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
144[info] Reapplying settings...
145OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
146
147 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
148 Did you mean rootJVM / allExcludeDependencies ?
149 , retry without global scopes
150[info] Reapplying settings...
151[info] set scmInfo to https://github.com/typelevel/log4cats
152[info] set current project to root (in build file:/build/repo/)
153Execute removeScalacOptionsStartingWith: -P:wartremover
154[info] Reapplying settings...
155[info] set scmInfo to https://github.com/typelevel/log4cats
156[info] set current project to root (in build file:/build/repo/)
157[success] Total time: 0 s, completed Dec 20, 2025, 1:12:31 AM
158Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
159Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
160Starting build...
161Projects: Set(coreJVM, noopJVM, slf4j, testingJVM)
162Starting build for ProjectRef(file:/build/repo/,coreJVM) (log4cats-core)... [0/4]
163OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
164OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
165OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
166OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
167Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -java-output-version, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
168[info] compiling 28 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/classes ...
169[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala-3/org/typelevel/log4cats/LoggerNameCompat.scala:21:20
170[warn] 21 |import scala.quoted.*
171[warn] | ^
172[warn] | unused import
173Warning: mocking up superclass for module class internal
174[info] [patched file /build/repo/core/shared/src/main/scala-3/org/typelevel/log4cats/LoggerNameCompat.scala]
175[warn] one warning found
176[info] done compiling
177[info] compiling 1 Scala source to /build/repo/core/jvm/target/scala-3.7.4/classes ...
178Warning: mocking up superclass for module class internal
179[info] done compiling
180[info] compiling 4 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/classes ...
181Warning: mocking up superclass for module class internal
182[info] done compiling
183[info] compiling 7 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/classes ...
184Warning: mocking up superclass for module class internal
185[info] done compiling
186[info] compiling 3 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/test-classes ...
187[info] done compiling
188Starting build for ProjectRef(file:/build/repo/,noopJVM) (log4cats-noop)... [1/4]
189Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -java-output-version, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
190Starting build for ProjectRef(file:/build/repo/,slf4j) (log4cats-slf4j)... [2/4]
191Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -java-output-version, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
192[info] compiling 6 Scala sources to /build/repo/slf4j/target/scala-3.7.4/classes ...
193Warning: mocking up superclass for module class internal
194[info] [patched file /build/repo/slf4j/src/main/scala-3/org/typelevel/log4cats/slf4j/internal/GetLoggerMacros.scala]
195[info] done compiling
196[info] compiling 1 Scala source to /build/repo/slf4j/target/scala-3.7.4/classes ...
197[info] done compiling
198[info] compiling 1 Scala source to /build/repo/slf4j/target/scala-3.7.4/classes ...
199Warning: mocking up superclass for module class internal
200[info] done compiling
201[info] compiling 6 Scala sources to /build/repo/slf4j/target/scala-3.7.4/classes ...
202Warning: mocking up superclass for module class internal
203[info] done compiling
204[info] compiling 3 Scala sources and 1 Java source to /build/repo/slf4j/target/scala-3.7.4/test-classes ...
205[info] done compiling
206Starting build for ProjectRef(file:/build/repo/,testingJVM) (log4cats-testing)... [3/4]
207Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -java-output-version, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
208[info] compiling 3 Scala sources to /build/repo/testing/jvm/target/scala-3.7.4/classes ...
209[info] done compiling
210[info] compiling 5 Scala sources to /build/repo/testing/jvm/target/scala-3.7.4/test-classes ...
211[info] done compiling
212
213************************
214Build summary:
215[{
216 "module": "log4cats-core",
217 "compile": {"status": "ok", "tookMs": 12406, "warnings": 1, "errors": 0, "sourceVersion": "3.4-migration"},
218 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
219 "test-compile": {"status": "ok", "tookMs": 3903, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
220 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
221 "publish": {"status": "skipped", "tookMs": 0},
222 "metadata": {
223 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.6"]
224}
225},{
226 "module": "log4cats-noop",
227 "compile": {"status": "ok", "tookMs": 113, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
228 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
229 "test-compile": {"status": "ok", "tookMs": 144, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
230 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
231 "publish": {"status": "skipped", "tookMs": 0},
232 "metadata": {
233 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.6"]
234}
235},{
236 "module": "log4cats-slf4j",
237 "compile": {"status": "ok", "tookMs": 1186, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
238 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
239 "test-compile": {"status": "ok", "tookMs": 4733, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
240 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
241 "publish": {"status": "skipped", "tookMs": 0},
242 "metadata": {
243 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.6"]
244}
245},{
246 "module": "log4cats-testing",
247 "compile": {"status": "ok", "tookMs": 1846, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
248 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
249 "test-compile": {"status": "ok", "tookMs": 3006, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
250 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
251 "publish": {"status": "skipped", "tookMs": 0},
252 "metadata": {
253 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.6"]
254}
255}]
256************************
257[success] Total time: 52 s, completed Dec 20, 2025, 1:13:22 AM
258[0JChecking patch project/plugins.sbt...
259Checking patch build.sbt...
260Applied patch project/plugins.sbt cleanly.
261Applied patch build.sbt cleanly.
262Commit migration rewrites
263Switched to a new branch 'opencb/migrate-source-3.4'
264[opencb/migrate-source-3.4 db75fe6] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4
265 2 files changed, 1 insertion(+), 3 deletions(-)
266----
267Preparing build for 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
268Scala binary version found: 3.8
269Implicitly using source version 3.8
270Scala binary version found: 3.8
271Implicitly using source version 3.8
272Would try to apply common scalacOption (best-effort, sbt/mill only):
273Append: ,REQUIRE:-source:3.8
274Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
275
276Try apply source patch:
277Path: build.sbt
278Pattern: val Scala3 = "3.3.6"
279Replacement: val Scala3 = "3.8.1-RC1-bin-20251219-d71e859-NIGHTLY"
280Successfully applied pattern 'val Scala3 = "3.3.6"' in build.sbt
281----
282Starting build for 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
283Execute tests: false
284sbt project found:
285No prepare script found for project typelevel/log4cats
286##################################
287Scala version: 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
288Targets: org.typelevel%log4cats-core org.typelevel%log4cats-noop org.typelevel%log4cats-slf4j org.typelevel%log4cats-testing
289Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
290##################################
291Using extra scalacOptions: ,REQUIRE:-source:3.8
292Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
293[sbt_options] declare -a sbt_options=()
294[process_args] java_version = '17'
295[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
296# Executing command line:
297java
298-Dfile.encoding=UTF-8
299-Dfile.encoding=UTF-8
300-Xms1G
301-Xmx6G
302-Xss8m
303-XX:ReservedCodeCacheSize=512m
304-XX:+UseG1GC
305-Dcommunitybuild.scala=3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
306-Dcommunitybuild.project.dependencies.add=
307-Xmx7G
308-Xms4G
309-Xss8M
310-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
311-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
312-jar
313/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
314"setCrossScalaVersions 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY"
315"++3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -v"
316"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
317"set every credentials := Nil"
318"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
319"removeScalacOptionsStartingWith -P:wartremover"
320
321moduleMappings
322"runBuild 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" org.typelevel%log4cats-core org.typelevel%log4cats-noop org.typelevel%log4cats-slf4j org.typelevel%log4cats-testing"
323
324[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
325[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
326[info] loading project definition from /build/repo/project
327[info] loading settings for project root from build.sbt...
328[info] resolving key references (15982 settings) ...
329[info] set scmInfo to https://github.com/typelevel/log4cats
330[info] set current project to root (in build file:/build/repo/)
331Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
332OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in testingNative/crossScalaVersions
333OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in docs/crossScalaVersions
334[info] set scmInfo to https://github.com/typelevel/log4cats
335OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in coreJVM/crossScalaVersions
336OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in slf4j/crossScalaVersions
337OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in rootNative/crossScalaVersions
338OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in js-console/crossScalaVersions
339OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
340OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in coreJS/crossScalaVersions
341OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in rootJS/crossScalaVersions
342OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in testingJVM/crossScalaVersions
343OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in noopJVM/crossScalaVersions
344OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in noopJS/crossScalaVersions
345OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in coreNative/crossScalaVersions
346OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in testingJS/crossScalaVersions
347OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in noopNative/crossScalaVersions
348OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in rootJVM/crossScalaVersions
349[info] set current project to root (in build file:/build/repo/)
350[info] Setting Scala version to 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY on 15 projects.
351[info] Switching Scala version on:
352[info] testingJVM (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
353[info] noopJVM (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
354[info] rootJS (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
355[info] coreNative (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
356[info] docs (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
357[info] testingNative (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
358[info] noopNative (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
359[info] coreJS (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
360[info] js-console (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
361[info] testingJS (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
362[info] noopJS (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
363[info] coreJVM (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
364[info] rootJVM (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
365[info] rootNative (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
366[info] slf4j (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
367[info] Excluding projects:
368[info] * root (2.13.16)
369[info] Reapplying settings...
370[info] set scmInfo to https://github.com/typelevel/log4cats
371[info] set current project to root (in build file:/build/repo/)
372Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
373[info] Reapplying settings...
374[info] set scmInfo to https://github.com/typelevel/log4cats
375[info] set current project to root (in build file:/build/repo/)
376[info] Defining Global / credentials, coreJS / credentials and 14 others.
377[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 141 others.
378[info] Run `last` for details.
379[info] Reapplying settings...
380[info] set scmInfo to https://github.com/typelevel/log4cats
381[info] set current project to root (in build file:/build/repo/)
382Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
383[info] Reapplying settings...
384OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
385
386 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
387 Did you mean rootJVM / allExcludeDependencies ?
388 , retry without global scopes
389[info] Reapplying settings...
390[info] set scmInfo to https://github.com/typelevel/log4cats
391[info] set current project to root (in build file:/build/repo/)
392Execute removeScalacOptionsStartingWith: -P:wartremover
393[info] Reapplying settings...
394[info] set scmInfo to https://github.com/typelevel/log4cats
395[info] set current project to root (in build file:/build/repo/)
396[success] Total time: 0 s, completed Dec 20, 2025, 1:13:46 AM
397Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
398Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
399Starting build...
400Projects: Set(coreJVM, noopJVM, slf4j, testingJVM)
401Starting build for ProjectRef(file:/build/repo/,coreJVM) (log4cats-core)... [0/4]
402OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
403OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
404OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
405Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
406[info] compiling 28 Scala sources to /build/repo/core/jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/classes ...
407Warning: mocking up superclass for module class internal
408[info] done compiling
409[info] compiling 3 Scala sources to /build/repo/core/jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/test-classes ...
410[info] done compiling
411Starting build for ProjectRef(file:/build/repo/,noopJVM) (log4cats-noop)... [1/4]
412Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
413Starting build for ProjectRef(file:/build/repo/,slf4j) (log4cats-slf4j)... [2/4]
414Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
415[info] compiling 6 Scala sources to /build/repo/slf4j/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/classes ...
416Warning: mocking up superclass for module class internal
417[info] done compiling
418[info] compiling 3 Scala sources and 1 Java source to /build/repo/slf4j/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/test-classes ...
419[info] done compiling
420Starting build for ProjectRef(file:/build/repo/,testingJVM) (log4cats-testing)... [3/4]
421Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
422[info] compiling 3 Scala sources to /build/repo/testing/jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/classes ...
423[info] done compiling
424[info] compiling 5 Scala sources to /build/repo/testing/jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/test-classes ...
425[info] done compiling
426
427************************
428Build summary:
429[{
430 "module": "log4cats-core",
431 "compile": {"status": "ok", "tookMs": 15154, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
432 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
433 "test-compile": {"status": "ok", "tookMs": 1021, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
434 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
435 "publish": {"status": "skipped", "tookMs": 0},
436 "metadata": {
437 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.6"]
438}
439},{
440 "module": "log4cats-noop",
441 "compile": {"status": "ok", "tookMs": 178, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
442 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
443 "test-compile": {"status": "ok", "tookMs": 148, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
444 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
445 "publish": {"status": "skipped", "tookMs": 0},
446 "metadata": {
447 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.6"]
448}
449},{
450 "module": "log4cats-slf4j",
451 "compile": {"status": "ok", "tookMs": 1294, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
452 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
453 "test-compile": {"status": "ok", "tookMs": 3943, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
454 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
455 "publish": {"status": "skipped", "tookMs": 0},
456 "metadata": {
457 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.6"]
458}
459},{
460 "module": "log4cats-testing",
461 "compile": {"status": "ok", "tookMs": 1910, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
462 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
463 "test-compile": {"status": "ok", "tookMs": 2864, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
464 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
465 "publish": {"status": "skipped", "tookMs": 0},
466 "metadata": {
467 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.6"]
468}
469}]
470************************
471[success] Total time: 36 s, completed Dec 20, 2025, 1:14:22 AM
472[0JChecking patch project/plugins.sbt...
473Checking patch build.sbt...
474Applied patch project/plugins.sbt cleanly.
475Applied patch build.sbt cleanly.