Build Logs
eed3si9n/sjson-new • 3.8.0-RC6:2026-01-08
Errors
3
Warnings
391
Total Lines
853
1##################################
2Clonning https://github.com/eed3si9n/sjson-new.git into /build/repo using revision v0.14.0-M5
3##################################
4Note: switching to 'e6773006976a1b3c02eb9ab9d0075afe9e09a520'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.7.2
22----
23Preparing build for 3.8.0-RC6
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val scala3 = "3.7.2"
35Replacement: val scala3 = "3.8.0-RC6"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3 = "3.7.2"' in build.sbt
40----
41Starting build for 3.8.0-RC6
42Execute tests: true
43sbt project found:
44Sbt version 1.11.4 is not supported, minimal supported version is 1.11.5
45Enforcing usage of sbt in version 1.11.5
46No prepare script found for project eed3si9n/sjson-new
47##################################
48Scala version: 3.8.0-RC6
49Targets: com.eed3si9n%sjson-new-core com.eed3si9n%sjson-new-msgpack com.eed3si9n%sjson-new-murmurhash com.eed3si9n%sjson-new-scalajson com.eed3si9n%sjson-new-spray
50Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
51##################################
52Using extra scalacOptions: ,REQUIRE:-source:3.8
53Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
54[sbt_options] declare -a sbt_options=()
55[process_args] java_version = '17'
56[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
57# Executing command line:
58java
59-Dfile.encoding=UTF-8
60-Dcommunitybuild.scala=3.8.0-RC6
61-Dcommunitybuild.project.dependencies.add=
62-Xmx7G
63-Xms4G
64-Xss8M
65-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
66-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
67-jar
68/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
69"setCrossScalaVersions 3.8.0-RC6"
70"++3.8.0-RC6 -v"
71"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
72"set every credentials := Nil"
73"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
74"removeScalacOptionsStartingWith -P:wartremover"
75
76moduleMappings
77"runBuild 3.8.0-RC6 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" com.eed3si9n%sjson-new-core com.eed3si9n%sjson-new-msgpack com.eed3si9n%sjson-new-murmurhash com.eed3si9n%sjson-new-scalajson com.eed3si9n%sjson-new-spray"
78
79[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
80[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
81[info] loading project definition from /build/repo/project
82[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
83[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
84[info] Compilation completed in 8.387s.
85[info] done compiling
86[info] loading settings for project root from build.sbt...
87[info] resolving key references (14735 settings) ...
88[info] set current project to sjson new (in build file:/build/repo/)
89Execute setCrossScalaVersions: 3.8.0-RC6
90OpenCB::Limitting incorrect crossVersions List() -> List(2.12.19) in root/crossScalaVersions
91OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in spray3/crossScalaVersions
92OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.8.0-RC6) in spray3/crossScalaVersions
93OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(2.13.16) in murmurhash/crossScalaVersions
94OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in murmurhash3/crossScalaVersions
95OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.8.0-RC6) in murmurhash3/crossScalaVersions
96OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in msgpack3/crossScalaVersions
97OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.8.0-RC6) in msgpack3/crossScalaVersions
98OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in core3/crossScalaVersions
99OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.8.0-RC6) in core3/crossScalaVersions
100OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in scalajson3/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.8.0-RC6) in scalajson3/crossScalaVersions
102OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(2.13.16) in msgpack/crossScalaVersions
103OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(2.13.16) in spray/crossScalaVersions
104OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(2.13.16) in core/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(2.13.16) in scalajson/crossScalaVersions
106[info] set current project to sjson new (in build file:/build/repo/)
107[info] Setting Scala version to 3.8.0-RC6 on 5 projects.
108[info] Switching Scala version on:
109[info] scalajson3 (3.8.0-RC6)
110[info] msgpack3 (3.8.0-RC6)
111[info] murmurhash3 (3.8.0-RC6)
112[info] core3 (3.8.0-RC6)
113[info] spray3 (3.8.0-RC6)
114[info] Excluding projects:
115[info] murmurhash (2.13.16)
116[info] * root (2.12.19)
117[info] scalajson (2.13.16)
118[info] core2_12 (2.12.19)
119[info] benchmark2_12 (2.12.19)
120[info] msgpack (2.13.16)
121[info] murmurhash2_12 (2.12.19)
122[info] spray2_12 (2.12.19)
123[info] scalajson2_12 (2.12.19)
124[info] spray (2.13.16)
125[info] core (2.13.16)
126[info] msgpack2_12 (2.12.19)
127[info] Reapplying settings...
128[info] set current project to sjson new (in build file:/build/repo/)
129Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
130[info] Reapplying settings...
131[info] set current project to sjson new (in build file:/build/repo/)
132[info] Defining Global / credentials, benchmark2_12 / credentials and 15 others.
133[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 84 others.
134[info] Run `last` for details.
135[info] Reapplying settings...
136[info] set current project to sjson new (in build file:/build/repo/)
137Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
138[info] Reapplying settings...
139OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
140
141 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
142 Did you mean benchmark2_12 / allExcludeDependencies ?
143 , retry without global scopes
144[info] Reapplying settings...
145[info] set current project to sjson new (in build file:/build/repo/)
146Execute removeScalacOptionsStartingWith: -P:wartremover
147[info] Reapplying settings...
148[info] set current project to sjson new (in build file:/build/repo/)
149[success] Total time: 0 s, completed Jan 8, 2026, 2:58:51 AM
150Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
151Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
152Starting build...
153Projects: Set(scalajson3, msgpack3, murmurhash3, core3, spray3)
154Starting build for ProjectRef(file:/build/repo/,core3) (sjson-new-core)... [0/5]
155OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
156OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
157OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
158Compile scalacOptions: -Xsource:3, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
159[info] Generating 'FlatUnionFormats.scala'
160[info] Generating 'TupleFormats.scala'
161[info] Generating 'CaseClassFormats.scala'
162[info] Generating 'UnionFormats.scala'
163[info] compiling 34 Scala sources to /build/repo/core/target/jvm-3/classes ...
164[warn] bad option '-Xsource:3' was ignored
165[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:137:10
166[warn] 137 | value match { case u: U @unchecked => u }
167[warn] | ^^^^^
168[warn] | match may not be exhaustive.
169[warn] |
170[warn] | It would fail on pattern case: _: A1, _: A2
171[warn] |
172[warn] | longer explanation available when compiling with `-explain`
173[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:176:10
174[warn] 176 | value match { case u: U @unchecked => u }
175[warn] | ^^^^^
176[warn] | match may not be exhaustive.
177[warn] |
178[warn] | It would fail on pattern case: _: A1, _: A2, _: A3
179[warn] |
180[warn] | longer explanation available when compiling with `-explain`
181[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:219:10
182[warn] 219 | value match { case u: U @unchecked => u }
183[warn] | ^^^^^
184[warn] | match may not be exhaustive.
185[warn] |
186[warn] | It would fail on pattern case: _: A1, _: A2, _: A3, _: A4
187[warn] |
188[warn] | longer explanation available when compiling with `-explain`
189[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:266:10
190[warn] 266 | value match { case u: U @unchecked => u }
191[warn] | ^^^^^
192[warn] | match may not be exhaustive.
193[warn] |
194[warn] | It would fail on pattern case: _: A1, _: A2, _: A3, _: A4, _: A5
195[warn] |
196[warn] | longer explanation available when compiling with `-explain`
197[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:317:10
198[warn] 317 | value match { case u: U @unchecked => u }
199[warn] | ^^^^^
200[warn] |match may not be exhaustive.
201[warn] |
202[warn] |It would fail on pattern case: _: A3, _: A4, _: A5, _: A1, _: A2, _: A6
203[warn] |
204[warn] | longer explanation available when compiling with `-explain`
205[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:372:10
206[warn] 372 | value match { case u: U @unchecked => u }
207[warn] | ^^^^^
208[warn] |match may not be exhaustive.
209[warn] |
210[warn] |It would fail on pattern case: _: A3, _: A4, _: A5, _: A1, _: A2, _: A6
211[warn] |(More unmatched cases are elided)
212[warn] |
213[warn] | longer explanation available when compiling with `-explain`
214[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:431:10
215[warn] 431 | value match { case u: U @unchecked => u }
216[warn] | ^^^^^
217[warn] |match may not be exhaustive.
218[warn] |
219[warn] |It would fail on pattern case: _: A1, _: A2, _: A6, _: A7, _: A3, _: A4
220[warn] |(More unmatched cases are elided)
221[warn] |
222[warn] | longer explanation available when compiling with `-explain`
223[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:494:10
224[warn] 494 | value match { case u: U @unchecked => u }
225[warn] | ^^^^^
226[warn] |match may not be exhaustive.
227[warn] |
228[warn] |It would fail on pattern case: _: A1, _: A2, _: A6, _: A7, _: A3, _: A4
229[warn] |(More unmatched cases are elided)
230[warn] |
231[warn] | longer explanation available when compiling with `-explain`
232[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:561:10
233[warn] 561 | value match { case u: U @unchecked => u }
234[warn] | ^^^^^
235[warn] |match may not be exhaustive.
236[warn] |
237[warn] |It would fail on pattern case: _: A3, _: A4, _: A5, _: A8, _: A9, _: A1
238[warn] |(More unmatched cases are elided)
239[warn] |
240[warn] | longer explanation available when compiling with `-explain`
241[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:632:10
242[warn] 632 | value match { case u: U @unchecked => u }
243[warn] | ^^^^^
244[warn] |match may not be exhaustive.
245[warn] |
246[warn] |It would fail on pattern case: _: A3, _: A4, _: A5, _: A8, _: A9, _: A6
247[warn] |(More unmatched cases are elided)
248[warn] |
249[warn] | longer explanation available when compiling with `-explain`
250[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:707:10
251[warn] 707 | value match { case u: U @unchecked => u }
252[warn] | ^^^^^
253[warn] |match may not be exhaustive.
254[warn] |
255[warn] |It would fail on pattern case: _: A6, _: A7, _: A10, _: A1, _: A2, _: A11
256[warn] |(More unmatched cases are elided)
257[warn] |
258[warn] | longer explanation available when compiling with `-explain`
259[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:786:10
260[warn] 786 | value match { case u: U @unchecked => u }
261[warn] | ^^^^^
262[warn] |match may not be exhaustive.
263[warn] |
264[warn] |It would fail on pattern case: _: A6, _: A7, _: A10, _: A1, _: A2, _: A11
265[warn] |(More unmatched cases are elided)
266[warn] |
267[warn] | longer explanation available when compiling with `-explain`
268[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:869:10
269[warn] 869 | value match { case u: U @unchecked => u }
270[warn] | ^^^^^
271[warn] |match may not be exhaustive.
272[warn] |
273[warn] |It would fail on pattern case: _: A5, _: A8, _: A9, _: A3, _: A4, _: A12
274[warn] |(More unmatched cases are elided)
275[warn] |
276[warn] | longer explanation available when compiling with `-explain`
277[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:956:10
278[warn] 956 | value match { case u: U @unchecked => u }
279[warn] | ^^^^^
280[warn] |match may not be exhaustive.
281[warn] |
282[warn] |It would fail on pattern case: _: A5, _: A8, _: A9, _: A3, _: A4, _: A12
283[warn] |(More unmatched cases are elided)
284[warn] |
285[warn] | longer explanation available when compiling with `-explain`
286[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:1047:10
287[warn] 1047 | value match { case u: U @unchecked => u }
288[warn] | ^^^^^
289[warn] |match may not be exhaustive.
290[warn] |
291[warn] |It would fail on pattern case: _: A1, _: A2, _: A11, _: A14, _: A6, _: A7
292[warn] |(More unmatched cases are elided)
293[warn] |
294[warn] | longer explanation available when compiling with `-explain`
295[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:1142:10
296[warn] 1142 | value match { case u: U @unchecked => u }
297[warn] | ^^^^^
298[warn] |match may not be exhaustive.
299[warn] |
300[warn] |It would fail on pattern case: _: A1, _: A2, _: A11, _: A14, _: A6, _: A7
301[warn] |(More unmatched cases are elided)
302[warn] |
303[warn] | longer explanation available when compiling with `-explain`
304[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:1241:10
305[warn] 1241 | value match { case u: U @unchecked => u }
306[warn] | ^^^^^
307[warn] |match may not be exhaustive.
308[warn] |
309[warn] |It would fail on pattern case: _: A3, _: A4, _: A12, _: A13, _: A5, _: A8
310[warn] |(More unmatched cases are elided)
311[warn] |
312[warn] | longer explanation available when compiling with `-explain`
313[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:1344:10
314[warn] 1344 | value match { case u: U @unchecked => u }
315[warn] | ^^^^^
316[warn] |match may not be exhaustive.
317[warn] |
318[warn] |It would fail on pattern case: _: A3, _: A4, _: A12, _: A13, _: A5, _: A8
319[warn] |(More unmatched cases are elided)
320[warn] |
321[warn] | longer explanation available when compiling with `-explain`
322[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:1451:10
323[warn] 1451 | value match { case u: U @unchecked => u }
324[warn] | ^^^^^
325[warn] |match may not be exhaustive.
326[warn] |
327[warn] |It would fail on pattern case: _: A6, _: A7, _: A10, _: A15, _: A18, _: A1
328[warn] |(More unmatched cases are elided)
329[warn] |
330[warn] | longer explanation available when compiling with `-explain`
331[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:1562:10
332[warn] 1562 | value match { case u: U @unchecked => u }
333[warn] | ^^^^^
334[warn] |match may not be exhaustive.
335[warn] |
336[warn] |It would fail on pattern case: _: A6, _: A7, _: A10, _: A15, _: A18, _: A1
337[warn] |(More unmatched cases are elided)
338[warn] |
339[warn] | longer explanation available when compiling with `-explain`
340[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/FlatUnionFormats.scala:1677:10
341[warn] 1677 | value match { case u: U @unchecked => u }
342[warn] | ^^^^^
343[warn] |match may not be exhaustive.
344[warn] |
345[warn] |It would fail on pattern case: _: A5, _: A8, _: A9, _: A16, _: A17, _: A12
346[warn] |(More unmatched cases are elided)
347[warn] |
348[warn] | longer explanation available when compiling with `-explain`
349[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:76:10
350[warn] 76 | value match { case u: U @unchecked => u }
351[warn] | ^^^^^
352[warn] | match may not be exhaustive.
353[warn] |
354[warn] | It would fail on pattern case: _: A1, _: A2
355[warn] |
356[warn] | longer explanation available when compiling with `-explain`
357[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:116:10
358[warn] 116 | value match { case u: U @unchecked => u }
359[warn] | ^^^^^
360[warn] | match may not be exhaustive.
361[warn] |
362[warn] | It would fail on pattern case: _: A1, _: A2, _: A3
363[warn] |
364[warn] | longer explanation available when compiling with `-explain`
365[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:159:10
366[warn] 159 | value match { case u: U @unchecked => u }
367[warn] | ^^^^^
368[warn] | match may not be exhaustive.
369[warn] |
370[warn] | It would fail on pattern case: _: A1, _: A2, _: A3, _: A4
371[warn] |
372[warn] | longer explanation available when compiling with `-explain`
373[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:205:10
374[warn] 205 | value match { case u: U @unchecked => u }
375[warn] | ^^^^^
376[warn] | match may not be exhaustive.
377[warn] |
378[warn] | It would fail on pattern case: _: A1, _: A2, _: A3, _: A4, _: A5
379[warn] |
380[warn] | longer explanation available when compiling with `-explain`
381[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:254:10
382[warn] 254 | value match { case u: U @unchecked => u }
383[warn] | ^^^^^
384[warn] |match may not be exhaustive.
385[warn] |
386[warn] |It would fail on pattern case: _: A3, _: A4, _: A5, _: A1, _: A2, _: A6
387[warn] |
388[warn] | longer explanation available when compiling with `-explain`
389[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:306:10
390[warn] 306 | value match { case u: U @unchecked => u }
391[warn] | ^^^^^
392[warn] |match may not be exhaustive.
393[warn] |
394[warn] |It would fail on pattern case: _: A3, _: A4, _: A5, _: A1, _: A2, _: A6
395[warn] |(More unmatched cases are elided)
396[warn] |
397[warn] | longer explanation available when compiling with `-explain`
398[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:361:10
399[warn] 361 | value match { case u: U @unchecked => u }
400[warn] | ^^^^^
401[warn] |match may not be exhaustive.
402[warn] |
403[warn] |It would fail on pattern case: _: A1, _: A2, _: A6, _: A7, _: A3, _: A4
404[warn] |(More unmatched cases are elided)
405[warn] |
406[warn] | longer explanation available when compiling with `-explain`
407[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:419:10
408[warn] 419 | value match { case u: U @unchecked => u }
409[warn] | ^^^^^
410[warn] |match may not be exhaustive.
411[warn] |
412[warn] |It would fail on pattern case: _: A1, _: A2, _: A6, _: A7, _: A3, _: A4
413[warn] |(More unmatched cases are elided)
414[warn] |
415[warn] | longer explanation available when compiling with `-explain`
416[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:480:10
417[warn] 480 | value match { case u: U @unchecked => u }
418[warn] | ^^^^^
419[warn] |match may not be exhaustive.
420[warn] |
421[warn] |It would fail on pattern case: _: A3, _: A4, _: A5, _: A8, _: A9, _: A1
422[warn] |(More unmatched cases are elided)
423[warn] |
424[warn] | longer explanation available when compiling with `-explain`
425[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:544:10
426[warn] 544 | value match { case u: U @unchecked => u }
427[warn] | ^^^^^
428[warn] |match may not be exhaustive.
429[warn] |
430[warn] |It would fail on pattern case: _: A3, _: A4, _: A5, _: A8, _: A9, _: A6
431[warn] |(More unmatched cases are elided)
432[warn] |
433[warn] | longer explanation available when compiling with `-explain`
434[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:611:10
435[warn] 611 | value match { case u: U @unchecked => u }
436[warn] | ^^^^^
437[warn] |match may not be exhaustive.
438[warn] |
439[warn] |It would fail on pattern case: _: A6, _: A7, _: A10, _: A1, _: A2, _: A11
440[warn] |(More unmatched cases are elided)
441[warn] |
442[warn] | longer explanation available when compiling with `-explain`
443[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:681:10
444[warn] 681 | value match { case u: U @unchecked => u }
445[warn] | ^^^^^
446[warn] |match may not be exhaustive.
447[warn] |
448[warn] |It would fail on pattern case: _: A6, _: A7, _: A10, _: A1, _: A2, _: A11
449[warn] |(More unmatched cases are elided)
450[warn] |
451[warn] | longer explanation available when compiling with `-explain`
452[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:754:10
453[warn] 754 | value match { case u: U @unchecked => u }
454[warn] | ^^^^^
455[warn] |match may not be exhaustive.
456[warn] |
457[warn] |It would fail on pattern case: _: A5, _: A8, _: A9, _: A3, _: A4, _: A12
458[warn] |(More unmatched cases are elided)
459[warn] |
460[warn] | longer explanation available when compiling with `-explain`
461[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:830:10
462[warn] 830 | value match { case u: U @unchecked => u }
463[warn] | ^^^^^
464[warn] |match may not be exhaustive.
465[warn] |
466[warn] |It would fail on pattern case: _: A5, _: A8, _: A9, _: A3, _: A4, _: A12
467[warn] |(More unmatched cases are elided)
468[warn] |
469[warn] | longer explanation available when compiling with `-explain`
470[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:909:10
471[warn] 909 | value match { case u: U @unchecked => u }
472[warn] | ^^^^^
473[warn] |match may not be exhaustive.
474[warn] |
475[warn] |It would fail on pattern case: _: A1, _: A2, _: A11, _: A14, _: A6, _: A7
476[warn] |(More unmatched cases are elided)
477[warn] |
478[warn] | longer explanation available when compiling with `-explain`
479[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:991:10
480[warn] 991 | value match { case u: U @unchecked => u }
481[warn] | ^^^^^
482[warn] |match may not be exhaustive.
483[warn] |
484[warn] |It would fail on pattern case: _: A1, _: A2, _: A11, _: A14, _: A6, _: A7
485[warn] |(More unmatched cases are elided)
486[warn] |
487[warn] | longer explanation available when compiling with `-explain`
488[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:1076:10
489[warn] 1076 | value match { case u: U @unchecked => u }
490[warn] | ^^^^^
491[warn] |match may not be exhaustive.
492[warn] |
493[warn] |It would fail on pattern case: _: A3, _: A4, _: A12, _: A13, _: A5, _: A8
494[warn] |(More unmatched cases are elided)
495[warn] |
496[warn] | longer explanation available when compiling with `-explain`
497[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:1164:10
498[warn] 1164 | value match { case u: U @unchecked => u }
499[warn] | ^^^^^
500[warn] |match may not be exhaustive.
501[warn] |
502[warn] |It would fail on pattern case: _: A3, _: A4, _: A12, _: A13, _: A5, _: A8
503[warn] |(More unmatched cases are elided)
504[warn] |
505[warn] | longer explanation available when compiling with `-explain`
506[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:1255:10
507[warn] 1255 | value match { case u: U @unchecked => u }
508[warn] | ^^^^^
509[warn] |match may not be exhaustive.
510[warn] |
511[warn] |It would fail on pattern case: _: A6, _: A7, _: A10, _: A15, _: A18, _: A1
512[warn] |(More unmatched cases are elided)
513[warn] |
514[warn] | longer explanation available when compiling with `-explain`
515[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:1349:10
516[warn] 1349 | value match { case u: U @unchecked => u }
517[warn] | ^^^^^
518[warn] |match may not be exhaustive.
519[warn] |
520[warn] |It would fail on pattern case: _: A6, _: A7, _: A10, _: A15, _: A18, _: A1
521[warn] |(More unmatched cases are elided)
522[warn] |
523[warn] | longer explanation available when compiling with `-explain`
524[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/target/jvm-3/src_managed/main/sjsonnew/UnionFormats.scala:1446:10
525[warn] 1446 | value match { case u: U @unchecked => u }
526[warn] | ^^^^^
527[warn] |match may not be exhaustive.
528[warn] |
529[warn] |It would fail on pattern case: _: A5, _: A8, _: A9, _: A16, _: A17, _: A12
530[warn] |(More unmatched cases are elided)
531[warn] |
532[warn] | longer explanation available when compiling with `-explain`
533[warn] there was 1 feature warning; re-run with -feature for details
534[warn] there was 1 deprecation warning; re-run with -deprecation for details
535[warn] 45 warnings found
536[info] done compiling
537[info] compiling 1 Scala source to /build/repo/core/target/jvm-3/test-classes ...
538[warn] bad option '-Xsource:3' was ignored
539[warn] one warning found
540[info] done compiling
541[info] LListSpec:
542[info] (age, 23) :*: (name, foo) :*: LNil
543[info] - should have _1 === 23
544[info] - should have _1 !== 42
545[info] - should have _2 === foo
546[info] - should have _2 !== bar
547[info] - should type error on _3
548[info] - should compile on _2
549Starting build for ProjectRef(file:/build/repo/,scalajson3) (sjson-new-scalajson)... [1/5]
550Compile scalacOptions: -Xsource:3, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
551[info] compiling 5 Scala sources to /build/repo/support/scalajson/target/jvm-3/classes ...
552[warn] bad option '-Xsource:3' was ignored
553[warn] one warning found
554[info] done compiling
555[info] compiling 5 Scala sources to /build/repo/support/scalajson/target/jvm-3/test-classes ...
556[warn] bad option '-Xsource:3' was ignored
557[warn] there was 1 feature warning; re-run with -feature for details
558[warn] two warnings found
559[info] done compiling
560[info] HListFormatSpec:
561[info] - should HNil.jsonRoundTrip correctly
562[info] - should (23 :+: HNil).jsonRoundTrip correctly
563[info] - should (23 :+: "foo" :+: HNil).jsonRoundTrip correctly
564[info] - should Peep.toJson correctly
565[info] - should Peep.toJsonStr correctly
566[info] - should String.toJson correctly
567[info] - should String.fromJsonStr[Peep] correctly
568[info] - should Peep.jsonRoundTrip correctly
569[info] - should HList.jsonRoundTrip correctly
570[info] LListFormatSpec:
571[info] - should Foo -> LList
572[info] - should Foo -> JSON
573[info] - should Foo -> JSON string
574[info] - should JSON string -> JSON
575[info] - should JSON string -> Foo
576[info] - should round trip
577[info] - should round trip pretty
578[info] - should round trip map
579[info] ScalaJsonSpec:
580[info] The Parser
581[info] - should parse JSON objects
582[info] false
583[info] - should round-trip
584[info] true
585[info] - should round-trip
586[info] - should Peep.toJson correctly
587[info] - should Peep.toJsonStr correctly
588[info] - should String.toJson correctly
589[info] - should String.fromJsonStr[Peep] correctly
590[info] - should String.fromJsonStr[Peep] mixed fields correctly
591[info] - should String.fromJsonStr[Peep] without fields correctly
592[info] - should Peep.jsonRoundTrip correctly
593[info] - should Peep.jsonPrettyRoundTrip correctly
594[info] - should Peep.jsonBinaryRoundTrip correctly
595Starting build for ProjectRef(file:/build/repo/,spray3) (sjson-new-spray)... [2/5]
596Compile scalacOptions: -Xsource:3, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
597[info] compiling 1 Scala source to /build/repo/support/spray/target/jvm-3/classes ...
598[warn] bad option '-Xsource:3' was ignored
599[warn] one warning found
600[info] done compiling
601[info] compiling 17 Scala sources to /build/repo/support/spray/target/jvm-3/test-classes ...
602[warn] bad option '-Xsource:3' was ignored
603[warn] one warning found
604[info] done compiling
605[info] sjsonnew.support.spray.JavaPrimitiveFormatsSpec
606[info] - The JIntegerJsonFormat
607[info] - The JLongJsonFormat
608[info] - The JDoubleJsonFormat
609[info] - The JByteJsonFormat
610[info] - The JShortJsonFormat
611[info] - The JBooleanJsonFormat
612[info] - The JCharacterJsonFormat
613[info] sjsonnew.support.spray.BuilderSpec
614[info] - Custom format using builder should convert from value to JObject
615[info] - Custom format using builder should convert from JObject to the same value
616[info] sjsonnew.support.spray.CalendarFormatsSpec
617[info] - convert a OffsetDateTime to JsString
618[info] - convert the JsString back to the OffsetDateTime
619[info] - convert a OffsetDateTime with milliseconds to JsString
620[info] - convert the JsString back to the OffsetDateTime with milliseconds
621[info] - convert a ZonedDateTime to JsString
622[info] - convert the JsString back to the ZonedDateTime
623[info] - convert a ZonedDateTime with milliseconds to JsString
624[info] - convert the JsString back to the ZonedDateTime with milliseconds
625[info] - convert an Instant to JsString
626[info] - convert the JsString back to the Instant with milliseconds
627[info] - convert a LocalDate to JsString
628[info] - convert the JsString with no time back to the LocalDate
629[info] - convert a LocalDateTime to JsString
630[info] - convert the JsString with no time back to the LocalDateTime
631[info] - convert a Date to JsString
632[info] - convert a Date with milliseconds to JsString
633[info] - convert the JsString back to the Date
634[info] - convert the JsString with milliseconds back to the Date
635[info] - convert the JsString with no time back to the Date
636[info] sjsonnew.support.spray.CaseClassFormatsSpec
637[info] - case class Json Object Format
638[info] - case class Json Array Format
639[info] - case class with 1 field
640[info] - case class with 1 field
641[info] sjsonnew.support.spray.StandardFormatsSpec
642[info] - The optionFormat
643[info] - The eitherFormat
644[info] sjsonnew.support.spray.PathOnlyFormatsSpec
645[info] - The PathOnlyFormats can override the default
646[info] sjsonnew.support.spray.TupleFormatsSpec
647[info] - The tuple1Format
648[info] - The tuple2Format
649[info] - The tuple3Format
650[info] sjsonnew.support.spray.ThrowableFormatsSpec
651[info] - The throwableFormat round trip
652[info] sjsonnew.support.spray.JavaExtraFormatsSpec
653[info] - The uuidStringIso
654[info] - The uriStringIso
655[info] - The urlStringIso
656[info] - The optionalFormat
657[info] sjsonnew.support.spray.CollectionFormatsSpec
658[info] - The listFormat
659[info] - The arrayFormat
660[info] - The mapFormat
661[info] - The immutableSetFormat
662[info] - The indexedSeqFormat
663[info] sjsonnew.support.spray.IsoLListFormatSpec
664[info] - The isomorphism from a custom type to LList
665[info] sjsonnew.support.spray.LListFormatsSpec
666[info] - convert an empty list to JObject
667[info] - convert a list to JObject
668[info] - convert a nested list to JObject
669[info] - convert a JObject to list
670[info] - convert a nested JObject to list
671[info] - convert a 2 nested JObjects to list
672[info] sjsonnew.support.spray.UnionFormatsSpec
673[info] - The unionFormat
674[info] - The flatUnionFormat
675[info] sjsonnew.support.spray.PritimiveFormatsSpec
676[info] - The IntJsonFormat
677[info] - The LongJsonFormat
678[info] - The FloatJsonFormat
679[info] - The DoubleJsonFormat
680[info] - The ByteJsonFormat
681[info] - The ShortJsonFormat
682[info] - The BigDecimalJsonFormat
683[info] - The BigIntJsonFormat
684[info] - The UnitJsonFormat
685[info] - The BooleanJsonFormat
686[info] - The CharJsonFormat
687[info] - The StringJsonFormat
688[info] - The SymbolJsonFormat
689Starting build for ProjectRef(file:/build/repo/,msgpack3) (sjson-new-msgpack)... [3/5]
690Compile scalacOptions: -Xsource:3, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
691[info] compiling 1 Scala source to /build/repo/support/msgpack/target/jvm-3/classes ...
692[warn] bad option '-Xsource:3' was ignored
693[warn] one warning found
694[info] done compiling
695[info] compiling 1 Scala source to /build/repo/support/msgpack/target/jvm-3/test-classes ...
696[warn] bad option '-Xsource:3' was ignored
697[warn] one warning found
698[info] done compiling
699[info] MsgpackSpec:
700[info] The IntJsonFormat
701[info] - should convert an Int to an int message
702[info] - should convert the binary message back to Int
703[info] The LongJsonFormat
704[info] - should convert a Long to an int message
705[info] - should convert the binary message back to Long
706[info] The FloatJsonFormat
707[info] - should convert a Float to a fixed double message
708[info] - should convert the binary message back to Float
709[info] - should convert a Float.NaN to a NaN messge
710[info] The BigIntJsonFormat
711[info] - should convert a BigInt to a length delimited string
712[info] - should convert the binary message back a BigInt
713[info] The BigDecimalJsonFormat
714[info] - should convert a BigDecimal to a length delimited string
715[info] - should convert the binary message back a BigDecimal
716[info] The UnitJsonFormat
717[info] - should convert Unit to an int message
718[info] - should convert the binary message back the Unit
719[info] The BooleanJsonFormat
720[info] - should convert true to true value
721[info] - should convert false to a varint message 0
722[info] - should convert from 1 back to true
723[info] - should convert from 0 back to false
724[info] The StringJsonFormat
725[info] - should convert a String to a length delimited string
726[info] - should convert the binary message back to a String
727[info] The optionFormat
728[info] - should convert None to the nil message
729[info] - should convert the message back to None
730[info] - should convert Some(Hello) to a length delimited string message
731[info] - should convert the message back to Some(Hello)
732[info] The mapFormat
733[info] - should convert a Map[String, Int] to a binary message
734[info] - should convert the binary message back to a Map[String, Int]
735[info] The listFormat
736[info] - should convert a List[Int] to a length delimited list
737[info] - should convert the binary message back to List[Int]
738[info] - should convert a List[Map[String, Int]] to a length delimited list
739[info] - should convert the binary message back to List[Map[String, Int]]
740[info] The llistFormat
741[info] - should convert an empty list to an empty message
742[info] - should convert a list to a binary message
743[info] - should convert from the binary message back to the simple list
744[info] - should convert a nested list to a binary message
745[info] - should convert the binary message back to the nested list
746Starting build for ProjectRef(file:/build/repo/,murmurhash3) (sjson-new-murmurhash)... [4/5]
747Compile scalacOptions: -Xsource:3, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
748[info] compiling 1 Scala source to /build/repo/support/murmurhash/target/jvm-3/classes ...
749[warn] bad option '-Xsource:3' was ignored
750[warn] one warning found
751[info] done compiling
752[info] compiling 1 Scala source to /build/repo/support/murmurhash/target/jvm-3/test-classes ...
753[warn] bad option '-Xsource:3' was ignored
754[warn] one warning found
755[info] done compiling
756[info] MurmurhashSpec:
757[info] The IntJsonFormat
758[info] - should convert an Int to an int hash
759[info] The LongJsonFormat
760[info] - should convert a Long to an int hash
761[info] The FloatJsonFormat
762[info] - should convert a Float to an int hash
763[info] - should convert a Float.NaN to an int hash
764[info] The BigIntJsonFormat
765[info] - should convert a BigInt to an int hash
766[info] The BigDecimalJsonFormat
767[info] - should convert a BigDecimal to an int hash
768[info] The UnitJsonFormat
769[info] - should convert Unit to an int hash
770[info] The BooleanJsonFormat
771[info] - should convert true to an int hash
772[info] - should convert false to an int hash 0xc2
773[info] The StringJsonFormat
774[info] - should convert a String to a length delimited string
775[info] The optionFormat
776[info] - should convert None to the nil hash
777[info] - should convert Some(Hello) to an int hash
778[info] The mapFormat
779[info] - should convert a Map[String, Int] to an int hash *** FAILED ***
780[info] -875559656 did not equal -929861022 (MurmurhashSpec.scala:87)
781[info] The listFormat
782[info] - should convert a List[Int] to a length delimited list *** FAILED ***
783[info] 836729159 did not equal -528206911 (MurmurhashSpec.scala:96)
784[info] - should convert a List[Map[String, Int]] to a length delimited list *** FAILED ***
785[info] 527995371 did not equal 1388776897 (MurmurhashSpec.scala:103)
786[info] The llistFormat
787[info] - should convert an empty list to an int hash
788[info] - should convert a list to an int hash *** FAILED ***
789[info] -1240310382 did not equal 1371594665 (MurmurhashSpec.scala:118)
790[info] The FileIsoStringLongs
791[info] - should convert a File to an int hash *** FAILED ***
792[info] 1209992821 did not equal 1642989355 (MurmurhashSpec.scala:141)
793[info] - should convert a Path to an int hash *** FAILED ***
794[info] 1209992821 did not equal 1642989355 (MurmurhashSpec.scala:161)
795
796************************
797Build summary:
798[{
799 "module": "sjson-new-core",
800 "compile": {"status": "ok", "tookMs": 27907, "warnings": 42, "errors": 0, "sourceVersion": "3.8"},
801 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
802 "test-compile": {"status": "ok", "tookMs": 2389, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
803 "test": {"status": "ok", "tookMs": 567, "passed": 6, "failed": 0, "ignored": 0, "skipped": 0, "total": 6, "byFramework": [{"framework": "unknown", "stats": {"passed": 6, "failed": 0, "ignored": 0, "skipped": 0, "total": 6}}]},
804 "publish": {"status": "skipped", "tookMs": 0},
805 "metadata": {
806 "crossScalaVersions": ["2.12.19", "3.7.2"]
807}
808},{
809 "module": "sjson-new-scalajson",
810 "compile": {"status": "ok", "tookMs": 1085, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
811 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
812 "test-compile": {"status": "ok", "tookMs": 2143, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
813 "test": {"status": "ok", "tookMs": 379, "passed": 29, "failed": 0, "ignored": 0, "skipped": 0, "total": 29, "byFramework": [{"framework": "unknown", "stats": {"passed": 29, "failed": 0, "ignored": 0, "skipped": 0, "total": 29}}]},
814 "publish": {"status": "skipped", "tookMs": 0},
815 "metadata": {
816 "crossScalaVersions": ["2.12.19", "3.7.2"]
817}
818},{
819 "module": "sjson-new-spray",
820 "compile": {"status": "ok", "tookMs": 585, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
821 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
822 "test-compile": {"status": "ok", "tookMs": 4049, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
823 "test": {"status": "ok", "tookMs": 315, "passed": 70, "failed": 0, "ignored": 0, "skipped": 0, "total": 70, "byFramework": [{"framework": "unknown", "stats": {"passed": 70, "failed": 0, "ignored": 0, "skipped": 0, "total": 70}}]},
824 "publish": {"status": "skipped", "tookMs": 0},
825 "metadata": {
826 "crossScalaVersions": ["2.12.19", "3.7.2"]
827}
828},{
829 "module": "sjson-new-msgpack",
830 "compile": {"status": "ok", "tookMs": 482, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
831 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
832 "test-compile": {"status": "ok", "tookMs": 1257, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
833 "test": {"status": "ok", "tookMs": 417, "passed": 34, "failed": 0, "ignored": 0, "skipped": 0, "total": 34, "byFramework": [{"framework": "unknown", "stats": {"passed": 34, "failed": 0, "ignored": 0, "skipped": 0, "total": 34}}]},
834 "publish": {"status": "skipped", "tookMs": 0},
835 "metadata": {
836 "crossScalaVersions": ["2.12.19", "3.7.2"]
837}
838},{
839 "module": "sjson-new-murmurhash",
840 "compile": {"status": "ok", "tookMs": 377, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
841 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
842 "test-compile": {"status": "ok", "tookMs": 1250, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
843 "test": {"status": "failed", "tookMs": 409, "passed": 13, "failed": 6, "ignored": 0, "skipped": 0, "total": 19, "byFramework": [{"framework": "unknown", "stats": {"passed": 13, "failed": 6, "ignored": 0, "skipped": 0, "total": 19}}]},
844 "publish": {"status": "skipped", "tookMs": 0},
845 "metadata": {
846 "crossScalaVersions": ["2.12.19", "3.7.2"]
847}
848}]
849************************
850[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: sjson-new-murmurhash
851[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: sjson-new-murmurhash
852[error] Total time: 50 s, completed Jan 8, 2026, 2:59:41 AM
853[0JBuild failed, not retrying.