Build Logs

openmole/container • scala/scala3:release-3.8.0_backport-24490:2025-11-24

Errors

0

Warnings

45

Total Lines

469

1##################################
2Clonning https://github.com/openmole/container.git into /build/repo using revision v1.33
3##################################
4Note: switching to '8443bb1d9293788ea6c19c5d03a9894e82903b36'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Using target Scala version for migration: 3.7.4-RC2
22Migrating project for -source:3.4 using Scala 3.7.4-RC2
23----
24Preparing build for 3.7.4-RC2
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28
29Try apply source patch:
30Path: src/main/scala/container/Singularity.scala
31Pattern: ) createDirectoryIfNotExists (
32Replacement: ).createDirectoryIfNotExists(
33Starting compilation server
34Compiling project (Scala 3.7.3, JVM (17))
35Compiled project (Scala 3.7.3, JVM (17))
36Successfully applied pattern ') createDirectoryIfNotExists (' in src/main/scala/container/Singularity.scala
37----
38Starting build for 3.7.4-RC2
39Execute tests: false
40sbt project found:
41Sbt version 1.10.2 is not supported, minimal supported version is 1.11.5
42Enforcing usage of sbt in version 1.11.5
43No prepare script found for project openmole/container
44/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
45##################################
46Scala version: 3.7.4-RC2
47Targets: org.openmole%container
48Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.6"],"sourcePatches":[{"path":"src/main/scala/container/Singularity.scala","pattern":") createDirectoryIfNotExists (","replaceWith":").createDirectoryIfNotExists("}]}
49##################################
50Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
51Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
52[sbt_options] declare -a sbt_options=()
53[process_args] java_version = '17'
54[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
55# Executing command line:
56java
57-Dfile.encoding=UTF-8
58-Dcommunitybuild.scala=3.7.4-RC2
59-Dcommunitybuild.project.dependencies.add=
60-Xmx7G
61-Xms4G
62-Xss8M
63-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
64-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
65-jar
66/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
67"setCrossScalaVersions 3.7.4-RC2"
68"++3.7.4-RC2 -v"
69"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""
70"set every credentials := Nil"
71"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
72"removeScalacOptionsStartingWith -P:wartremover"
73
74moduleMappings
75"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.6"],"sourcePatches":[{"path":"src/main/scala/container/Singularity.scala","pattern":") createDirectoryIfNotExists (","replaceWith":").createDirectoryIfNotExists("}]}""" org.openmole%container"
76
77[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
78[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
79[info] loading project definition from /build/repo/project
80[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
81[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
82[info] Compilation completed in 8.685s.
83[info] done compiling
84/build/repo/build.sbt:33: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
85publishArtifact in Test in ThisBuild := false
86 ^
87/build/repo/build.sbt:33: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
88publishArtifact in Test in ThisBuild := false
89 ^
90/build/repo/build.sbt:35: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
91pomIncludeRepository in ThisBuild := { _ => false }
92 ^
93/build/repo/build.sbt:41: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
94licenses in ThisBuild := Seq("Affero GPLv3" -> url("http://www.gnu.org/licenses/"))
95 ^
96/build/repo/build.sbt:43: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
97homepage in ThisBuild := Some(url("https://github.com/openmole/container"))
98 ^
99/build/repo/build.sbt:45: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
100scmInfo in ThisBuild := Some(ScmInfo(url("https://github.com/openmole/container.git"), "scm:git:git@github.com:openmole/container.git"))
101 ^
102/build/repo/build.sbt:47: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
103pomExtra in ThisBuild := (
104 ^
105/build/repo/build.sbt:60: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
106releaseTagComment := s"Releasing ${(version in ThisBuild).value}"
107 ^
108/build/repo/build.sbt:62: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
109releaseCommitMessage := s"Bump version to ${(version in ThisBuild).value}"
110 ^
111/build/repo/version.sbt:1: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
112version in ThisBuild := "1.33-SNAPSHOT"
113 ^
114[info] loading settings for project repo from build.sbt, version.sbt...
115[info] set current project to container (in build file:/build/repo/)
116[warn] there are 2 keys that are not used by any other settings/tasks:
117[warn]
118[warn] * ThisBuild / pomIncludeRepository
119[warn] +- /build/repo/build.sbt:39
120[warn] * ThisBuild / publishMavenStyle
121[warn] +- /build/repo/build.sbt:32
122[warn]
123[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
124[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
125Execute setCrossScalaVersions: 3.7.4-RC2
126OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in repo/crossScalaVersions
127[info] set current project to container (in build file:/build/repo/)
128[info] Setting Scala version to 3.7.4-RC2 on 1 projects.
129[info] Switching Scala version on:
130[info] * repo (3.7.4-RC2)
131[info] Excluding projects:
132[info] Reapplying settings...
133[info] set current project to container (in build file:/build/repo/)
134Execute 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
135[info] Reapplying settings...
136[info] set current project to container (in build file:/build/repo/)
137[info] Defining Global / credentials, credentials
138[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
139[info] Run `last` for details.
140[info] Reapplying settings...
141[info] set current project to container (in build file:/build/repo/)
142Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
143[info] Reapplying settings...
144OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
145
146 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
147 Did you mean allExcludeDependencies ?
148 , retry without global scopes
149[info] Reapplying settings...
150[info] set current project to container (in build file:/build/repo/)
151Execute removeScalacOptionsStartingWith: -P:wartremover
152[info] Reapplying settings...
153[info] set current project to container (in build file:/build/repo/)
154[success] Total time: 0 s, completed Nov 24, 2025, 10:02:22 PM
155Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.6"],"sourcePatches":[{"path":"src/main/scala/container/Singularity.scala","pattern":") createDirectoryIfNotExists (","replaceWith":").createDirectoryIfNotExists("}]}
156Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
157Starting build...
158Projects: Set(repo)
159Starting build for ProjectRef(file:/build/repo/,repo) (container)... [0/1]
160OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
161OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
162Compile scalacOptions: -Xtarget:11, -language:higherKinds, -language:postfixOps, -language:implicitConversions, -Xmax-inlines:50, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
163[info] compiling 19 Scala sources to /build/repo/target/scala-3.7.4-RC2/classes ...
164[info] [patched file /build/repo/src/main/scala/container/Proot.scala]
165[info] [patched file /build/repo/src/main/scala/container/tool/Tar.scala]
166[info] [patched file /build/repo/src/main/scala/container/ImageDownloader.scala]
167[warn] there were 46 deprecation warnings; re-run with -deprecation for details
168[warn] one warning found
169[info] done compiling
170[info] compiling 3 Scala sources to /build/repo/target/scala-3.7.4-RC2/classes ...
171[warn] there were 7 deprecation warnings; re-run with -deprecation for details
172[warn] one warning found
173[info] done compiling
174
175************************
176Build summary:
177[{
178 "module": "container",
179 "compile": {"status": "ok", "tookMs": 17841, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
180 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
181 "test-compile": {"status": "ok", "tookMs": 2148, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
182 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
183 "publish": {"status": "skipped", "tookMs": 0},
184 "metadata": {
185 "crossScalaVersions": ["3.3.3"]
186}
187}]
188************************
189[success] Total time: 34 s, completed Nov 24, 2025, 10:02:56 PM
190[0JChecking patch src/main/scala/container/Singularity.scala...
191Checking patch project/plugins.sbt...
192Checking patch project/build.properties...
193Checking patch build.sbt...
194Applied patch src/main/scala/container/Singularity.scala cleanly.
195Applied patch project/plugins.sbt cleanly.
196Applied patch project/build.properties cleanly.
197Applied patch build.sbt cleanly.
198Commit migration rewrites
199Switched to a new branch 'opencb/migrate-source-3.4'
200[opencb/migrate-source-3.4 38dbea2] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4-RC2
201 3 files changed, 3 insertions(+), 3 deletions(-)
202Using target Scala version for migration: 3.7.4-RC2
203Migrating project for -source:3.6 using Scala 3.7.4-RC2
204----
205Preparing build for 3.7.4-RC2
206Would try to apply common scalacOption (best-effort, sbt/mill only):
207Append: -rewrite,REQUIRE:-source:3.6-migration
208Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
209
210Try apply source patch:
211Path: src/main/scala/container/Singularity.scala
212Pattern: ) createDirectoryIfNotExists (
213Replacement: ).createDirectoryIfNotExists(
214Successfully applied pattern ') createDirectoryIfNotExists (' in src/main/scala/container/Singularity.scala
215----
216Starting build for 3.7.4-RC2
217Execute tests: false
218sbt project found:
219Sbt version 1.10.2 is not supported, minimal supported version is 1.11.5
220Enforcing usage of sbt in version 1.11.5
221No prepare script found for project openmole/container
222/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
223##################################
224Scala version: 3.7.4-RC2
225Targets: org.openmole%container
226Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.6"],"sourcePatches":[{"path":"src/main/scala/container/Singularity.scala","pattern":") createDirectoryIfNotExists (","replaceWith":").createDirectoryIfNotExists("}]}
227##################################
228Using extra scalacOptions: -rewrite,REQUIRE:-source:3.6-migration
229Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
230[sbt_options] declare -a sbt_options=()
231[process_args] java_version = '17'
232[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
233# Executing command line:
234java
235-Dfile.encoding=UTF-8
236-Dcommunitybuild.scala=3.7.4-RC2
237-Dcommunitybuild.project.dependencies.add=
238-Xmx7G
239-Xms4G
240-Xss8M
241-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
242-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
243-jar
244/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
245"setCrossScalaVersions 3.7.4-RC2"
246"++3.7.4-RC2 -v"
247"mapScalacOptions "-rewrite,REQUIRE:-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
248"set every credentials := Nil"
249"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
250"removeScalacOptionsStartingWith -P:wartremover"
251
252moduleMappings
253"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.6"],"sourcePatches":[{"path":"src/main/scala/container/Singularity.scala","pattern":") createDirectoryIfNotExists (","replaceWith":").createDirectoryIfNotExists("}]}""" org.openmole%container"
254
255[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
256[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
257[info] loading project definition from /build/repo/project
258[info] loading settings for project repo from build.sbt, version.sbt...
259[info] set current project to container (in build file:/build/repo/)
260[warn] there are 2 keys that are not used by any other settings/tasks:
261[warn]
262[warn] * ThisBuild / pomIncludeRepository
263[warn] +- /build/repo/build.sbt:39
264[warn] * ThisBuild / publishMavenStyle
265[warn] +- /build/repo/build.sbt:32
266[warn]
267[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
268[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
269Execute setCrossScalaVersions: 3.7.4-RC2
270OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in repo/crossScalaVersions
271[info] set current project to container (in build file:/build/repo/)
272[info] Setting Scala version to 3.7.4-RC2 on 1 projects.
273[info] Switching Scala version on:
274[info] * repo (3.7.4-RC2)
275[info] Excluding projects:
276[info] Reapplying settings...
277[info] set current project to container (in build file:/build/repo/)
278Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
279[info] Reapplying settings...
280[info] set current project to container (in build file:/build/repo/)
281[info] Defining Global / credentials, credentials
282[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
283[info] Run `last` for details.
284[info] Reapplying settings...
285[info] set current project to container (in build file:/build/repo/)
286Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
287[info] Reapplying settings...
288OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
289
290 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
291 Did you mean allExcludeDependencies ?
292 , retry without global scopes
293[info] Reapplying settings...
294[info] set current project to container (in build file:/build/repo/)
295Execute removeScalacOptionsStartingWith: -P:wartremover
296[info] Reapplying settings...
297[info] set current project to container (in build file:/build/repo/)
298[success] Total time: 0 s, completed Nov 24, 2025, 10:03:05 PM
299Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.6"],"sourcePatches":[{"path":"src/main/scala/container/Singularity.scala","pattern":") createDirectoryIfNotExists (","replaceWith":").createDirectoryIfNotExists("}]}
300Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
301Starting build...
302Projects: Set(repo)
303Starting build for ProjectRef(file:/build/repo/,repo) (container)... [0/1]
304OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
305OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.6-migration` in Scala 2.12.20 module Global
306Compile scalacOptions: -Xtarget:11, -language:higherKinds, -language:postfixOps, -language:implicitConversions, -Xmax-inlines:50, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
307[info] compiling 19 Scala sources to /build/repo/target/scala-3.7.4-RC2/classes ...
308[warn] there were 46 deprecation warnings; re-run with -deprecation for details
309[warn] one warning found
310[info] done compiling
311
312************************
313Build summary:
314[{
315 "module": "container",
316 "compile": {"status": "ok", "tookMs": 18814, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
317 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
318 "test-compile": {"status": "ok", "tookMs": 154, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
319 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
320 "publish": {"status": "skipped", "tookMs": 0},
321 "metadata": {
322 "crossScalaVersions": ["3.3.3"]
323}
324}]
325************************
326[success] Total time: 19 s, completed Nov 24, 2025, 10:03:25 PM
327[0JChecking patch src/main/scala/container/Singularity.scala...
328Checking patch project/plugins.sbt...
329Checking patch project/build.properties...
330Checking patch build.sbt...
331Applied patch src/main/scala/container/Singularity.scala cleanly.
332Applied patch project/plugins.sbt cleanly.
333Applied patch project/build.properties cleanly.
334Applied patch build.sbt cleanly.
335No migration rewrite changes found, would not commit
336----
337Preparing build for 3.8.0-RC1-bin-20251124-f481cc5
338Scala binary version found: 3.8
339Implicitly using source version 3.8
340Scala binary version found: 3.8
341Implicitly using source version 3.8
342Would try to apply common scalacOption (best-effort, sbt/mill only):
343Append: ,REQUIRE:-source:3.8
344Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
345
346Try apply source patch:
347Path: src/main/scala/container/Singularity.scala
348Pattern: ) createDirectoryIfNotExists (
349Replacement: ).createDirectoryIfNotExists(
350Successfully applied pattern ') createDirectoryIfNotExists (' in src/main/scala/container/Singularity.scala
351----
352Starting build for 3.8.0-RC1-bin-20251124-f481cc5
353Execute tests: false
354sbt project found:
355Sbt version 1.10.2 is not supported, minimal supported version is 1.11.5
356Enforcing usage of sbt in version 1.11.5
357No prepare script found for project openmole/container
358/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
359##################################
360Scala version: 3.8.0-RC1-bin-20251124-f481cc5
361Targets: org.openmole%container
362Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.6"],"sourcePatches":[{"path":"src/main/scala/container/Singularity.scala","pattern":") createDirectoryIfNotExists (","replaceWith":").createDirectoryIfNotExists("}]}
363##################################
364Using extra scalacOptions: ,REQUIRE:-source:3.8
365Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
366[sbt_options] declare -a sbt_options=()
367[process_args] java_version = '17'
368[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
369# Executing command line:
370java
371-Dfile.encoding=UTF-8
372-Dcommunitybuild.scala=3.8.0-RC1-bin-20251124-f481cc5
373-Dcommunitybuild.project.dependencies.add=
374-Xmx7G
375-Xms4G
376-Xss8M
377-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
378-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
379-jar
380/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
381"setCrossScalaVersions 3.8.0-RC1-bin-20251124-f481cc5"
382"++3.8.0-RC1-bin-20251124-f481cc5 -v"
383"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
384"set every credentials := Nil"
385"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
386"removeScalacOptionsStartingWith -P:wartremover"
387
388moduleMappings
389"runBuild 3.8.0-RC1-bin-20251124-f481cc5 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.6"],"sourcePatches":[{"path":"src/main/scala/container/Singularity.scala","pattern":") createDirectoryIfNotExists (","replaceWith":").createDirectoryIfNotExists("}]}""" org.openmole%container"
390
391[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
392[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
393[info] loading project definition from /build/repo/project
394[info] loading settings for project repo from build.sbt, version.sbt...
395[info] set current project to container (in build file:/build/repo/)
396[warn] there are 2 keys that are not used by any other settings/tasks:
397[warn]
398[warn] * ThisBuild / pomIncludeRepository
399[warn] +- /build/repo/build.sbt:39
400[warn] * ThisBuild / publishMavenStyle
401[warn] +- /build/repo/build.sbt:32
402[warn]
403[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
404[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
405Execute setCrossScalaVersions: 3.8.0-RC1-bin-20251124-f481cc5
406OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC1-bin-20251124-f481cc5 in repo/crossScalaVersions
407[info] set current project to container (in build file:/build/repo/)
408[info] Setting Scala version to 3.8.0-RC1-bin-20251124-f481cc5 on 1 projects.
409[info] Switching Scala version on:
410[info] * repo (3.8.0-RC1-bin-20251124-f481cc5)
411[info] Excluding projects:
412[info] Reapplying settings...
413[info] set current project to container (in build file:/build/repo/)
414Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
415[info] Reapplying settings...
416[info] set current project to container (in build file:/build/repo/)
417[info] Defining Global / credentials, credentials
418[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
419[info] Run `last` for details.
420[info] Reapplying settings...
421[info] set current project to container (in build file:/build/repo/)
422Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
423[info] Reapplying settings...
424OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
425
426 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
427 Did you mean allExcludeDependencies ?
428 , retry without global scopes
429[info] Reapplying settings...
430[info] set current project to container (in build file:/build/repo/)
431Execute removeScalacOptionsStartingWith: -P:wartremover
432[info] Reapplying settings...
433[info] set current project to container (in build file:/build/repo/)
434[success] Total time: 0 s, completed Nov 24, 2025, 10:03:33 PM
435Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.6"],"sourcePatches":[{"path":"src/main/scala/container/Singularity.scala","pattern":") createDirectoryIfNotExists (","replaceWith":").createDirectoryIfNotExists("}]}
436Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
437Starting build...
438Projects: Set(repo)
439Starting build for ProjectRef(file:/build/repo/,repo) (container)... [0/1]
440OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
441Compile scalacOptions: -Xunchecked-java-output-version:17, -language:higherKinds, -language:postfixOps, -language:implicitConversions, -Xmax-inlines:50, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
442[info] compiling 19 Scala sources to /build/repo/target/scala-3.8.0-RC1-bin-20251124-f481cc5/classes ...
443[warn] there were 47 deprecation warnings; re-run with -deprecation for details
444[warn] one warning found
445[info] done compiling
446
447************************
448Build summary:
449[{
450 "module": "container",
451 "compile": {"status": "ok", "tookMs": 211910, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
452 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
453 "test-compile": {"status": "ok", "tookMs": 149, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
454 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
455 "publish": {"status": "skipped", "tookMs": 0},
456 "metadata": {
457 "crossScalaVersions": ["3.3.3"]
458}
459}]
460************************
461[success] Total time: 218 s (0:03:38.0), completed Nov 24, 2025, 10:07:12 PM
462[0JChecking patch src/main/scala/container/Singularity.scala...
463Checking patch project/plugins.sbt...
464Checking patch project/build.properties...
465Checking patch build.sbt...
466Applied patch src/main/scala/container/Singularity.scala cleanly.
467Applied patch project/plugins.sbt cleanly.
468Applied patch project/build.properties cleanly.
469Applied patch build.sbt cleanly.