Build Logs

xuwei-k/httpz • 3.8.0-RC3:2025-12-04

Errors

0

Warnings

72

Total Lines

603

1##################################
2Clonning https://github.com/xuwei-k/httpz.git into /build/repo using revision v0.8.0
3##################################
4Note: switching to '9c76439eabe1a3d02957506815c87bb818f465fc'.
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
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.4 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4
30Execute tests: false
31sbt project found:
32grep: /build/repo/project/plugins.sbt: No such file or directory
33Sbt version 1.5.5 is not supported, minimal supported version is 1.11.5
34Enforcing usage of sbt in version 1.11.5
35No prepare script found for project xuwei-k/httpz
36##################################
37Scala version: 3.7.4
38Targets: com.github.xuwei-k%httpz com.github.xuwei-k%httpz-apache com.github.xuwei-k%httpz-async com.github.xuwei-k%httpz-native com.github.xuwei-k%httpz-native-client com.github.xuwei-k%httpz-scalaj
39Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
40##################################
41Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
42Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
43[sbt_options] declare -a sbt_options=()
44[process_args] java_version = '17'
45[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
46# Executing command line:
47java
48-Dfile.encoding=UTF-8
49-Dcommunitybuild.scala=3.7.4
50-Dcommunitybuild.project.dependencies.add=
51-Xmx7G
52-Xms4G
53-Xss8M
54-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
55-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
56-jar
57/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
58"setCrossScalaVersions 3.7.4"
59"++3.7.4 -v"
60"mapScalacOptions "-rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
61"set every credentials := Nil"
62"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
63"removeScalacOptionsStartingWith -P:wartremover"
64
65moduleMappings
66"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" com.github.xuwei-k%httpz com.github.xuwei-k%httpz-apache com.github.xuwei-k%httpz-async com.github.xuwei-k%httpz-native com.github.xuwei-k%httpz-native-client com.github.xuwei-k%httpz-scalaj"
67
68[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
69[info] loading settings for project repo-build from akka.sbt, plugin.sbt, plugins.sbt...
70[info] loading project definition from /build/repo/project
71[info] compiling 5 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
72[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
73[info] Compilation completed in 8.717s.
74[warn] /build/repo/project/Common.scala:30:23: value sonatypeSnapshots in object resolver is deprecated (since 1.7.0): Sonatype OSS Repository Hosting (OSSRH) will be sunset on 2025-06-30; use the following instead:
75[warn] resolvers += Resolver.sonatypeCentralSnapshots
76[warn] Opts.resolver.sonatypeSnapshots
77[warn] ^
78[warn] /build/repo/project/Common.scala:32:23: value sonatypeStaging in object resolver is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) will be sunset on 2025-06-30; use the following instead:
79[warn] publishTo := {
80[warn] if (isSnapshot.value) Some(Resolver.sonatypeCentralSnapshots)
81[warn] else localStaging.value
82[warn] }
83[warn] Opts.resolver.sonatypeStaging
84[warn] ^
85[warn] two warnings found
86[info] done compiling
87[info] loading settings for project root from build.sbt, version.sbt...
88[info] set current project to httpz-all (in build file:/build/repo/)
89[warn] there are 3 keys that are not used by any other settings/tasks:
90[warn]
91[warn] * native / buildInfoKeys
92[warn] +- /build/repo/project/Common.scala:34
93[warn] * root / buildInfoKeys
94[warn] +- /build/repo/project/Common.scala:34
95[warn] * tests / buildInfoKeys
96[warn] +- /build/repo/project/Common.scala:34
97[warn]
98[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
99[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
100Execute setCrossScalaVersions: 3.7.4
101OpenCB::Changing crossVersion 3.0.2 -> 3.7.4 in apache/crossScalaVersions
102OpenCB::Changing crossVersion 3.0.2 -> 3.7.4 in httpz/crossScalaVersions
103OpenCB::Changing crossVersion 3.0.2 -> 3.7.4 in async/crossScalaVersions
104OpenCB::Changing crossVersion 3.0.2 -> 3.7.4 in tests/crossScalaVersions
105OpenCB::Changing crossVersion 3.0.2 -> 3.7.4 in native/crossScalaVersions
106OpenCB::Changing crossVersion 3.0.2 -> 3.7.4 in native-client/crossScalaVersions
107OpenCB::Changing crossVersion 3.0.2 -> 3.7.4 in root/crossScalaVersions
108OpenCB::Changing crossVersion 3.0.2 -> 3.7.4 in scalaj/crossScalaVersions
109[info] set current project to httpz-all (in build file:/build/repo/)
110[info] Setting Scala version to 3.7.4 on 8 projects.
111[info] Switching Scala version on:
112[info] httpz (2.12.15, 2.13.6, 3.7.4)
113[info] scalaj (2.12.15, 2.13.6, 3.7.4)
114[info] * root (2.12.15, 2.13.6, 3.7.4)
115[info] native (2.12.15, 2.13.6, 3.7.4)
116[info] tests (2.12.15, 2.13.6, 3.7.4)
117[info] async (2.12.15, 2.13.6, 3.7.4)
118[info] apache (2.12.15, 2.13.6, 3.7.4)
119[info] native-client (2.12.15, 2.13.6, 3.7.4)
120[info] Excluding projects:
121[info] Reapplying settings...
122[info] set current project to httpz-all (in build file:/build/repo/)
123Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
124[info] Reapplying settings...
125[info] set current project to httpz-all (in build file:/build/repo/)
126[info] Defining Global / credentials, apache / credentials and 6 others.
127[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 39 others.
128[info] Run `last` for details.
129[info] Reapplying settings...
130[info] set current project to httpz-all (in build file:/build/repo/)
131Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
132[info] Reapplying settings...
133OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
134
135 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
136 Did you mean allExcludeDependencies ?
137 , retry without global scopes
138[info] Reapplying settings...
139[info] set current project to httpz-all (in build file:/build/repo/)
140Execute removeScalacOptionsStartingWith: -P:wartremover
141[info] Reapplying settings...
142[info] set current project to httpz-all (in build file:/build/repo/)
143[success] Total time: 0 s, completed Dec 4, 2025, 2:49:14 PM
144Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
145Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
146Starting build...
147Projects: Set(httpz, scalaj, native, tests, async, apache, native-client)
148Starting build for ProjectRef(file:/build/repo/,apache) (httpz-apache)... [0/7]
149OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
150OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
151OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
152Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
153[info] compiling 14 Scala sources to /build/repo/httpz/target/scala-3.7.4/classes ...
154[warn] -- Warning: /build/repo/httpz/src/main/scala/Error.scala:69:54 -----------------
155[warn] 69 | val parse: (Response[ByteArray], String) => Error = Parse
156[warn] | ^^^^^
157[warn] |The method `apply` is inserted. The auto insertion will be deprecated, please write `httpz.Error.Parse.apply` explicitly.
158[warn] -- Warning: /build/repo/httpz/src/main/scala/Error.scala:70:64 -----------------
159[warn] 70 | val decode: (Request, String, CursorHistory, Json) => Error = Decode
160[warn] | ^^^^^^
161[warn] |The method `apply` is inserted. The auto insertion will be deprecated, please write `httpz.Error.Decode.apply` explicitly.
162[info] [patched file /build/repo/httpz/src/main/scala/Response.scala]
163[info] [patched file /build/repo/httpz/src/main/scala/ActionOpsTemplate.scala]
164[info] [patched file /build/repo/httpz/src/main/scala/Request.scala]
165[info] [patched file /build/repo/httpz/src/main/scala/JsonToString.scala]
166[info] [patched file /build/repo/httpz/src/main/scala/InterpretersTemplate.scala]
167[info] [patched file /build/repo/httpz/src/main/scala/Core.scala]
168[info] [patched file /build/repo/httpz/src/main/scala/Interpreter.scala]
169[warn] two warnings found
170[info] done compiling
171[info] compiling 4 Scala sources to /build/repo/apache/target/scala-3.7.4/classes ...
172[info] [patched file /build/repo/apache/src/main/scala/ApacheInterpreter.scala]
173[info] done compiling
174[info] compiling 7 Scala sources to /build/repo/httpz/target/scala-3.7.4/classes ...
175[info] done compiling
176[info] compiling 3 Scala sources to /build/repo/tests/target/scala-3.7.4/classes ...
177[info] compiling 2 Scala sources to /build/repo/apache/target/scala-3.7.4/classes ...
178[info] done compiling
179[info] [patched file /build/repo/tests/src/main/scala/TestServer.scala]
180[info] done compiling
181[info] compiling 1 Scala source to /build/repo/apache/target/scala-3.7.4/test-classes ...
182[info] done compiling
183[info] compiling 1 Scala source to /build/repo/tests/target/scala-3.7.4/classes ...
184[info] done compiling
185Starting build for ProjectRef(file:/build/repo/,scalaj) (httpz-scalaj)... [1/7]
186Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
187[info] compiling 5 Scala sources to /build/repo/scalaj/target/scala-3.7.4/classes ...
188[warn] there was 1 deprecation warning; re-run with -deprecation for details
189[warn] one warning found
190[info] done compiling
191[info] compiling 1 Scala source to /build/repo/scalaj/target/scala-3.7.4/test-classes ...
192[info] done compiling
193Starting build for ProjectRef(file:/build/repo/,httpz) (httpz)... [2/7]
194Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
195[info] compiling 2 Scala sources to /build/repo/httpz/target/scala-3.7.4/test-classes ...
196[info] [patched file /build/repo/httpz/src/test/scala/httpz/ResponseTest.scala]
197[info] done compiling
198[info] compiling 1 Scala source to /build/repo/httpz/target/scala-3.7.4/test-classes ...
199[info] done compiling
200Starting build for ProjectRef(file:/build/repo/,async) (httpz-async)... [3/7]
201Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
202[info] compiling 4 Scala sources to /build/repo/async/target/scala-3.7.4/classes ...
203[warn] there were 2 deprecation warnings; re-run with -deprecation for details
204[warn] one warning found
205[info] done compiling
206[info] compiling 1 Scala source to /build/repo/async/target/scala-3.7.4/test-classes ...
207[info] done compiling
208Starting build for ProjectRef(file:/build/repo/,native-client) (httpz-native-client)... [4/7]
209Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
210[info] compiling 3 Scala sources and 1 Java source to /build/repo/native-client/target/scala-3.7.4/classes ...
211[info] [patched file /build/repo/native-client/src/main/scala/Http.scala]
212[warn] there were 3 deprecation warnings; re-run with -deprecation for details
213[warn] one warning found
214[warn] source value 7 is obsolete and will be removed in a future release
215[warn] target value 7 is obsolete and will be removed in a future release
216[warn] To suppress warnings about obsolete options, use -Xlint:-options.
217[info] done compiling
218[info] compiling 1 Scala source to /build/repo/native-client/target/scala-3.7.4/classes ...
219[warn] there were 3 deprecation warnings; re-run with -deprecation for details
220[warn] one warning found
221[info] done compiling
222[info] compiling 2 Scala sources to /build/repo/native-client/target/scala-3.7.4/test-classes ...
223[info] done compiling
224Starting build for ProjectRef(file:/build/repo/,native) (httpz-native)... [5/7]
225Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
226[info] compiling 4 Scala sources to /build/repo/native/target/scala-3.7.4/classes ...
227[info] [patched file /build/repo/native/src/main/scala/NativeInterpreter.scala]
228[info] done compiling
229[info] compiling 1 Scala source to /build/repo/native/target/scala-3.7.4/classes ...
230[info] done compiling
231[info] compiling 1 Scala source to /build/repo/native/target/scala-3.7.4/test-classes ...
232[info] done compiling
233Starting build for ProjectRef(file:/build/repo/,tests) (tests)... [6/7]
234Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
235
236************************
237Build summary:
238[{
239 "module": "httpz-apache",
240 "compile": {"status": "ok", "tookMs": 9241, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
241 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
242 "test-compile": {"status": "ok", "tookMs": 3518, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
243 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
244 "publish": {"status": "skipped", "tookMs": 0},
245 "metadata": {
246 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
247}
248},{
249 "module": "httpz-scalaj",
250 "compile": {"status": "ok", "tookMs": 542, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
251 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
252 "test-compile": {"status": "ok", "tookMs": 404, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
253 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
254 "publish": {"status": "skipped", "tookMs": 0},
255 "metadata": {
256 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
257}
258},{
259 "module": "httpz",
260 "compile": {"status": "ok", "tookMs": 43, "warnings": 2, "errors": 0, "sourceVersion": "3.4-migration"},
261 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
262 "test-compile": {"status": "ok", "tookMs": 775, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
263 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
264 "publish": {"status": "skipped", "tookMs": 0},
265 "metadata": {
266 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
267}
268},{
269 "module": "httpz-async",
270 "compile": {"status": "ok", "tookMs": 648, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
271 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
272 "test-compile": {"status": "ok", "tookMs": 367, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
273 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
274 "publish": {"status": "skipped", "tookMs": 0},
275 "metadata": {
276 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
277}
278},{
279 "module": "httpz-native-client",
280 "compile": {"status": "ok", "tookMs": 1736, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
281 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
282 "test-compile": {"status": "ok", "tookMs": 1181, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
283 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
284 "publish": {"status": "skipped", "tookMs": 0},
285 "metadata": {
286 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
287}
288},{
289 "module": "httpz-native",
290 "compile": {"status": "ok", "tookMs": 510, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
291 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
292 "test-compile": {"status": "ok", "tookMs": 690, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
293 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
294 "publish": {"status": "skipped", "tookMs": 0},
295 "metadata": {
296 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
297}
298},{
299 "module": "tests",
300 "compile": {"status": "ok", "tookMs": 72, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
301 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
302 "test-compile": {"status": "ok", "tookMs": 121, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
303 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
304 "publish": {"status": "skipped", "tookMs": 0},
305 "metadata": {
306 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
307}
308}]
309************************
310[success] Total time: 63 s (0:01:03.0), completed Dec 4, 2025, 2:50:18 PM
311[0JChecking patch project/build.properties...
312Checking patch build.sbt...
313Applied patch project/build.properties cleanly.
314Applied patch build.sbt cleanly.
315Commit migration rewrites
316Switched to a new branch 'opencb/migrate-source-3.4'
317[opencb/migrate-source-3.4 92ac70b] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4
318 12 files changed, 33 insertions(+), 33 deletions(-)
319----
320Preparing build for 3.8.0-RC3
321Scala binary version found: 3.8
322Implicitly using source version 3.8
323Scala binary version found: 3.8
324Implicitly using source version 3.8
325Would try to apply common scalacOption (best-effort, sbt/mill only):
326Append: ,REQUIRE:-source:3.8
327Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
328----
329Starting build for 3.8.0-RC3
330Execute tests: true
331sbt project found:
332Sbt version 1.5.5 is not supported, minimal supported version is 1.11.5
333Enforcing usage of sbt in version 1.11.5
334No prepare script found for project xuwei-k/httpz
335##################################
336Scala version: 3.8.0-RC3
337Targets: com.github.xuwei-k%httpz com.github.xuwei-k%httpz-apache com.github.xuwei-k%httpz-async com.github.xuwei-k%httpz-native com.github.xuwei-k%httpz-native-client com.github.xuwei-k%httpz-scalaj
338Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[]}
339##################################
340Using extra scalacOptions: ,REQUIRE:-source:3.8
341Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
342[sbt_options] declare -a sbt_options=()
343[process_args] java_version = '17'
344[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
345# Executing command line:
346java
347-Dfile.encoding=UTF-8
348-Dcommunitybuild.scala=3.8.0-RC3
349-Dcommunitybuild.project.dependencies.add=
350-Xmx7G
351-Xms4G
352-Xss8M
353-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
354-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
355-jar
356/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
357"setCrossScalaVersions 3.8.0-RC3"
358"++3.8.0-RC3 -v"
359"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
360"set every credentials := Nil"
361"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
362"removeScalacOptionsStartingWith -P:wartremover"
363
364moduleMappings
365"runBuild 3.8.0-RC3 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[]}""" com.github.xuwei-k%httpz com.github.xuwei-k%httpz-apache com.github.xuwei-k%httpz-async com.github.xuwei-k%httpz-native com.github.xuwei-k%httpz-native-client com.github.xuwei-k%httpz-scalaj"
366
367[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
368[info] loading settings for project repo-build from akka.sbt, plugin.sbt, plugins.sbt...
369[info] loading project definition from /build/repo/project
370[info] loading settings for project root from build.sbt, version.sbt...
371[info] set current project to httpz-all (in build file:/build/repo/)
372[warn] there are 3 keys that are not used by any other settings/tasks:
373[warn]
374[warn] * native / buildInfoKeys
375[warn] +- /build/repo/project/Common.scala:34
376[warn] * root / buildInfoKeys
377[warn] +- /build/repo/project/Common.scala:34
378[warn] * tests / buildInfoKeys
379[warn] +- /build/repo/project/Common.scala:34
380[warn]
381[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
382[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
383Execute setCrossScalaVersions: 3.8.0-RC3
384OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC3 in apache/crossScalaVersions
385OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC3 in httpz/crossScalaVersions
386OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC3 in async/crossScalaVersions
387OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC3 in tests/crossScalaVersions
388OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC3 in native/crossScalaVersions
389OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC3 in native-client/crossScalaVersions
390OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC3 in root/crossScalaVersions
391OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC3 in scalaj/crossScalaVersions
392[info] set current project to httpz-all (in build file:/build/repo/)
393[info] Setting Scala version to 3.8.0-RC3 on 8 projects.
394[info] Switching Scala version on:
395[info] httpz (2.12.15, 2.13.6, 3.8.0-RC3)
396[info] scalaj (2.12.15, 2.13.6, 3.8.0-RC3)
397[info] * root (2.12.15, 2.13.6, 3.8.0-RC3)
398[info] native (2.12.15, 2.13.6, 3.8.0-RC3)
399[info] tests (2.12.15, 2.13.6, 3.8.0-RC3)
400[info] async (2.12.15, 2.13.6, 3.8.0-RC3)
401[info] apache (2.12.15, 2.13.6, 3.8.0-RC3)
402[info] native-client (2.12.15, 2.13.6, 3.8.0-RC3)
403[info] Excluding projects:
404[info] Reapplying settings...
405[info] set current project to httpz-all (in build file:/build/repo/)
406Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
407[info] Reapplying settings...
408[info] set current project to httpz-all (in build file:/build/repo/)
409[info] Defining Global / credentials, apache / credentials and 6 others.
410[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 39 others.
411[info] Run `last` for details.
412[info] Reapplying settings...
413[info] set current project to httpz-all (in build file:/build/repo/)
414Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
415[info] Reapplying settings...
416OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
417
418 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
419 Did you mean allExcludeDependencies ?
420 , retry without global scopes
421[info] Reapplying settings...
422[info] set current project to httpz-all (in build file:/build/repo/)
423Execute removeScalacOptionsStartingWith: -P:wartremover
424[info] Reapplying settings...
425[info] set current project to httpz-all (in build file:/build/repo/)
426[success] Total time: 0 s, completed Dec 4, 2025, 2:50:29 PM
427Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[]}
428Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
429Starting build...
430Projects: Set(httpz, scalaj, native, tests, async, apache, native-client)
431Starting build for ProjectRef(file:/build/repo/,apache) (httpz-apache)... [0/7]
432OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
433OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
434Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
435[info] compiling 14 Scala sources to /build/repo/httpz/target/scala-3.8.0-RC3/classes ...
436[warn] -- Warning: /build/repo/httpz/src/main/scala/Error.scala:69:54 -----------------
437[warn] 69 | val parse: (Response[ByteArray], String) => Error = Parse
438[warn] | ^^^^^
439[warn] |The method `apply` is inserted. The auto insertion will be deprecated, please write `httpz.Error.Parse.apply` explicitly.
440[warn] -- Warning: /build/repo/httpz/src/main/scala/Error.scala:70:64 -----------------
441[warn] 70 | val decode: (Request, String, CursorHistory, Json) => Error = Decode
442[warn] | ^^^^^^
443[warn] |The method `apply` is inserted. The auto insertion will be deprecated, please write `httpz.Error.Decode.apply` explicitly.
444[warn] two warnings found
445[info] done compiling
446[info] compiling 4 Scala sources to /build/repo/apache/target/scala-3.8.0-RC3/classes ...
447[info] done compiling
448[info] compiling 3 Scala sources to /build/repo/tests/target/scala-3.8.0-RC3/classes ...
449[info] done compiling
450[info] compiling 1 Scala source to /build/repo/apache/target/scala-3.8.0-RC3/test-classes ...
451[info] done compiling
452Starting build for ProjectRef(file:/build/repo/,scalaj) (httpz-scalaj)... [1/7]
453Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
454[info] compiling 5 Scala sources to /build/repo/scalaj/target/scala-3.8.0-RC3/classes ...
455[warn] there was 1 deprecation warning; re-run with -deprecation for details
456[warn] one warning found
457[info] done compiling
458[info] compiling 1 Scala source to /build/repo/scalaj/target/scala-3.8.0-RC3/test-classes ...
459[info] done compiling
460Starting build for ProjectRef(file:/build/repo/,httpz) (httpz)... [2/7]
461Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
462[info] compiling 2 Scala sources to /build/repo/httpz/target/scala-3.8.0-RC3/test-classes ...
463[info] done compiling
464
465httpz.ResponseTest$
466`- laws
467 +- equal
468 | +- commutativity .................................................. Passed(100,0,LongSeed(444199897375)) 420ms
469 | +- reflexive .................................................. Passed(100,0,LongSeed(444644891095)) 179ms
470 | +- transitive .................................................. Passed(100,0,LongSeed(444824381176)) 424ms
471 | `- naturality .................................................. Passed(100,0,LongSeed(445249520529)) 288ms
472 `- functor
473 +- functor
474 | +- identity .................................................. Passed(100,0,LongSeed(445539294456)) 162ms
475 | `- composite .................................................. Passed(100,0,LongSeed(445701730889)) 174ms
476 `- invariantFunctor
477 +- identity .................................................. Passed(100,0,LongSeed(445876382193)) 147ms
478 `- composite .................................................. Passed(100,0,LongSeed(446024709045)) 152ms
479[info] httpz.ResponseTest$ 1992 ms
480
481httpz.ByteArrayTest$
482`- laws
483 `- order
484 +- order
485 | +- anti symmetric .................................................. Passed(100,0,LongSeed(446193318556)) 15ms
486 | +- transitive order .................................................. Passed(100,0,LongSeed(446209167107)) 23ms
487 | `- order and equal consistent .................................................. Passed(100,0,LongSeed(446232932845)) 10ms
488 `- equal
489 +- commutativity .................................................. Passed(100,0,LongSeed(446243652823)) 5ms
490 +- reflexive .................................................. Passed(100,0,LongSeed(446248685709)) 4ms
491 +- transitive .................................................. Passed(100,0,LongSeed(446252646742)) 11ms
492 `- naturality .................................................. Passed(100,0,LongSeed(446263831476)) 8ms
493[info] httpz.ByteArrayTest$ 82 ms
494Starting build for ProjectRef(file:/build/repo/,async) (httpz-async)... [3/7]
495Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
496[info] compiling 4 Scala sources to /build/repo/async/target/scala-3.8.0-RC3/classes ...
497[warn] there were 2 deprecation warnings; re-run with -deprecation for details
498[warn] one warning found
499[info] done compiling
500[info] compiling 1 Scala source to /build/repo/async/target/scala-3.8.0-RC3/test-classes ...
501[info] done compiling
502Starting build for ProjectRef(file:/build/repo/,native-client) (httpz-native-client)... [4/7]
503Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
504[info] compiling 3 Scala sources and 1 Java source to /build/repo/native-client/target/scala-3.8.0-RC3/classes ...
505[warn] there were 3 deprecation warnings; re-run with -deprecation for details
506[warn] one warning found
507[warn] source value 7 is obsolete and will be removed in a future release
508[warn] target value 7 is obsolete and will be removed in a future release
509[warn] To suppress warnings about obsolete options, use -Xlint:-options.
510[info] done compiling
511[info] compiling 2 Scala sources to /build/repo/native-client/target/scala-3.8.0-RC3/test-classes ...
512[info] done compiling
513log4j:WARN No appenders could be found for logger (com.github.kristofa.test.http.MockHttpServer).
514log4j:WARN Please initialize the log4j system properly.
515log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
516Starting build for ProjectRef(file:/build/repo/,native) (httpz-native)... [5/7]
517Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
518[info] compiling 4 Scala sources to /build/repo/native/target/scala-3.8.0-RC3/classes ...
519[info] done compiling
520[info] compiling 1 Scala source to /build/repo/native/target/scala-3.8.0-RC3/test-classes ...
521[info] done compiling
522Starting build for ProjectRef(file:/build/repo/,tests) (tests)... [6/7]
523Compile scalacOptions: -unchecked, -language:existentials, -language:higherKinds, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
524
525************************
526Build summary:
527[{
528 "module": "httpz-apache",
529 "compile": {"status": "ok", "tookMs": 11237, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
530 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
531 "test-compile": {"status": "ok", "tookMs": 2033, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
532 "test": {"status": "ok", "tookMs": 225, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
533 "publish": {"status": "skipped", "tookMs": 0},
534 "metadata": {
535 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
536}
537},{
538 "module": "httpz-scalaj",
539 "compile": {"status": "ok", "tookMs": 797, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
540 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
541 "test-compile": {"status": "ok", "tookMs": 533, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
542 "test": {"status": "ok", "tookMs": 197, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
543 "publish": {"status": "skipped", "tookMs": 0},
544 "metadata": {
545 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
546}
547},{
548 "module": "httpz",
549 "compile": {"status": "ok", "tookMs": 70, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
550 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
551 "test-compile": {"status": "ok", "tookMs": 648, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
552 "test": {"status": "ok", "tookMs": 2833, "passed": 15, "failed": 0, "ignored": 0, "skipped": 0, "total": 15, "byFramework": [{"framework": "unknown", "stats": {"passed": 15, "failed": 0, "ignored": 0, "skipped": 0, "total": 15}}]},
553 "publish": {"status": "skipped", "tookMs": 0},
554 "metadata": {
555 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
556}
557},{
558 "module": "httpz-async",
559 "compile": {"status": "ok", "tookMs": 768, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
560 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
561 "test-compile": {"status": "ok", "tookMs": 487, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
562 "test": {"status": "ok", "tookMs": 163, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
563 "publish": {"status": "skipped", "tookMs": 0},
564 "metadata": {
565 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
566}
567},{
568 "module": "httpz-native-client",
569 "compile": {"status": "ok", "tookMs": 1773, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
570 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
571 "test-compile": {"status": "ok", "tookMs": 533, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
572 "test": {"status": "ok", "tookMs": 735, "passed": 11, "failed": 0, "ignored": 0, "skipped": 0, "total": 11, "byFramework": [{"framework": "JUnit", "stats": {"passed": 11, "failed": 0, "ignored": 0, "skipped": 0, "total": 11}}]},
573 "publish": {"status": "skipped", "tookMs": 0},
574 "metadata": {
575 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
576}
577},{
578 "module": "httpz-native",
579 "compile": {"status": "ok", "tookMs": 546, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
580 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
581 "test-compile": {"status": "ok", "tookMs": 494, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
582 "test": {"status": "ok", "tookMs": 227, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
583 "publish": {"status": "skipped", "tookMs": 0},
584 "metadata": {
585 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
586}
587},{
588 "module": "tests",
589 "compile": {"status": "ok", "tookMs": 107, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
590 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
591 "test-compile": {"status": "ok", "tookMs": 133, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
592 "test": {"status": "ok", "tookMs": 174, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
593 "publish": {"status": "skipped", "tookMs": 0},
594 "metadata": {
595 "crossScalaVersions": ["2.12.15", "2.13.6", "3.0.2"]
596}
597}]
598************************
599[success] Total time: 37 s, completed Dec 4, 2025, 2:51:06 PM
600[0JChecking patch project/build.properties...
601Checking patch build.sbt...
602Applied patch project/build.properties cleanly.
603Applied patch build.sbt cleanly.