Build Logs

daghemberg/problemutils • 3.8.0-RC2:2025-11-26

Errors

0

Warnings

14

Total Lines

266

1##################################
2Clonning https://github.com/daghemberg/problemutils.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:
15Sbt version 1.9.1 is not supported, minimal supported version is 1.11.5
16Enforcing usage of sbt in version 1.11.5
17No prepare script found for project daghemberg/problemutils
18/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
19##################################
20Scala version: 3.7.4-RC2
21Targets: io.github.daghemberg%problemutils
22Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
23##################################
24Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
25Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
26[sbt_options] declare -a sbt_options=()
27[process_args] java_version = '17'
28[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
29# Executing command line:
30java
31-Dfile.encoding=UTF-8
32-Dcommunitybuild.scala=3.7.4-RC2
33-Dcommunitybuild.project.dependencies.add=
34-Xmx7G
35-Xms4G
36-Xss8M
37-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
38-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
39-jar
40/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
41"setCrossScalaVersions 3.7.4-RC2"
42"++3.7.4-RC2 -v"
43"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""
44"set every credentials := Nil"
45"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
46"removeScalacOptionsStartingWith -P:wartremover"
47
48moduleMappings
49"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" io.github.daghemberg%problemutils"
50
51[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
52[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
53[info] loading project definition from /build/repo/project
54[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
55[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
56[info] Compilation completed in 8.957s.
57[info] done compiling
58[info] loading settings for project root from build.sbt, publish.sbt...
59[info] set current project to ProblemUtils (in build file:/build/repo/)
60Execute setCrossScalaVersions: 3.7.4-RC2
61OpenCB::Changing crossVersion 3.3.0 -> 3.7.4-RC2 in root/crossScalaVersions
62OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in root/crossScalaVersions
63[info] set current project to ProblemUtils (in build file:/build/repo/)
64[info] Setting Scala version to 3.7.4-RC2 on 1 projects.
65[info] Switching Scala version on:
66[info] * root (3.7.4-RC2)
67[info] Excluding projects:
68[info] Reapplying settings...
69[info] set current project to ProblemUtils (in build file:/build/repo/)
70Execute 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
71[info] Reapplying settings...
72[info] set current project to ProblemUtils (in build file:/build/repo/)
73[info] Defining Global / credentials, credentials
74[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
75[info] Run `last` for details.
76[info] Reapplying settings...
77[info] set current project to ProblemUtils (in build file:/build/repo/)
78Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
79[info] Reapplying settings...
80OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
81
82 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
83 Did you mean allExcludeDependencies ?
84 , retry without global scopes
85[info] Reapplying settings...
86[info] set current project to ProblemUtils (in build file:/build/repo/)
87Execute removeScalacOptionsStartingWith: -P:wartremover
88[info] Reapplying settings...
89[info] set current project to ProblemUtils (in build file:/build/repo/)
90[success] Total time: 0 s, completed Nov 26, 2025, 5:39:39 PM
91Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
92Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
93Starting build...
94Projects: Set(root)
95Starting build for ProjectRef(file:/build/repo/,root) (problemutils)... [0/1]
96OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
97OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
98OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
99OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
100Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
101[info] compiling 14 Scala sources to /build/repo/target/scala-3.7.4-RC2/classes ...
102[warn] -- [E205] Potential Issue Warning: /build/repo/src/main/scala/problemutils/extensions/sequences.scala:12:41
103[warn] 12 | val sorted = xs.iterator.toSeq.sorted
104[warn] | ^
105[warn] | Given search preference for Ordering[A] between alternatives
106[warn] | (x$2 : Numeric[A])
107[warn] | and
108[warn] | (x$3 : Ordering[A])
109[warn] | has changed.
110[warn] | Previous choice : the first alternative
111[warn] | Choice from Scala 3.7 : the second alternative
112[warn] |
113[warn] | Suppress this warning by choosing -source 3.5, -source 3.7, or
114[warn] | by using @annotation.nowarn("id=205")
115[info] [patched file /build/repo/src/main/scala/problemutils/classes/graphs/Pathfinder.scala]
116[info] [patched file /build/repo/src/main/scala/problemutils/extensions/other.scala]
117[info] [patched file /build/repo/src/main/scala/problemutils/classes/graphs/FiniteGraph.scala]
118[info] [patched file /build/repo/src/main/scala/problemutils/classes/graphs/Graph.scala]
119[warn] one warning found
120[info] done compiling
121[info] compiling 4 Scala sources to /build/repo/target/scala-3.7.4-RC2/classes ...
122[info] done compiling
123
124************************
125Build summary:
126[{
127 "module": "problemutils",
128 "compile": {"status": "ok", "tookMs": 8766, "warnings": 1, "errors": 0, "sourceVersion": "3.7-migration"},
129 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
130 "test-compile": {"status": "ok", "tookMs": 1386, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
131 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
132 "publish": {"status": "skipped", "tookMs": 0},
133 "metadata": {
134 "crossScalaVersions": ["2.12.20"]
135}
136}]
137************************
138[success] Total time: 17 s, completed Nov 26, 2025, 5:39:56 PM
139[0JChecking patch project/plugins.sbt...
140Checking patch project/build.properties...
141Checking patch build.sbt...
142Applied patch project/plugins.sbt cleanly.
143Applied patch project/build.properties cleanly.
144Applied patch build.sbt cleanly.
145Commit migration rewrites
146Switched to a new branch 'opencb/migrate-source-3.7'
147[opencb/migrate-source-3.7 cbb9635] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4-RC2
148 4 files changed, 8 insertions(+), 8 deletions(-)
149----
150Preparing build for 3.8.0-RC2
151Scala binary version found: 3.8
152Implicitly using source version 3.8
153Scala binary version found: 3.8
154Implicitly using source version 3.8
155Would try to apply common scalacOption (best-effort, sbt/mill only):
156Append: ,REQUIRE:-source:3.8
157Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
158----
159Starting build for 3.8.0-RC2
160Execute tests: false
161sbt project found:
162Sbt version 1.9.1 is not supported, minimal supported version is 1.11.5
163Enforcing usage of sbt in version 1.11.5
164No prepare script found for project daghemberg/problemutils
165/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
166##################################
167Scala version: 3.8.0-RC2
168Targets: io.github.daghemberg%problemutils
169Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
170##################################
171Using extra scalacOptions: ,REQUIRE:-source:3.8
172Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
173[sbt_options] declare -a sbt_options=()
174[process_args] java_version = '17'
175[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
176# Executing command line:
177java
178-Dfile.encoding=UTF-8
179-Dcommunitybuild.scala=3.8.0-RC2
180-Dcommunitybuild.project.dependencies.add=
181-Xmx7G
182-Xms4G
183-Xss8M
184-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
185-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
186-jar
187/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
188"setCrossScalaVersions 3.8.0-RC2"
189"++3.8.0-RC2 -v"
190"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
191"set every credentials := Nil"
192"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
193"removeScalacOptionsStartingWith -P:wartremover"
194
195moduleMappings
196"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" io.github.daghemberg%problemutils"
197
198[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
199[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
200[info] loading project definition from /build/repo/project
201[info] loading settings for project root from build.sbt, publish.sbt...
202[info] set current project to ProblemUtils (in build file:/build/repo/)
203Execute setCrossScalaVersions: 3.8.0-RC2
204OpenCB::Changing crossVersion 3.3.0 -> 3.8.0-RC2 in root/crossScalaVersions
205OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in root/crossScalaVersions
206[info] set current project to ProblemUtils (in build file:/build/repo/)
207[info] Setting Scala version to 3.8.0-RC2 on 1 projects.
208[info] Switching Scala version on:
209[info] * root (3.8.0-RC2)
210[info] Excluding projects:
211[info] Reapplying settings...
212[info] set current project to ProblemUtils (in build file:/build/repo/)
213Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
214[info] Reapplying settings...
215[info] set current project to ProblemUtils (in build file:/build/repo/)
216[info] Defining Global / credentials, credentials
217[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
218[info] Run `last` for details.
219[info] Reapplying settings...
220[info] set current project to ProblemUtils (in build file:/build/repo/)
221Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
222[info] Reapplying settings...
223OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
224
225 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
226 Did you mean allExcludeDependencies ?
227 , retry without global scopes
228[info] Reapplying settings...
229[info] set current project to ProblemUtils (in build file:/build/repo/)
230Execute removeScalacOptionsStartingWith: -P:wartremover
231[info] Reapplying settings...
232[info] set current project to ProblemUtils (in build file:/build/repo/)
233[success] Total time: 0 s, completed Nov 26, 2025, 5:40:05 PM
234Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
235Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
236Starting build...
237Projects: Set(root)
238Starting build for ProjectRef(file:/build/repo/,root) (problemutils)... [0/1]
239OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
240OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
241OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
242Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
243[info] compiling 14 Scala sources to /build/repo/target/scala-3.8.0-RC2/classes ...
244[info] done compiling
245
246************************
247Build summary:
248[{
249 "module": "problemutils",
250 "compile": {"status": "ok", "tookMs": 11066, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
251 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
252 "test-compile": {"status": "ok", "tookMs": 136, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
253 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
254 "publish": {"status": "skipped", "tookMs": 0},
255 "metadata": {
256 "crossScalaVersions": ["2.12.20"]
257}
258}]
259************************
260[success] Total time: 18 s, completed Nov 26, 2025, 5:40:23 PM
261[0JChecking patch project/plugins.sbt...
262Checking patch project/build.properties...
263Checking patch build.sbt...
264Applied patch project/plugins.sbt cleanly.
265Applied patch project/build.properties cleanly.
266Applied patch build.sbt cleanly.