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