Build Logs
fommil/jzon • 3.8.1-RC1:2026-01-13
Errors
0
Warnings
0
Total Lines
249
1##################################
2Clonning https://github.com/fommil/jzon.git into /build/repo using revision v1.1.0
3##################################
4Note: switching to 'a4c6d96a1b7474054c0acb8340e641cbff814233'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.8.1-RC1
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30
31Try apply source patch:
32Path: project/CodeGen.scala
33Pattern: st match {
34Replacement: (st: @scala.unchecked) match {
35Starting compilation server
36Compiling project (Scala 3.7.3, JVM (17))
37Compiled project (Scala 3.7.3, JVM (17))
38Successfully applied pattern ' st match {' in project/CodeGen.scala
39----
40Starting build for 3.8.1-RC1
41Execute tests: true
42sbt project found:
43Sbt version 1.6.2 is not supported, minimal supported version is 1.11.5
44Enforcing usage of sbt in version 1.11.5
45No prepare script found for project fommil/jzon
46##################################
47Scala version: 3.8.1-RC1
48Targets: com.fommil%jzon
49Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"project/CodeGen.scala","pattern":" st match {","replaceWith":" (st: @scala.unchecked) match {"}]}
50##################################
51Using extra scalacOptions: ,REQUIRE:-source:3.8
52Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
53[sbt_options] declare -a sbt_options=()
54[process_args] java_version = '17'
55[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
56# Executing command line:
57java
58-Dfile.encoding=UTF-8
59-Xmx8G
60-Dcommunitybuild.scala=3.8.1-RC1
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.1-RC1"
70"++3.8.1-RC1 -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.1-RC1 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"project/CodeGen.scala","pattern":" st match {","replaceWith":" (st: @scala.unchecked) match {"}]}""" com.fommil%jzon"
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 4 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.041s.
85[info] done compiling
86[info] loading settings for project repo from build.sbt...
87[info] set current project to jzon (in build file:/build/repo/)
88Execute setCrossScalaVersions: 3.8.1-RC1
89OpenCB::Changing crossVersion 3.3.0 -> 3.8.1-RC1 in repo/crossScalaVersions
90[info] set current project to jzon (in build file:/build/repo/)
91[info] Setting Scala version to 3.8.1-RC1 on 1 projects.
92[info] Switching Scala version on:
93[info] * repo (2.13.11, 2.12.18, 3.8.1-RC1)
94[info] Excluding projects:
95[info] Reapplying settings...
96[info] set current project to jzon (in build file:/build/repo/)
97Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
98[info] Reapplying settings...
99[info] set current project to jzon (in build file:/build/repo/)
100[info] Defining Global / credentials, credentials
101[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 5 others.
102[info] Run `last` for details.
103[info] Reapplying settings...
104[info] set current project to jzon (in build file:/build/repo/)
105Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
106[info] Reapplying settings...
107OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
108
109 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
110 Did you mean allExcludeDependencies ?
111 , retry without global scopes
112[info] Reapplying settings...
113[info] set current project to jzon (in build file:/build/repo/)
114Execute removeScalacOptionsStartingWith: -P:wartremover
115[info] Reapplying settings...
116[info] set current project to jzon (in build file:/build/repo/)
117[success] Total time: 0 s, completed Jan 13, 2026, 8:54:45 PM
118Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"project/CodeGen.scala","pattern":" st match {","replaceWith":" (st: @scala.unchecked) match {"}]}
119Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
120Starting build...
121Projects: Set(repo)
122Starting build for ProjectRef(file:/build/repo/,repo) (jzon)... [0/1]
123OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
124OpenCB::Filter out '-language:_', matches setting pattern '^-?-language:_'
125OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
126Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
127[info] compiling 13 Scala sources to /build/repo/target/scala-3.8.1-RC1/classes ...
128[info] done compiling
129[info] compiling 15 Scala sources to /build/repo/target/scala-3.8.1-RC1/test-classes ...
130[info] done compiling
131[info] Test run started
132[info] Test jzon.internal.SafeNumbersTest.testValidBigDecimalEdgeCases started
133[info] Test jzon.internal.SafeNumbersTest.testInvalidByte started
134[info] Test jzon.internal.SafeNumbersTest.testInvalidLong started
135[info] Test jzon.internal.SafeNumbersTest.testInvalidBigDecimalEdgeCases started
136[info] Test jzon.internal.SafeNumbersTest.testValidDoubleFromLong started
137[info] Test jzon.internal.SafeNumbersTest.testInvalidBigDecimal started
138[info] Test jzon.internal.SafeNumbersTest.testValidFloat started
139[info] Test jzon.internal.SafeNumbersTest.testValidShort started
140[info] Test jzon.internal.SafeNumbersTest.testValidInt started
141[info] Test jzon.internal.SafeNumbersTest.testInvalidBigInteger started
142[info] Test jzon.internal.SafeNumbersTest.testInvalidDoubleEdgeCases started
143[info] Test jzon.internal.SafeNumbersTest.testValidFloatEdgeCases started
144[info] Test jzon.internal.SafeNumbersTest.testValidByte started
145[info] Test jzon.internal.SafeNumbersTest.testValidLong started
146[info] Test jzon.internal.SafeNumbersTest.testValidLongEdgeCases started
147[info] Test jzon.internal.SafeNumbersTest.testValidFloatFromDouble started
148[info] Test jzon.internal.SafeNumbersTest.testInvalidFloatEdgeCases started
149[info] Test jzon.internal.SafeNumbersTest.testInvalidDouble started
150[info] Test jzon.internal.SafeNumbersTest.testValidFloatFromInt started
151[info] Test jzon.internal.SafeNumbersTest.testValidBigDecimal started
152[info] Test jzon.internal.SafeNumbersTest.testValidBigIntegerEdgeCases started
153[info] Test jzon.internal.SafeNumbersTest.testValidBigInteger started
154[info] Test jzon.internal.SafeNumbersTest.testValidDouble started
155[info] Test jzon.internal.SafeNumbersTest.testInvalidFloat started
156[info] Test jzon.internal.SafeNumbersTest.testInvalidShort started
157[info] Test jzon.internal.SafeNumbersTest.testInvalidLongEdgeCases started
158[info] Test jzon.internal.SafeNumbersTest.testInvalidBigIntegerEdgeCases started
159[info] Test jzon.internal.SafeNumbersTest.testInvalidInt started
160[info] Test run finished: 0 failed, 0 ignored, 28 total, 1.059s
161[info] Test run started
162[info] Test jzon.async.AsyncTest.testMultipleMessages started
163[info] Test jzon.async.AsyncTest.testMultibyteBoundary started
164[info] Test jzon.async.AsyncTest.testOneMessage started
165[info] Test jzon.async.AsyncTest.testGoogleMaps started
166[info] Test run finished: 0 failed, 0 ignored, 4 total, 0.22s
167[info] Test run started
168[info] Test jzon.DecoderTest.testEithers started
169[info] Test jzon.DecoderTest.testPrimitives started
170[info] Test jzon.DecoderTest.testMap started
171[info] Test jzon.DecoderTest.testSeq started
172[info] Test jzon.DecoderTest.testSet started
173[info] Test jzon.DecoderTest.testASTs started
174[info] Test jzon.DecoderTest.testUnicode started
175[info] Test jzon.DecoderTest.testParameterlessProducts started
176[info] Test jzon.DecoderTest.testNoExtraFields started
177[info] Test jzon.DecoderTest.testSumEncoding started
178[info] Test jzon.DecoderTest.testSumAlternativeEncoding started
179[info] Test jzon.DecoderTest.testHashSet started
180[info] Test jzon.DecoderTest.testSortedSet started
181[info] Test jzon.DecoderTest.testVector started
182[info] Test jzon.DecoderTest.testStringy started
183[info] Test run finished: 0 failed, 0 ignored, 15 total, 0.277s
184[info] Test run started
185[info] Test jzon.EncoderTest.testEithers started
186[info] Test jzon.EncoderTest.testPrimitives started
187[info] Test jzon.EncoderTest.testOptions started
188[info] Test jzon.EncoderTest.testParameterlessProducts started
189[info] Test jzon.EncoderTest.testSumEncoding started
190[info] Test jzon.EncoderTest.testProducts started
191[info] Test jzon.EncoderTest.testSumAlternativeEncoding started
192[info] Test jzon.EncoderTest.testCollections started
193[info] Test jzon.EncoderTest.testTuples started
194[info] Test jzon.EncoderTest.testStringy started
195[info] Test run finished: 0 failed, 0 ignored, 10 total, 0.044s
196[info] Test run started
197[info] Test jzon.internal.FastBytesReaderTest.testSurrogatePairs started
198[info] Test jzon.internal.FastBytesReaderTest.testRebuildString started
199[info] Test run finished: 0 failed, 0 ignored, 2 total, 0.256s
200[info] Test run started
201[info] Test jzon.internal.LexerTest.testGeojson1 started
202[info] Test jzon.internal.LexerTest.testPrettyParsesPolitely started
203[info] Test jzon.internal.LexerTest.testIgnoreStrings started
204[info] Test run finished: 0 failed, 0 ignored, 3 total, 0.019s
205[info] Test run started
206[info] Test jzon.RoundtripTest.testBooleans started
207[info] Test jzon.RoundtripTest.testTwitter started
208[info] Test jzon.RoundtripTest.testBytes started
209[info] Test jzon.RoundtripTest.testLongs started
210[info] Test jzon.RoundtripTest.testAsts started
211[info] Test jzon.RoundtripTest.testInts started
212[info] Test jzon.RoundtripTest.testBigIntegers started
213[info] Test jzon.RoundtripTest.testGeoJSON started
214[info] Test jzon.RoundtripTest.testFloats started
215[info] Test jzon.RoundtripTest.testDoubles started
216[info] Test jzon.RoundtripTest.testShorts started
217[info] Test jzon.RoundtripTest.testGoogleMaps started
218[info] Test run finished: 0 failed, 0 ignored, 12 total, 0.221s
219[info] Test run started
220[info] Test jzon.internal.StringMatrixTest.testTrivial started
221[info] Test jzon.internal.StringMatrixTest.testExactMatchIsASubstring started
222[info] Test jzon.internal.StringMatrixTest.testSubstringFails started
223[info] Test jzon.internal.StringMatrixTest.testPositiveSucceeds started
224[info] Test jzon.internal.StringMatrixTest.testNegativeFails started
225[info] Test run finished: 0 failed, 0 ignored, 5 total, 6.814s
226
227************************
228Build summary:
229[{
230 "module": "jzon",
231 "compile": {"status": "ok", "tookMs": 55756, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
232 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
233 "test-compile": {"status": "ok", "tookMs": 19151, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
234 "test": {"status": "ok", "tookMs": 9578, "passed": 79, "failed": 0, "ignored": 0, "skipped": 0, "total": 79, "byFramework": [{"framework": "unknown", "stats": {"passed": 79, "failed": 0, "ignored": 0, "skipped": 0, "total": 79}}]},
235 "publish": {"status": "skipped", "tookMs": 0},
236 "metadata": {
237 "crossScalaVersions": ["2.13.11", "2.12.18", "3.3.0"]
238}
239}]
240************************
241[success] Total time: 87 s (0:01:27.0), completed Jan 13, 2026, 8:56:12 PM
242[0JChecking patch project/plugins.sbt...
243Checking patch project/build.properties...
244Checking patch project/CodeGen.scala...
245Checking patch build.sbt...
246Applied patch project/plugins.sbt cleanly.
247Applied patch project/build.properties cleanly.
248Applied patch project/CodeGen.scala cleanly.
249Applied patch build.sbt cleanly.