Build Logs

stg-tud/bismuth • dotty-staging/dotty:fix-23773:2025-11-22

Errors

0

Warnings

73

Total Lines

664

1##################################
2Clonning https://github.com/stg-tud/bismuth.git into /build/repo using revision
3##################################
4Using target Scala version for migration: 3.7.4-RC2
5Migrating project for -source:3.7 using Scala 3.7.4-RC2
6----
7Preparing build for 3.7.4-RC2
8Would try to apply common scalacOption (best-effort, sbt/mill only):
9Append: -rewrite,REQUIRE:-source:3.7-migration
10Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
11----
12Starting build for 3.7.4-RC2
13Execute tests: false
14sbt project found:
15No prepare script found for project stg-tud/bismuth
16/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
17##################################
18Scala version: 3.7.4-RC2
19Targets: de.tu-darmstadt.stg%channels de.tu-darmstadt.stg%rdts de.tu-darmstadt.stg%reactives
20Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["mapScalacOptions \"\" \"-Wunused:strict-no-implicit-warn\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
21##################################
22Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
23Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
24[sbt_options] declare -a sbt_options=()
25[process_args] java_version = '17'
26[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
27# Executing command line:
28java
29-Xss1M
30-XX:+IgnoreUnrecognizedVMOptions
31--sun-misc-unsafe-memory-access=allow
32--enable-native-access=ALL-UNNAMED
33-Dcommunitybuild.scala=3.7.4-RC2
34-Dcommunitybuild.project.dependencies.add=
35-Xmx7G
36-Xms4G
37-Xss8M
38-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
39-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
40-jar
41/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
42"setCrossScalaVersions 3.7.4-RC2"
43"++3.7.4-RC2 -v"
44"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
45"set every credentials := Nil"
46"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
47"removeScalacOptionsStartingWith -P:wartremover"
48"mapScalacOptions "" "-Wunused:strict-no-implicit-warn" "
49moduleMappings
50"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["mapScalacOptions \"\" \"-Wunused:strict-no-implicit-warn\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" de.tu-darmstadt.stg%channels de.tu-darmstadt.stg%rdts de.tu-darmstadt.stg%reactives"
51
52[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
53[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
54[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
55[info] loading project definition from /build/repo/project
56[info] compiling 6 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
57[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
58[info] Compilation completed in 8.71s.
59[info] done compiling
60[info] loading settings for project bismuth from build.sbt...
61[info] resolving key references (33257 settings) ...
62[info] set current project to bismuth (in build file:/build/repo/)
63Execute setCrossScalaVersions: 3.7.4-RC2
64OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in webview/crossScalaVersions
65OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in webview/crossScalaVersions
66OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in examplesWeb/crossScalaVersions
67OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in examplesWeb/crossScalaVersions
68OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in prdtSmr/crossScalaVersions
69OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in rdtsNative/crossScalaVersions
70OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in rdtsNative/crossScalaVersions
71OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in dtnJVM/crossScalaVersions
72OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in deltalens/crossScalaVersions
73OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in dtnJVM/crossScalaVersions
74OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in deltalens/crossScalaVersions
75OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in loreCompilerPluginExamples/crossScalaVersions
76OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in loreJS/crossScalaVersions
77OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in loreJS/crossScalaVersions
78OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in proBench/crossScalaVersions
79OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in proBench/crossScalaVersions
80OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in reactivesNative/crossScalaVersions
81OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in reactivesNative/crossScalaVersions
82OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in bismuth/crossScalaVersions
83OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in bismuth/crossScalaVersions
84OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in channelsNative/crossScalaVersions
85OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in channelsNative/crossScalaVersions
86OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in bft/crossScalaVersions
87OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in bft/crossScalaVersions
88OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in rdtsJVM/crossScalaVersions
89OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in rdtsJVM/crossScalaVersions
90OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in cryptoJS/crossScalaVersions
91OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in cryptoJS/crossScalaVersions
92OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in dtnJS/crossScalaVersions
93OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in dtnJS/crossScalaVersions
94OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in microbenchmarks/crossScalaVersions
95OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in microbenchmarks/crossScalaVersions
96OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in prdtSmr/crossScalaVersions
97OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in loreCompilerPluginExamples/crossScalaVersions
98OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in loreJVM/crossScalaVersions
99OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in loreJVM/crossScalaVersions
100OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in channelsJS/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in channelsJS/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in reactivesJVM/crossScalaVersions
103OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in reactivesJVM/crossScalaVersions
104OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in tabularLib/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in tabularLib/crossScalaVersions
106OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in rdtsJS/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in rdtsJS/crossScalaVersions
108OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in examplesJVM/crossScalaVersions
109OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in examplesJVM/crossScalaVersions
110OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in channelsJVM/crossScalaVersions
111OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in channelsJVM/crossScalaVersions
112OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in loreCompilerPlugin/crossScalaVersions
113OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in loreCompilerPlugin/crossScalaVersions
114OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in reactivesJS/crossScalaVersions
115OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in reactivesJS/crossScalaVersions
116OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in tabularApp/crossScalaVersions
117OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in tabularApp/crossScalaVersions
118OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in publishedProjects/crossScalaVersions
119OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in publishedProjects/crossScalaVersions
120Build timeouts: 1, would retry
121Retrying build, retry 1/2, force Scala version:false, enable migration:
122[sbt_options] declare -a sbt_options=()
123[process_args] java_version = '17'
124[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
125# Executing command line:
126java
127-Xss1M
128-XX:+IgnoreUnrecognizedVMOptions
129--sun-misc-unsafe-memory-access=allow
130--enable-native-access=ALL-UNNAMED
131-Dcommunitybuild.scala=3.7.4-RC2
132-Dcommunitybuild.project.dependencies.add=
133-Xmx7G
134-Xms4G
135-Xss8M
136-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
137-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
138-jar
139/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
140"setCrossScalaVersions 3.7.4-RC2"
141"++3.7.4-RC2 -v"
142"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
143"set every credentials := Nil"
144"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
145"removeScalacOptionsStartingWith -P:wartremover"
146"mapScalacOptions "" "-Wunused:strict-no-implicit-warn" "
147moduleMappings
148"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["mapScalacOptions \"\" \"-Wunused:strict-no-implicit-warn\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" de.tu-darmstadt.stg%channels de.tu-darmstadt.stg%rdts de.tu-darmstadt.stg%reactives"
149
150[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
151[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
152[info] loading project definition from /build/repo/project
153[info] loading settings for project bismuth from build.sbt...
154[info] resolving key references (33257 settings) ...
155[info] set current project to bismuth (in build file:/build/repo/)
156Execute setCrossScalaVersions: 3.7.4-RC2
157OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in dtnJVM/crossScalaVersions
158OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in dtnJVM/crossScalaVersions
159OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in examplesWeb/crossScalaVersions
160OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in examplesWeb/crossScalaVersions
161OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in prdtSmr/crossScalaVersions
162OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in prdtSmr/crossScalaVersions
163OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in deltalens/crossScalaVersions
164OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in deltalens/crossScalaVersions
165OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in rdtsNative/crossScalaVersions
166OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in webview/crossScalaVersions
167OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in webview/crossScalaVersions
168OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in examplesJVM/crossScalaVersions
169OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in examplesJVM/crossScalaVersions
170OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in proBench/crossScalaVersions
171OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in proBench/crossScalaVersions
172OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in reactivesNative/crossScalaVersions
173OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in reactivesNative/crossScalaVersions
174OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in bismuth/crossScalaVersions
175OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in bismuth/crossScalaVersions
176OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in channelsNative/crossScalaVersions
177OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in channelsNative/crossScalaVersions
178OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in bft/crossScalaVersions
179OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in bft/crossScalaVersions
180OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in rdtsJVM/crossScalaVersions
181OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in rdtsJVM/crossScalaVersions
182OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in cryptoJS/crossScalaVersions
183OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in cryptoJS/crossScalaVersions
184OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in dtnJS/crossScalaVersions
185OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in dtnJS/crossScalaVersions
186OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in microbenchmarks/crossScalaVersions
187OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in microbenchmarks/crossScalaVersions
188OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in publishedProjects/crossScalaVersions
189OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in publishedProjects/crossScalaVersions
190OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in loreJVM/crossScalaVersions
191OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in loreJVM/crossScalaVersions
192OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in channelsJS/crossScalaVersions
193OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in channelsJS/crossScalaVersions
194OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in reactivesJVM/crossScalaVersions
195OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in reactivesJVM/crossScalaVersions
196OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in tabularLib/crossScalaVersions
197OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in tabularLib/crossScalaVersions
198OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in rdtsJS/crossScalaVersions
199OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in rdtsJS/crossScalaVersions
200OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in tabularApp/crossScalaVersions
201OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in tabularApp/crossScalaVersions
202OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in cryptoJVM/crossScalaVersions
203OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in cryptoJVM/crossScalaVersions
204OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in channelsJVM/crossScalaVersions
205OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in channelsJVM/crossScalaVersions
206OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in loreCompilerPlugin/crossScalaVersions
207OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in loreCompilerPlugin/crossScalaVersions
208OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in reactivesJS/crossScalaVersions
209OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in reactivesJS/crossScalaVersions
210OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in loreJS/crossScalaVersions
211OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in rdtsNative/crossScalaVersions
212OpenCB::Changing crossVersion 3.7.4 -> 3.7.4-RC2 in loreCompilerPluginExamples/crossScalaVersions
213OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in loreJS/crossScalaVersions
214OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in loreCompilerPluginExamples/crossScalaVersions
215[info] set current project to bismuth (in build file:/build/repo/)
216[info] Setting Scala version to 3.7.4-RC2 on 29 projects.
217[info] Switching Scala version on:
218[info] * bismuth (3.7.4-RC2)
219[info] dtnJS (3.7.4-RC2)
220[info] prdtSmr (3.7.4-RC2)
221[info] cryptoJVM (3.7.4-RC2)
222[info] channelsJS (3.7.4-RC2)
223[info] tabularLib (3.7.4-RC2)
224[info] bft (3.7.4-RC2)
225[info] proBench (3.7.4-RC2)
226[info] reactivesJS (3.7.4-RC2)
227[info] examplesWeb (3.7.4-RC2)
228[info] rdtsJS (3.7.4-RC2)
229[info] microbenchmarks (3.7.4-RC2)
230[info] loreCompilerPluginExamples (3.7.4-RC2)
231[info] dtnJVM (3.7.4-RC2)
232[info] loreJS (3.7.4-RC2)
233[info] publishedProjects (3.7.4-RC2)
234[info] tabularApp (3.7.4-RC2)
235[info] examplesJVM (3.7.4-RC2)
236[info] webview (3.7.4-RC2)
237[info] channelsNative (3.7.4-RC2)
238[info] loreCompilerPlugin (3.7.4-RC2)
239[info] rdtsNative (3.7.4-RC2)
240[info] loreJVM (3.7.4-RC2)
241[info] deltalens (3.7.4-RC2)
242[info] cryptoJS (3.7.4-RC2)
243[info] reactivesNative (3.7.4-RC2)
244[info] channelsJVM (3.7.4-RC2)
245[info] rdtsJVM (3.7.4-RC2)
246[info] reactivesJVM (3.7.4-RC2)
247[info] Excluding projects:
248[info] Reapplying settings...
249[info] set current project to bismuth (in build file:/build/repo/)
250Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
251[info] Reapplying settings...
252[info] set current project to bismuth (in build file:/build/repo/)
253[info] Defining Global / credentials, bft / credentials and 27 others.
254[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 145 others.
255[info] Run `last` for details.
256[info] Reapplying settings...
257[info] set current project to bismuth (in build file:/build/repo/)
258Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
259[info] Reapplying settings...
260OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
261
262 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
263 Did you mean prdtSmr / allExcludeDependencies ?
264 , retry without global scopes
265[info] Reapplying settings...
266[info] set current project to bismuth (in build file:/build/repo/)
267Execute removeScalacOptionsStartingWith: -P:wartremover
268[info] Reapplying settings...
269[info] set current project to bismuth (in build file:/build/repo/)
270Execute mapScalacOptions: -Wunused:strict-no-implicit-warn
271[info] Reapplying settings...
272[info] set current project to bismuth (in build file:/build/repo/)
273[success] Total time: 0 s, completed Nov 22, 2025, 6:54:44 PM
274Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["mapScalacOptions \"\" \"-Wunused:strict-no-implicit-warn\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
275Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
276Starting build...
277Projects: Set(channelsJVM, rdtsJVM, reactivesJVM)
278Starting build for ProjectRef(file:/build/repo/,channelsJVM) (channels)... [0/3]
279OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
280OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
281OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
282OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
283Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/Modules/Channels/jvm/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
284OpenCB::Filter out '-Werror', matches setting pattern '^-?-Werror'
285OpenCB::Filter out '-Wunused:nowarn', matches setting pattern '^-?-Wunused(:.*)?'
286OpenCB::Filter out '-Wunused:imports', matches setting pattern '^-?-Wunused(:.*)?'
287OpenCB::Filter out '-Wunused:strict-no-implicit-warn', matches setting pattern '^-?-Wunused(:.*)?'
288OpenCB::Filter out '-Wunused:privates', matches setting pattern '^-?-Wunused(:.*)?'
289OpenCB::Filter out '-Wunused:implicits', matches setting pattern '^-?-Wunused(:.*)?'
290[info] compiling 58 Scala sources to /build/repo/Modules/RDTs/.jvm/target/scala-3.7.4-RC2/classes ...
291[warn] -- [E205] Potential Issue Warning: /build/repo/Modules/RDTs/src/main/scala/rdts/protocols/Membership.scala:92:38
292[warn] 92 | val newMembers = rounds.value.membersConsensus.merge(deltaMembers)
293[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
294[warn] |Given search preference for ?{ merge: ? } between alternatives
295[warn] | (rdts.protocols.Consensus.lattice :
296[warn] | [A, C[_$2]]
297[warn] | (using evidence$1: rdts.protocols.Consensus[C]): rdts.base.Lattice[C[A]]
298[warn] |)
299[warn] |and
300[warn] | rdts.base.Lattice.syntax.type
301[warn] |has changed.
302[warn] |Previous choice : the first alternative
303[warn] |Choice from Scala 3.7 : the second alternative
304[warn] |
305[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
306[warn] |by using @annotation.nowarn("id=205")
307[warn] -- [E205] Potential Issue Warning: /build/repo/Modules/RDTs/src/main/scala/rdts/protocols/Membership.scala:94:38
308[warn] 94 | val newInner = rounds.value.innerConsensus.merge(deltaInner)
309[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
310[warn] |Given search preference for ?{ merge: ? } between alternatives
311[warn] | (rdts.protocols.Consensus.lattice :
312[warn] | [A, C[_$2]]
313[warn] | (using evidence$1: rdts.protocols.Consensus[C]): rdts.base.Lattice[C[A]]
314[warn] |)
315[warn] |and
316[warn] | rdts.base.Lattice.syntax.type
317[warn] |has changed.
318[warn] |Previous choice : the first alternative
319[warn] |Choice from Scala 3.7 : the second alternative
320[warn] |
321[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
322[warn] |by using @annotation.nowarn("id=205")
323[warn] -- [E205] Potential Issue Warning: /build/repo/Modules/RDTs/src/main/scala/rdts/protocols/MultiPaxos.scala:50:11
324[warn] 50 | if currentPaxos.subsumes(afterProposal) then
325[warn] | ^^^^^^^^^^^^
326[warn] |Given search preference for ?{ subsumes: ? } between alternatives
327[warn] | (rdts.protocols.Paxos.l : [A]: rdts.base.Lattice[rdts.protocols.Paxos[A]])
328[warn] |and
329[warn] | rdts.base.Lattice.syntax.type
330[warn] |has changed.
331[warn] |Previous choice : the first alternative
332[warn] |Choice from Scala 3.7 : the second alternative
333[warn] |
334[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
335[warn] |by using @annotation.nowarn("id=205")
336[warn] -- [E205] Potential Issue Warning: /build/repo/Modules/RDTs/src/main/scala/rdts/protocols/MultiPaxos.scala:58:23
337[warn] 58 | val newPaxos = currentPaxos.merge(deltaPaxos)
338[warn] | ^^^^^^^^^^^^
339[warn] |Given search preference for ?{ merge: ? } between alternatives
340[warn] | (rdts.protocols.Paxos.l : [A]: rdts.base.Lattice[rdts.protocols.Paxos[A]])
341[warn] |and
342[warn] | rdts.base.Lattice.syntax.type
343[warn] |has changed.
344[warn] |Previous choice : the first alternative
345[warn] |Choice from Scala 3.7 : the second alternative
346[warn] |
347[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
348[warn] |by using @annotation.nowarn("id=205")
349[warn] -- [E205] Potential Issue Warning: /build/repo/Modules/RDTs/src/main/scala/rdts/protocols/paper/MultiPaxos.scala:53:23
350[warn] 53 | val newPaxos = currentPaxos.merge(deltaPaxos)
351[warn] | ^^^^^^^^^^^^
352[warn] | Given search preference for ?{ merge: ? } between alternatives
353[warn] | (rdts.protocols.paper.Paxos.paxosLattice :
354[warn] | [A]: rdts.base.Lattice[rdts.protocols.paper.Paxos[A]])
355[warn] | and
356[warn] | rdts.base.Lattice.syntax.type
357[warn] | has changed.
358[warn] | Previous choice : the first alternative
359[warn] | Choice from Scala 3.7 : the second alternative
360[warn] |
361[warn] | Suppress this warning by choosing -source 3.5, -source 3.7, or
362[warn] | by using @annotation.nowarn("id=205")
363[warn] 5 warnings found
364[info] done compiling
365[info] compiling 13 Scala sources to /build/repo/Modules/Channels/jvm/target/scala-3.7.4-RC2/classes ...
366[info] done compiling
367[info] compiling 8 Scala sources to /build/repo/Modules/Channels/jvm/target/scala-3.7.4-RC2/test-classes ...
368[info] done compiling
369Starting build for ProjectRef(file:/build/repo/,rdtsJVM) (rdts)... [1/3]
370Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/Modules/RDTs/.jvm/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
371[info] compiling 58 Scala sources to /build/repo/Modules/RDTs/.jvm/target/scala-3.7.4-RC2/test-classes ...
372[info] done compiling
373Starting build for ProjectRef(file:/build/repo/,reactivesJVM) (reactives)... [2/3]
374Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/Modules/Reactives/jvm/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
375[info] compiling 45 Scala sources to /build/repo/Modules/Reactives/jvm/target/scala-3.7.4-RC2/classes ...
376[info] done compiling
377[info] compiling 56 Scala sources to /build/repo/Modules/Reactives/jvm/target/scala-3.7.4-RC2/test-classes ...
378[info] done compiling
379
380************************
381Build summary:
382[{
383 "module": "channels",
384 "compile": {"status": "ok", "tookMs": 26251, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
385 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
386 "test-compile": {"status": "ok", "tookMs": 2080, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
387 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
388 "publish": {"status": "skipped", "tookMs": 0},
389 "metadata": {
390 "crossScalaVersions": ["2.12.20"]
391}
392},{
393 "module": "rdts",
394 "compile": {"status": "ok", "tookMs": 61, "warnings": 5, "errors": 0, "sourceVersion": "3.7-migration"},
395 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
396 "test-compile": {"status": "ok", "tookMs": 9335, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
397 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
398 "publish": {"status": "skipped", "tookMs": 0},
399 "metadata": {
400 "crossScalaVersions": ["2.12.20"]
401}
402},{
403 "module": "reactives",
404 "compile": {"status": "ok", "tookMs": 5795, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
405 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
406 "test-compile": {"status": "ok", "tookMs": 13200, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
407 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
408 "publish": {"status": "skipped", "tookMs": 0},
409 "metadata": {
410 "crossScalaVersions": ["2.12.20"]
411}
412}]
413************************
414[success] Total time: 79 s (0:01:19.0), completed Nov 22, 2025, 6:56:03 PM
415[0JChecking patch project/plugins.sbt...
416Checking patch build.sbt...
417Applied patch project/plugins.sbt cleanly.
418Applied patch build.sbt cleanly.
419No migration rewrite changes found, would not commit
420----
421Preparing build for 3.8.1-RC1-bin-20251120-60444cb
422Scala binary version found: 3.8
423Implicitly using source version 3.8
424Scala binary version found: 3.8
425Implicitly using source version 3.8
426Would try to apply common scalacOption (best-effort, sbt/mill only):
427Append: ,REQUIRE:-source:3.8
428Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
429----
430Starting build for 3.8.1-RC1-bin-20251120-60444cb
431Execute tests: false
432sbt project found:
433No prepare script found for project stg-tud/bismuth
434/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
435##################################
436Scala version: 3.8.1-RC1-bin-20251120-60444cb
437Targets: de.tu-darmstadt.stg%channels de.tu-darmstadt.stg%rdts de.tu-darmstadt.stg%reactives
438Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["mapScalacOptions \"\" \"-Wunused:strict-no-implicit-warn\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
439##################################
440Using extra scalacOptions: ,REQUIRE:-source:3.8
441Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
442[sbt_options] declare -a sbt_options=()
443[process_args] java_version = '17'
444[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
445# Executing command line:
446java
447-Xss1M
448-XX:+IgnoreUnrecognizedVMOptions
449--sun-misc-unsafe-memory-access=allow
450--enable-native-access=ALL-UNNAMED
451-Dcommunitybuild.scala=3.8.1-RC1-bin-20251120-60444cb
452-Dcommunitybuild.project.dependencies.add=
453-Xmx7G
454-Xms4G
455-Xss8M
456-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
457-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
458-jar
459/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
460"setCrossScalaVersions 3.8.1-RC1-bin-20251120-60444cb"
461"++3.8.1-RC1-bin-20251120-60444cb -v"
462"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
463"set every credentials := Nil"
464"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
465"removeScalacOptionsStartingWith -P:wartremover"
466"mapScalacOptions "" "-Wunused:strict-no-implicit-warn" "
467moduleMappings
468"runBuild 3.8.1-RC1-bin-20251120-60444cb """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["mapScalacOptions \"\" \"-Wunused:strict-no-implicit-warn\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" de.tu-darmstadt.stg%channels de.tu-darmstadt.stg%rdts de.tu-darmstadt.stg%reactives"
469
470[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
471[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
472[info] loading project definition from /build/repo/project
473[info] loading settings for project bismuth from build.sbt...
474[info] resolving key references (33257 settings) ...
475[info] set current project to bismuth (in build file:/build/repo/)
476Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251120-60444cb
477OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in loreJS/crossScalaVersions
478OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in loreJS/crossScalaVersions
479OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in examplesWeb/crossScalaVersions
480OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in examplesWeb/crossScalaVersions
481OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in webview/crossScalaVersions
482OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in prdtSmr/crossScalaVersions
483OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in webview/crossScalaVersions
484OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in prdtSmr/crossScalaVersions
485OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in deltalens/crossScalaVersions
486OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in dtnJVM/crossScalaVersions
487OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in dtnJVM/crossScalaVersions
488OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in loreCompilerPluginExamples/crossScalaVersions
489OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in rdtsNative/crossScalaVersions
490OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in loreCompilerPluginExamples/crossScalaVersions
491OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in rdtsNative/crossScalaVersions
492OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in reactivesNative/crossScalaVersions
493OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in reactivesNative/crossScalaVersions
494OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in proBench/crossScalaVersions
495OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in proBench/crossScalaVersions
496OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in bismuth/crossScalaVersions
497OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in bismuth/crossScalaVersions
498OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in channelsNative/crossScalaVersions
499OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in channelsNative/crossScalaVersions
500OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in examplesJVM/crossScalaVersions
501OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in examplesJVM/crossScalaVersions
502OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in deltalens/crossScalaVersions
503OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in rdtsJVM/crossScalaVersions
504OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in rdtsJVM/crossScalaVersions
505OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in cryptoJS/crossScalaVersions
506OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in cryptoJS/crossScalaVersions
507OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in microbenchmarks/crossScalaVersions
508OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in publishedProjects/crossScalaVersions
509OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in publishedProjects/crossScalaVersions
510OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in loreJVM/crossScalaVersions
511OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in loreJVM/crossScalaVersions
512OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in channelsJS/crossScalaVersions
513OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in channelsJS/crossScalaVersions
514OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in dtnJS/crossScalaVersions
515OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in dtnJS/crossScalaVersions
516OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in reactivesJVM/crossScalaVersions
517OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in reactivesJVM/crossScalaVersions
518OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in tabularLib/crossScalaVersions
519OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in tabularLib/crossScalaVersions
520OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in rdtsJS/crossScalaVersions
521OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in rdtsJS/crossScalaVersions
522OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in cryptoJVM/crossScalaVersions
523OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in tabularApp/crossScalaVersions
524OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in tabularApp/crossScalaVersions
525OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in bft/crossScalaVersions
526OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in bft/crossScalaVersions
527OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in loreCompilerPlugin/crossScalaVersions
528OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in loreCompilerPlugin/crossScalaVersions
529OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in reactivesJS/crossScalaVersions
530OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in reactivesJS/crossScalaVersions
531OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in cryptoJVM/crossScalaVersions
532OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251120-60444cb in channelsJVM/crossScalaVersions
533OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in channelsJVM/crossScalaVersions
534OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251120-60444cb) in microbenchmarks/crossScalaVersions
535[info] set current project to bismuth (in build file:/build/repo/)
536[info] Setting Scala version to 3.8.1-RC1-bin-20251120-60444cb on 29 projects.
537[info] Switching Scala version on:
538[info] * bismuth (3.8.1-RC1-bin-20251120-60444cb)
539[info] dtnJS (3.8.1-RC1-bin-20251120-60444cb)
540[info] prdtSmr (3.8.1-RC1-bin-20251120-60444cb)
541[info] cryptoJVM (3.8.1-RC1-bin-20251120-60444cb)
542[info] channelsJS (3.8.1-RC1-bin-20251120-60444cb)
543[info] tabularLib (3.8.1-RC1-bin-20251120-60444cb)
544[info] bft (3.8.1-RC1-bin-20251120-60444cb)
545[info] proBench (3.8.1-RC1-bin-20251120-60444cb)
546[info] reactivesJS (3.8.1-RC1-bin-20251120-60444cb)
547[info] examplesWeb (3.8.1-RC1-bin-20251120-60444cb)
548[info] rdtsJS (3.8.1-RC1-bin-20251120-60444cb)
549[info] microbenchmarks (3.8.1-RC1-bin-20251120-60444cb)
550[info] loreCompilerPluginExamples (3.8.1-RC1-bin-20251120-60444cb)
551[info] dtnJVM (3.8.1-RC1-bin-20251120-60444cb)
552[info] loreJS (3.8.1-RC1-bin-20251120-60444cb)
553[info] publishedProjects (3.8.1-RC1-bin-20251120-60444cb)
554[info] tabularApp (3.8.1-RC1-bin-20251120-60444cb)
555[info] examplesJVM (3.8.1-RC1-bin-20251120-60444cb)
556[info] webview (3.8.1-RC1-bin-20251120-60444cb)
557[info] channelsNative (3.8.1-RC1-bin-20251120-60444cb)
558[info] loreCompilerPlugin (3.8.1-RC1-bin-20251120-60444cb)
559[info] rdtsNative (3.8.1-RC1-bin-20251120-60444cb)
560[info] loreJVM (3.8.1-RC1-bin-20251120-60444cb)
561[info] deltalens (3.8.1-RC1-bin-20251120-60444cb)
562[info] cryptoJS (3.8.1-RC1-bin-20251120-60444cb)
563[info] reactivesNative (3.8.1-RC1-bin-20251120-60444cb)
564[info] channelsJVM (3.8.1-RC1-bin-20251120-60444cb)
565[info] rdtsJVM (3.8.1-RC1-bin-20251120-60444cb)
566[info] reactivesJVM (3.8.1-RC1-bin-20251120-60444cb)
567[info] Excluding projects:
568[info] Reapplying settings...
569[info] set current project to bismuth (in build file:/build/repo/)
570Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
571[info] Reapplying settings...
572[info] set current project to bismuth (in build file:/build/repo/)
573[info] Defining Global / credentials, bft / credentials and 27 others.
574[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 145 others.
575[info] Run `last` for details.
576[info] Reapplying settings...
577[info] set current project to bismuth (in build file:/build/repo/)
578Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
579[info] Reapplying settings...
580OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
581
582 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
583 Did you mean prdtSmr / allExcludeDependencies ?
584 , retry without global scopes
585[info] Reapplying settings...
586[info] set current project to bismuth (in build file:/build/repo/)
587Execute removeScalacOptionsStartingWith: -P:wartremover
588[info] Reapplying settings...
589[info] set current project to bismuth (in build file:/build/repo/)
590Execute mapScalacOptions: -Wunused:strict-no-implicit-warn
591[info] Reapplying settings...
592[info] set current project to bismuth (in build file:/build/repo/)
593[success] Total time: 0 s, completed Nov 22, 2025, 6:56:28 PM
594Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["mapScalacOptions \"\" \"-Wunused:strict-no-implicit-warn\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
595Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
596Starting build...
597Projects: Set(channelsJVM, rdtsJVM, reactivesJVM)
598Starting build for ProjectRef(file:/build/repo/,channelsJVM) (channels)... [0/3]
599OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
600OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
601OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
602Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/Modules/Channels/jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
603OpenCB::Filter out '-Werror', matches setting pattern '^-?-Werror'
604OpenCB::Filter out '-Wunused:nowarn', matches setting pattern '^-?-Wunused(:.*)?'
605OpenCB::Filter out '-Wunused:imports', matches setting pattern '^-?-Wunused(:.*)?'
606OpenCB::Filter out '-Wunused:strict-no-implicit-warn', matches setting pattern '^-?-Wunused(:.*)?'
607OpenCB::Filter out '-Wunused:privates', matches setting pattern '^-?-Wunused(:.*)?'
608OpenCB::Filter out '-Wunused:implicits', matches setting pattern '^-?-Wunused(:.*)?'
609[info] compiling 58 Scala sources to /build/repo/Modules/RDTs/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
610[info] done compiling
611[info] compiling 13 Scala sources to /build/repo/Modules/Channels/jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
612[info] done compiling
613[info] compiling 8 Scala sources to /build/repo/Modules/Channels/jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
614[info] done compiling
615Starting build for ProjectRef(file:/build/repo/,rdtsJVM) (rdts)... [1/3]
616Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/Modules/RDTs/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
617[info] compiling 58 Scala sources to /build/repo/Modules/RDTs/.jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
618[info] done compiling
619Starting build for ProjectRef(file:/build/repo/,reactivesJVM) (reactives)... [2/3]
620Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/Modules/Reactives/jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
621[info] compiling 45 Scala sources to /build/repo/Modules/Reactives/jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
622[info] done compiling
623[info] compiling 56 Scala sources to /build/repo/Modules/Reactives/jvm/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
624[info] done compiling
625
626************************
627Build summary:
628[{
629 "module": "channels",
630 "compile": {"status": "ok", "tookMs": 29293, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
631 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
632 "test-compile": {"status": "ok", "tookMs": 2069, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
633 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
634 "publish": {"status": "skipped", "tookMs": 0},
635 "metadata": {
636 "crossScalaVersions": ["2.12.20"]
637}
638},{
639 "module": "rdts",
640 "compile": {"status": "ok", "tookMs": 85, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
641 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
642 "test-compile": {"status": "ok", "tookMs": 9070, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
643 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
644 "publish": {"status": "skipped", "tookMs": 0},
645 "metadata": {
646 "crossScalaVersions": ["2.12.20"]
647}
648},{
649 "module": "reactives",
650 "compile": {"status": "ok", "tookMs": 6829, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
651 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
652 "test-compile": {"status": "ok", "tookMs": 12663, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
653 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
654 "publish": {"status": "skipped", "tookMs": 0},
655 "metadata": {
656 "crossScalaVersions": ["2.12.20"]
657}
658}]
659************************
660[success] Total time: 67 s (0:01:07.0), completed Nov 22, 2025, 6:57:35 PM
661[0JChecking patch project/plugins.sbt...
662Checking patch build.sbt...
663Applied patch project/plugins.sbt cleanly.
664Applied patch build.sbt cleanly.