Build Logs

beangle/commons • 3.8.0-RC2:2025-11-25

Errors

33

Warnings

22

Total Lines

526

1##################################
2Clonning https://github.com/beangle/commons.git into /build/repo using revision v5.6.14
3##################################
4Note: switching to '5fabb3cd9f814c9b6f31113ed11159642d918721'.
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.7 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.7-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4-RC2
30Execute tests: false
31sbt project found:
32grep: /build/repo/project/plugins.sbt: No such file or directory
33Sbt version 1.9.9 is not supported, minimal supported version is 1.11.5
34Enforcing usage of sbt in version 1.11.5
35No prepare script found for project beangle/commons
36/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
37##################################
38Scala version: 3.7.4-RC2
39Targets: org.beangle.commons%beangle-commons-core org.beangle.commons%beangle-commons-file org.beangle.commons%beangle-commons-text
40Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
41##################################
42Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
43Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '17'
46[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
47# Executing command line:
48java
49-Dfile.encoding=UTF-8
50-Dcommunitybuild.scala=3.7.4-RC2
51-Dcommunitybuild.project.dependencies.add=
52-Xmx7G
53-Xms4G
54-Xss8M
55-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
56-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
57-jar
58/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
59"setCrossScalaVersions 3.7.4-RC2"
60"++3.7.4-RC2 -v"
61"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
62"set every credentials := Nil"
63"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
64"removeScalacOptionsStartingWith -P:wartremover"
65
66moduleMappings
67"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" org.beangle.commons%beangle-commons-core org.beangle.commons%beangle-commons-file org.beangle.commons%beangle-commons-text"
68
69[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
70[info] loading settings for project repo-build from akka.sbt, plugin.sbt, plugins.sbt...
71[info] loading project definition from /build/repo/project
72[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
73[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
74[info] Compilation completed in 8.642s.
75[info] done compiling
76[info] loading settings for project root from build.sbt...
77[info] set current project to root (in build file:/build/repo/)
78Execute setCrossScalaVersions: 3.7.4-RC2
79OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in commons_file/crossScalaVersions
80OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in commons_file/crossScalaVersions
81OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in core/crossScalaVersions
82OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in core/crossScalaVersions
83OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in text/crossScalaVersions
84OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in text/crossScalaVersions
85[info] set current project to root (in build file:/build/repo/)
86[info] Setting Scala version to 3.7.4-RC2 on 3 projects.
87[info] Switching Scala version on:
88[info] core (3.7.4-RC2)
89[info] text (3.7.4-RC2)
90[info] commons_file (3.7.4-RC2)
91[info] Excluding projects:
92[info] * root (2.12.20)
93[info] Reapplying settings...
94[info] set current project to root (in build file:/build/repo/)
95Execute 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
96[info] Reapplying settings...
97[info] set current project to root (in build file:/build/repo/)
98[info] Defining Global / credentials, commons_file / credentials and 2 others.
99[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 19 others.
100[info] Run `last` for details.
101[info] Reapplying settings...
102[info] set current project to root (in build file:/build/repo/)
103Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
104[info] Reapplying settings...
105OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
106
107 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
108 Did you mean allExcludeDependencies ?
109 , retry without global scopes
110[info] Reapplying settings...
111[info] set current project to root (in build file:/build/repo/)
112Execute removeScalacOptionsStartingWith: -P:wartremover
113[info] Reapplying settings...
114[info] set current project to root (in build file:/build/repo/)
115[success] Total time: 0 s, completed Nov 25, 2025, 12:03:03 PM
116Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
117Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
118Starting build...
119Projects: Set(core, commons_file, text)
120Starting build for ProjectRef(file:/build/repo/,core) (beangle-commons-core)... [0/3]
121OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
122OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
123Compile scalacOptions: -Xtarget:17, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
124[info] style checking for beangle-commons-core
125[info] compiling 155 Scala sources and 4 Java sources to /build/repo/core/target/scala-3.7.4-RC2/classes ...
126[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/src/main/scala/org/beangle/commons/bean/Properties.scala:286:11
127[warn] 286 | case s: collection.mutable.Map[Any, _] =>
128[warn] | ^
129[warn] |the type test for scala.collection.mutable.Map[Any, _] @_ cannot be checked at runtime because its type arguments can't be determined from Any
130[warn] |
131[warn] | longer explanation available when compiling with `-explain`
132[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/event/event.scala]
133[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/time/WeekTime.scala]
134[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/collection/page/PagedSeq.scala]
135[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/time/TimerNode.scala]
136[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/event/multicaster.scala]
137[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/conversion/string/EnumConverters.scala]
138[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/bean/orderings/PropertyOrdering.scala]
139[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/time/Stopwatch.scala]
140[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/Primitives.scala]
141[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/Version.scala]
142[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/io/BinarySerializer.scala]
143[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/collection/Properties.scala]
144[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/Enums.scala]
145[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/bean/Properties.scala]
146[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/conversion/converter/IterableConverterFactory.scala]
147[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/reflect/BeanInfos.scala]
148[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/reflect/BeanInfoLoader.scala]
149[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/bean/orderings/CollectionSizeOrdering.scala]
150[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/reflect/BeanInfo.scala]
151[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/reflect/TypeInfo.scala]
152[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/Objects.scala]
153[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/reflect/Reflections.scala]
154[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/functor/predicates.scala]
155[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/conversion/ConverterRegistry.scala]
156[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/regex/AntPathPattern.scala]
157[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/conversion/converter/MapConverterFactory.scala]
158[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/text/Formatters.scala]
159[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/logging/package.scala]
160[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/config/property/UrlPropertyConfigProvider.scala]
161[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/Consoles.scala]
162[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/time/CycleTime.scala]
163[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/Assert.scala]
164[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/net/http/HttpUtils.scala]
165[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/bean/Factory.scala]
166[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/conversion/impl/ConverterAdapter.scala]
167[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/collection/Collections.scala]
168[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/io/BufferedWriter.scala]
169[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/conversion/impl/GenericConverter.scala]
170[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/io/DataType.scala]
171[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/Strings.scala]
172[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/conversion/impl/NoneConverter.scala]
173[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/conversion/impl/AbstractGenericConversion.scala]
174[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/time/TimerTrace.scala]
175[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/jndi/JndiObjectFactory.scala]
176[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/collection/MapConverter.scala]
177[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/Arrays.scala]
178[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/ClassLoaders.scala]
179[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/conversion/impl/ConverterFactory.scala]
180[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/reflect/BeanInfoDigger.scala]
181[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/collection/IdentityMap.scala]
182[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/lang/reflect/BeanInfoCache.scala]
183[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/logging/Logger.scala]
184[info] [patched file /build/repo/core/src/main/scala/org/beangle/commons/config/Version.scala]
185[warn] one warning found
186[info] done compiling
187[info] style checking for beangle-commons-core
188[info] style checking for beangle-commons-core
189[info] compiling 53 Scala sources to /build/repo/core/target/scala-3.7.4-RC2/classes ...
190[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/src/main/scala/org/beangle/commons/bean/Properties.scala:286:11
191[warn] 286 | case s: collection.mutable.Map[Any, _] =>
192[warn] | ^
193[warn] |the type test for scala.collection.mutable.Map[Any, _] @_ cannot be checked at runtime because its type arguments can't be determined from Any
194[warn] |
195[warn] | longer explanation available when compiling with `-explain`
196[warn] one warning found
197[info] done compiling
198[info] compiling 52 Scala sources and 1 Java source to /build/repo/core/target/scala-3.7.4-RC2/test-classes ...
199[info] [patched file /build/repo/core/src/test/scala/org/beangle/commons/lang/testbean/AA.scala]
200[info] [patched file /build/repo/core/src/test/scala/org/beangle/commons/lang/reflect/TypeInfoTest.scala]
201[info] [patched file /build/repo/core/src/test/scala/org/beangle/commons/lang/reflect/ReflectionsTest.scala]
202[info] [patched file /build/repo/core/src/test/scala/org/beangle/commons/lang/testbean/TestBean.scala]
203[info] [patched file /build/repo/core/src/test/scala/org/beangle/commons/conversion/string/DateConverterTest.scala]
204[info] [patched file /build/repo/core/src/test/scala/org/beangle/commons/conversion/converter/IterableConverterTest.scala]
205[info] [patched file /build/repo/core/src/test/scala/org/beangle/commons/lang/reflect/BeanInfosTest.scala]
206[info] done compiling
207[info] style checking for beangle-commons-core
208[info] style checking for beangle-commons-core
209[info] compiling 7 Scala sources to /build/repo/core/target/scala-3.7.4-RC2/test-classes ...
210[info] done compiling
211[info] style checking for beangle-commons-core
212[info] style checking for beangle-commons-core
213Starting build for ProjectRef(file:/build/repo/,commons_file) (beangle-commons-file)... [1/3]
214Compile scalacOptions: -Xtarget:17, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
215[info] style checking for beangle-commons-file
216[info] style checking for beangle-commons-core
217[info] compiling 12 Scala sources to /build/repo/file/target/scala-3.7.4-RC2/classes ...
218[info] [patched file /build/repo/file/src/main/scala/org/beangle/commons/file/text/Formatter.scala]
219[info] done compiling
220[info] style checking for beangle-commons-file
221[info] style checking for beangle-commons-core
222[info] style checking for beangle-commons-file
223[info] compiling 1 Scala source to /build/repo/file/target/scala-3.7.4-RC2/classes ...
224[info] done compiling
225[info] compiling 2 Scala sources to /build/repo/file/target/scala-3.7.4-RC2/test-classes ...
226[info] done compiling
227[info] style checking for beangle-commons-file
228[info] style checking for beangle-commons-core
229[info] style checking for beangle-commons-file
230[info] style checking for beangle-commons-file
231[info] style checking for beangle-commons-file
232[info] style checking for beangle-commons-core
233Starting build for ProjectRef(file:/build/repo/,text) (beangle-commons-text)... [2/3]
234Compile scalacOptions: -Xtarget:17, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
235[info] style checking for beangle-commons-text
236[info] style checking for beangle-commons-core
237[info] compiling 33 Scala sources to /build/repo/text/target/scala-3.7.4-RC2/classes ...
238[info] [patched file /build/repo/text/src/main/scala/org/beangle/commons/text/i18n/HttpTextBundleLoader.scala]
239[info] [patched file /build/repo/text/src/main/scala/org/beangle/commons/text/i18n/DefaultTextResource.scala]
240[info] [patched file /build/repo/text/src/main/scala/org/beangle/commons/text/i18n/Messages.scala]
241[info] [patched file /build/repo/text/src/main/scala/org/beangle/commons/text/seq/SeqPattern.scala]
242[info] [patched file /build/repo/text/src/main/scala/org/beangle/commons/text/i18n/ClassTextFinder.scala]
243[info] done compiling
244[info] style checking for beangle-commons-text
245[info] style checking for beangle-commons-text
246[info] style checking for beangle-commons-core
247[info] compiling 5 Scala sources to /build/repo/text/target/scala-3.7.4-RC2/classes ...
248[info] done compiling
249[info] compiling 7 Scala sources to /build/repo/text/target/scala-3.7.4-RC2/test-classes ...
250[info] [patched file /build/repo/text/src/test/scala/org/beangle/commons/text/i18n/Country.scala]
251[info] done compiling
252[info] style checking for beangle-commons-text
253[info] style checking for beangle-commons-text
254[info] style checking for beangle-commons-core
255[info] compiling 1 Scala source to /build/repo/text/target/scala-3.7.4-RC2/test-classes ...
256[info] done compiling
257[info] style checking for beangle-commons-text
258[info] style checking for beangle-commons-text
259[info] style checking for beangle-commons-core
260
261************************
262Build summary:
263[{
264 "module": "beangle-commons-core",
265 "compile": {"status": "ok", "tookMs": 18211, "warnings": 1, "errors": 0, "sourceVersion": "3.7-migration"},
266 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
267 "test-compile": {"status": "ok", "tookMs": 13996, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
268 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
269 "publish": {"status": "skipped", "tookMs": 0},
270 "metadata": {
271 "crossScalaVersions": ["2.12.20"]
272}
273},{
274 "module": "beangle-commons-file",
275 "compile": {"status": "ok", "tookMs": 867, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
276 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
277 "test-compile": {"status": "ok", "tookMs": 1260, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
278 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
279 "publish": {"status": "skipped", "tookMs": 0},
280 "metadata": {
281 "crossScalaVersions": ["2.12.20"]
282}
283},{
284 "module": "beangle-commons-text",
285 "compile": {"status": "ok", "tookMs": 885, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
286 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
287 "test-compile": {"status": "ok", "tookMs": 1644, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
288 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
289 "publish": {"status": "skipped", "tookMs": 0},
290 "metadata": {
291 "crossScalaVersions": ["2.12.20"]
292}
293}]
294************************
295[success] Total time: 66 s (0:01:06.0), completed Nov 25, 2025, 12:04:09 PM
296[0JChecking patch project/build.properties...
297Checking patch build.sbt...
298Applied patch project/build.properties cleanly.
299Applied patch build.sbt cleanly.
300Commit migration rewrites
301Switched to a new branch 'opencb/migrate-source-3.7'
302[opencb/migrate-source-3.7 b1ff77a0] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4-RC2
303 67 files changed, 295 insertions(+), 295 deletions(-)
304----
305Preparing build for 3.8.0-RC2
306Scala binary version found: 3.8
307Implicitly using source version 3.8
308Scala binary version found: 3.8
309Implicitly using source version 3.8
310Would try to apply common scalacOption (best-effort, sbt/mill only):
311Append: ,REQUIRE:-source:3.8
312Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
313----
314Starting build for 3.8.0-RC2
315Execute tests: false
316sbt project found:
317Sbt version 1.9.9 is not supported, minimal supported version is 1.11.5
318Enforcing usage of sbt in version 1.11.5
319No prepare script found for project beangle/commons
320/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
321##################################
322Scala version: 3.8.0-RC2
323Targets: org.beangle.commons%beangle-commons-core org.beangle.commons%beangle-commons-file org.beangle.commons%beangle-commons-text
324Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
325##################################
326Using extra scalacOptions: ,REQUIRE:-source:3.8
327Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
328[sbt_options] declare -a sbt_options=()
329[process_args] java_version = '17'
330[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
331# Executing command line:
332java
333-Dfile.encoding=UTF-8
334-Dcommunitybuild.scala=3.8.0-RC2
335-Dcommunitybuild.project.dependencies.add=
336-Xmx7G
337-Xms4G
338-Xss8M
339-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
340-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
341-jar
342/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
343"setCrossScalaVersions 3.8.0-RC2"
344"++3.8.0-RC2 -v"
345"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
346"set every credentials := Nil"
347"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
348"removeScalacOptionsStartingWith -P:wartremover"
349
350moduleMappings
351"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" org.beangle.commons%beangle-commons-core org.beangle.commons%beangle-commons-file org.beangle.commons%beangle-commons-text"
352
353[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
354[info] loading settings for project repo-build from akka.sbt, plugin.sbt, plugins.sbt...
355[info] loading project definition from /build/repo/project
356[info] loading settings for project root from build.sbt...
357[info] set current project to root (in build file:/build/repo/)
358Execute setCrossScalaVersions: 3.8.0-RC2
359OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC2 in commons_file/crossScalaVersions
360OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in commons_file/crossScalaVersions
361OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC2 in text/crossScalaVersions
362OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC2 in core/crossScalaVersions
363OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in core/crossScalaVersions
364OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in text/crossScalaVersions
365[info] set current project to root (in build file:/build/repo/)
366[info] Setting Scala version to 3.8.0-RC2 on 3 projects.
367[info] Switching Scala version on:
368[info] core (3.8.0-RC2)
369[info] text (3.8.0-RC2)
370[info] commons_file (3.8.0-RC2)
371[info] Excluding projects:
372[info] * root (2.12.20)
373[info] Reapplying settings...
374[info] set current project to root (in build file:/build/repo/)
375Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
376[info] Reapplying settings...
377[info] set current project to root (in build file:/build/repo/)
378[info] Defining Global / credentials, commons_file / credentials and 2 others.
379[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 19 others.
380[info] Run `last` for details.
381[info] Reapplying settings...
382[info] set current project to root (in build file:/build/repo/)
383Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
384[info] Reapplying settings...
385OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
386
387 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
388 Did you mean allExcludeDependencies ?
389 , retry without global scopes
390[info] Reapplying settings...
391[info] set current project to root (in build file:/build/repo/)
392Execute removeScalacOptionsStartingWith: -P:wartremover
393[info] Reapplying settings...
394[info] set current project to root (in build file:/build/repo/)
395[success] Total time: 0 s, completed Nov 25, 2025, 12:04:19 PM
396Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
397Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
398Starting build...
399Projects: Set(core, commons_file, text)
400Starting build for ProjectRef(file:/build/repo/,core) (beangle-commons-core)... [0/3]
401OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
402OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
403Compile scalacOptions: -Xtarget:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
404[info] style checking for beangle-commons-core
405[info] compiling 155 Scala sources and 4 Java sources to /build/repo/core/target/scala-3.8.0-RC2/classes ...
406[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/src/main/scala/org/beangle/commons/bean/Properties.scala:286:11
407[warn] 286 | case s: collection.mutable.Map[Any, _] =>
408[warn] | ^
409[warn] |the type test for scala.collection.mutable.Map[Any, _] @_ cannot be checked at runtime because its type arguments can't be determined from Any
410[warn] |
411[warn] | longer explanation available when compiling with `-explain`
412[warn] there were 4 deprecation warnings; re-run with -deprecation for details
413[warn] two warnings found
414[info] done compiling
415[info] style checking for beangle-commons-core
416[info] style checking for beangle-commons-core
417[info] compiling 52 Scala sources and 1 Java source to /build/repo/core/target/scala-3.8.0-RC2/test-classes ...
418[error] -- [E046] Cyclic Error: /build/repo/core/src/test/scala/org/beangle/commons/NumbersTest.scala:25:7
419[error] 25 |import scala.runtime.stdLibPatches.Predef.assert
420[error] | ^
421[error] | Cyclic reference involving method assert
422[error] |
423[error] | Run with -explain-cyclic for more details.
424[error] |
425[error] | longer explanation available when compiling with `-explain`
426[error] one error found
427[error] (core / Test / compileIncremental) Compilation failed
428[info] style checking for beangle-commons-core
429[info] style checking for beangle-commons-core
430[info] compiling 52 Scala sources and 1 Java source to /build/repo/core/target/scala-3.8.0-RC2/test-classes ...
431[error] -- [E046] Cyclic Error: /build/repo/core/src/test/scala/org/beangle/commons/NumbersTest.scala:25:7
432[error] 25 |import scala.runtime.stdLibPatches.Predef.assert
433[error] | ^
434[error] | Cyclic reference involving method assert
435[error] |
436[error] | Run with -explain-cyclic for more details.
437[error] |
438[error] | longer explanation available when compiling with `-explain`
439[error] one error found
440[error] (core / Test / compileIncremental) Compilation failed
441[info] style checking for beangle-commons-core
442[info] style checking for beangle-commons-core
443[info] compiling 52 Scala sources and 1 Java source to /build/repo/core/target/scala-3.8.0-RC2/test-classes ...
444[error] -- [E046] Cyclic Error: /build/repo/core/src/test/scala/org/beangle/commons/NumbersTest.scala:25:7
445[error] 25 |import scala.runtime.stdLibPatches.Predef.assert
446[error] | ^
447[error] | Cyclic reference involving method assert
448[error] |
449[error] | Run with -explain-cyclic for more details.
450[error] |
451[error] | longer explanation available when compiling with `-explain`
452[error] one error found
453[error] (core / Test / compileIncremental) Compilation failed
454Starting build for ProjectRef(file:/build/repo/,commons_file) (beangle-commons-file)... [1/3]
455Compile scalacOptions: -Xtarget:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
456[info] style checking for beangle-commons-file
457[info] style checking for beangle-commons-core
458[info] compiling 12 Scala sources to /build/repo/file/target/scala-3.8.0-RC2/classes ...
459[info] done compiling
460[info] style checking for beangle-commons-file
461[info] style checking for beangle-commons-core
462[info] style checking for beangle-commons-file
463[info] compiling 2 Scala sources to /build/repo/file/target/scala-3.8.0-RC2/test-classes ...
464[info] done compiling
465[info] style checking for beangle-commons-file
466[info] style checking for beangle-commons-file
467[info] style checking for beangle-commons-core
468[info] style checking for beangle-commons-file
469[info] style checking for beangle-commons-file
470[info] style checking for beangle-commons-core
471Starting build for ProjectRef(file:/build/repo/,text) (beangle-commons-text)... [2/3]
472Compile scalacOptions: -Xtarget:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
473[info] style checking for beangle-commons-text
474[info] style checking for beangle-commons-core
475[info] compiling 33 Scala sources to /build/repo/text/target/scala-3.8.0-RC2/classes ...
476[info] done compiling
477[info] style checking for beangle-commons-text
478[info] style checking for beangle-commons-core
479[info] style checking for beangle-commons-text
480[info] compiling 7 Scala sources to /build/repo/text/target/scala-3.8.0-RC2/test-classes ...
481[info] done compiling
482[info] style checking for beangle-commons-text
483[info] style checking for beangle-commons-core
484[info] style checking for beangle-commons-text
485[info] style checking for beangle-commons-text
486[info] style checking for beangle-commons-text
487[info] style checking for beangle-commons-core
488
489************************
490Build summary:
491[{
492 "module": "beangle-commons-core",
493 "compile": {"status": "ok", "tookMs": 21617, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
494 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
495 "test-compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2601, "warnings": 0, "errors": 1, "sourceVersion": "3.8"},
496 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
497 "publish": {"status": "skipped", "tookMs": 0},
498 "metadata": {
499 "crossScalaVersions": ["2.12.20"]
500}
501},{
502 "module": "beangle-commons-file",
503 "compile": {"status": "ok", "tookMs": 1397, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
504 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
505 "test-compile": {"status": "ok", "tookMs": 1261, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
506 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
507 "publish": {"status": "skipped", "tookMs": 0},
508 "metadata": {
509 "crossScalaVersions": ["2.12.20"]
510}
511},{
512 "module": "beangle-commons-text",
513 "compile": {"status": "ok", "tookMs": 1451, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
514 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
515 "test-compile": {"status": "ok", "tookMs": 1524, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
516 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
517 "publish": {"status": "skipped", "tookMs": 0},
518 "metadata": {
519 "crossScalaVersions": ["2.12.20"]
520}
521}]
522************************
523[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: beangle-commons-core
524[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: beangle-commons-core
525[error] Total time: 45 s, completed Nov 25, 2025, 12:05:03 PM
526[0JBuild failed, not retrying.