Build Logs
eed3si9n/sjson-new • 3.8.0-RC3:2025-12-04
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-RC3
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-RC3"
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-RC3
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-RC3
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-RC3
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-RC3"
70"++3.8.0-RC3 -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-RC3 """{"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.845s.
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-RC3
90OpenCB::Limitting incorrect crossVersions List() -> List(2.12.19) in root/crossScalaVersions
91OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in spray3/crossScalaVersions
92OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.8.0-RC3) in spray3/crossScalaVersions
93OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(2.13.16) in core/crossScalaVersions
94OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(2.13.16) in murmurhash/crossScalaVersions
95OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in msgpack3/crossScalaVersions
96OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.8.0-RC3) in msgpack3/crossScalaVersions
97OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in core3/crossScalaVersions
98OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.8.0-RC3) in core3/crossScalaVersions
99OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(2.13.16) in scalajson/crossScalaVersions
100OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in murmurhash3/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.8.0-RC3) in murmurhash3/crossScalaVersions
102OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in scalajson3/crossScalaVersions
103OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.8.0-RC3) in scalajson3/crossScalaVersions
104OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(2.13.16) in spray/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(2.13.16) in msgpack/crossScalaVersions
106[info] set current project to sjson new (in build file:/build/repo/)
107[info] Setting Scala version to 3.8.0-RC3 on 5 projects.
108[info] Switching Scala version on:
109[info] scalajson3 (3.8.0-RC3)
110[info] msgpack3 (3.8.0-RC3)
111[info] murmurhash3 (3.8.0-RC3)
112[info] core3 (3.8.0-RC3)
113[info] spray3 (3.8.0-RC3)
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 Dec 4, 2025, 3:32:55 PM
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 'CaseClassFormats.scala'
160[info] Generating 'FlatUnionFormats.scala'
161[info] Generating 'TupleFormats.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.CalendarFormatsSpec
606[info] - convert a OffsetDateTime to JsString
607[info] - convert the JsString back to the OffsetDateTime
608[info] - convert a OffsetDateTime with milliseconds to JsString
609[info] - convert the JsString back to the OffsetDateTime with milliseconds
610[info] - convert a ZonedDateTime to JsString
611[info] - convert the JsString back to the ZonedDateTime
612[info] - convert a ZonedDateTime with milliseconds to JsString
613[info] - convert the JsString back to the ZonedDateTime with milliseconds
614[info] - convert an Instant to JsString
615[info] - convert the JsString back to the Instant with milliseconds
616[info] - convert a LocalDate to JsString
617[info] - convert the JsString with no time back to the LocalDate
618[info] - convert a LocalDateTime to JsString
619[info] - convert the JsString with no time back to the LocalDateTime
620[info] - convert a Date to JsString
621[info] - convert a Date with milliseconds to JsString
622[info] - convert the JsString back to the Date
623[info] - convert the JsString with milliseconds back to the Date
624[info] - convert the JsString with no time back to the Date
625[info] sjsonnew.support.spray.BuilderSpec
626[info] - Custom format using builder should convert from value to JObject
627[info] - Custom format using builder should convert from JObject to the same value
628[info] sjsonnew.support.spray.CaseClassFormatsSpec
629[info] - case class Json Object Format
630[info] - case class Json Array Format
631[info] - case class with 1 field
632[info] - case class with 1 field
633[info] sjsonnew.support.spray.ThrowableFormatsSpec
634[info] - The throwableFormat round trip
635[info] sjsonnew.support.spray.JavaExtraFormatsSpec
636[info] - The uuidStringIso
637[info] - The uriStringIso
638[info] - The urlStringIso
639[info] - The optionalFormat
640[info] sjsonnew.support.spray.UnionFormatsSpec
641[info] - The unionFormat
642[info] - The flatUnionFormat
643[info] sjsonnew.support.spray.PritimiveFormatsSpec
644[info] - The IntJsonFormat
645[info] - The LongJsonFormat
646[info] - The FloatJsonFormat
647[info] - The DoubleJsonFormat
648[info] - The ByteJsonFormat
649[info] - The ShortJsonFormat
650[info] - The BigDecimalJsonFormat
651[info] - The BigIntJsonFormat
652[info] - The UnitJsonFormat
653[info] - The BooleanJsonFormat
654[info] - The CharJsonFormat
655[info] - The StringJsonFormat
656[info] - The SymbolJsonFormat
657[info] sjsonnew.support.spray.JavaPrimitiveFormatsSpec
658[info] - The JIntegerJsonFormat
659[info] - The JLongJsonFormat
660[info] - The JDoubleJsonFormat
661[info] - The JByteJsonFormat
662[info] - The JShortJsonFormat
663[info] - The JBooleanJsonFormat
664[info] - The JCharacterJsonFormat
665[info] sjsonnew.support.spray.PathOnlyFormatsSpec
666[info] - The PathOnlyFormats can override the default
667[info] sjsonnew.support.spray.TupleFormatsSpec
668[info] - The tuple1Format
669[info] - The tuple2Format
670[info] - The tuple3Format
671[info] sjsonnew.support.spray.LListFormatsSpec
672[info] - convert an empty list to JObject
673[info] - convert a list to JObject
674[info] - convert a nested list to JObject
675[info] - convert a JObject to list
676[info] - convert a nested JObject to list
677[info] - convert a 2 nested JObjects to list
678[info] sjsonnew.support.spray.IsoLListFormatSpec
679[info] - The isomorphism from a custom type to LList
680[info] sjsonnew.support.spray.StandardFormatsSpec
681[info] - The optionFormat
682[info] - The eitherFormat
683[info] sjsonnew.support.spray.CollectionFormatsSpec
684[info] - The listFormat
685[info] - The arrayFormat
686[info] - The mapFormat
687[info] - The immutableSetFormat
688[info] - The indexedSeqFormat
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": 30060, "warnings": 42, "errors": 0, "sourceVersion": "3.8"},
801 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
802 "test-compile": {"status": "ok", "tookMs": 2367, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
803 "test": {"status": "ok", "tookMs": 525, "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": 1019, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
811 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
812 "test-compile": {"status": "ok", "tookMs": 2417, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
813 "test": {"status": "ok", "tookMs": 510, "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": 534, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
821 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
822 "test-compile": {"status": "ok", "tookMs": 3992, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
823 "test": {"status": "ok", "tookMs": 363, "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": 540, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
831 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
832 "test-compile": {"status": "ok", "tookMs": 1416, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
833 "test": {"status": "ok", "tookMs": 449, "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": 401, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
841 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
842 "test-compile": {"status": "ok", "tookMs": 1156, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
843 "test": {"status": "failed", "tookMs": 410, "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: 73 s (0:01:13.0), completed Dec 4, 2025, 3:34:08 PM
853[0JBuild failed, not retrying.