Build Logs
torrentdam/bittorrent • 3.8.0-RC2:2025-11-26
Errors
0
Warnings
40
Total Lines
470
1##################################
2Clonning https://github.com/torrentdam/bittorrent.git into /build/repo using revision v3.4.0
3##################################
4Note: switching to '57021170e078023c063936745e9755473e9c0258'.
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:
32Sbt version 1.10.1 is not supported, minimal supported version is 1.11.5
33Enforcing usage of sbt in version 1.11.5
34No prepare script found for project torrentdam/bittorrent
35/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
36##################################
37Scala version: 3.7.4-RC2
38Targets: io.github.torrentdam.bittorrent%bittorrent io.github.torrentdam.bittorrent%cmd io.github.torrentdam.bittorrent%common io.github.torrentdam.bittorrent%dht
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-RC2
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-RC2"
59"++3.7.4-RC2 -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-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" io.github.torrentdam.bittorrent%bittorrent io.github.torrentdam.bittorrent%cmd io.github.torrentdam.bittorrent%common io.github.torrentdam.bittorrent%dht"
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, plugins.sbt...
70[info] loading project definition from /build/repo/project
71[info] compiling 2 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.668s.
74[info] done compiling
75[info] loading settings for project root from build.sbt...
76[info] resolving key references (10838 settings) ...
77[info] set current project to root (in build file:/build/repo/)
78Execute setCrossScalaVersions: 3.7.4-RC2
79OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in filesJVM/crossScalaVersions
80OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in bittorrentNative/crossScalaVersions
81OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in dhtJVM/crossScalaVersions
82OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in bittorrentJVM/crossScalaVersions
83OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in filesNative/crossScalaVersions
84OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in commonNative/crossScalaVersions
85OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in cmdNative/crossScalaVersions
86OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in commonJS/crossScalaVersions
87OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in dhtNative/crossScalaVersions
88OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in root/crossScalaVersions
89OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in cmdJVM/crossScalaVersions
90OpenCB::Changing crossVersion 3.5.0 -> 3.7.4-RC2 in commonJVM/crossScalaVersions
91[info] set current project to root (in build file:/build/repo/)
92[info] Setting Scala version to 3.7.4-RC2 on 12 projects.
93[info] Switching Scala version on:
94[info] filesJVM (3.7.4-RC2)
95[info] * root (3.7.4-RC2)
96[info] bittorrentJVM (3.7.4-RC2)
97[info] cmdNative (3.7.4-RC2)
98[info] bittorrentNative (3.7.4-RC2)
99[info] dhtNative (3.7.4-RC2)
100[info] filesNative (3.7.4-RC2)
101[info] commonNative (3.7.4-RC2)
102[info] dhtJVM (3.7.4-RC2)
103[info] commonJVM (3.7.4-RC2)
104[info] cmdJVM (3.7.4-RC2)
105[info] commonJS (3.7.4-RC2)
106[info] Excluding projects:
107[info] Reapplying settings...
108[info] set current project to root (in build file:/build/repo/)
109Execute 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
110[info] Reapplying settings...
111[info] set current project to root (in build file:/build/repo/)
112[info] Defining Global / credentials, ThisBuild / credentials and 11 others.
113[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 60 others.
114[info] Run `last` for details.
115[info] Reapplying settings...
116[info] set current project to root (in build file:/build/repo/)
117Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
118[info] Reapplying settings...
119OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
120
121 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
122 Did you mean allExcludeDependencies ?
123 , retry without global scopes
124[info] Reapplying settings...
125[info] set current project to root (in build file:/build/repo/)
126Execute removeScalacOptionsStartingWith: -P:wartremover
127[info] Reapplying settings...
128[info] set current project to root (in build file:/build/repo/)
129[success] Total time: 0 s, completed Nov 26, 2025, 3:29:40 PM
130Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
131Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
132Starting build...
133Projects: Set(filesJVM, bittorrentJVM, dhtJVM, commonJVM, cmdJVM)
134Starting build for ProjectRef(file:/build/repo/,dhtJVM) (dht)... [0/5]
135OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
136OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
137OpenCB::Filter out '-source:future', matches setting pattern '^-?-source(:.*)?'
138Compile scalacOptions: -Ykind-projector:underscores, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
139[info] compiling 4 Scala sources to /build/repo/common/.jvm/target/scala-3.7.4-RC2/classes ...
140[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
141[warn] one warning found
142[info] done compiling
143[info] compiling 10 Scala sources to /build/repo/dht/.jvm/target/scala-3.7.4-RC2/classes ...
144[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
145[warn] one warning found
146[info] done compiling
147[info] compiling 3 Scala sources to /build/repo/dht/.jvm/target/scala-3.7.4-RC2/test-classes ...
148[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
149[warn] one warning found
150[info] done compiling
151Starting build for ProjectRef(file:/build/repo/,commonJVM) (common)... [1/5]
152Compile scalacOptions: -Ykind-projector:underscores, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
153[info] compiling 1 Scala source to /build/repo/common/.jvm/target/scala-3.7.4-RC2/test-classes ...
154[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
155[warn] one warning found
156[info] done compiling
157Starting build for ProjectRef(file:/build/repo/,bittorrentJVM) (bittorrent)... [2/5]
158Compile scalacOptions: -Ykind-projector:underscores, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
159[info] compiling 15 Scala sources to /build/repo/bittorrent/jvm/target/scala-3.7.4-RC2/classes ...
160[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
161[warn] there were 2 deprecation warnings; re-run with -deprecation for details
162[warn] two warnings found
163[info] done compiling
164[info] compiling 5 Scala sources to /build/repo/bittorrent/jvm/target/scala-3.7.4-RC2/test-classes ...
165[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
166[warn] one warning found
167[info] done compiling
168Starting build for ProjectRef(file:/build/repo/,filesJVM) (files)... [3/5]
169Compile scalacOptions: -Ykind-projector:underscores, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
170[info] compiling 3 Scala sources to /build/repo/files/.jvm/target/scala-3.7.4-RC2/classes ...
171[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
172[warn] one warning found
173[info] done compiling
174[info] compiling 1 Scala source to /build/repo/files/.jvm/target/scala-3.7.4-RC2/test-classes ...
175[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
176[warn] one warning found
177[info] done compiling
178Starting build for ProjectRef(file:/build/repo/,cmdJVM) (cmd)... [4/5]
179Compile scalacOptions: -Ykind-projector:underscores, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
180[info] compiling 1 Scala source to /build/repo/cmd/.jvm/target/scala-3.7.4-RC2/classes ...
181[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
182[warn] there was 1 deprecation warning; re-run with -deprecation for details
183[warn] two warnings found
184[info] done compiling
185
186************************
187Build summary:
188[{
189 "module": "dht",
190 "compile": {"status": "ok", "tookMs": 13705, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
191 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
192 "test-compile": {"status": "ok", "tookMs": 1733, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
193 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
194 "publish": {"status": "skipped", "tookMs": 0},
195 "metadata": {
196 "crossScalaVersions": ["3.5.0"]
197}
198},{
199 "module": "common",
200 "compile": {"status": "ok", "tookMs": 49, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
201 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
202 "test-compile": {"status": "ok", "tookMs": 497, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
203 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
204 "publish": {"status": "skipped", "tookMs": 0},
205 "metadata": {
206 "crossScalaVersions": ["3.5.0"]
207}
208},{
209 "module": "bittorrent",
210 "compile": {"status": "ok", "tookMs": 7508, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
211 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
212 "test-compile": {"status": "ok", "tookMs": 1042, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
213 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
214 "publish": {"status": "skipped", "tookMs": 0},
215 "metadata": {
216 "crossScalaVersions": ["3.5.0"]
217}
218},{
219 "module": "files",
220 "compile": {"status": "ok", "tookMs": 573, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
221 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
222 "test-compile": {"status": "ok", "tookMs": 493, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
223 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
224 "publish": {"status": "skipped", "tookMs": 0},
225 "metadata": {
226 "crossScalaVersions": ["3.5.0"]
227}
228},{
229 "module": "cmd",
230 "compile": {"status": "ok", "tookMs": 3482, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
231 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
232 "test-compile": {"status": "ok", "tookMs": 282, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
233 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
234 "publish": {"status": "skipped", "tookMs": 0},
235 "metadata": {
236 "crossScalaVersions": ["3.5.0"]
237}
238}]
239************************
240[success] Total time: 51 s, completed Nov 26, 2025, 3:30:31 PM
241[0JChecking patch project/plugins.sbt...
242Checking patch project/build.properties...
243Checking patch build.sbt...
244Applied patch project/plugins.sbt cleanly.
245Applied patch project/build.properties cleanly.
246Applied patch build.sbt cleanly.
247No migration rewrite changes found, would not commit
248----
249Preparing build for 3.8.0-RC2
250Scala binary version found: 3.8
251Implicitly using source version 3.8
252Scala binary version found: 3.8
253Implicitly using source version 3.8
254Would try to apply common scalacOption (best-effort, sbt/mill only):
255Append: ,REQUIRE:-source:3.8
256Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
257----
258Starting build for 3.8.0-RC2
259Execute tests: false
260sbt project found:
261Sbt version 1.10.1 is not supported, minimal supported version is 1.11.5
262Enforcing usage of sbt in version 1.11.5
263No prepare script found for project torrentdam/bittorrent
264/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
265##################################
266Scala version: 3.8.0-RC2
267Targets: io.github.torrentdam.bittorrent%bittorrent io.github.torrentdam.bittorrent%cmd io.github.torrentdam.bittorrent%common io.github.torrentdam.bittorrent%dht
268Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
269##################################
270Using extra scalacOptions: ,REQUIRE:-source:3.8
271Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
272[sbt_options] declare -a sbt_options=()
273[process_args] java_version = '17'
274[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
275# Executing command line:
276java
277-Dfile.encoding=UTF-8
278-Dcommunitybuild.scala=3.8.0-RC2
279-Dcommunitybuild.project.dependencies.add=
280-Xmx7G
281-Xms4G
282-Xss8M
283-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
284-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
285-jar
286/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
287"setCrossScalaVersions 3.8.0-RC2"
288"++3.8.0-RC2 -v"
289"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
290"set every credentials := Nil"
291"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
292"removeScalacOptionsStartingWith -P:wartremover"
293
294moduleMappings
295"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" io.github.torrentdam.bittorrent%bittorrent io.github.torrentdam.bittorrent%cmd io.github.torrentdam.bittorrent%common io.github.torrentdam.bittorrent%dht"
296
297[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
298[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
299[info] loading project definition from /build/repo/project
300[info] loading settings for project root from build.sbt...
301[info] resolving key references (10838 settings) ...
302[info] set current project to root (in build file:/build/repo/)
303Execute setCrossScalaVersions: 3.8.0-RC2
304OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in dhtJVM/crossScalaVersions
305OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in commonNative/crossScalaVersions
306OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in filesJVM/crossScalaVersions
307OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in bittorrentNative/crossScalaVersions
308OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in cmdNative/crossScalaVersions
309OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in commonJS/crossScalaVersions
310OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in root/crossScalaVersions
311OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in filesNative/crossScalaVersions
312OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in cmdJVM/crossScalaVersions
313OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in commonJVM/crossScalaVersions
314OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in bittorrentJVM/crossScalaVersions
315OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in dhtNative/crossScalaVersions
316[info] set current project to root (in build file:/build/repo/)
317[info] Setting Scala version to 3.8.0-RC2 on 12 projects.
318[info] Switching Scala version on:
319[info] filesJVM (3.8.0-RC2)
320[info] * root (3.8.0-RC2)
321[info] bittorrentJVM (3.8.0-RC2)
322[info] cmdNative (3.8.0-RC2)
323[info] bittorrentNative (3.8.0-RC2)
324[info] dhtNative (3.8.0-RC2)
325[info] filesNative (3.8.0-RC2)
326[info] commonNative (3.8.0-RC2)
327[info] dhtJVM (3.8.0-RC2)
328[info] commonJVM (3.8.0-RC2)
329[info] cmdJVM (3.8.0-RC2)
330[info] commonJS (3.8.0-RC2)
331[info] Excluding projects:
332[info] Reapplying settings...
333[info] set current project to root (in build file:/build/repo/)
334Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
335[info] Reapplying settings...
336[info] set current project to root (in build file:/build/repo/)
337[info] Defining Global / credentials, ThisBuild / credentials and 11 others.
338[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 60 others.
339[info] Run `last` for details.
340[info] Reapplying settings...
341[info] set current project to root (in build file:/build/repo/)
342Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
343[info] Reapplying settings...
344OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
345
346 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
347 Did you mean allExcludeDependencies ?
348 , retry without global scopes
349[info] Reapplying settings...
350[info] set current project to root (in build file:/build/repo/)
351Execute removeScalacOptionsStartingWith: -P:wartremover
352[info] Reapplying settings...
353[info] set current project to root (in build file:/build/repo/)
354[success] Total time: 0 s, completed Nov 26, 2025, 3:30:44 PM
355Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
356Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
357Starting build...
358Projects: Set(filesJVM, bittorrentJVM, dhtJVM, commonJVM, cmdJVM)
359Starting build for ProjectRef(file:/build/repo/,dhtJVM) (dht)... [0/5]
360OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
361OpenCB::Filter out '-source:future', matches setting pattern '^-?-source(:.*)?'
362Compile scalacOptions: -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
363[info] compiling 4 Scala sources to /build/repo/common/.jvm/target/scala-3.8.0-RC2/classes ...
364[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
365[warn] one warning found
366[info] done compiling
367[info] compiling 10 Scala sources to /build/repo/dht/.jvm/target/scala-3.8.0-RC2/classes ...
368[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
369[warn] one warning found
370[info] done compiling
371[info] compiling 3 Scala sources to /build/repo/dht/.jvm/target/scala-3.8.0-RC2/test-classes ...
372[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
373[warn] one warning found
374[info] done compiling
375Starting build for ProjectRef(file:/build/repo/,commonJVM) (common)... [1/5]
376Compile scalacOptions: -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
377[info] compiling 1 Scala source to /build/repo/common/.jvm/target/scala-3.8.0-RC2/test-classes ...
378[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
379[warn] one warning found
380[info] done compiling
381Starting build for ProjectRef(file:/build/repo/,bittorrentJVM) (bittorrent)... [2/5]
382Compile scalacOptions: -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
383[info] compiling 15 Scala sources to /build/repo/bittorrent/jvm/target/scala-3.8.0-RC2/classes ...
384[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
385[warn] there were 2 deprecation warnings; re-run with -deprecation for details
386[warn] two warnings found
387[info] done compiling
388[info] compiling 5 Scala sources to /build/repo/bittorrent/jvm/target/scala-3.8.0-RC2/test-classes ...
389[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
390[warn] one warning found
391[info] done compiling
392Starting build for ProjectRef(file:/build/repo/,filesJVM) (files)... [3/5]
393Compile scalacOptions: -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
394[info] compiling 3 Scala sources to /build/repo/files/.jvm/target/scala-3.8.0-RC2/classes ...
395[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
396[warn] one warning found
397[info] done compiling
398[info] compiling 1 Scala source to /build/repo/files/.jvm/target/scala-3.8.0-RC2/test-classes ...
399[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
400[warn] one warning found
401[info] done compiling
402Starting build for ProjectRef(file:/build/repo/,cmdJVM) (cmd)... [4/5]
403Compile scalacOptions: -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
404[info] compiling 1 Scala source to /build/repo/cmd/.jvm/target/scala-3.8.0-RC2/classes ...
405[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
406[warn] there was 1 deprecation warning; re-run with -deprecation for details
407[warn] two warnings found
408[info] done compiling
409
410************************
411Build summary:
412[{
413 "module": "dht",
414 "compile": {"status": "ok", "tookMs": 16201, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
415 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
416 "test-compile": {"status": "ok", "tookMs": 1994, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
417 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
418 "publish": {"status": "skipped", "tookMs": 0},
419 "metadata": {
420 "crossScalaVersions": ["3.5.0"]
421}
422},{
423 "module": "common",
424 "compile": {"status": "ok", "tookMs": 87, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
425 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
426 "test-compile": {"status": "ok", "tookMs": 741, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
427 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
428 "publish": {"status": "skipped", "tookMs": 0},
429 "metadata": {
430 "crossScalaVersions": ["3.5.0"]
431}
432},{
433 "module": "bittorrent",
434 "compile": {"status": "ok", "tookMs": 7670, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
435 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
436 "test-compile": {"status": "ok", "tookMs": 1460, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
437 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
438 "publish": {"status": "skipped", "tookMs": 0},
439 "metadata": {
440 "crossScalaVersions": ["3.5.0"]
441}
442},{
443 "module": "files",
444 "compile": {"status": "ok", "tookMs": 808, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
445 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
446 "test-compile": {"status": "ok", "tookMs": 576, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
447 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
448 "publish": {"status": "skipped", "tookMs": 0},
449 "metadata": {
450 "crossScalaVersions": ["3.5.0"]
451}
452},{
453 "module": "cmd",
454 "compile": {"status": "ok", "tookMs": 3631, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
455 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
456 "test-compile": {"status": "ok", "tookMs": 263, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
457 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
458 "publish": {"status": "skipped", "tookMs": 0},
459 "metadata": {
460 "crossScalaVersions": ["3.5.0"]
461}
462}]
463************************
464[success] Total time: 44 s, completed Nov 26, 2025, 3:31:28 PM
465[0JChecking patch project/plugins.sbt...
466Checking patch project/build.properties...
467Checking patch build.sbt...
468Applied patch project/plugins.sbt cleanly.
469Applied patch project/build.properties cleanly.
470Applied patch build.sbt cleanly.