Build Logs

wvlet/airframe • 3.8.0-RC6:2026-01-08

Errors

0

Warnings

17

Total Lines

540

1##################################
2Clonning https://github.com/wvlet/airframe.git into /build/repo using revision v2025.1.23
3##################################
4Note: switching to '0785b89b8eeebf7a7b8e327147fdae1c4cb17857'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.4 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4
30Execute tests: false
31sbt project found:
32No prepare script found for project wvlet/airframe
33##################################
34Scala version: 3.7.4
35Targets: org.wvlet.airframe%airspec
36Project projectConfig: {"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
37##################################
38Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
39Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
40[sbt_options] declare -a sbt_options=()
41[process_args] java_version = '25'
42[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_25/rt.jar'
43# Executing command line:
44java
45-Dfile.encoding=UTF-8
46-Dcommunitybuild.scala=3.7.4
47-Dcommunitybuild.project.dependencies.add=
48-Xmx7G
49-Xms4G
50-Xss8M
51-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
52-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_25
53-jar
54/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
55"setCrossScalaVersions 3.7.4"
56"++3.7.4 -v"
57"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""
58"set every credentials := Nil"
59"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
60"removeScalacOptionsStartingWith -P:wartremover"
61
62moduleMappings
63"runBuild 3.7.4 """{"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" org.wvlet.airframe%airspec"
64
65[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
66WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
67WARNING: sun.misc.Unsafe::arrayBaseOffset has been called by net.openhft.hashing.UnsafeAccess (file:/root/.sbt/boot/scala-2.12.20/org.scala-sbt/sbt/1.11.7/zero-allocation-hashing-0.16.jar)
68WARNING: Please consider reporting this to the maintainers of class net.openhft.hashing.UnsafeAccess
69WARNING: sun.misc.Unsafe::arrayBaseOffset will be removed in a future release
70WARNING: A restricted method in java.lang.System has been called
71WARNING: java.lang.System::load has been called by com.sun.jna.Native in an unnamed module (file:/root/.sbt/boot/scala-2.12.20/org.scala-sbt/sbt/1.11.7/jna-5.12.0.jar)
72WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
73WARNING: Restricted methods will be blocked in a future release unless native access is enabled
74
75[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 25)
76[info] loading settings for project repo-build from akka.sbt, plugin.sbt, plugins.sbt...
77[info] loading project definition from /build/repo/project
78[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
79[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
80[info] Compilation completed in 8.184s.
81[info] done compiling
82/build/repo/build.sbt:11: warning: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
83 resolvers += Resolver.sonatypeCentralSnapshots
84ThisBuild / resolvers ++= Resolver.sonatypeOssRepos("snapshots")
85 ^
86[info] loading settings for project root from build.sbt...
87[info] resolving key references (96914 settings) ...
88[info] set current project to airframe-root (in build file:/build/repo/)
89Execute setCrossScalaVersions: 3.7.4
90OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in metricsNative/crossScalaVersions
91OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in controlJS/crossScalaVersions
92OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in logJS/crossScalaVersions
93OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in projectJS/crossScalaVersions
94OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in projectJS/crossScalaVersions
95OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in canvas/crossScalaVersions
96OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in metricsJS/crossScalaVersions
97OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in parquet/crossScalaVersions
98OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in ulidNative/crossScalaVersions
99OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diJVM/crossScalaVersions
100OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in sql/crossScalaVersions
101OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diNative/crossScalaVersions
102OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in logNative/crossScalaVersions
103OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in integrationTestApiJVM/crossScalaVersions
104OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in projectDotty/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in projectDotty/crossScalaVersions
106OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rxHtmlJS/crossScalaVersions
107OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in surfaceJVM/crossScalaVersions
108OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in surfaceNative/crossScalaVersions
109OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in fluentd/crossScalaVersions
110OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in coreJVM/crossScalaVersions
111OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in codecJVM/crossScalaVersions
112OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in ulidJVM/crossScalaVersions
113OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in httpRecorder/crossScalaVersions
114OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rxHtmlJVM/crossScalaVersions
115OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in codecNative/crossScalaVersions
116OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in jsonJVM/crossScalaVersions
117OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in benchmark/crossScalaVersions
118OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in jmx/crossScalaVersions
119OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in msgpackJS/crossScalaVersions
120OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in projectNative/crossScalaVersions
121OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in projectNative/crossScalaVersions
122OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in logJVM/crossScalaVersions
123OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in httpNative/crossScalaVersions
124OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in integrationTest/crossScalaVersions
125OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in projectJVM/crossScalaVersions
126OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in projectJVM/crossScalaVersions
127OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in jsonNative/crossScalaVersions
128OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in httpCodeGen/crossScalaVersions
129OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in controlNative/crossScalaVersions
130OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in baseNative/crossScalaVersions
131OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in msgpackJVM/crossScalaVersions
132OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in baseJS/crossScalaVersions
133OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in coreJS/crossScalaVersions
134OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in httpJS/crossScalaVersions
135OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in launcher/crossScalaVersions
136OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in communityBuild/crossScalaVersions
137OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in communityBuild/crossScalaVersions
138OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diMacrosNative/crossScalaVersions
139OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in coreNative/crossScalaVersions
140OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rxJVM/crossScalaVersions
141OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in jdbc/crossScalaVersions
142OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in codecJS/crossScalaVersions
143OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diMacrosJS/crossScalaVersions
144OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diMacrosJVM/crossScalaVersions
145OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in integrationTestJs/crossScalaVersions
146OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in root/crossScalaVersions
147OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in root/crossScalaVersions
148OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in config/crossScalaVersions
149OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in projectIt/crossScalaVersions
150OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in projectIt/crossScalaVersions
151OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in grpc/crossScalaVersions
152OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in integrationTestApiJS/crossScalaVersions
153OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in netty/crossScalaVersions
154OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in controlJVM/crossScalaVersions
155OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in surfaceJS/crossScalaVersions
156OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in httpJVM/crossScalaVersions
157OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in dottyTest/crossScalaVersions
158OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in baseJVM/crossScalaVersions
159OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in widgetJS/crossScalaVersions
160OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in msgpackNative/crossScalaVersions
161OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rxNative/crossScalaVersions
162OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in okhttp/crossScalaVersions
163OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in examples/crossScalaVersions
164OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diJS/crossScalaVersions
165OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in metricsJVM/crossScalaVersions
166OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in jsonJS/crossScalaVersions
167OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in ulidJS/crossScalaVersions
168OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rxJS/crossScalaVersions
169OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in docs/crossScalaVersions
170[info] set current project to airframe-root (in build file:/build/repo/)
171[info] Setting Scala version to 3.7.4 on 73 projects.
172[info] Switching Scala version on:
173[info] rxNative (3.7.4)
174[info] jsonNative (3.7.4)
175[info] sql (3.7.4, 2.13.18, 2.12.21)
176[info] grpc (3.7.4, 2.13.18, 2.12.21)
177[info] surfaceJVM (3.7.4, 2.13.18, 2.12.21)
178[info] logJVM (3.7.4, 2.13.18, 2.12.21)
179[info] ulidJS (3.7.4, 2.13.18, 2.12.21)
180[info] examples (3.7.4, 2.13.18, 2.12.21)
181[info] projectIt (3.7.4)
182[info] integrationTestApiJVM (3.7.4)
183[info] * root (3.7.4)
184[info] surfaceNative (3.7.4)
185[info] diNative (3.7.4)
186[info] ulidNative (3.7.4)
187[info] jmx (3.7.4, 2.13.18, 2.12.21)
188[info] rxHtmlJVM (3.7.4, 2.13.18, 2.12.21)
189[info] jdbc (3.7.4, 2.13.18, 2.12.21)
190[info] rxHtmlJS (3.7.4, 2.13.18, 2.12.21)
191[info] logNative (3.7.4)
192[info] msgpackJVM (3.7.4, 2.13.18, 2.12.21)
193[info] parquet (3.7.4, 2.13.18, 2.12.21)
194[info] coreNative (3.7.4)
195[info] httpRecorder (3.7.4, 2.13.18, 2.12.21)
196[info] docs (3.7.4)
197[info] jsonJVM (3.7.4, 2.13.18, 2.12.21)
198[info] codecNative (3.7.4)
199[info] rxJS (3.7.4, 2.13.18, 2.12.21)
200[info] metricsNative (3.7.4)
201[info] baseJVM (3.7.4)
202[info] controlJVM (3.7.4, 2.13.18, 2.12.21)
203[info] projectNative (3.7.4)
204[info] config (3.7.4, 2.13.18, 2.12.21)
205[info] msgpackNative (3.7.4)
206[info] communityBuild (3.7.4)
207[info] codecJS (3.7.4, 2.13.18, 2.12.21)
208[info] controlNative (3.7.4)
209[info] integrationTest (3.7.4)
210[info] diMacrosJS (3.7.4, 2.13.18, 2.12.21)
211[info] coreJS (3.7.4)
212[info] okhttp (3.7.4, 2.13.18, 2.12.21)
213[info] integrationTestJs (3.7.4)
214[info] ulidJVM (3.7.4, 2.13.18, 2.12.21)
215[info] controlJS (3.7.4, 2.13.18, 2.12.21)
216[info] rxJVM (3.7.4, 2.13.18, 2.12.21)
217[info] dottyTest (3.7.4)
218[info] netty (3.7.4, 2.13.18, 2.12.21)
219[info] coreJVM (3.7.4)
220[info] fluentd (3.7.4, 2.13.18, 2.12.21)
221[info] httpJS (3.7.4, 2.13.18, 2.12.21)
222[info] widgetJS (3.7.4, 2.13.18, 2.12.21)
223[info] projectJS (3.7.4)
224[info] httpJVM (3.7.4, 2.13.18, 2.12.21)
225[info] metricsJVM (3.7.4, 2.13.18, 2.12.21)
226[info] codecJVM (3.7.4, 2.13.18, 2.12.21)
227[info] diJVM (3.7.4, 2.13.18, 2.12.21)
228[info] logJS (3.7.4, 2.13.18, 2.12.21)
229[info] httpNative (3.7.4)
230[info] diJS (3.7.4, 2.13.18, 2.12.21)
231[info] diMacrosNative (3.7.4)
232[info] msgpackJS (3.7.4, 2.13.18, 2.12.21)
233[info] surfaceJS (3.7.4, 2.13.18, 2.12.21)
234[info] baseJS (3.7.4)
235[info] integrationTestApiJS (3.7.4)
236[info] projectJVM (3.7.4)
237[info] jsonJS (3.7.4, 2.13.18, 2.12.21)
238[info] httpCodeGen (3.7.4, 2.13.18, 2.12.21)
239[info] metricsJS (3.7.4, 2.13.18, 2.12.21)
240[info] diMacrosJVM (3.7.4, 2.13.18, 2.12.21)
241[info] baseNative (3.7.4)
242[info] canvas (3.7.4, 2.13.18, 2.12.21)
243[info] projectDotty (3.7.4)
244[info] benchmark (3.7.4, 2.13.18, 2.12.21)
245[info] launcher (3.7.4, 2.13.18, 2.12.21)
246[info] Excluding projects:
247[info] finagle (2.13.18, 2.12.21)
248[info] Reapplying settings...
249[info] set current project to airframe-root (in build file:/build/repo/)
250Execute 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
251[info] Reapplying settings...
252[info] set current project to airframe-root (in build file:/build/repo/)
253[info] Defining Global / credentials, baseJS / credentials and 72 others.
254[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 592 others.
255[info] Run `last` for details.
256[info] Reapplying settings...
257[info] set current project to airframe-root (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:331)
263 Did you mean config / allExcludeDependencies ?
264 , retry without global scopes
265[info] Reapplying settings...
266[info] set current project to airframe-root (in build file:/build/repo/)
267Execute removeScalacOptionsStartingWith: -P:wartremover
268[info] Reapplying settings...
269[info] set current project to airframe-root (in build file:/build/repo/)
270[success] Total time: 0 s, completed Jan 8, 2026, 2:26:44 AM
271Build config: {"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
272Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(org.wvlet.airframe%airspec),Map()),CompileOnly,List()))
273Excluding target 'org.wvlet.airframe%airspec' - matches exclusion rule: 'org.wvlet.airframe%airspec'
274Starting build...
275Projects: Set()
276
277************************
278Build summary:
279[]
280************************
281[success] Total time: 0 s, completed Jan 8, 2026, 2:26:45 AM
282[0JChecking patch build.sbt...
283Applied patch build.sbt cleanly.
284No migration rewrite changes found, would not commit
285----
286Preparing build for 3.8.0-RC6
287Scala binary version found: 3.8
288Implicitly using source version 3.8
289Scala binary version found: 3.8
290Implicitly using source version 3.8
291Would try to apply common scalacOption (best-effort, sbt/mill only):
292Append: ,REQUIRE:-source:3.8
293Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
294----
295Starting build for 3.8.0-RC6
296Execute tests: true
297sbt project found:
298No prepare script found for project wvlet/airframe
299##################################
300Scala version: 3.8.0-RC6
301Targets: org.wvlet.airframe%airspec
302Project projectConfig: {"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
303##################################
304Using extra scalacOptions: ,REQUIRE:-source:3.8
305Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
306[sbt_options] declare -a sbt_options=()
307[process_args] java_version = '25'
308[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_25/rt.jar'
309# Executing command line:
310java
311-Dfile.encoding=UTF-8
312-Dcommunitybuild.scala=3.8.0-RC6
313-Dcommunitybuild.project.dependencies.add=
314-Xmx7G
315-Xms4G
316-Xss8M
317-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
318-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_25
319-jar
320/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
321"setCrossScalaVersions 3.8.0-RC6"
322"++3.8.0-RC6 -v"
323"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
324"set every credentials := Nil"
325"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
326"removeScalacOptionsStartingWith -P:wartremover"
327
328moduleMappings
329"runBuild 3.8.0-RC6 """{"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" org.wvlet.airframe%airspec"
330
331WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
332WARNING: sun.misc.Unsafe::arrayBaseOffset has been called by net.openhft.hashing.UnsafeAccess (file:/root/.sbt/boot/scala-2.12.20/org.scala-sbt/sbt/1.11.7/zero-allocation-hashing-0.16.jar)
333WARNING: Please consider reporting this to the maintainers of class net.openhft.hashing.UnsafeAccess
334WARNING: sun.misc.Unsafe::arrayBaseOffset will be removed in a future release
335WARNING: A restricted method in java.lang.System has been called
336WARNING: java.lang.System::load has been called by com.sun.jna.Native in an unnamed module (file:/root/.sbt/boot/scala-2.12.20/org.scala-sbt/sbt/1.11.7/jna-5.12.0.jar)
337WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
338WARNING: Restricted methods will be blocked in a future release unless native access is enabled
339
340[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 25)
341[info] loading settings for project repo-build from akka.sbt, plugin.sbt, plugins.sbt...
342[info] loading project definition from /build/repo/project
343[info] loading settings for project root from build.sbt...
344[info] resolving key references (96914 settings) ...
345[info] set current project to airframe-root (in build file:/build/repo/)
346Execute setCrossScalaVersions: 3.8.0-RC6
347OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in metricsNative/crossScalaVersions
348OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in controlJS/crossScalaVersions
349OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in logJS/crossScalaVersions
350OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in projectJS/crossScalaVersions
351OpenCB::Limitting incorrect crossVersions List() -> List(3.8.0-RC6) in projectJS/crossScalaVersions
352OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in canvas/crossScalaVersions
353OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in metricsJS/crossScalaVersions
354OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in parquet/crossScalaVersions
355OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in ulidNative/crossScalaVersions
356OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in diJVM/crossScalaVersions
357OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in sql/crossScalaVersions
358OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in diNative/crossScalaVersions
359OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in logNative/crossScalaVersions
360OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in integrationTestApiJVM/crossScalaVersions
361OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in projectDotty/crossScalaVersions
362OpenCB::Limitting incorrect crossVersions List() -> List(3.8.0-RC6) in projectDotty/crossScalaVersions
363OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in rxHtmlJS/crossScalaVersions
364OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in surfaceJVM/crossScalaVersions
365OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in surfaceNative/crossScalaVersions
366OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in fluentd/crossScalaVersions
367OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in coreJVM/crossScalaVersions
368OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in codecJVM/crossScalaVersions
369OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in ulidJVM/crossScalaVersions
370OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in httpRecorder/crossScalaVersions
371OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in rxHtmlJVM/crossScalaVersions
372OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in codecNative/crossScalaVersions
373OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in jmx/crossScalaVersions
374OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in jsonJVM/crossScalaVersions
375OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in benchmark/crossScalaVersions
376OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in msgpackJS/crossScalaVersions
377OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in projectNative/crossScalaVersions
378OpenCB::Limitting incorrect crossVersions List() -> List(3.8.0-RC6) in projectNative/crossScalaVersions
379OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in logJVM/crossScalaVersions
380OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in httpNative/crossScalaVersions
381OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in integrationTest/crossScalaVersions
382OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in projectJVM/crossScalaVersions
383OpenCB::Limitting incorrect crossVersions List() -> List(3.8.0-RC6) in projectJVM/crossScalaVersions
384OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in jsonNative/crossScalaVersions
385OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in httpCodeGen/crossScalaVersions
386OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in controlNative/crossScalaVersions
387OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in baseNative/crossScalaVersions
388OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in msgpackJVM/crossScalaVersions
389OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in baseJS/crossScalaVersions
390OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in coreJS/crossScalaVersions
391OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in httpJS/crossScalaVersions
392OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in launcher/crossScalaVersions
393OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in communityBuild/crossScalaVersions
394OpenCB::Limitting incorrect crossVersions List() -> List(3.8.0-RC6) in communityBuild/crossScalaVersions
395OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in diMacrosNative/crossScalaVersions
396OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in coreNative/crossScalaVersions
397OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in rxJVM/crossScalaVersions
398OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in jdbc/crossScalaVersions
399OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in codecJS/crossScalaVersions
400OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in diMacrosJS/crossScalaVersions
401OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in diMacrosJVM/crossScalaVersions
402OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in integrationTestJs/crossScalaVersions
403OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in root/crossScalaVersions
404OpenCB::Limitting incorrect crossVersions List() -> List(3.8.0-RC6) in root/crossScalaVersions
405OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in config/crossScalaVersions
406OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in projectIt/crossScalaVersions
407OpenCB::Limitting incorrect crossVersions List() -> List(3.8.0-RC6) in projectIt/crossScalaVersions
408OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in grpc/crossScalaVersions
409OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in integrationTestApiJS/crossScalaVersions
410OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in netty/crossScalaVersions
411OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in dottyTest/crossScalaVersions
412OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in controlJVM/crossScalaVersions
413OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in surfaceJS/crossScalaVersions
414OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in httpJVM/crossScalaVersions
415OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in widgetJS/crossScalaVersions
416OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in baseJVM/crossScalaVersions
417OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in msgpackNative/crossScalaVersions
418OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in rxNative/crossScalaVersions
419OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in okhttp/crossScalaVersions
420OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in examples/crossScalaVersions
421OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in diJS/crossScalaVersions
422OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in metricsJVM/crossScalaVersions
423OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in jsonJS/crossScalaVersions
424OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in ulidJS/crossScalaVersions
425OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in rxJS/crossScalaVersions
426OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC6 in docs/crossScalaVersions
427[info] set current project to airframe-root (in build file:/build/repo/)
428[info] Setting Scala version to 3.8.0-RC6 on 73 projects.
429[info] Switching Scala version on:
430[info] rxNative (3.8.0-RC6)
431[info] jsonNative (3.8.0-RC6)
432[info] sql (3.8.0-RC6, 2.13.18, 2.12.21)
433[info] grpc (3.8.0-RC6, 2.13.18, 2.12.21)
434[info] surfaceJVM (3.8.0-RC6, 2.13.18, 2.12.21)
435[info] logJVM (3.8.0-RC6, 2.13.18, 2.12.21)
436[info] ulidJS (3.8.0-RC6, 2.13.18, 2.12.21)
437[info] examples (3.8.0-RC6, 2.13.18, 2.12.21)
438[info] projectIt (3.8.0-RC6)
439[info] integrationTestApiJVM (3.8.0-RC6)
440[info] * root (3.8.0-RC6)
441[info] surfaceNative (3.8.0-RC6)
442[info] diNative (3.8.0-RC6)
443[info] ulidNative (3.8.0-RC6)
444[info] jmx (3.8.0-RC6, 2.13.18, 2.12.21)
445[info] rxHtmlJVM (3.8.0-RC6, 2.13.18, 2.12.21)
446[info] jdbc (3.8.0-RC6, 2.13.18, 2.12.21)
447[info] rxHtmlJS (3.8.0-RC6, 2.13.18, 2.12.21)
448[info] logNative (3.8.0-RC6)
449[info] msgpackJVM (3.8.0-RC6, 2.13.18, 2.12.21)
450[info] parquet (3.8.0-RC6, 2.13.18, 2.12.21)
451[info] coreNative (3.8.0-RC6)
452[info] httpRecorder (3.8.0-RC6, 2.13.18, 2.12.21)
453[info] docs (3.8.0-RC6)
454[info] jsonJVM (3.8.0-RC6, 2.13.18, 2.12.21)
455[info] codecNative (3.8.0-RC6)
456[info] rxJS (3.8.0-RC6, 2.13.18, 2.12.21)
457[info] metricsNative (3.8.0-RC6)
458[info] baseJVM (3.8.0-RC6)
459[info] controlJVM (3.8.0-RC6, 2.13.18, 2.12.21)
460[info] projectNative (3.8.0-RC6)
461[info] config (3.8.0-RC6, 2.13.18, 2.12.21)
462[info] msgpackNative (3.8.0-RC6)
463[info] communityBuild (3.8.0-RC6)
464[info] codecJS (3.8.0-RC6, 2.13.18, 2.12.21)
465[info] controlNative (3.8.0-RC6)
466[info] integrationTest (3.8.0-RC6)
467[info] diMacrosJS (3.8.0-RC6, 2.13.18, 2.12.21)
468[info] coreJS (3.8.0-RC6)
469[info] okhttp (3.8.0-RC6, 2.13.18, 2.12.21)
470[info] integrationTestJs (3.8.0-RC6)
471[info] ulidJVM (3.8.0-RC6, 2.13.18, 2.12.21)
472[info] controlJS (3.8.0-RC6, 2.13.18, 2.12.21)
473[info] rxJVM (3.8.0-RC6, 2.13.18, 2.12.21)
474[info] dottyTest (3.8.0-RC6)
475[info] netty (3.8.0-RC6, 2.13.18, 2.12.21)
476[info] coreJVM (3.8.0-RC6)
477[info] fluentd (3.8.0-RC6, 2.13.18, 2.12.21)
478[info] httpJS (3.8.0-RC6, 2.13.18, 2.12.21)
479[info] widgetJS (3.8.0-RC6, 2.13.18, 2.12.21)
480[info] projectJS (3.8.0-RC6)
481[info] httpJVM (3.8.0-RC6, 2.13.18, 2.12.21)
482[info] metricsJVM (3.8.0-RC6, 2.13.18, 2.12.21)
483[info] codecJVM (3.8.0-RC6, 2.13.18, 2.12.21)
484[info] diJVM (3.8.0-RC6, 2.13.18, 2.12.21)
485[info] logJS (3.8.0-RC6, 2.13.18, 2.12.21)
486[info] httpNative (3.8.0-RC6)
487[info] diJS (3.8.0-RC6, 2.13.18, 2.12.21)
488[info] diMacrosNative (3.8.0-RC6)
489[info] msgpackJS (3.8.0-RC6, 2.13.18, 2.12.21)
490[info] surfaceJS (3.8.0-RC6, 2.13.18, 2.12.21)
491[info] baseJS (3.8.0-RC6)
492[info] integrationTestApiJS (3.8.0-RC6)
493[info] projectJVM (3.8.0-RC6)
494[info] jsonJS (3.8.0-RC6, 2.13.18, 2.12.21)
495[info] httpCodeGen (3.8.0-RC6, 2.13.18, 2.12.21)
496[info] metricsJS (3.8.0-RC6, 2.13.18, 2.12.21)
497[info] diMacrosJVM (3.8.0-RC6, 2.13.18, 2.12.21)
498[info] baseNative (3.8.0-RC6)
499[info] canvas (3.8.0-RC6, 2.13.18, 2.12.21)
500[info] projectDotty (3.8.0-RC6)
501[info] benchmark (3.8.0-RC6, 2.13.18, 2.12.21)
502[info] launcher (3.8.0-RC6, 2.13.18, 2.12.21)
503[info] Excluding projects:
504[info] finagle (2.13.18, 2.12.21)
505[info] Reapplying settings...
506[info] set current project to airframe-root (in build file:/build/repo/)
507Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
508[info] Reapplying settings...
509[info] set current project to airframe-root (in build file:/build/repo/)
510[info] Defining Global / credentials, baseJS / credentials and 72 others.
511[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 592 others.
512[info] Run `last` for details.
513[info] Reapplying settings...
514[info] set current project to airframe-root (in build file:/build/repo/)
515Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
516[info] Reapplying settings...
517OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
518
519 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
520 Did you mean config / allExcludeDependencies ?
521 , retry without global scopes
522[info] Reapplying settings...
523[info] set current project to airframe-root (in build file:/build/repo/)
524Execute removeScalacOptionsStartingWith: -P:wartremover
525[info] Reapplying settings...
526[info] set current project to airframe-root (in build file:/build/repo/)
527[success] Total time: 0 s, completed Jan 8, 2026, 2:27:41 AM
528Build config: {"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
529Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(org.wvlet.airframe%airspec),Map()),CompileOnly,List()))
530Excluding target 'org.wvlet.airframe%airspec' - matches exclusion rule: 'org.wvlet.airframe%airspec'
531Starting build...
532Projects: Set()
533
534************************
535Build summary:
536[]
537************************
538[success] Total time: 0 s, completed Jan 8, 2026, 2:27:41 AM
539[0JChecking patch build.sbt...
540Applied patch build.sbt cleanly.