Build Logs

playframework/twirl • scheduled_3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY

Errors

0

Warnings

6

Total Lines

444

1##################################
2Clonning https://github.com/playframework/twirl.git into /build/repo using revision 2.1.0-M5
3##################################
4Note: switching to '2f48772a4523713bf9ecc4c563bdc45d32de2471'.
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
21Would override fixed Scala version: 3.3.6
22Using target Scala version for migration: 3.7.4-RC2
23Migrating project for -source:3.7 using Scala 3.7.4-RC2
24----
25Preparing build for 3.7.4-RC2
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.7-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala
32Pattern: (\s*)def printMessage\(msg: String\): Unit
33Replacement: $1def echoMessage(msg: String): Unit = printMessage(msg)
34$0
35Starting compilation server
36Compiling project (Scala 3.7.3, JVM (17))
37Compiled project (Scala 3.7.3, JVM (17))
38Successfully applied pattern '(\s*)def printMessage\(msg: String\): Unit' in compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala
39
40Try apply source patch:
41Path: project/Dependencies.scala
42Pattern: val Scala3 = "3.3.6"
43Replacement: val Scala3 = "3.7.4-RC2"
44Successfully applied pattern 'val Scala3 = "3.3.6"' in project/Dependencies.scala
45----
46Starting build for 3.7.4-RC2
47Execute tests: false
48sbt project found:
49Sbt version 1.11.4 is not supported, minimal supported version is 1.11.5
50Enforcing usage of sbt in version 1.11.5
51No prepare script found for project playframework/twirl
52/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
53##################################
54Scala version: 3.7.4-RC2
55Targets: org.playframework.twirl%twirl-api org.playframework.twirl%twirl-compiler org.playframework.twirl%twirl-maven-plugin org.playframework.twirl%twirl-parser
56Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
57##################################
58Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
59Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
60[sbt_options] declare -a sbt_options=()
61[process_args] java_version = '17'
62[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
63# Executing command line:
64java
65-Dfile.encoding=UTF-8
66-Dcommunitybuild.scala=3.7.4-RC2
67-Dcommunitybuild.project.dependencies.add=
68-Xmx7G
69-Xms4G
70-Xss8M
71-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
72-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
73-jar
74/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
75"setCrossScalaVersions 3.7.4-RC2"
76"++3.7.4-RC2 -v"
77"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""
78"set every credentials := Nil"
79"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
80"removeScalacOptionsStartingWith -P:wartremover"
81
82moduleMappings
83"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" org.playframework.twirl%twirl-api org.playframework.twirl%twirl-compiler org.playframework.twirl%twirl-maven-plugin org.playframework.twirl%twirl-parser"
84
85[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
86[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
87[info] loading project definition from /build/repo/project
88[info] compiling 7 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
89[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
90[info] Compilation completed in 8.811s.
91[info] done compiling
92[info] loading settings for project twirl from build.sbt...
93[info] set current project to twirl (in build file:/build/repo/)
94Execute setCrossScalaVersions: 3.7.4-RC2
95OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in compiler/crossScalaVersions
96OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in apiJS/crossScalaVersions
97OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in mavenPlugin/crossScalaVersions
98OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in apiJVM/crossScalaVersions
99OpenCB::Limitting incorrect crossVersions List() -> List(2.12.20) in twirl/crossScalaVersions
100OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in parser/crossScalaVersions
101OpenCB::Changing crossVersion 3.7.2 -> 3.7.4-RC2 in plugin/crossScalaVersions
102[info] set current project to twirl (in build file:/build/repo/)
103[info] Setting Scala version to 3.7.4-RC2 on 6 projects.
104[info] Switching Scala version on:
105[info] plugin (2.12.20, 3.7.4-RC2)
106[info] apiJS (2.12.20, 2.13.16, 3.7.4-RC2)
107[info] apiJVM (2.12.20, 2.13.16, 3.7.4-RC2)
108[info] compiler (2.12.20, 2.13.16, 3.7.4-RC2)
109[info] parser (2.12.20, 2.13.16, 3.7.4-RC2)
110[info] mavenPlugin (2.12.20, 2.13.16, 3.7.4-RC2)
111[info] Excluding projects:
112[info] * twirl (2.12.20)
113[info] Reapplying settings...
114[info] set current project to twirl (in build file:/build/repo/)
115Execute 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
116[info] Reapplying settings...
117[info] set current project to twirl (in build file:/build/repo/)
118[info] Defining Global / credentials, apiJS / credentials and 5 others.
119[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 55 others.
120[info] Run `last` for details.
121[info] Reapplying settings...
122[info] set current project to twirl (in build file:/build/repo/)
123Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
124[info] Reapplying settings...
125OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
126
127 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
128 Did you mean apiJS / allExcludeDependencies ?
129 , retry without global scopes
130[info] Reapplying settings...
131[info] set current project to twirl (in build file:/build/repo/)
132Execute removeScalacOptionsStartingWith: -P:wartremover
133[info] Reapplying settings...
134[info] set current project to twirl (in build file:/build/repo/)
135[success] Total time: 0 s, completed Nov 8, 2025, 1:39:43 AM
136Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
137Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
138Starting build...
139Projects: Set(apiJVM, compiler, mavenPlugin, parser)
140Starting build for ProjectRef(file:/build/repo/,apiJVM) (twirl-api)... [0/4]
141OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
142OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
143OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
144OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
145Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
146[info] compiling 9 Scala sources to /build/repo/api/jvm/target/scala-3.7.4-RC2/classes ...
147[info] done compiling
148[info] compiling 3 Scala sources to /build/repo/api/jvm/target/scala-3.7.4-RC2/test-classes ...
149[info] done compiling
150Starting build for ProjectRef(file:/build/repo/,compiler) (twirl-compiler)... [1/4]
151Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
152[info] compiling 3 Scala sources to /build/repo/parser/target/scala-3.7.4-RC2/classes ...
153[info] done compiling
154[info] compiling 2 Scala sources and 1 Java source to /build/repo/compiler/target/scala-3.7.4-RC2/classes ...
155[warn] /build/repo/compiler/src/main/java/play/japi/twirl/compiler/TwirlCompiler.java:85:12: scala.collection.JavaConverters$ in scala.collection has been deprecated
156[warn] JavaConverters$
157[warn] ^
158[warn] /build/repo/compiler/src/main/java/play/japi/twirl/compiler/TwirlCompiler.java:89:12: scala.collection.JavaConverters$ in scala.collection has been deprecated
159[warn] JavaConverters$
160[warn] ^
161[info] done compiling
162[info] compiling 1 Scala source to /build/repo/parser/target/scala-3.7.4-RC2/test-classes ...
163[info] done compiling
164[info] compiling 6 Scala sources and 1 Java source to /build/repo/compiler/target/scala-3.7.4-RC2/test-classes ...
165[info] done compiling
166Starting build for ProjectRef(file:/build/repo/,mavenPlugin) (twirl-maven-plugin)... [2/4]
167Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
168[info] compiling 3 Java sources to /build/repo/maven-twirl/target/scala-3.7.4-RC2/classes ...
169[info] done compiling
170Starting build for ProjectRef(file:/build/repo/,parser) (twirl-parser)... [3/4]
171Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
172
173************************
174Build summary:
175[{
176 "module": "twirl-api",
177 "compile": {"status": "ok", "tookMs": 6497, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
178 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
179 "test-compile": {"status": "ok", "tookMs": 5375, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
180 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
181 "publish": {"status": "skipped", "tookMs": 0},
182 "metadata": {
183 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
184}
185},{
186 "module": "twirl-compiler",
187 "compile": {"status": "ok", "tookMs": 4351, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
188 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
189 "test-compile": {"status": "ok", "tookMs": 4619, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
190 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
191 "publish": {"status": "skipped", "tookMs": 0},
192 "metadata": {
193 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
194}
195},{
196 "module": "twirl-maven-plugin",
197 "compile": {"status": "ok", "tookMs": 471, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
198 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
199 "test-compile": {"status": "ok", "tookMs": 244, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
200 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
201 "publish": {"status": "skipped", "tookMs": 0},
202 "metadata": {
203 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
204}
205},{
206 "module": "twirl-parser",
207 "compile": {"status": "ok", "tookMs": 34, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
208 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
209 "test-compile": {"status": "ok", "tookMs": 78, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
210 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
211 "publish": {"status": "skipped", "tookMs": 0},
212 "metadata": {
213 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
214}
215}]
216************************
217[success] Total time: 75 s (0:01:15.0), completed Nov 8, 2025, 1:40:58 AM
218[0JChecking patch project/plugins.sbt...
219Checking patch project/build.properties...
220Checking patch project/Dependencies.scala...
221Checking patch compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala...
222Checking patch build.sbt...
223Applied patch project/plugins.sbt cleanly.
224Applied patch project/build.properties cleanly.
225Applied patch project/Dependencies.scala cleanly.
226Applied patch compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala cleanly.
227Applied patch build.sbt cleanly.
228No migration rewrite changes found, would not commit
229----
230Preparing build for 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
231Scala binary version found: 3.8
232Implicitly using source version 3.8
233Scala binary version found: 3.8
234Implicitly using source version 3.8
235Would try to apply common scalacOption (best-effort, sbt/mill only):
236Append: ,REQUIRE:-source:3.8
237Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
238
239Try apply source patch:
240Path: compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala
241Pattern: (\s*)def printMessage\(msg: String\): Unit
242Replacement: $1def echoMessage(msg: String): Unit = printMessage(msg)
243$0
244Successfully applied pattern '(\s*)def printMessage\(msg: String\): Unit' in compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala
245
246Try apply source patch:
247Path: project/Dependencies.scala
248Pattern: val Scala3 = "3.3.6"
249Replacement: val Scala3 = "3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY"
250Successfully applied pattern 'val Scala3 = "3.3.6"' in project/Dependencies.scala
251----
252Starting build for 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
253Execute tests: false
254sbt project found:
255Sbt version 1.11.4 is not supported, minimal supported version is 1.11.5
256Enforcing usage of sbt in version 1.11.5
257No prepare script found for project playframework/twirl
258/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
259##################################
260Scala version: 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
261Targets: org.playframework.twirl%twirl-api org.playframework.twirl%twirl-compiler org.playframework.twirl%twirl-maven-plugin org.playframework.twirl%twirl-parser
262Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
263##################################
264Using extra scalacOptions: ,REQUIRE:-source:3.8
265Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
266[sbt_options] declare -a sbt_options=()
267[process_args] java_version = '17'
268[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
269# Executing command line:
270java
271-Dfile.encoding=UTF-8
272-Dcommunitybuild.scala=3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
273-Dcommunitybuild.project.dependencies.add=
274-Xmx7G
275-Xms4G
276-Xss8M
277-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
278-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
279-jar
280/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
281"setCrossScalaVersions 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY"
282"++3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -v"
283"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
284"set every credentials := Nil"
285"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
286"removeScalacOptionsStartingWith -P:wartremover"
287
288moduleMappings
289"runBuild 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" org.playframework.twirl%twirl-api org.playframework.twirl%twirl-compiler org.playframework.twirl%twirl-maven-plugin org.playframework.twirl%twirl-parser"
290
291[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
292[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
293[info] loading project definition from /build/repo/project
294[info] compiling 1 Scala source to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
295[info] done compiling
296[info] loading settings for project twirl from build.sbt...
297[info] set current project to twirl (in build file:/build/repo/)
298Execute setCrossScalaVersions: 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
299OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in compiler/crossScalaVersions
300OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in apiJS/crossScalaVersions
301OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in mavenPlugin/crossScalaVersions
302OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in apiJVM/crossScalaVersions
303OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in parser/crossScalaVersions
304OpenCB::Limitting incorrect crossVersions List() -> List(2.12.20) in twirl/crossScalaVersions
305OpenCB::Changing crossVersion 3.7.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in plugin/crossScalaVersions
306[info] set current project to twirl (in build file:/build/repo/)
307[info] Setting Scala version to 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY on 6 projects.
308[info] Switching Scala version on:
309[info] plugin (2.12.20, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
310[info] apiJS (2.12.20, 2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
311[info] apiJVM (2.12.20, 2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
312[info] compiler (2.12.20, 2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
313[info] parser (2.12.20, 2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
314[info] mavenPlugin (2.12.20, 2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
315[info] Excluding projects:
316[info] * twirl (2.12.20)
317[info] Reapplying settings...
318[info] set current project to twirl (in build file:/build/repo/)
319Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
320[info] Reapplying settings...
321[info] set current project to twirl (in build file:/build/repo/)
322[info] Defining Global / credentials, apiJS / credentials and 5 others.
323[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 55 others.
324[info] Run `last` for details.
325[info] Reapplying settings...
326[info] set current project to twirl (in build file:/build/repo/)
327Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
328[info] Reapplying settings...
329OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
330
331 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
332 Did you mean apiJS / allExcludeDependencies ?
333 , retry without global scopes
334[info] Reapplying settings...
335[info] set current project to twirl (in build file:/build/repo/)
336Execute removeScalacOptionsStartingWith: -P:wartremover
337[info] Reapplying settings...
338[info] set current project to twirl (in build file:/build/repo/)
339[success] Total time: 0 s, completed Nov 8, 2025, 1:41:17 AM
340Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
341Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
342Starting build...
343Projects: Set(apiJVM, compiler, mavenPlugin, parser)
344Starting build for ProjectRef(file:/build/repo/,apiJVM) (twirl-api)... [0/4]
345OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
346OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
347OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
348Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
349[info] compiling 9 Scala sources to /build/repo/api/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
350[info] done compiling
351[info] compiling 3 Scala sources to /build/repo/api/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/test-classes ...
352[info] done compiling
353Starting build for ProjectRef(file:/build/repo/,compiler) (twirl-compiler)... [1/4]
354Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
355[info] compiling 3 Scala sources to /build/repo/parser/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
356[info] done compiling
357[info] compiling 2 Scala sources and 1 Java source to /build/repo/compiler/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
358Build timeouts: 1, would retry
359Retrying build, retry 1/2, force Scala version:false, enable migration:
360[sbt_options] declare -a sbt_options=()
361[process_args] java_version = '17'
362[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
363# Executing command line:
364java
365-Dfile.encoding=UTF-8
366-Dcommunitybuild.scala=3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
367-Dcommunitybuild.project.dependencies.add=
368-Xmx7G
369-Xms4G
370-Xss8M
371-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
372-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
373-jar
374/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
375"setCrossScalaVersions 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY"
376"++3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -v"
377"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
378"set every credentials := Nil"
379"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
380"removeScalacOptionsStartingWith -P:wartremover"
381
382moduleMappings
383"runBuild 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" org.playframework.twirl%twirl-api org.playframework.twirl%twirl-compiler org.playframework.twirl%twirl-maven-plugin org.playframework.twirl%twirl-parser"
384
385[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
386[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
387[info] loading project definition from /build/repo/project
388[info] loading settings for project twirl from build.sbt...
389[info] set current project to twirl (in build file:/build/repo/)
390Execute setCrossScalaVersions: 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
391OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in compiler/crossScalaVersions
392OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in apiJS/crossScalaVersions
393OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in mavenPlugin/crossScalaVersions
394OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in apiJVM/crossScalaVersions
395OpenCB::Limitting incorrect crossVersions List() -> List(2.12.20) in twirl/crossScalaVersions
396OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in parser/crossScalaVersions
397OpenCB::Changing crossVersion 3.7.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in plugin/crossScalaVersions
398[info] set current project to twirl (in build file:/build/repo/)
399[info] Setting Scala version to 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY on 6 projects.
400[info] Switching Scala version on:
401[info] plugin (2.12.20, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
402[info] apiJS (2.12.20, 2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
403[info] apiJVM (2.12.20, 2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
404[info] compiler (2.12.20, 2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
405[info] parser (2.12.20, 2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
406[info] mavenPlugin (2.12.20, 2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
407[info] Excluding projects:
408[info] * twirl (2.12.20)
409[info] Reapplying settings...
410[info] set current project to twirl (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 twirl (in build file:/build/repo/)
414[info] Defining Global / credentials, apiJS / credentials and 5 others.
415[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 55 others.
416[info] Run `last` for details.
417[info] Reapplying settings...
418[info] set current project to twirl (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:336)
424 Did you mean apiJS / allExcludeDependencies ?
425 , retry without global scopes
426[info] Reapplying settings...
427[info] set current project to twirl (in build file:/build/repo/)
428Execute removeScalacOptionsStartingWith: -P:wartremover
429[info] Reapplying settings...
430[info] set current project to twirl (in build file:/build/repo/)
431[success] Total time: 0 s, completed Nov 8, 2025, 3:31:13 AM
432Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.6\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
433Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
434Starting build...
435Projects: Set(apiJVM, compiler, mavenPlugin, parser)
436Starting build for ProjectRef(file:/build/repo/,apiJVM) (twirl-api)... [0/4]
437OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
438OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
439OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
440Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
441Starting build for ProjectRef(file:/build/repo/,compiler) (twirl-compiler)... [1/4]
442Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
443[info] compiling 2 Scala sources and 1 Java source to /build/repo/compiler/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
444Build timeout after 2 hours