Build Logs

xuwei-k/httpz • 3.8.0-RC1:2025-11-14

Errors

0

Warnings

72

Total Lines

572

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