Build Logs

kevin-lee/logger-f • 3.8.0-RC6:2026-01-08

Errors

1

Warnings

301

Total Lines

1265

1##################################
2Clonning https://github.com/kevin-lee/logger-f.git into /build/repo using revision v2.8.1
3##################################
4Note: switching to 'e11293ed9d041b41b8fa05c7d620da4a24f894ec'.
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
21----
22Preparing build for 3.8.0-RC6
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC6
32Execute tests: true
33sbt project found:
34No prepare script found for project kevin-lee/logger-f
35##################################
36Scala version: 3.8.0-RC6
37Targets: io.kevinlee%logger-f-cats io.kevinlee%logger-f-core io.kevinlee%logger-f-doobie1 io.kevinlee%logger-f-log4j io.kevinlee%logger-f-log4s io.kevinlee%logger-f-logback-mdc-monix3 io.kevinlee%logger-f-sbt-logging io.kevinlee%logger-f-slf4j io.kevinlee%logger-f-slf4j-mdc io.kevinlee%logger-f-test-kit
38Project projectConfig: {"tests":null}
39##################################
40Using extra scalacOptions: ,REQUIRE:-source:3.8
41Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '17'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF-8
48-Dcommunitybuild.scala=3.8.0-RC6
49-Dcommunitybuild.project.dependencies.add=
50-Xmx7G
51-Xms4G
52-Xss8M
53-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
54-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
55-jar
56/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
57"setCrossScalaVersions 3.8.0-RC6"
58"++3.8.0-RC6 -v"
59"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
60"set every credentials := Nil"
61"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
62"removeScalacOptionsStartingWith -P:wartremover"
63
64moduleMappings
65"runBuild 3.8.0-RC6 """{"tests":null}""" io.kevinlee%logger-f-cats io.kevinlee%logger-f-core io.kevinlee%logger-f-doobie1 io.kevinlee%logger-f-log4j io.kevinlee%logger-f-log4s io.kevinlee%logger-f-logback-mdc-monix3 io.kevinlee%logger-f-sbt-logging io.kevinlee%logger-f-slf4j io.kevinlee%logger-f-slf4j-mdc io.kevinlee%logger-f-test-kit"
66
67[info] [launcher] getting org.scala-sbt sbt 1.11.6 (this may take some time)...
68[info] welcome to sbt 1.11.6 (Eclipse Adoptium Java 17.0.8)
69[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
70[info] loading project definition from /build/repo/project
71[info] loading settings for project loggerF from build.sbt...
72[info] resolving key references (55497 settings) ...
73[info]
74[info] __ __ ___ ____
75[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
76[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
77[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
78[info] /_/
79[info]
80[info] logger-f 2.8.1+0-e11293ed+20260108-0243-SNAPSHOT
81[info] Scala 2.13.16
82[info] -----------------------------------------------------
83[info] Useful sbt tasks:
84[info] r: reload - Run reload
85[info] cln: clean - Run clean
86[info] c: compile - Run compile
87[info] cc: +compile - Run cross-scalaVersion compile
88[info] tc: Test/compile - Run Test/compile
89[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
90[info] t: test - Run test
91[info] ct: +test - Run cross-scalaVersion test
92[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
93[info] fmt: scalafmtAll - Run scalafmtAll
94[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
95[info] cfmt: +scalafmtAll - Run +scalafmtAll
96[info] fixchk: scalafixAll --check - Run scalafixAll --check
97[info] fix: scalafixAll - Run scalafixAll
98[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
99[info] cfix: +scalafixAll - Run +scalafixAll
100[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
101[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
102[info] pl: publishLocal - Run publishLocal
103[warn] there are 148 keys that are not used by any other settings/tasks:
104[warn]
105[warn] * catsEffect3JS / Compile / console / wartremoverErrors
106[warn] +- /build/repo/build.sbt:893
107[warn] * catsEffect3JS / Compile / console / wartremoverWarnings
108[warn] +- /build/repo/build.sbt:894
109[warn] * catsEffect3JS / Test / console / wartremoverErrors
110[warn] +- /build/repo/build.sbt:899
111[warn] * catsEffect3JS / Test / console / wartremoverWarnings
112[warn] +- /build/repo/build.sbt:900
113[warn] * catsEffect3JVM / Compile / console / wartremoverErrors
114[warn] +- /build/repo/build.sbt:893
115[warn] * catsEffect3JVM / Compile / console / wartremoverWarnings
116[warn] +- /build/repo/build.sbt:894
117[warn] * catsEffect3JVM / Test / console / wartremoverErrors
118[warn] +- /build/repo/build.sbt:899
119[warn] * catsEffect3JVM / Test / console / wartremoverWarnings
120[warn] +- /build/repo/build.sbt:900
121[warn] * catsEffectJS / Compile / console / wartremoverErrors
122[warn] +- /build/repo/build.sbt:893
123[warn] * catsEffectJS / Compile / console / wartremoverWarnings
124[warn] +- /build/repo/build.sbt:894
125[warn] * catsEffectJS / Test / console / wartremoverErrors
126[warn] +- /build/repo/build.sbt:899
127[warn] * catsEffectJS / Test / console / wartremoverWarnings
128[warn] +- /build/repo/build.sbt:900
129[warn] * catsEffectJVM / Compile / console / wartremoverErrors
130[warn] +- /build/repo/build.sbt:893
131[warn] * catsEffectJVM / Compile / console / wartremoverWarnings
132[warn] +- /build/repo/build.sbt:894
133[warn] * catsEffectJVM / Test / console / wartremoverErrors
134[warn] +- /build/repo/build.sbt:899
135[warn] * catsEffectJVM / Test / console / wartremoverWarnings
136[warn] +- /build/repo/build.sbt:900
137[warn] * catsJS / Compile / console / wartremoverErrors
138[warn] +- /build/repo/build.sbt:893
139[warn] * catsJS / Compile / console / wartremoverWarnings
140[warn] +- /build/repo/build.sbt:894
141[warn] * catsJS / Test / console / wartremoverErrors
142[warn] +- /build/repo/build.sbt:899
143[warn] * catsJS / Test / console / wartremoverWarnings
144[warn] +- /build/repo/build.sbt:900
145[warn] * catsJVM / Compile / console / wartremoverErrors
146[warn] +- /build/repo/build.sbt:893
147[warn] * catsJVM / Compile / console / wartremoverWarnings
148[warn] +- /build/repo/build.sbt:894
149[warn] * catsJVM / Test / console / wartremoverErrors
150[warn] +- /build/repo/build.sbt:899
151[warn] * catsJVM / Test / console / wartremoverWarnings
152[warn] +- /build/repo/build.sbt:900
153[warn] * catsNative / Compile / console / wartremoverErrors
154[warn] +- /build/repo/build.sbt:893
155[warn] * catsNative / Compile / console / wartremoverWarnings
156[warn] +- /build/repo/build.sbt:894
157[warn] * catsNative / Test / console / wartremoverErrors
158[warn] +- /build/repo/build.sbt:899
159[warn] * catsNative / Test / console / wartremoverWarnings
160[warn] +- /build/repo/build.sbt:900
161[warn] * coreJS / Compile / console / wartremoverErrors
162[warn] +- /build/repo/build.sbt:893
163[warn] * coreJS / Compile / console / wartremoverWarnings
164[warn] +- /build/repo/build.sbt:894
165[warn] * coreJS / Test / console / wartremoverErrors
166[warn] +- /build/repo/build.sbt:899
167[warn] * coreJS / Test / console / wartremoverWarnings
168[warn] +- /build/repo/build.sbt:900
169[warn] * coreJVM / Compile / console / wartremoverErrors
170[warn] +- /build/repo/build.sbt:893
171[warn] * coreJVM / Compile / console / wartremoverWarnings
172[warn] +- /build/repo/build.sbt:894
173[warn] * coreJVM / Test / console / wartremoverErrors
174[warn] +- /build/repo/build.sbt:899
175[warn] * coreJVM / Test / console / wartremoverWarnings
176[warn] +- /build/repo/build.sbt:900
177[warn] * coreNative / Compile / console / wartremoverErrors
178[warn] +- /build/repo/build.sbt:893
179[warn] * coreNative / Compile / console / wartremoverWarnings
180[warn] +- /build/repo/build.sbt:894
181[warn] * coreNative / Test / console / wartremoverErrors
182[warn] +- /build/repo/build.sbt:899
183[warn] * coreNative / Test / console / wartremoverWarnings
184[warn] +- /build/repo/build.sbt:900
185[warn] * doobie1JVM / Compile / console / wartremoverErrors
186[warn] +- /build/repo/build.sbt:893
187[warn] * doobie1JVM / Compile / console / wartremoverWarnings
188[warn] +- /build/repo/build.sbt:894
189[warn] * doobie1JVM / Test / console / wartremoverErrors
190[warn] +- /build/repo/build.sbt:899
191[warn] * doobie1JVM / Test / console / wartremoverWarnings
192[warn] +- /build/repo/build.sbt:900
193[warn] * log4jLoggerJVM / Compile / console / wartremoverErrors
194[warn] +- /build/repo/build.sbt:893
195[warn] * log4jLoggerJVM / Compile / console / wartremoverWarnings
196[warn] +- /build/repo/build.sbt:894
197[warn] * log4jLoggerJVM / Test / console / wartremoverErrors
198[warn] +- /build/repo/build.sbt:899
199[warn] * log4jLoggerJVM / Test / console / wartremoverWarnings
200[warn] +- /build/repo/build.sbt:900
201[warn] * log4jLoggerNative / Compile / console / wartremoverErrors
202[warn] +- /build/repo/build.sbt:893
203[warn] * log4jLoggerNative / Compile / console / wartremoverWarnings
204[warn] +- /build/repo/build.sbt:894
205[warn] * log4jLoggerNative / Test / console / wartremoverErrors
206[warn] +- /build/repo/build.sbt:899
207[warn] * log4jLoggerNative / Test / console / wartremoverWarnings
208[warn] +- /build/repo/build.sbt:900
209[warn] * log4sLoggerJS / Compile / console / wartremoverErrors
210[warn] +- /build/repo/build.sbt:893
211[warn] * log4sLoggerJS / Compile / console / wartremoverWarnings
212[warn] +- /build/repo/build.sbt:894
213[warn] * log4sLoggerJS / Test / console / wartremoverErrors
214[warn] +- /build/repo/build.sbt:899
215[warn] * log4sLoggerJS / Test / console / wartremoverWarnings
216[warn] +- /build/repo/build.sbt:900
217[warn] * log4sLoggerJVM / Compile / console / wartremoverErrors
218[warn] +- /build/repo/build.sbt:893
219[warn] * log4sLoggerJVM / Compile / console / wartremoverWarnings
220[warn] +- /build/repo/build.sbt:894
221[warn] * log4sLoggerJVM / Test / console / wartremoverErrors
222[warn] +- /build/repo/build.sbt:899
223[warn] * log4sLoggerJVM / Test / console / wartremoverWarnings
224[warn] +- /build/repo/build.sbt:900
225[warn] * logbackMdcMonix3JVM / Compile / console / wartremoverErrors
226[warn] +- /build/repo/build.sbt:893
227[warn] * logbackMdcMonix3JVM / Compile / console / wartremoverWarnings
228[warn] +- /build/repo/build.sbt:894
229[warn] * logbackMdcMonix3JVM / Test / console / wartremoverErrors
230[warn] +- /build/repo/build.sbt:899
231[warn] * logbackMdcMonix3JVM / Test / console / wartremoverWarnings
232[warn] +- /build/repo/build.sbt:900
233[warn] * monixJS / Compile / console / wartremoverErrors
234[warn] +- /build/repo/build.sbt:893
235[warn] * monixJS / Compile / console / wartremoverWarnings
236[warn] +- /build/repo/build.sbt:894
237[warn] * monixJS / Test / console / wartremoverErrors
238[warn] +- /build/repo/build.sbt:899
239[warn] * monixJS / Test / console / wartremoverWarnings
240[warn] +- /build/repo/build.sbt:900
241[warn] * monixJVM / Compile / console / wartremoverErrors
242[warn] +- /build/repo/build.sbt:893
243[warn] * monixJVM / Compile / console / wartremoverWarnings
244[warn] +- /build/repo/build.sbt:894
245[warn] * monixJVM / Test / console / wartremoverErrors
246[warn] +- /build/repo/build.sbt:899
247[warn] * monixJVM / Test / console / wartremoverWarnings
248[warn] +- /build/repo/build.sbt:900
249[warn] * sbtLoggingJVM / Compile / console / wartremoverErrors
250[warn] +- /build/repo/build.sbt:893
251[warn] * sbtLoggingJVM / Compile / console / wartremoverWarnings
252[warn] +- /build/repo/build.sbt:894
253[warn] * sbtLoggingJVM / Test / console / wartremoverErrors
254[warn] +- /build/repo/build.sbt:899
255[warn] * sbtLoggingJVM / Test / console / wartremoverWarnings
256[warn] +- /build/repo/build.sbt:900
257[warn] * sbtLoggingNative / Compile / console / wartremoverErrors
258[warn] +- /build/repo/build.sbt:893
259[warn] * sbtLoggingNative / Compile / console / wartremoverWarnings
260[warn] +- /build/repo/build.sbt:894
261[warn] * sbtLoggingNative / Test / console / wartremoverErrors
262[warn] +- /build/repo/build.sbt:899
263[warn] * sbtLoggingNative / Test / console / wartremoverWarnings
264[warn] +- /build/repo/build.sbt:900
265[warn] * slf4jLoggerJVM / Compile / console / wartremoverErrors
266[warn] +- /build/repo/build.sbt:893
267[warn] * slf4jLoggerJVM / Compile / console / wartremoverWarnings
268[warn] +- /build/repo/build.sbt:894
269[warn] * slf4jLoggerJVM / Test / console / wartremoverErrors
270[warn] +- /build/repo/build.sbt:899
271[warn] * slf4jLoggerJVM / Test / console / wartremoverWarnings
272[warn] +- /build/repo/build.sbt:900
273[warn] * slf4jLoggerNative / Compile / console / wartremoverErrors
274[warn] +- /build/repo/build.sbt:893
275[warn] * slf4jLoggerNative / Compile / console / wartremoverWarnings
276[warn] +- /build/repo/build.sbt:894
277[warn] * slf4jLoggerNative / Test / console / wartremoverErrors
278[warn] +- /build/repo/build.sbt:899
279[warn] * slf4jLoggerNative / Test / console / wartremoverWarnings
280[warn] +- /build/repo/build.sbt:900
281[warn] * slf4jMdcJVM / Compile / console / wartremoverErrors
282[warn] +- /build/repo/build.sbt:893
283[warn] * slf4jMdcJVM / Compile / console / wartremoverWarnings
284[warn] +- /build/repo/build.sbt:894
285[warn] * slf4jMdcJVM / Test / console / wartremoverErrors
286[warn] +- /build/repo/build.sbt:899
287[warn] * slf4jMdcJVM / Test / console / wartremoverWarnings
288[warn] +- /build/repo/build.sbt:900
289[warn] * slf4jMdcNative / Compile / console / wartremoverErrors
290[warn] +- /build/repo/build.sbt:893
291[warn] * slf4jMdcNative / Compile / console / wartremoverWarnings
292[warn] +- /build/repo/build.sbt:894
293[warn] * slf4jMdcNative / Test / console / wartremoverErrors
294[warn] +- /build/repo/build.sbt:899
295[warn] * slf4jMdcNative / Test / console / wartremoverWarnings
296[warn] +- /build/repo/build.sbt:900
297[warn] * testCatsEffectWithLog4jLoggerJVM / Compile / console / wartremoverErrors
298[warn] +- /build/repo/build.sbt:893
299[warn] * testCatsEffectWithLog4jLoggerJVM / Compile / console / wartremoverWarnings
300[warn] +- /build/repo/build.sbt:894
301[warn] * testCatsEffectWithLog4jLoggerJVM / Test / console / wartremoverErrors
302[warn] +- /build/repo/build.sbt:899
303[warn] * testCatsEffectWithLog4jLoggerJVM / Test / console / wartremoverWarnings
304[warn] +- /build/repo/build.sbt:900
305[warn] * testCatsEffectWithLog4sLoggerJS / Compile / console / wartremoverErrors
306[warn] +- /build/repo/build.sbt:893
307[warn] * testCatsEffectWithLog4sLoggerJS / Compile / console / wartremoverWarnings
308[warn] +- /build/repo/build.sbt:894
309[warn] * testCatsEffectWithLog4sLoggerJS / Test / console / wartremoverErrors
310[warn] +- /build/repo/build.sbt:899
311[warn] * testCatsEffectWithLog4sLoggerJS / Test / console / wartremoverWarnings
312[warn] +- /build/repo/build.sbt:900
313[warn] * testCatsEffectWithLog4sLoggerJVM / Compile / console / wartremoverErrors
314[warn] +- /build/repo/build.sbt:893
315[warn] * testCatsEffectWithLog4sLoggerJVM / Compile / console / wartremoverWarnings
316[warn] +- /build/repo/build.sbt:894
317[warn] * testCatsEffectWithLog4sLoggerJVM / Test / console / wartremoverErrors
318[warn] +- /build/repo/build.sbt:899
319[warn] * testCatsEffectWithLog4sLoggerJVM / Test / console / wartremoverWarnings
320[warn] +- /build/repo/build.sbt:900
321[warn] * testCatsEffectWithSlf4jLoggerJVM / Compile / console / wartremoverErrors
322[warn] +- /build/repo/build.sbt:893
323[warn] * testCatsEffectWithSlf4jLoggerJVM / Compile / console / wartremoverWarnings
324[warn] +- /build/repo/build.sbt:894
325[warn] * testCatsEffectWithSlf4jLoggerJVM / Test / console / wartremoverErrors
326[warn] +- /build/repo/build.sbt:899
327[warn] * testCatsEffectWithSlf4jLoggerJVM / Test / console / wartremoverWarnings
328[warn] +- /build/repo/build.sbt:900
329[warn] * testCoreJS / Compile / console / wartremoverErrors
330[warn] +- /build/repo/build.sbt:893
331[warn] * testCoreJS / Compile / console / wartremoverWarnings
332[warn] +- /build/repo/build.sbt:894
333[warn] * testCoreJS / Test / console / wartremoverErrors
334[warn] +- /build/repo/build.sbt:899
335[warn] * testCoreJS / Test / console / wartremoverWarnings
336[warn] +- /build/repo/build.sbt:900
337[warn] * testCoreJVM / Compile / console / wartremoverErrors
338[warn] +- /build/repo/build.sbt:893
339[warn] * testCoreJVM / Compile / console / wartremoverWarnings
340[warn] +- /build/repo/build.sbt:894
341[warn] * testCoreJVM / Test / console / wartremoverErrors
342[warn] +- /build/repo/build.sbt:899
343[warn] * testCoreJVM / Test / console / wartremoverWarnings
344[warn] +- /build/repo/build.sbt:900
345[warn] * testCoreWithCatsJS / Compile / console / wartremoverErrors
346[warn] +- /build/repo/build.sbt:893
347[warn] * testCoreWithCatsJS / Compile / console / wartremoverWarnings
348[warn] +- /build/repo/build.sbt:894
349[warn] * testCoreWithCatsJS / Test / console / wartremoverErrors
350[warn] +- /build/repo/build.sbt:899
351[warn] * testCoreWithCatsJS / Test / console / wartremoverWarnings
352[warn] +- /build/repo/build.sbt:900
353[warn] * testCoreWithCatsJVM / Compile / console / wartremoverErrors
354[warn] +- /build/repo/build.sbt:893
355[warn] * testCoreWithCatsJVM / Compile / console / wartremoverWarnings
356[warn] +- /build/repo/build.sbt:894
357[warn] * testCoreWithCatsJVM / Test / console / wartremoverErrors
358[warn] +- /build/repo/build.sbt:899
359[warn] * testCoreWithCatsJVM / Test / console / wartremoverWarnings
360[warn] +- /build/repo/build.sbt:900
361[warn] * testKitJS / Compile / console / wartremoverErrors
362[warn] +- /build/repo/build.sbt:893
363[warn] * testKitJS / Compile / console / wartremoverWarnings
364[warn] +- /build/repo/build.sbt:894
365[warn] * testKitJS / Test / console / wartremoverErrors
366[warn] +- /build/repo/build.sbt:899
367[warn] * testKitJS / Test / console / wartremoverWarnings
368[warn] +- /build/repo/build.sbt:900
369[warn] * testKitJVM / Compile / console / wartremoverErrors
370[warn] +- /build/repo/build.sbt:893
371[warn] * testKitJVM / Compile / console / wartremoverWarnings
372[warn] +- /build/repo/build.sbt:894
373[warn] * testKitJVM / Test / console / wartremoverErrors
374[warn] +- /build/repo/build.sbt:899
375[warn] * testKitJVM / Test / console / wartremoverWarnings
376[warn] +- /build/repo/build.sbt:900
377[warn] * testKitNative / Compile / console / wartremoverErrors
378[warn] +- /build/repo/build.sbt:893
379[warn] * testKitNative / Compile / console / wartremoverWarnings
380[warn] +- /build/repo/build.sbt:894
381[warn] * testKitNative / Test / console / wartremoverErrors
382[warn] +- /build/repo/build.sbt:899
383[warn] * testKitNative / Test / console / wartremoverWarnings
384[warn] +- /build/repo/build.sbt:900
385[warn] * testLogbackMdcMonix3JVM / Compile / console / wartremoverErrors
386[warn] +- /build/repo/build.sbt:893
387[warn] * testLogbackMdcMonix3JVM / Compile / console / wartremoverWarnings
388[warn] +- /build/repo/build.sbt:894
389[warn] * testLogbackMdcMonix3JVM / Test / console / wartremoverErrors
390[warn] +- /build/repo/build.sbt:899
391[warn] * testLogbackMdcMonix3JVM / Test / console / wartremoverWarnings
392[warn] +- /build/repo/build.sbt:900
393[warn] * testMonixWithSlf4jLoggerJVM / Compile / console / wartremoverErrors
394[warn] +- /build/repo/build.sbt:893
395[warn] * testMonixWithSlf4jLoggerJVM / Compile / console / wartremoverWarnings
396[warn] +- /build/repo/build.sbt:894
397[warn] * testMonixWithSlf4jLoggerJVM / Test / console / wartremoverErrors
398[warn] +- /build/repo/build.sbt:899
399[warn] * testMonixWithSlf4jLoggerJVM / Test / console / wartremoverWarnings
400[warn] +- /build/repo/build.sbt:900
401[warn]
402[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
403[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
404Execute setCrossScalaVersions: 3.8.0-RC6
405OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in log4sLoggerJS/crossScalaVersions
406OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in slf4jLoggerNative/crossScalaVersions
407OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in slf4jMdcNative/crossScalaVersions
408OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testCoreJS/crossScalaVersions
409OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in catsEffectJS/crossScalaVersions
410OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testCatsEffectWithLog4sLoggerJS/crossScalaVersions
411OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in coreJS/crossScalaVersions
412OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testKitJS/crossScalaVersions
413OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in log4jLoggerNative/crossScalaVersions
414OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in catsJS/crossScalaVersions
415OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in coreNative/crossScalaVersions
416OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in catsNative/crossScalaVersions
417OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in sbtLoggingNative/crossScalaVersions
418OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testKitNative/crossScalaVersions
419OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testCoreWithCatsJS/crossScalaVersions
420OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in catsEffect3JS/crossScalaVersions
421OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in monixJS/crossScalaVersions
422OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in monixJVM/crossScalaVersions
423OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testCatsEffectWithLog4jLoggerJVM/crossScalaVersions
424OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in logbackMdcMonix3JVM/crossScalaVersions
425OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testCoreWithCatsJVM/crossScalaVersions
426OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in coreJVM/crossScalaVersions
427OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in catsEffectJVM/crossScalaVersions
428OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in docsV1/crossScalaVersions
429OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in catsEffect3JVM/crossScalaVersions
430OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in slf4jMdcJVM/crossScalaVersions
431OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testMonixWithSlf4jLoggerJVM/crossScalaVersions
432OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in log4sLoggerJVM/crossScalaVersions
433OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testCatsEffectWithLog4sLoggerJVM/crossScalaVersions
434OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in loggerF/crossScalaVersions
435OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in catsJVM/crossScalaVersions
436OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testCoreJVM/crossScalaVersions
437OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in sbtLoggingJVM/crossScalaVersions
438OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in docs/crossScalaVersions
439OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in doobie1JVM/crossScalaVersions
440OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testKitJVM/crossScalaVersions
441OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testLogbackMdcMonix3JVM/crossScalaVersions
442OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in slf4jLoggerJVM/crossScalaVersions
443OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in testCatsEffectWithSlf4jLoggerJVM/crossScalaVersions
444OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC6 in log4jLoggerJVM/crossScalaVersions
445[info]
446[info] __ __ ___ ____
447[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
448[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
449[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
450[info] /_/
451[info]
452[info] logger-f 2.8.1+0-e11293ed+20260108-0243-SNAPSHOT
453[info] Scala 2.13.16
454[info] -----------------------------------------------------
455[info] Useful sbt tasks:
456[info] r: reload - Run reload
457[info] cln: clean - Run clean
458[info] c: compile - Run compile
459[info] cc: +compile - Run cross-scalaVersion compile
460[info] tc: Test/compile - Run Test/compile
461[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
462[info] t: test - Run test
463[info] ct: +test - Run cross-scalaVersion test
464[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
465[info] fmt: scalafmtAll - Run scalafmtAll
466[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
467[info] cfmt: +scalafmtAll - Run +scalafmtAll
468[info] fixchk: scalafixAll --check - Run scalafixAll --check
469[info] fix: scalafixAll - Run scalafixAll
470[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
471[info] cfix: +scalafixAll - Run +scalafixAll
472[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
473[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
474[info] pl: publishLocal - Run publishLocal
475[info] Setting Scala version to 3.8.0-RC6 on 40 projects.
476[info] Switching Scala version on:
477[info] catsEffectJS (3.8.0-RC6, 2.13.16)
478[info] testCoreWithCatsJVM (3.8.0-RC6, 2.13.16, 2.12.18)
479[info] testCatsEffectWithLog4sLoggerJVM (3.8.0-RC6, 2.13.16, 2.12.18)
480[info] testCatsEffectWithSlf4jLoggerJVM (3.8.0-RC6, 2.13.16, 2.12.18)
481[info] slf4jMdcNative (3.8.0-RC6, 2.13.16)
482[info] testCatsEffectWithLog4jLoggerJVM (3.8.0-RC6, 2.13.16, 2.12.18)
483[info] testCoreJS (3.8.0-RC6, 2.13.16)
484[info] catsNative (3.8.0-RC6, 2.13.16)
485[info] coreNative (3.8.0-RC6, 2.13.16)
486[info] docs (3.8.0-RC6, 2.13.16, 2.12.18)
487[info] monixJVM (3.8.0-RC6, 2.13.16, 2.12.18)
488[info] catsEffect3JVM (3.8.0-RC6, 2.13.16, 2.12.18)
489[info] sbtLoggingJVM (3.8.0-RC6, 2.13.16, 2.12.18)
490[info] testMonixWithSlf4jLoggerJVM (3.8.0-RC6, 2.13.16, 2.12.18)
491[info] slf4jLoggerNative (3.8.0-RC6, 2.13.16)
492[info] testKitJS (3.8.0-RC6, 2.13.16)
493[info] slf4jLoggerJVM (3.8.0-RC6, 2.13.16, 2.12.18)
494[info] coreJS (3.8.0-RC6, 2.13.16)
495[info] testCatsEffectWithLog4sLoggerJS (3.8.0-RC6, 2.13.16)
496[info] logbackMdcMonix3JVM (3.8.0-RC6, 2.13.16, 2.12.18)
497[info] doobie1JVM (3.8.0-RC6, 2.13.16, 2.12.18)
498[info] catsEffect3JS (3.8.0-RC6, 2.13.16)
499[info] testKitNative (3.8.0-RC6, 2.13.16)
500[info] slf4jMdcJVM (3.8.0-RC6, 2.13.16, 2.12.18)
501[info] testKitJVM (3.8.0-RC6, 2.13.16, 2.12.18)
502[info] coreJVM (3.8.0-RC6, 2.13.16, 2.12.18)
503[info] monixJS (3.8.0-RC6, 2.13.16)
504[info] testCoreJVM (3.8.0-RC6, 2.13.16, 2.12.18)
505[info] testLogbackMdcMonix3JVM (3.8.0-RC6, 2.13.16, 2.12.18)
506[info] docsV1 (3.8.0-RC6, 2.13.16, 2.12.18)
507[info] sbtLoggingNative (3.8.0-RC6, 2.13.16)
508[info] testCoreWithCatsJS (3.8.0-RC6, 2.13.16)
509[info] log4sLoggerJVM (3.8.0-RC6, 2.13.16, 2.12.18)
510[info] log4jLoggerNative (3.8.0-RC6, 2.13.16)
511[info] catsJS (3.8.0-RC6, 2.13.16)
512[info] log4sLoggerJS (3.8.0-RC6, 2.13.16)
513[info] catsJVM (3.8.0-RC6, 2.13.16, 2.12.18)
514[info] log4jLoggerJVM (3.8.0-RC6, 2.13.16, 2.12.18)
515[info] catsEffectJVM (3.8.0-RC6, 2.13.16, 2.12.18)
516[info] * loggerF (3.8.0-RC6, 2.13.16, 2.12.18)
517[info] Excluding projects:
518[info] Reapplying settings...
519[info]
520[info] __ __ ___ ____
521[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
522[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
523[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
524[info] /_/
525[info]
526[info] logger-f 2.8.1+0-e11293ed+20260108-0243-SNAPSHOT
527[info] Scala 3.8.0-RC6
528[info] -----------------------------------------------------
529[info] Useful sbt tasks:
530[info] r: reload - Run reload
531[info] cln: clean - Run clean
532[info] c: compile - Run compile
533[info] cc: +compile - Run cross-scalaVersion compile
534[info] tc: Test/compile - Run Test/compile
535[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
536[info] t: test - Run test
537[info] ct: +test - Run cross-scalaVersion test
538[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
539[info] fmt: scalafmtAll - Run scalafmtAll
540[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
541[info] cfmt: +scalafmtAll - Run +scalafmtAll
542[info] fixchk: scalafixAll --check - Run scalafixAll --check
543[info] fix: scalafixAll - Run scalafixAll
544[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
545[info] cfix: +scalafixAll - Run +scalafixAll
546[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
547[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
548[info] pl: publishLocal - Run publishLocal
549Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
550[info] Reapplying settings...
551[info]
552[info] __ __ ___ ____
553[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
554[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
555[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
556[info] /_/
557[info]
558[info] logger-f 2.8.1+0-e11293ed+20260108-0243-SNAPSHOT
559[info] Scala 3.8.0-RC6
560[info] -----------------------------------------------------
561[info] Useful sbt tasks:
562[info] r: reload - Run reload
563[info] cln: clean - Run clean
564[info] c: compile - Run compile
565[info] cc: +compile - Run cross-scalaVersion compile
566[info] tc: Test/compile - Run Test/compile
567[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
568[info] t: test - Run test
569[info] ct: +test - Run cross-scalaVersion test
570[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
571[info] fmt: scalafmtAll - Run scalafmtAll
572[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
573[info] cfmt: +scalafmtAll - Run +scalafmtAll
574[info] fixchk: scalafixAll --check - Run scalafixAll --check
575[info] fix: scalafixAll - Run scalafixAll
576[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
577[info] cfix: +scalafixAll - Run +scalafixAll
578[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
579[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
580[info] pl: publishLocal - Run publishLocal
581[info] Defining Global / credentials, catsEffect3JS / credentials and 38 others.
582[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 320 others.
583[info] Run `last` for details.
584[info] Reapplying settings...
585[info]
586[info] __ __ ___ ____
587[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
588[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
589[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
590[info] /_/
591[info]
592[info] logger-f 2.8.1+0-e11293ed+20260108-0243-SNAPSHOT
593[info] Scala 3.8.0-RC6
594[info] -----------------------------------------------------
595[info] Useful sbt tasks:
596[info] r: reload - Run reload
597[info] cln: clean - Run clean
598[info] c: compile - Run compile
599[info] cc: +compile - Run cross-scalaVersion compile
600[info] tc: Test/compile - Run Test/compile
601[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
602[info] t: test - Run test
603[info] ct: +test - Run cross-scalaVersion test
604[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
605[info] fmt: scalafmtAll - Run scalafmtAll
606[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
607[info] cfmt: +scalafmtAll - Run +scalafmtAll
608[info] fixchk: scalafixAll --check - Run scalafixAll --check
609[info] fix: scalafixAll - Run scalafixAll
610[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
611[info] cfix: +scalafixAll - Run +scalafixAll
612[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
613[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
614[info] pl: publishLocal - Run publishLocal
615Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
616[info] Reapplying settings...
617OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
618
619 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
620 Did you mean testCatsEffectWithSlf4jLoggerJVM / allExcludeDependencies ?
621 , retry without global scopes
622[info] Reapplying settings...
623[info]
624[info] __ __ ___ ____
625[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
626[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
627[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
628[info] /_/
629[info]
630[info] logger-f 2.8.1+0-e11293ed+20260108-0243-SNAPSHOT
631[info] Scala 3.8.0-RC6
632[info] -----------------------------------------------------
633[info] Useful sbt tasks:
634[info] r: reload - Run reload
635[info] cln: clean - Run clean
636[info] c: compile - Run compile
637[info] cc: +compile - Run cross-scalaVersion compile
638[info] tc: Test/compile - Run Test/compile
639[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
640[info] t: test - Run test
641[info] ct: +test - Run cross-scalaVersion test
642[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
643[info] fmt: scalafmtAll - Run scalafmtAll
644[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
645[info] cfmt: +scalafmtAll - Run +scalafmtAll
646[info] fixchk: scalafixAll --check - Run scalafixAll --check
647[info] fix: scalafixAll - Run scalafixAll
648[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
649[info] cfix: +scalafixAll - Run +scalafixAll
650[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
651[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
652[info] pl: publishLocal - Run publishLocal
653Execute removeScalacOptionsStartingWith: -P:wartremover
654[info] Reapplying settings...
655[info]
656[info] __ __ ___ ____
657[info] ___ / / / /_____/ _ \___ _ __/ __ \___ ___ ___
658[info] (_-</ _ \/ __/___/ // / -_) |/ / /_/ / _ \/ _ \(_-<
659[info] /___/_.__/\__/ /____/\__/|___/\____/\___/ .__/___/
660[info] /_/
661[info]
662[info] logger-f 2.8.1+0-e11293ed+20260108-0243-SNAPSHOT
663[info] Scala 3.8.0-RC6
664[info] -----------------------------------------------------
665[info] Useful sbt tasks:
666[info] r: reload - Run reload
667[info] cln: clean - Run clean
668[info] c: compile - Run compile
669[info] cc: +compile - Run cross-scalaVersion compile
670[info] tc: Test/compile - Run Test/compile
671[info] ctc: +Test/compile - Run cross-scalaVersion Test/compile
672[info] t: test - Run test
673[info] ct: +test - Run cross-scalaVersion test
674[info] fmtchk: scalafmtCheckAll - Run scalafmtCheckAll
675[info] fmt: scalafmtAll - Run scalafmtAll
676[info] cfmtchk: +scalafmtCheckAll - Run +scalafmtCheckAll
677[info] cfmt: +scalafmtAll - Run +scalafmtAll
678[info] fixchk: scalafixAll --check - Run scalafixAll --check
679[info] fix: scalafixAll - Run scalafixAll
680[info] cfixchk: +scalafixAll --check - Run +scalafixAll --check
681[info] cfix: +scalafixAll - Run +scalafixAll
682[info] chk: fmtchk; fixchk - Run scalafmtCheckAll; scalafixAll --check
683[info] cchk: cfmtchk; cfixchk - Run +scalafmtCheckAll; +scalafixAll --check
684[info] pl: publishLocal - Run publishLocal
685[success] Total time: 0 s, completed Jan 8, 2026, 2:43:31 AM
686Build config: {"tests":null}
687Parsed config: Failure(sjsonnew.DeserializationException: Expected String as JString, but got JNull)
688Starting build...
689Projects: Set(monixJVM, sbtLoggingJVM, slf4jLoggerJVM, logbackMdcMonix3JVM, doobie1JVM, slf4jMdcJVM, testKitJVM, coreJVM, log4sLoggerJVM, catsJVM, log4jLoggerJVM)
690Starting build for ProjectRef(file:/build/repo/,slf4jMdcJVM) (logger-f-slf4j-mdc)... [0/11]
691OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
692OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
693OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
694OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
695Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
696[info] compiling 13 Scala sources to /build/repo/modules/logger-f-core/jvm/target/scala-3.8.0-RC6/classes ...
697[info] done compiling
698[info] compiling 1 Scala source to /build/repo/modules/logger-f-slf4j-mdc/jvm/target/scala-3.8.0-RC6/classes ...
699[info] done compiling
700Starting build for ProjectRef(file:/build/repo/,log4jLoggerJVM) (logger-f-log4j)... [1/11]
701Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
702[info] compiling 2 Scala sources to /build/repo/modules/logger-f-log4j/jvm/target/scala-3.8.0-RC6/classes ...
703[info] done compiling
704Starting build for ProjectRef(file:/build/repo/,doobie1JVM) (logger-f-doobie1)... [2/11]
705Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
706[info] compiling 7 Scala sources to /build/repo/modules/logger-f-cats/jvm/target/scala-3.8.0-RC6/classes ...
707[info] done compiling
708[info] compiling 1 Scala source to /build/repo/modules/logger-f-doobie1/jvm/target/scala-3.8.0-RC6/classes ...
709[info] done compiling
710[info] compiling 1 Scala source to /build/repo/modules/logger-f-test-kit/jvm/target/scala-3.8.0-RC6/classes ...
711[info] compiling 1 Scala source to /build/repo/modules/logger-f-slf4j/jvm/target/scala-3.8.0-RC6/classes ...
712[info] done compiling
713[info] done compiling
714[info] compiling 1 Scala source to /build/repo/modules/logger-f-doobie1/jvm/target/scala-3.8.0-RC6/test-classes ...
715[info] done compiling
716[info] Using random seed: 274251466146
717[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test the default LoggerFLogHandler[F] for Success log - with batch param rendering: OK, passed 100 tests
718[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test the default LoggerFLogHandler[F] for Success log - without batch param rendering: OK, passed 100 tests
719[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test LoggerFLogHandler[F] with custom log level for Success log - with batch param rendering: OK, passed 100 tests
720[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test LoggerFLogHandler[F] with custom log level for Success log - without batch param rendering: OK, passed 100 tests
721[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test the default LoggerFLogHandler[F] for ExecFailure: OK, passed 100 tests
722[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test LoggerFLogHandler[F] custom log level for ExecFailure: OK, passed 100 tests
723[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test the default LoggerFLogHandler[F] for ProcessingFailure: OK, passed 100 tests
724[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test LoggerFLogHandler[F] custom log level for ProcessingFailure: OK, passed 100 tests
725[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test LoggerFLogHandler[F].toString: OK, passed 100 tests
726[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test Show[LoggerFLogHandler.BatchParamRenderingWhenSuccessful]: OK, passed 100 tests
727[info] + loggerf.doobie1.LoggerFLogHandlerSpec.test Eq[LoggerFLogHandler.BatchParamRenderingWhenSuccessful]: OK, passed 100 tests
728Starting build for ProjectRef(file:/build/repo/,catsJVM) (logger-f-cats)... [3/11]
729Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
730[info] compiling 10 Scala sources to /build/repo/modules/logger-f-core/jvm/target/scala-3.8.0-RC6/test-classes ...
731[info] done compiling
732[info] compiling 7 Scala sources to /build/repo/modules/logger-f-cats/jvm/target/scala-3.8.0-RC6/test-classes ...
733[info] done compiling
734[info] Using random seed: 295873049312
735[info] + loggerf.instances.showSpec.test LeveledLogMessage with cats.Show: OK, passed 100 tests
736[info] + loggerf.instances.showSpec.test LeveledLogMessage with cats.Show with prefix: OK, passed 100 tests
737[info] Using random seed: 295872718286
738[info] + loggerf.instances.triesSpec.test Log.log(F[A]): OK, passed 100 tests
739[info] + loggerf.instances.triesSpec.test Log.log(F[Option[A]]): OK, passed 100 tests
740[info] + loggerf.instances.triesSpec.test Log.log(F[Option[A]])(ignore, message): OK, passed 100 tests
741[info] + loggerf.instances.triesSpec.test Log.log(F[Option[A]])(message, ignore): OK, passed 100 tests
742[info] + loggerf.instances.triesSpec.test log(OptionT[F, A]]): OK, passed 100 tests
743[info] + loggerf.instances.triesSpec.test log(OptionT[F, A]])(ignore, message): OK, passed 100 tests
744[info] + loggerf.instances.triesSpec.test log(OptionT[F, A]])(message, ignore): OK, passed 100 tests
745[info] + loggerf.instances.triesSpec.test Log.log(F[Either[A, B]]): OK, passed 100 tests
746[info] + loggerf.instances.triesSpec.test Log.log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
747[info] + loggerf.instances.triesSpec.test Log.log(F[Either[A, B]])(message, ignore): OK, passed 100 tests
748[info] + loggerf.instances.triesSpec.test log(EitherT[F, A, B]): OK, passed 100 tests
749[info] + loggerf.instances.triesSpec.test log(EitherT[F, A, B]])(ignore, message): OK, passed 100 tests
750[info] + loggerf.instances.triesSpec.test log(EitherT[F, A, B]])(message, ignore): OK, passed 100 tests
751[info] + loggerf.instances.triesSpec.test Log.log_(F[A]): OK, passed 100 tests
752[info] + loggerf.instances.triesSpec.test Log.log_(F[Option[A]]): OK, passed 100 tests
753[info] + loggerf.instances.triesSpec.test Log.log_(F[Option[A]])(ignore, message): OK, passed 100 tests
754[info] + loggerf.instances.triesSpec.test Log.log_(F[Option[A]])(message, ignore): OK, passed 100 tests
755[info] + loggerf.instances.triesSpec.test log_(OptionT[F, A]]): OK, passed 100 tests
756[info] Using random seed: 296293234534
757[info] + loggerf.instances.idSpec.test Log.log(F[A]): OK, passed 100 tests
758[info] + loggerf.instances.idSpec.test Log.log(F[Option[A]]): OK, passed 100 tests
759[info] + loggerf.instances.triesSpec.test log_(OptionT[F, A]])(ignore, message): OK, passed 100 tests
760[info] + loggerf.instances.idSpec.test Log.log(F[Option[A]])(ignore, message): OK, passed 100 tests
761[info] + loggerf.instances.idSpec.test Log.log(F[Option[A]])(message, ignore): OK, passed 100 tests
762[info] + loggerf.instances.triesSpec.test log_(OptionT[F, A]])(message, ignore): OK, passed 100 tests
763[info] + loggerf.instances.idSpec.test log(OptionT[F, A]]): OK, passed 100 tests
764[info] + loggerf.instances.triesSpec.test Log.log_(F[Either[A, B]]): OK, passed 100 tests
765[info] + loggerf.instances.idSpec.test log(OptionT[F, A]])(ignore, message): OK, passed 100 tests
766[info] + loggerf.instances.triesSpec.test Log.log_(F[Either[A, B]])(ignore, message): OK, passed 100 tests
767[info] + loggerf.instances.idSpec.test log(OptionT[F, A]])(message, ignore): OK, passed 100 tests
768[info] + loggerf.instances.triesSpec.test Log.log_(F[Either[A, B]])(message, ignore): OK, passed 100 tests
769[info] + loggerf.instances.triesSpec.test log_(EitherT[F, A, B]): OK, passed 100 tests
770[info] + loggerf.instances.triesSpec.test log_(EitherT[F, A, B]])(ignore, message): OK, passed 100 tests
771[info] + loggerf.instances.triesSpec.test log_(EitherT[F, A, B]])(message, ignore): OK, passed 100 tests
772[info] + loggerf.instances.idSpec.test Log.log(F[Either[A, B]]): OK, passed 100 tests
773[info] + loggerf.instances.idSpec.test Log.log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
774[info] + loggerf.instances.idSpec.test Log.log(F[Either[A, B]])(message, ignore): OK, passed 100 tests
775[info] + loggerf.instances.idSpec.test log(EitherT[F, A, B]): OK, passed 100 tests
776[info] + loggerf.instances.idSpec.test log(EitherT[F, A, B]])(ignore, message): OK, passed 100 tests
777[info] + loggerf.instances.idSpec.test log(EitherT[F, A, B]])(message, ignore): OK, passed 100 tests
778[info] + loggerf.instances.idSpec.test Log.log_(F[A]): OK, passed 100 tests
779[info] + loggerf.instances.idSpec.test Log.log_(F[Option[A]]): OK, passed 100 tests
780[info] + loggerf.instances.idSpec.test Log.log_(F[Option[A]])(ignore, message): OK, passed 100 tests
781[info] + loggerf.instances.idSpec.test Log.log_(F[Option[A]])(message, ignore): OK, passed 100 tests
782[info] + loggerf.instances.idSpec.test log_(OptionT[F, A]]): OK, passed 100 tests
783[info] + loggerf.instances.idSpec.test log_(OptionT[F, A]])(ignore, message): OK, passed 100 tests
784[info] + loggerf.instances.idSpec.test log_(OptionT[F, A]])(message, ignore): OK, passed 100 tests
785[info] + loggerf.instances.idSpec.test Log.log_(F[Either[A, B]]): OK, passed 100 tests
786[info] + loggerf.instances.idSpec.test Log.log_(F[Either[A, B]])(ignore, message): OK, passed 100 tests
787[info] + loggerf.instances.idSpec.test Log.log_(F[Either[A, B]])(message, ignore): OK, passed 100 tests
788[info] + loggerf.instances.idSpec.test log_(EitherT[F, A, B]): OK, passed 100 tests
789[info] + loggerf.instances.idSpec.test log_(EitherT[F, A, B]])(ignore, message): OK, passed 100 tests
790[info] + loggerf.instances.idSpec.test log_(EitherT[F, A, B]])(message, ignore): OK, passed 100 tests
791[info] Using random seed: 295872706719
792[info] + loggerf.instances.instancesSpec.test Log.log(F[A]): OK, passed 100 tests
793[info] + loggerf.instances.instancesSpec.test Log.log(F[Option[A]]): OK, passed 100 tests
794[info] + loggerf.instances.instancesSpec.test Log.log(F[Option[A]])(ignore, message): OK, passed 100 tests
795[info] + loggerf.instances.instancesSpec.test Log.log(F[Option[A]])(message, ignore): OK, passed 100 tests
796[info] + loggerf.instances.instancesSpec.test log(OptionT[F, A]]): OK, passed 100 tests
797[info] + loggerf.instances.instancesSpec.test log(OptionT[F, A]])(ignore, message): OK, passed 100 tests
798[info] + loggerf.instances.instancesSpec.test log(OptionT[F, A]])(message, ignore): OK, passed 100 tests
799[info] + loggerf.instances.instancesSpec.test Log.log(F[Either[A, B]]): OK, passed 100 tests
800[info] + loggerf.instances.instancesSpec.test Log.log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
801[info] + loggerf.instances.instancesSpec.test Log.log(F[Either[A, B]])(message, ignore): OK, passed 100 tests
802[info] + loggerf.instances.instancesSpec.test log(EitherT[F, A, B]): OK, passed 100 tests
803[info] + loggerf.instances.instancesSpec.test log(EitherT[F, A, B]])(ignore, message): OK, passed 100 tests
804[info] + loggerf.instances.instancesSpec.test log(EitherT[F, A, B]])(message, ignore): OK, passed 100 tests
805[info] + loggerf.instances.instancesSpec.test Log.log_(F[A]): OK, passed 100 tests
806[info] + loggerf.instances.instancesSpec.test Log.log_(F[Option[A]]): OK, passed 100 tests
807[info] + loggerf.instances.instancesSpec.test Log.log_(F[Option[A]])(ignore, message): OK, passed 100 tests
808[info] + loggerf.instances.instancesSpec.test Log.log_(F[Option[A]])(message, ignore): OK, passed 100 tests
809[info] + loggerf.instances.instancesSpec.test log_(OptionT[F, A]]): OK, passed 100 tests
810[info] + loggerf.instances.instancesSpec.test log_(OptionT[F, A]])(ignore, message): OK, passed 100 tests
811[info] + loggerf.instances.instancesSpec.test log_(OptionT[F, A]])(message, ignore): OK, passed 100 tests
812[info] + loggerf.instances.instancesSpec.test Log.log_(F[Either[A, B]]): OK, passed 100 tests
813[info] + loggerf.instances.instancesSpec.test Log.log_(F[Either[A, B]])(ignore, message): OK, passed 100 tests
814[info] + loggerf.instances.instancesSpec.test Log.log_(F[Either[A, B]])(message, ignore): OK, passed 100 tests
815[info] + loggerf.instances.instancesSpec.test log_(EitherT[F, A, B]): OK, passed 100 tests
816[info] + loggerf.instances.instancesSpec.test log_(EitherT[F, A, B]])(ignore, message): OK, passed 100 tests
817[info] + loggerf.instances.instancesSpec.test log_(EitherT[F, A, B]])(message, ignore): OK, passed 100 tests
818[info] Using random seed: 296892145518
819[info] + loggerf.instances.futureSpec.test Log.log(F[A]): OK, passed 100 tests
820[info] + loggerf.instances.futureSpec.test Log.log(F[Option[A]]): OK, passed 100 tests
821[info] + loggerf.instances.futureSpec.test Log.log(F[Option[A]])(ignore, message): OK, passed 100 tests
822[info] + loggerf.instances.futureSpec.test Log.log(F[Option[A]])(message, ignore): OK, passed 100 tests
823[info] + loggerf.instances.futureSpec.test log(OptionT[Future, A]]): OK, passed 100 tests
824[info] + loggerf.instances.futureSpec.test log(OptionT[Future, A]])(ignore, message): OK, passed 100 tests
825[info] + loggerf.instances.futureSpec.test log(OptionT[Future, A]])(message, ignore): OK, passed 100 tests
826[info] + loggerf.instances.futureSpec.test Log.log(F[Either[A, B]]): OK, passed 100 tests
827[info] + loggerf.instances.futureSpec.test Log.log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
828[info] + loggerf.instances.futureSpec.test Log.log(F[Either[A, B]])(message, ignore): OK, passed 100 tests
829[info] + loggerf.instances.futureSpec.test log(EitherT[Future, A, B]): OK, passed 100 tests
830[info] + loggerf.instances.futureSpec.test log(EitherT[Future, A, B]])(ignore, message): OK, passed 100 tests
831[info] + loggerf.instances.futureSpec.test log(EitherT[Future, A, B]])(message, ignore): OK, passed 100 tests
832[info] + loggerf.instances.futureSpec.test Log.log_(F[A]): OK, passed 100 tests
833[info] + loggerf.instances.futureSpec.test Log.log_(F[Option[A]]): OK, passed 100 tests
834[info] + loggerf.instances.futureSpec.test Log.log_(F[Option[A]])(ignore, message): OK, passed 100 tests
835[info] + loggerf.instances.futureSpec.test Log.log_(F[Option[A]])(message, ignore): OK, passed 100 tests
836[info] + loggerf.instances.futureSpec.test log_(OptionT[Future, A]]): OK, passed 100 tests
837[info] + loggerf.instances.futureSpec.test log_(OptionT[Future, A]])(ignore, message): OK, passed 100 tests
838[info] + loggerf.instances.futureSpec.test log_(OptionT[Future, A]])(message, ignore): OK, passed 100 tests
839[info] + loggerf.instances.futureSpec.test Log.log_(F[Either[A, B]]): OK, passed 100 tests
840[info] + loggerf.instances.futureSpec.test Log.log_(F[Either[A, B]])(ignore, message): OK, passed 100 tests
841[info] + loggerf.instances.futureSpec.test Log.log_(F[Either[A, B]])(message, ignore): OK, passed 100 tests
842[info] + loggerf.instances.futureSpec.test log_(EitherT[Future, A, B]): OK, passed 100 tests
843[info] + loggerf.instances.futureSpec.test log_(EitherT[Future, A, B]])(ignore, message): OK, passed 100 tests
844[info] + loggerf.instances.futureSpec.test log_(EitherT[Future, A, B]])(message, ignore): OK, passed 100 tests
845[info] Using random seed: 296889827243
846[info] + loggerf.instances.extraSyntaxSpec.test logS(String)(level) with prefix: OK, passed 100 tests
847[info] + loggerf.instances.extraSyntaxSpec.test logS_(String)(level) with prefix: OK, passed 100 tests
848[info] + loggerf.instances.extraSyntaxSpec.test log(F[A]) with prefix: OK, passed 100 tests
849[info] + loggerf.instances.extraSyntaxSpec.test log(F[Option[A]]) with prefix: OK, passed 100 tests
850[info] + loggerf.instances.extraSyntaxSpec.test log(F[Option[A]])(ignore, message) with prefix: OK, passed 100 tests
851[info] + loggerf.instances.extraSyntaxSpec.test log(F[Option[A]])(message, ignore) with prefix: OK, passed 100 tests
852[info] + loggerf.instances.extraSyntaxSpec.test log(F[Option[A]])(message, ignoreA) with prefix: OK, passed 100 tests
853[info] + loggerf.instances.extraSyntaxSpec.test log(F[Either[A, B]]) with prefix: OK, passed 100 tests
854[info] + loggerf.instances.extraSyntaxSpec.test log(F[Either[A, B]])(ignore, message) with prefix: OK, passed 100 tests
855[info] + loggerf.instances.extraSyntaxSpec.test log(F[Either[A, B]])(ignoreA, message) with prefix: OK, passed 100 tests
856[info] + loggerf.instances.extraSyntaxSpec.test log(F[Either[A, B]])(message, ignore) with prefix: OK, passed 100 tests
857[info] + loggerf.instances.extraSyntaxSpec.test log(F[Either[A, B]])(message, ignoreA) with prefix: OK, passed 100 tests
858[info] + loggerf.instances.extraSyntaxSpec.test log(OptionT[F, A]) with prefix: OK, passed 100 tests
859[info] + loggerf.instances.extraSyntaxSpec.test log(OptionT[F, A])(ignore, message) with prefix: OK, passed 100 tests
860[info] + loggerf.instances.extraSyntaxSpec.test log(OptionT[F, A])(message, ignore) with prefix: OK, passed 100 tests
861[info] + loggerf.instances.extraSyntaxSpec.test log(EitherT[F, A, B]) with prefix: OK, passed 100 tests
862[info] + loggerf.instances.extraSyntaxSpec.test log(EitherT[F, A, B])(ignore, message) with prefix: OK, passed 100 tests
863[info] + loggerf.instances.extraSyntaxSpec.test log(EitherT[F, A, B])(ignoreA, message) with prefix: OK, passed 100 tests
864[info] + loggerf.instances.extraSyntaxSpec.test log(EitherT[F, A, B])(message, ignore) with prefix: OK, passed 100 tests
865[info] + loggerf.instances.extraSyntaxSpec.test log(EitherT[F, A, B])(message, ignoreA) with prefix: OK, passed 100 tests
866[info] + loggerf.instances.extraSyntaxSpec.test String.logS with prefix: OK, passed 100 tests
867[info] + loggerf.instances.extraSyntaxSpec.test String.logS_ with prefix: OK, passed 100 tests
868[info] + loggerf.instances.extraSyntaxSpec.test F[A].log with prefix: OK, passed 100 tests
869[info] + loggerf.instances.extraSyntaxSpec.test F[Option[A]].log with prefix: OK, passed 100 tests
870[info] + loggerf.instances.extraSyntaxSpec.test F[Option[A]].log(ignore, message) with prefix: OK, passed 100 tests
871[info] + loggerf.instances.extraSyntaxSpec.test F[Option[A]].log(message, ignore) with prefix: OK, passed 100 tests
872[info] + loggerf.instances.extraSyntaxSpec.test F[Either[A, B]].log: OK, passed 100 tests
873[info] + loggerf.instances.extraSyntaxSpec.test F[Either[A, B]].log(ignore, message) with prefix: OK, passed 100 tests
874[info] + loggerf.instances.extraSyntaxSpec.test F[Either[A, B]].log(ignoreA, message) with prefix: OK, passed 100 tests
875[info] + loggerf.instances.extraSyntaxSpec.test F[Either[A, B]].log(message, ignore) with prefix: OK, passed 100 tests
876[info] + loggerf.instances.extraSyntaxSpec.test F[Either[A, B]].log(message, ignoreA) with prefix: OK, passed 100 tests
877[info] + loggerf.instances.extraSyntaxSpec.test OptionT[F, A].log with prefix: OK, passed 100 tests
878[info] + loggerf.instances.extraSyntaxSpec.test OptionT[F, A].log(ignore, message) with prefix: OK, passed 100 tests
879[info] + loggerf.instances.extraSyntaxSpec.test OptionT[F, A].log(message, ignore) with prefix: OK, passed 100 tests
880[info] + loggerf.instances.extraSyntaxSpec.test EitherT[F, A, B].log with prefix: OK, passed 100 tests
881[info] + loggerf.instances.extraSyntaxSpec.test EitherT[F, A, B].log(ignore, message) with prefix: OK, passed 100 tests
882[info] + loggerf.instances.extraSyntaxSpec.test EitherT[F, A, B].log(ignoreA, message) with prefix: OK, passed 100 tests
883[info] + loggerf.instances.extraSyntaxSpec.test EitherT[F, A, B].log(message, ignore) with prefix: OK, passed 100 tests
884[info] + loggerf.instances.extraSyntaxSpec.test EitherT[F, A, B].log(message, ignoreA) with prefix: OK, passed 100 tests
885[info] Using random seed: 295873301867
886[info] + loggerf.instances.loggingSyntaxSpec.test log(F[A]): OK, passed 100 tests
887[info] + loggerf.instances.loggingSyntaxSpec.test log(F[Option[A]]): OK, passed 100 tests
888[info] + loggerf.instances.loggingSyntaxSpec.test log(F[Option[A]])(ignore, message): OK, passed 100 tests
889[info] + loggerf.instances.loggingSyntaxSpec.test log(F[Option[A]])(message, ignore): OK, passed 100 tests
890[info] + loggerf.instances.loggingSyntaxSpec.test log(F[Option[A]])(message, ignoreA): OK, passed 100 tests
891[info] + loggerf.instances.loggingSyntaxSpec.test log(F[Either[A, B]]): OK, passed 100 tests
892[info] + loggerf.instances.loggingSyntaxSpec.test log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
893[info] + loggerf.instances.loggingSyntaxSpec.test log(F[Either[A, B]])(ignoreA, message): OK, passed 100 tests
894[info] + loggerf.instances.loggingSyntaxSpec.test log(F[Either[A, B]])(message, ignore): OK, passed 100 tests
895[info] + loggerf.instances.loggingSyntaxSpec.test log(F[Either[A, B]])(message, ignoreA): OK, passed 100 tests
896[info] + loggerf.instances.loggingSyntaxSpec.test log(OptionT[F, A]): OK, passed 100 tests
897[info] + loggerf.instances.loggingSyntaxSpec.test log(OptionT[F, A])(ignore, message): OK, passed 100 tests
898[info] + loggerf.instances.loggingSyntaxSpec.test log(OptionT[F, A])(message, ignore): OK, passed 100 tests
899[info] + loggerf.instances.loggingSyntaxSpec.test log(EitherT[F, A, B]): OK, passed 100 tests
900[info] + loggerf.instances.loggingSyntaxSpec.test log(EitherT[F, A, B])(ignore, message): OK, passed 100 tests
901[info] + loggerf.instances.loggingSyntaxSpec.test log(EitherT[F, A, B])(ignoreA, message): OK, passed 100 tests
902[info] + loggerf.instances.loggingSyntaxSpec.test log(EitherT[F, A, B])(message, ignore): OK, passed 100 tests
903[info] + loggerf.instances.loggingSyntaxSpec.test log(EitherT[F, A, B])(message, ignoreA): OK, passed 100 tests
904[info] + loggerf.instances.loggingSyntaxSpec.test log_(F[A]): OK, passed 100 tests
905[info] + loggerf.instances.loggingSyntaxSpec.test log_(F[Option[A]]): OK, passed 100 tests
906[info] + loggerf.instances.loggingSyntaxSpec.test log_(F[Option[A]])(ignore, message): OK, passed 100 tests
907[info] + loggerf.instances.loggingSyntaxSpec.test log_(F[Option[A]])(message, ignore): OK, passed 100 tests
908[info] + loggerf.instances.loggingSyntaxSpec.test log_(F[Option[A]])(message, ignoreA): OK, passed 100 tests
909[info] + loggerf.instances.loggingSyntaxSpec.test log_(F[Either[A, B]]): OK, passed 100 tests
910[info] + loggerf.instances.loggingSyntaxSpec.test log_(F[Either[A, B]])(ignore, message): OK, passed 100 tests
911[info] + loggerf.instances.loggingSyntaxSpec.test log_(F[Either[A, B]])(ignoreA, message): OK, passed 100 tests
912[info] + loggerf.instances.loggingSyntaxSpec.test log_(F[Either[A, B]])(message, ignore): OK, passed 100 tests
913[info] + loggerf.instances.loggingSyntaxSpec.test log_(F[Either[A, B]])(message, ignoreA): OK, passed 100 tests
914[info] + loggerf.instances.loggingSyntaxSpec.test log_(OptionT[F, A]): OK, passed 100 tests
915[info] + loggerf.instances.loggingSyntaxSpec.test log_(OptionT[F, A])(ignore, message): OK, passed 100 tests
916[info] + loggerf.instances.loggingSyntaxSpec.test log_(OptionT[F, A])(message, ignore): OK, passed 100 tests
917[info] + loggerf.instances.loggingSyntaxSpec.test log_(EitherT[F, A, B]): OK, passed 100 tests
918[info] + loggerf.instances.loggingSyntaxSpec.test log_(EitherT[F, A, B])(ignore, message): OK, passed 100 tests
919[info] + loggerf.instances.loggingSyntaxSpec.test log_(EitherT[F, A, B])(ignoreA, message): OK, passed 100 tests
920[info] + loggerf.instances.loggingSyntaxSpec.test log_(EitherT[F, A, B])(message, ignore): OK, passed 100 tests
921[info] + loggerf.instances.loggingSyntaxSpec.test log_(EitherT[F, A, B])(message, ignoreA): OK, passed 100 tests
922[info] + loggerf.instances.loggingSyntaxSpec.test F[A].log: OK, passed 100 tests
923[info] + loggerf.instances.loggingSyntaxSpec.test F[Option[A]].log: OK, passed 100 tests
924[info] + loggerf.instances.loggingSyntaxSpec.test F[Option[A]].log(ignore, message): OK, passed 100 tests
925[info] + loggerf.instances.loggingSyntaxSpec.test F[Option[A]].log(message, ignore): OK, passed 100 tests
926[info] + loggerf.instances.loggingSyntaxSpec.test F[Either[A, B]].log: OK, passed 100 tests
927[info] + loggerf.instances.loggingSyntaxSpec.test F[Either[A, B]].log(ignore, message): OK, passed 100 tests
928[info] + loggerf.instances.loggingSyntaxSpec.test F[Either[A, B]].log(ignoreA, message): OK, passed 100 tests
929[info] + loggerf.instances.loggingSyntaxSpec.test F[Either[A, B]].log(message, ignore): OK, passed 100 tests
930[info] + loggerf.instances.loggingSyntaxSpec.test F[Either[A, B]].log(message, ignoreA): OK, passed 100 tests
931[info] + loggerf.instances.loggingSyntaxSpec.test OptionT[F, A].log: OK, passed 100 tests
932[info] + loggerf.instances.loggingSyntaxSpec.test OptionT[F, A].log(ignore, message): OK, passed 100 tests
933[info] + loggerf.instances.loggingSyntaxSpec.test OptionT[F, A].log(message, ignore): OK, passed 100 tests
934[info] + loggerf.instances.loggingSyntaxSpec.test EitherT[F, A, B].log: OK, passed 100 tests
935[info] + loggerf.instances.loggingSyntaxSpec.test EitherT[F, A, B].log(ignore, message): OK, passed 100 tests
936[info] + loggerf.instances.loggingSyntaxSpec.test EitherT[F, A, B].log(ignoreA, message): OK, passed 100 tests
937[info] + loggerf.instances.loggingSyntaxSpec.test EitherT[F, A, B].log(message, ignore): OK, passed 100 tests
938[info] + loggerf.instances.loggingSyntaxSpec.test EitherT[F, A, B].log(message, ignoreA): OK, passed 100 tests
939[info] + loggerf.instances.loggingSyntaxSpec.test F[A].log_: OK, passed 100 tests
940[info] + loggerf.instances.loggingSyntaxSpec.test F[Option[A]].log_: OK, passed 100 tests
941[info] + loggerf.instances.loggingSyntaxSpec.test F[Option[A]].log_(ignore, message): OK, passed 100 tests
942[info] + loggerf.instances.loggingSyntaxSpec.test F[Option[A]].log_(message, ignore): OK, passed 100 tests
943[info] + loggerf.instances.loggingSyntaxSpec.test F[Either[A, B]].log_: OK, passed 100 tests
944[info] + loggerf.instances.loggingSyntaxSpec.test F[Either[A, B]].log_(ignore, message): OK, passed 100 tests
945[info] + loggerf.instances.loggingSyntaxSpec.test F[Either[A, B]].log_(ignoreA, message): OK, passed 100 tests
946[info] + loggerf.instances.loggingSyntaxSpec.test F[Either[A, B]].log_(message, ignore): OK, passed 100 tests
947[info] + loggerf.instances.loggingSyntaxSpec.test F[Either[A, B]].log_(message, ignoreA): OK, passed 100 tests
948[info] + loggerf.instances.loggingSyntaxSpec.test OptionT[F, A].log_: OK, passed 100 tests
949[info] + loggerf.instances.loggingSyntaxSpec.test OptionT[F, A].log_(ignore, message): OK, passed 100 tests
950[info] + loggerf.instances.loggingSyntaxSpec.test OptionT[F, A].log_(message, ignore): OK, passed 100 tests
951[info] + loggerf.instances.loggingSyntaxSpec.test EitherT[F, A, B].log_: OK, passed 100 tests
952[info] + loggerf.instances.loggingSyntaxSpec.test EitherT[F, A, B].log_(ignore, message): OK, passed 100 tests
953[info] + loggerf.instances.loggingSyntaxSpec.test EitherT[F, A, B].log_(ignoreA, message): OK, passed 100 tests
954[info] + loggerf.instances.loggingSyntaxSpec.test EitherT[F, A, B].log_(message, ignore): OK, passed 100 tests
955[info] + loggerf.instances.loggingSyntaxSpec.test EitherT[F, A, B].log_(message, ignoreA): OK, passed 100 tests
956Starting build for ProjectRef(file:/build/repo/,slf4jLoggerJVM) (logger-f-slf4j)... [4/11]
957Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
958Starting build for ProjectRef(file:/build/repo/,log4sLoggerJVM) (logger-f-log4s)... [5/11]
959Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
960[info] compiling 1 Scala source to /build/repo/modules/logger-f-log4s/jvm/target/scala-3.8.0-RC6/classes ...
961[info] done compiling
962Starting build for ProjectRef(file:/build/repo/,coreJVM) (logger-f-core)... [6/11]
963Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
964[info] Using random seed: 304719290872
965[info] + loggerf.core.ToLogSpec.test ToLog.by[A](A => String): OK, passed 100 tests
966[info] + loggerf.core.ToLogSpec.test ToLog.fromToString[A]: OK, passed 100 tests
967[info] + loggerf.core.ToLogSpec.test ToLog[String].toLogMessage: OK, passed 100 tests
968[info] Using random seed: 304896671892
969[info] + loggerf.syntax.LeveledMessageSyntaxSpec.test LeveledLogMessage: OK, passed 100 tests
970[info] + loggerf.syntax.LeveledMessageSyntaxSpec.test LeveledLogMessage with Throwable: OK, passed 100 tests
971[info] + loggerf.syntax.LeveledMessageSyntaxSpec.test LeveledLogMessage with ToLog: OK, passed 100 tests
972[info] Using random seed: 304719108673
973[info] + loggerf.instances.triesSpec.test Log.log(F[A]): OK, passed 100 tests
974[info] + loggerf.instances.triesSpec.test Log.log(F[Option[A]]): OK, passed 100 tests
975[info] + loggerf.instances.triesSpec.test Log.log(F[Option[A]])(ignore, message): OK, passed 100 tests
976[info] + loggerf.instances.triesSpec.test Log.log(F[Option[A]])(message, ignore): OK, passed 100 tests
977[info] + loggerf.instances.triesSpec.test Log.log(F[Either[A, B]]): OK, passed 100 tests
978[info] + loggerf.instances.triesSpec.test Log.log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
979[info] + loggerf.instances.triesSpec.test Log.log(F[Either[A, B]])(message, ignore): OK, passed 100 tests
980[info] + loggerf.instances.triesSpec.test Log.log_(F[A]): OK, passed 100 tests
981[info] + loggerf.instances.triesSpec.test Log.log_(F[Option[A]]): OK, passed 100 tests
982[info] + loggerf.instances.triesSpec.test Log.log_(F[Option[A]])(ignore, message): OK, passed 100 tests
983[info] + loggerf.instances.triesSpec.test Log.log_(F[Option[A]])(message, ignore): OK, passed 100 tests
984[info] + loggerf.instances.triesSpec.test Log.log_(F[Either[A, B]]): OK, passed 100 tests
985[info] + loggerf.instances.triesSpec.test Log.log_(F[Either[A, B]])(ignore, message): OK, passed 100 tests
986[info] + loggerf.instances.triesSpec.test Log.log_(F[Either[A, B]])(message, ignore): OK, passed 100 tests
987[info] Using random seed: 304718953036
988[info] + loggerf.instances.instancesSpec.test Log.log(F[A]): OK, passed 100 tests
989[info] + loggerf.instances.instancesSpec.test Log.log(F[A] with Throwable): OK, passed 100 tests
990[info] + loggerf.instances.instancesSpec.test Log.log(F[A]) with matching cases: OK, passed 100 tests
991[info] + loggerf.instances.instancesSpec.test Log.log_(F[A]): OK, passed 100 tests
992[info] + loggerf.instances.instancesSpec.test Log.log_(F[A]) with Throwable: OK, passed 100 tests
993[info] + loggerf.instances.instancesSpec.test Log.log_(F[A]) with matching cases: OK, passed 100 tests
994[info] + loggerf.instances.instancesSpec.test Log.logS(String): OK, passed 100 tests
995[info] + loggerf.instances.instancesSpec.test Log.logS(String) with Throwable: OK, passed 100 tests
996[info] + loggerf.instances.instancesSpec.test Log.logS_(String): OK, passed 100 tests
997[info] + loggerf.instances.instancesSpec.test Log.logS_(String) with Throwable: OK, passed 100 tests
998[info] + loggerf.instances.instancesSpec.test Log.log(F[Option[A]]): OK, passed 100 tests
999[info] + loggerf.instances.instancesSpec.test Log.log(F[Option[A]]) with Throwable: OK, passed 100 tests
1000[info] + loggerf.instances.instancesSpec.test Log.log(F[Option[A]])(ignore, message): OK, passed 100 tests
1001[info] + loggerf.instances.instancesSpec.test Log.log(F[Option[A]])(message, ignore): OK, passed 100 tests
1002[info] + loggerf.instances.instancesSpec.test Log.log_(F[Option[A]]): OK, passed 100 tests
1003[info] + loggerf.instances.instancesSpec.test Log.log_(F[Option[A]]) with Throwable: OK, passed 100 tests
1004[info] + loggerf.instances.instancesSpec.test Log.log_(F[Option[A]])(ignore, message): OK, passed 100 tests
1005[info] + loggerf.instances.instancesSpec.test Log.log_(F[Option[A]])(message, ignore): OK, passed 100 tests
1006[info] + loggerf.instances.instancesSpec.test Log.log(F[Either[A, B]]): OK, passed 100 tests
1007[info] + loggerf.instances.instancesSpec.test Log.log(F[Either[A, B]]) with Throwable: OK, passed 100 tests
1008[info] + loggerf.instances.instancesSpec.test Log.log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1009[info] + loggerf.instances.instancesSpec.test Log.log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1010[info] + loggerf.instances.instancesSpec.test Log.log_(F[Either[A, B]]): OK, passed 100 tests
1011[info] + loggerf.instances.instancesSpec.test Log.log_(F[Either[A, B]]) with Throwable: OK, passed 100 tests
1012[info] + loggerf.instances.instancesSpec.test Log.log_(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1013[info] + loggerf.instances.instancesSpec.test Log.log_(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1014[info] Using random seed: 304719254714
1015[info] + loggerf.instances.syntaxSpec.test log(F[A]): OK, passed 100 tests
1016[info] + loggerf.instances.syntaxSpec.test log(F[A]) with Throwable: OK, passed 100 tests
1017[info] + loggerf.instances.syntaxSpec.test log(F[A]) with matching cases: OK, passed 100 tests
1018[info] + loggerf.instances.syntaxSpec.test log_(F[A]): OK, passed 100 tests
1019[info] + loggerf.instances.syntaxSpec.test log_(F[A]) with Throwable: OK, passed 100 tests
1020[info] + loggerf.instances.syntaxSpec.test log_(F[A]) with matching cases: OK, passed 100 tests
1021[info] + loggerf.instances.syntaxSpec.test log(String): OK, passed 100 tests
1022[info] + loggerf.instances.syntaxSpec.test log(String) with Throwable: OK, passed 100 tests
1023[info] + loggerf.instances.syntaxSpec.test log_(String): OK, passed 100 tests
1024[info] + loggerf.instances.syntaxSpec.test log_(String) with Throwable: OK, passed 100 tests
1025[info] + loggerf.instances.syntaxSpec.test log(F[Option[A]]): OK, passed 100 tests
1026[info] + loggerf.instances.syntaxSpec.test log(F[Option[A]]) with Throwable: OK, passed 100 tests
1027[info] + loggerf.instances.syntaxSpec.test log(F[Option[A]])(ignore, message): OK, passed 100 tests
1028[info] + loggerf.instances.syntaxSpec.test log(F[Option[A]])(message, ignore): OK, passed 100 tests
1029[info] + loggerf.instances.syntaxSpec.test log_(F[Option[A]]): OK, passed 100 tests
1030[info] + loggerf.instances.syntaxSpec.test log_(F[Option[A]] with Throwable): OK, passed 100 tests
1031[info] + loggerf.instances.syntaxSpec.test log_(F[Option[A]])(ignore, message): OK, passed 100 tests
1032[info] + loggerf.instances.syntaxSpec.test log_(F[Option[A]])(message, ignore): OK, passed 100 tests
1033[info] + loggerf.instances.syntaxSpec.test log(F[Either[A, B]]): OK, passed 100 tests
1034[info] + loggerf.instances.syntaxSpec.test log(F[Either[A, B]]) with Throwable: OK, passed 100 tests
1035[info] + loggerf.instances.syntaxSpec.test log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1036[info] + loggerf.instances.syntaxSpec.test log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1037[info] + loggerf.instances.syntaxSpec.test log_(F[Either[A, B]]): OK, passed 100 tests
1038[info] + loggerf.instances.syntaxSpec.test log_(F[Either[A, B]]) with Throwable: OK, passed 100 tests
1039[info] + loggerf.instances.syntaxSpec.test log_(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1040[info] + loggerf.instances.syntaxSpec.test log_(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1041[info] + loggerf.instances.syntaxSpec.test F[A].log: OK, passed 100 tests
1042[info] + loggerf.instances.syntaxSpec.test F[A].log with Throwable: OK, passed 100 tests
1043[info] + loggerf.instances.syntaxSpec.test F[A].log with matching cases: OK, passed 100 tests
1044[info] + loggerf.instances.syntaxSpec.test F[A].log_: OK, passed 100 tests
1045[info] + loggerf.instances.syntaxSpec.test F[A].log_ with Throwable: OK, passed 100 tests
1046[info] + loggerf.instances.syntaxSpec.test F[A].log_ with matching cases: OK, passed 100 tests
1047[info] + loggerf.instances.syntaxSpec.test String.logS: OK, passed 100 tests
1048[info] + loggerf.instances.syntaxSpec.test String.logS with Throwable: OK, passed 100 tests
1049[info] + loggerf.instances.syntaxSpec.test String.logS_: OK, passed 100 tests
1050[info] + loggerf.instances.syntaxSpec.test String.logS_ with Throwable: OK, passed 100 tests
1051[info] + loggerf.instances.syntaxSpec.test F[Option[A]].log: OK, passed 100 tests
1052[info] + loggerf.instances.syntaxSpec.test F[Option[A]].log with Throwable: OK, passed 100 tests
1053[info] + loggerf.instances.syntaxSpec.test F[Option[A]].log(ignore, message): OK, passed 100 tests
1054[info] + loggerf.instances.syntaxSpec.test F[Option[A]].log(message, ignore): OK, passed 100 tests
1055[info] + loggerf.instances.syntaxSpec.test F[Option[A]].log_: OK, passed 100 tests
1056[info] + loggerf.instances.syntaxSpec.test F[Option[A]].log_ with Throwable: OK, passed 100 tests
1057[info] + loggerf.instances.syntaxSpec.test F[Option[A]].log_(ignore, message): OK, passed 100 tests
1058[info] + loggerf.instances.syntaxSpec.test F[Option[A]].log_(message, ignore): OK, passed 100 tests
1059[info] + loggerf.instances.syntaxSpec.test F[Either[A, B]].log: OK, passed 100 tests
1060[info] + loggerf.instances.syntaxSpec.test F[Either[A, B]].log with Throwable: OK, passed 100 tests
1061[info] + loggerf.instances.syntaxSpec.test F[Either[A, B]].log(ignore, message): OK, passed 100 tests
1062[info] + loggerf.instances.syntaxSpec.test F[Either[A, B]].log(ignore, message): OK, passed 100 tests
1063[info] + loggerf.instances.syntaxSpec.test F[Either[A, B]].log_: OK, passed 100 tests
1064[info] + loggerf.instances.syntaxSpec.test F[Either[A, B]].log_ with Throwable: OK, passed 100 tests
1065[info] + loggerf.instances.syntaxSpec.test F[Either[A, B]].log_(ignore, message): OK, passed 100 tests
1066[info] + loggerf.instances.syntaxSpec.test F[Either[A, B]].log_(ignore, message): OK, passed 100 tests
1067Starting build for ProjectRef(file:/build/repo/,monixJVM) (logger-f-monix)... [7/11]
1068Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1069[info] compiling 2 Scala sources to /build/repo/modules/logger-f-monix/jvm/target/scala-3.8.0-RC6/test-classes ...
1070[info] done compiling
1071[info] Using random seed: 311637344074
1072[info] + loggerf.monix.instancesSpec.test Log.log(F[A]): OK, passed 100 tests
1073[info] + loggerf.monix.instancesSpec.test Log.log(F[Option[A]]): OK, passed 100 tests
1074[info] + loggerf.monix.instancesSpec.test Log.log(F[Option[A]])(ignore, message): OK, passed 100 tests
1075[info] + loggerf.monix.instancesSpec.test Log.log(F[Option[A]])(message, ignore): OK, passed 100 tests
1076[info] + loggerf.monix.instancesSpec.test Log.log(F[Either[A, B]]): OK, passed 100 tests
1077[info] + loggerf.monix.instancesSpec.test Log.log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1078[info] + loggerf.monix.instancesSpec.test Log.log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1079[info] Using random seed: 311637361498
1080[info] + loggerf.monix.syntaxSpec.test log(F[A]): OK, passed 100 tests
1081[info] + loggerf.monix.syntaxSpec.test log(F[Option[A]]): OK, passed 100 tests
1082[info] + loggerf.monix.syntaxSpec.test log(F[Option[A]])(ignore, message): OK, passed 100 tests
1083[info] + loggerf.monix.syntaxSpec.test log(F[Option[A]])(message, ignore): OK, passed 100 tests
1084[info] + loggerf.monix.syntaxSpec.test log(F[Either[A, B]]): OK, passed 100 tests
1085[info] + loggerf.monix.syntaxSpec.test log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1086[info] + loggerf.monix.syntaxSpec.test log(F[Either[A, B]])(ignore, message): OK, passed 100 tests
1087[info] + loggerf.monix.syntaxSpec.test log(OptionT[F, A]): OK, passed 100 tests
1088[info] + loggerf.monix.syntaxSpec.test log(OptionT[F, A])(ignore, message): OK, passed 100 tests
1089[info] + loggerf.monix.syntaxSpec.test log(OptionT[F, A])(message, ignore): OK, passed 100 tests
1090[info] + loggerf.monix.syntaxSpec.test log(EitherT[F, A, B]): OK, passed 100 tests
1091[info] + loggerf.monix.syntaxSpec.test log(EitherT[F, A, B])(ignore, message): OK, passed 100 tests
1092[info] + loggerf.monix.syntaxSpec.test log(EitherT[F, A, B])(message, ignore): OK, passed 100 tests
1093[info] + loggerf.monix.syntaxSpec.test F[A].log: OK, passed 100 tests
1094[info] + loggerf.monix.syntaxSpec.test F[Option[A]].log: OK, passed 100 tests
1095[info] + loggerf.monix.syntaxSpec.test F[Option[A]].log(ignore, message): OK, passed 100 tests
1096[info] + loggerf.monix.syntaxSpec.test F[Option[A]].log(message, ignore): OK, passed 100 tests
1097[info] + loggerf.monix.syntaxSpec.test F[Either[A, B]].log: OK, passed 100 tests
1098[info] + loggerf.monix.syntaxSpec.test F[Either[A, B]].log(ignore, message): OK, passed 100 tests
1099[info] + loggerf.monix.syntaxSpec.test F[Either[A, B]].log(ignore, message): OK, passed 100 tests
1100[info] + loggerf.monix.syntaxSpec.test OptionT[F, A].log: OK, passed 100 tests
1101[info] + loggerf.monix.syntaxSpec.test OptionT[F, A].log(ignore, message): OK, passed 100 tests
1102[info] + loggerf.monix.syntaxSpec.test OptionT[F, A].log(message, ignore): OK, passed 100 tests
1103[info] + loggerf.monix.syntaxSpec.test EitherT[F, A, B].log: OK, passed 100 tests
1104[info] + loggerf.monix.syntaxSpec.test EitherT[F, A, B].log(ignore, message): OK, passed 100 tests
1105[info] + loggerf.monix.syntaxSpec.test EitherT[F, A, B].log(message, ignore): OK, passed 100 tests
1106Starting build for ProjectRef(file:/build/repo/,testKitJVM) (logger-f-test-kit)... [8/11]
1107Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1108[info] compiling 2 Scala sources to /build/repo/modules/logger-f-test-kit/jvm/target/scala-3.8.0-RC6/test-classes ...
1109[info] done compiling
1110[info] Using random seed: 313960642418
1111[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing with index: OK, passed 100 tests
1112[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing with index and Throwable: OK, passed 100 tests
1113[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing check currentIndex: OK, passed 100 tests
1114[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing check currentIndex and Throwable: OK, passed 100 tests
1115[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing without index: OK, passed 100 tests
1116[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing without index and Throwable: OK, passed 100 tests
1117[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing with leveled messages: OK, passed 100 tests
1118[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing with leveled messages and Throwable: OK, passed 100 tests
1119[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing.messages: OK, passed 100 tests
1120[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing.messages with Throwable: OK, passed 100 tests
1121[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing hashCode and equality: OK, passed 100 tests
1122[info] + loggerf.testing.CanLog4TestingSpec.test CanLog4Testing hashCode and equality with Throwable: OK, passed 100 tests
1123Starting build for ProjectRef(file:/build/repo/,logbackMdcMonix3JVM) (logger-f-logback-mdc-monix3)... [9/11]
1124Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1125[info] compiling 1 Scala source to /build/repo/modules/logger-f-logback-mdc-monix3/jvm/target/scala-3.8.0-RC6/classes ...
1126[info] done compiling
1127[info] compiling 3 Scala sources to /build/repo/modules/logger-f-logback-mdc-monix3/jvm/target/scala-3.8.0-RC6/test-classes ...
1128[info] done compiling
1129[info] Using random seed: 317691580604
1130[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.Task - MDC should be able to put and get a value: OK, passed 100 tests
1131[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.Task - MDC should be able to put and get multiple values concurrently: OK, passed 100 tests
1132[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.Task - MDC should be able to put and get with isolated nested modifications: OK, passed 100 tests
1133[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.Task - MDC: It should be able to set a context map: OK, passed 100 tests
1134[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.Task - MDC should be able to remove the value for the existing key: OK, passed 100 tests
1135[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.Task - MDC should be able to remove the multiple values for the existing keys: OK, passed 100 tests
1136[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.Task - MDC should be able to remove with isolated nested modifications: OK, passed 100 tests
1137[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.Task - MDC: It should return context map for getCopyOfContextMap: OK, passed 100 tests
1138[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.Task - MDC: It should return context map for getPropertyMap: OK, passed 100 tests
1139[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.Task - MDC: It should return context map for getKeys: OK, passed 100 tests
1140[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.test SetMdcAdapter for MDC: OK, passed 100 tests
1141[info] + loggerf.logger.logback.Monix3MdcAdapterSpec.test LoggerContext.setMDCAdapter: OK, passed 100 tests
1142Starting build for ProjectRef(file:/build/repo/,sbtLoggingJVM) (logger-f-sbt-logging)... [10/11]
1143Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1144[info] compiling 1 Scala source to /build/repo/modules/logger-f-sbt-logging/jvm/target/scala-3.8.0-RC6/classes ...
1145[info] done compiling
1146
1147************************
1148Build summary:
1149[{
1150 "module": "logger-f-slf4j-mdc",
1151 "compile": {"status": "ok", "tookMs": 6818, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1152 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1153 "test-compile": {"status": "ok", "tookMs": 207, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1154 "test": {"status": "ok", "tookMs": 215, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1155 "publish": {"status": "skipped", "tookMs": 0},
1156 "metadata": {
1157 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1158}
1159},{
1160 "module": "logger-f-log4j",
1161 "compile": {"status": "ok", "tookMs": 569, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1162 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1163 "test-compile": {"status": "ok", "tookMs": 149, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1164 "test": {"status": "ok", "tookMs": 154, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1165 "publish": {"status": "skipped", "tookMs": 0},
1166 "metadata": {
1167 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1168}
1169},{
1170 "module": "logger-f-doobie1",
1171 "compile": {"status": "ok", "tookMs": 2557, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1172 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1173 "test-compile": {"status": "ok", "tookMs": 3235, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1174 "test": {"status": "ok", "tookMs": 1445, "passed": 11, "failed": 0, "ignored": 0, "skipped": 0, "total": 11, "byFramework": [{"framework": "unknown", "stats": {"passed": 11, "failed": 0, "ignored": 0, "skipped": 0, "total": 11}}]},
1175 "publish": {"status": "skipped", "tookMs": 0},
1176 "metadata": {
1177 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1178}
1179},{
1180 "module": "logger-f-cats",
1181 "compile": {"status": "ok", "tookMs": 104, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1182 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1183 "test-compile": {"status": "ok", "tookMs": 19764, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1184 "test": {"status": "ok", "tookMs": 6568, "passed": 215, "failed": 0, "ignored": 0, "skipped": 0, "total": 215, "byFramework": [{"framework": "unknown", "stats": {"passed": 215, "failed": 0, "ignored": 0, "skipped": 0, "total": 215}}]},
1185 "publish": {"status": "skipped", "tookMs": 0},
1186 "metadata": {
1187 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1188}
1189},{
1190 "module": "logger-f-slf4j",
1191 "compile": {"status": "ok", "tookMs": 101, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1192 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1193 "test-compile": {"status": "ok", "tookMs": 150, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1194 "test": {"status": "ok", "tookMs": 130, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1195 "publish": {"status": "skipped", "tookMs": 0},
1196 "metadata": {
1197 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1198}
1199},{
1200 "module": "logger-f-log4s",
1201 "compile": {"status": "ok", "tookMs": 355, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1202 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1203 "test-compile": {"status": "ok", "tookMs": 139, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1204 "test": {"status": "ok", "tookMs": 145, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1205 "publish": {"status": "skipped", "tookMs": 0},
1206 "metadata": {
1207 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1208}
1209},{
1210 "module": "logger-f-core",
1211 "compile": {"status": "ok", "tookMs": 54, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1212 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1213 "test-compile": {"status": "ok", "tookMs": 87, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1214 "test": {"status": "ok", "tookMs": 3589, "passed": 98, "failed": 0, "ignored": 0, "skipped": 0, "total": 98, "byFramework": [{"framework": "unknown", "stats": {"passed": 98, "failed": 0, "ignored": 0, "skipped": 0, "total": 98}}]},
1215 "publish": {"status": "skipped", "tookMs": 0},
1216 "metadata": {
1217 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1218}
1219},{
1220 "module": "logger-f-monix",
1221 "compile": {"status": "ok", "tookMs": 152, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1222 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1223 "test-compile": {"status": "ok", "tookMs": 2316, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1224 "test": {"status": "ok", "tookMs": 942, "passed": 33, "failed": 0, "ignored": 0, "skipped": 0, "total": 33, "byFramework": [{"framework": "unknown", "stats": {"passed": 33, "failed": 0, "ignored": 0, "skipped": 0, "total": 33}}]},
1225 "publish": {"status": "ok", "tookMs": 1},
1226 "metadata": {
1227 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1228}
1229},{
1230 "module": "logger-f-test-kit",
1231 "compile": {"status": "ok", "tookMs": 109, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1232 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1233 "test-compile": {"status": "ok", "tookMs": 920, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1234 "test": {"status": "ok", "tookMs": 723, "passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12, "byFramework": [{"framework": "unknown", "stats": {"passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12}}]},
1235 "publish": {"status": "skipped", "tookMs": 0},
1236 "metadata": {
1237 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1238}
1239},{
1240 "module": "logger-f-logback-mdc-monix3",
1241 "compile": {"status": "ok", "tookMs": 541, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1242 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1243 "test-compile": {"status": "ok", "tookMs": 1635, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1244 "test": {"status": "ok", "tookMs": 1256, "passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12, "byFramework": [{"framework": "unknown", "stats": {"passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12}}]},
1245 "publish": {"status": "skipped", "tookMs": 0},
1246 "metadata": {
1247 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1248}
1249},{
1250 "module": "logger-f-sbt-logging",
1251 "compile": {"status": "ok", "tookMs": 370, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1252 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1253 "test-compile": {"status": "ok", "tookMs": 193, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1254 "test": {"status": "ok", "tookMs": 155, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1255 "publish": {"status": "skipped", "tookMs": 0},
1256 "metadata": {
1257 "crossScalaVersions": ["3.3.5", "2.13.16", "2.12.18"]
1258}
1259}]
1260************************
1261[success] Total time: 65 s (0:01:05.0), completed Jan 8, 2026, 2:44:36 AM
1262[0JChecking patch project/plugins.sbt...
1263Checking patch build.sbt...
1264Applied patch project/plugins.sbt cleanly.
1265Applied patch build.sbt cleanly.