Build Logs
carueda/tscfg • 3.7.4:2025-11-06
Errors
0
Warnings
0
Total Lines
348
1##################################
2Clonning https://github.com/carueda/tscfg.git into /build/repo using revision v1.2.5
3##################################
4Note: switching to '90f71a58c829cea1577f78fc998ea4b6c3828e97'.
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
21----
22Preparing build for 3.7.4
23Scala binary version found: 3.7
24Implicitly using source version 3.7
25Scala binary version found: 3.7
26Implicitly using source version 3.7
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.7
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.7.4
32Execute tests: false
33sbt project found:
34Sbt version 1.11.2 is not supported, minimal supported version is 1.11.5
35Enforcing usage of sbt in version 1.11.5
36No prepare script found for project carueda/tscfg
37/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
38##################################
39Scala version: 3.7.4
40Targets: com.github.carueda%tscfg
41Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":["genCode"],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}
42##################################
43Using extra scalacOptions: ,REQUIRE:-source:3.7
44Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
45[sbt_options] declare -a sbt_options=()
46[process_args] java_version = '21'
47[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
48# Executing command line:
49java
50-Dfile.encoding=UTF-8
51-Dcommunitybuild.scala=3.7.4
52-Dcommunitybuild.project.dependencies.add=
53-Xmx7G
54-Xms4G
55-Xss8M
56-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
57-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
58-jar
59/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
60"setCrossScalaVersions 3.7.4"
61"++3.7.4 -v"
62"mapScalacOptions ",REQUIRE:-source:3.7,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
63"set every credentials := Nil"
64"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
65"removeScalacOptionsStartingWith -P:wartremover"
66genCode
67moduleMappings
68"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":["genCode"],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}""" com.github.carueda%tscfg"
69
70[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
71[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
72[info] loading project definition from /build/repo/project
73[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
74[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
75[info] Compilation completed in 7.935s.
76[info] done compiling
77[info] loading settings for project repo from build.sbt...
78[info] set current project to tscfg (in build file:/build/repo/)
79Execute setCrossScalaVersions: 3.7.4
80OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in repo/crossScalaVersions
81[info] set current project to tscfg (in build file:/build/repo/)
82[info] Setting Scala version to 3.7.4 on 1 projects.
83[info] Switching Scala version on:
84[info] * repo (2.13.16, 3.7.4)
85[info] Excluding projects:
86[info] Reapplying settings...
87[info] set current project to tscfg (in build file:/build/repo/)
88Execute mapScalacOptions: ,REQUIRE:-source:3.7,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
89[info] Reapplying settings...
90[info] set current project to tscfg (in build file:/build/repo/)
91[info] Defining Global / credentials, credentials
92[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 7 others.
93[info] Run `last` for details.
94[info] Reapplying settings...
95[info] set current project to tscfg (in build file:/build/repo/)
96Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
97[info] Reapplying settings...
98OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
99
100 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
101 Did you mean allExcludeDependencies ?
102 , retry without global scopes
103[info] Reapplying settings...
104[info] set current project to tscfg (in build file:/build/repo/)
105Execute removeScalacOptionsStartingWith: -P:wartremover
106[info] Reapplying settings...
107[info] set current project to tscfg (in build file:/build/repo/)
108Copying src/main/java/tscfg/codeDefs/resources/ to src/main/resources/codeDefs/
109Copying src/main/scala/tscfg/codeDefs/resources/ to src/main/resources/codeDefs/
110OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7` in Scala 2.12.20 module Global
111OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
112OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
113[info] scalafmt: Formatting 10 Scala sources (/build/repo)...
114[info] scalafmt: Formatting 26 Scala sources (/build/repo)...
115[info] compiling 27 Scala sources and 4 Java sources to /build/repo/target/scala-3.7.4/classes ...
116[info] done compiling
117[info] running tscfg.gen4tests
118gen4tests: src/main/tscfg/example/duration.spec.conf
119 ==> src/test/scala/tscfg/example/ScalaDurationCfg.scala
120 ==> src/test/java/tscfg/example/JavaDurationCfg.java
121gen4tests: src/main/tscfg/example/duration2.spec.conf
122 ==> src/test/scala/tscfg/example/ScalaDuration2Cfg.scala
123 ==> src/test/java/tscfg/example/JavaDuration2Cfg.java
124gen4tests: src/main/tscfg/example/duration3.spec.conf
125 ==> src/test/java/tscfg/example/JavaDuration3Cfg.java (only java)
126gen4tests: src/main/tscfg/example/example.spec.conf
127 ==> src/test/scala/tscfg/example/ScalaExampleCfg.scala
128 ==> src/test/java/tscfg/example/JavaExampleCfg.java
129gen4tests: src/main/tscfg/example/example0.spec.conf
130 ==> src/test/scala/tscfg/example/ScalaExample0Cfg.scala
131 ==> src/test/java/tscfg/example/JavaExample0Cfg.java
132gen4tests: src/main/tscfg/example/example1.spec.conf
133 ==> src/test/scala/tscfg/example/ScalaExample1Cfg.scala
134 ==> src/test/java/tscfg/example/JavaExample1Cfg.java
135gen4tests: src/main/tscfg/example/example4tpl.spec.conf
136 ==> src/test/scala/tscfg/example/ScalaExample4tplCfg.scala
137 ==> src/test/java/tscfg/example/JavaExample4tplCfg.java
138gen4tests: src/main/tscfg/example/issue10.spec.conf
139 ==> src/test/scala/tscfg/example/ScalaIssue10Cfg.scala
140 ==> src/test/java/tscfg/example/JavaIssue10Cfg.java
141gen4tests: src/main/tscfg/example/issue11.spec.conf
142 ==> src/test/scala/tscfg/example/ScalaIssue11Cfg.scala
143 ==> src/test/java/tscfg/example/JavaIssue11Cfg.java
144gen4tests: src/main/tscfg/example/issue12.spec.conf
145 ==> src/test/scala/tscfg/example/ScalaIssue12Cfg.scala
146 ==> src/test/java/tscfg/example/JavaIssue12Cfg.java
147gen4tests: src/main/tscfg/example/issue124a.spec.conf
148 ==> src/test/scala/tscfg/example/ScalaIssue124aCfg.scala
149 ==> src/test/java/tscfg/example/JavaIssue124aCfg.java
150gen4tests: src/main/tscfg/example/issue124b.spec.conf
151 ==> src/test/java/tscfg/example/JavaIssue124bCfg.java (only java)
152gen4tests: src/main/tscfg/example/issue125.spec.conf
153 ==> src/test/java/tscfg/example/JavaIssue125Cfg.java (only java)
154gen4tests: src/main/tscfg/example/issue127.spec.conf
155 ==> src/test/scala/tscfg/example/ScalaIssue127Cfg.scala
156 ==> src/test/java/tscfg/example/JavaIssue127Cfg.java
157gen4tests: src/main/tscfg/example/issue13.spec.conf
158 ==> src/test/scala/tscfg/example/ScalaIssue13Cfg.scala
159 ==> src/test/java/tscfg/example/JavaIssue13Cfg.java
160gen4tests: src/main/tscfg/example/issue14.spec.conf
161 ==> src/test/scala/tscfg/example/ScalaIssue14Cfg.scala
162 ==> src/test/java/tscfg/example/JavaIssue14Cfg.java
163gen4tests: src/main/tscfg/example/issue15.spec.conf
164 ==> src/test/scala/tscfg/example/ScalaIssue15Cfg.scala
165 ==> src/test/java/tscfg/example/JavaIssue15Cfg.java
166gen4tests: src/main/tscfg/example/issue15a.spec.conf
167 ==> src/test/scala/tscfg/example/ScalaIssue15aCfg.scala
168 ==> src/test/java/tscfg/example/JavaIssue15aCfg.java
169gen4tests: src/main/tscfg/example/issue15b.spec.conf
170 ==> src/test/scala/tscfg/example/ScalaIssue15bCfg.scala
171 ==> src/test/java/tscfg/example/JavaIssue15bCfg.java
172gen4tests: src/main/tscfg/example/issue15c.spec.conf
173 ==> src/test/scala/tscfg/example/ScalaIssue15cCfg.scala
174 ==> src/test/java/tscfg/example/JavaIssue15cCfg.java
175gen4tests: src/main/tscfg/example/issue15d.spec.conf
176 ==> src/test/scala/tscfg/example/ScalaIssue15dCfg.scala
177 ==> src/test/java/tscfg/example/JavaIssue15dCfg.java
178gen4tests: src/main/tscfg/example/issue180.spec.conf
179 ==> src/test/scala/tscfg/example/ScalaIssue180Cfg.scala
180 ==> src/test/java/tscfg/example/JavaIssue180Cfg.java
181gen4tests: src/main/tscfg/example/issue19.spec.conf
182 ==> src/test/scala/tscfg/example/ScalaIssue19Cfg.scala
183 ==> src/test/java/tscfg/example/JavaIssue19Cfg.java
184gen4tests: src/main/tscfg/example/issue22.spec.conf
185 ==> src/test/scala/tscfg/example/ScalaIssue22Cfg.scala
186 ==> src/test/java/tscfg/example/JavaIssue22Cfg.java
187gen4tests: src/main/tscfg/example/issue23.spec.conf
188 ==> src/test/scala/tscfg/example/ScalaIssue23Cfg.scala
189 ==> src/test/java/tscfg/example/JavaIssue23Cfg.java
190gen4tests: src/main/tscfg/example/issue29.spec.conf
191 ==> src/test/scala/tscfg/example/ScalaIssue29Cfg.scala
192 ==> src/test/java/tscfg/example/JavaIssue29Cfg.java
193gen4tests: src/main/tscfg/example/issue30.spec.conf
194 ==> src/test/scala/tscfg/example/ScalaIssue30Cfg.scala (only scala)
195gen4tests: src/main/tscfg/example/issue309a.spec.conf
196 ==> src/test/scala/tscfg/example/ScalaIssue309aCfg.scala
197 ==> src/test/java/tscfg/example/JavaIssue309aCfg.java
198gen4tests: src/main/tscfg/example/issue309b.spec.conf
199 ==> src/test/scala/tscfg/example/ScalaIssue309bCfg.scala
200 ==> src/test/java/tscfg/example/JavaIssue309bCfg.java
201gen4tests: src/main/tscfg/example/issue31.spec.conf
202 ==> src/test/java/tscfg/example/JavaIssue31Cfg.java (only java)
203gen4tests: src/main/tscfg/example/issue312a.spec.conf
204 ==> src/test/java/tscfg/example/JavaIssue312aCfg.java (only java)
205gen4tests: src/main/tscfg/example/issue312b.spec.conf
206 ==> src/test/java/tscfg/example/JavaIssue312bCfg.java (only java)
207gen4tests: SKIPPING src/main/tscfg/example/issue316.spec.conf
208gen4tests: src/main/tscfg/example/issue320a.spec.conf
209 ==> src/test/scala/tscfg/example/ScalaIssue320aCfg.scala
210 ==> src/test/java/tscfg/example/JavaIssue320aCfg.java
211gen4tests: SKIPPING src/main/tscfg/example/issue320b.spec.conf
212gen4tests: src/main/tscfg/example/issue328.spec.conf
213 ==> src/test/scala/tscfg/example/ScalaIssue328Cfg.scala (only scala)
214gen4tests: src/main/tscfg/example/issue33.spec.conf
215 ==> src/test/scala/tscfg/example/ScalaIssue33Cfg.scala
216 ==> src/test/java/tscfg/example/JavaIssue33Cfg.java
217gen4tests: src/main/tscfg/example/issue33a.spec.conf
218 ==> src/test/scala/tscfg/example/ScalaIssue33aCfg.scala
219 ==> src/test/java/tscfg/example/JavaIssue33aCfg.java
220gen4tests: src/main/tscfg/example/issue33b.spec.conf
221 ==> src/test/scala/tscfg/example/ScalaIssue33bCfg.scala
222 ==> src/test/java/tscfg/example/JavaIssue33bCfg.java
223gen4tests: src/main/tscfg/example/issue33c.spec.conf
224 ==> src/test/scala/tscfg/example/ScalaIssue33cCfg.scala
225 ==> src/test/java/tscfg/example/JavaIssue33cCfg.java
226gen4tests: src/main/tscfg/example/issue36.spec.conf
227 ==> src/test/scala/tscfg/example/ScalaIssue36Cfg.scala
228 ==> src/test/java/tscfg/example/JavaIssue36Cfg.java
229gen4tests: src/main/tscfg/example/issue40.spec.conf
230 ==> src/test/scala/tscfg/example/ScalaIssue40Cfg.scala
231 ==> src/test/java/tscfg/example/JavaIssue40Cfg.java
232gen4tests: src/main/tscfg/example/issue41.spec.conf
233 ==> src/test/java/tscfg/example/JavaIssue41Cfg.java (only java)
234gen4tests: src/main/tscfg/example/issue47.spec.conf
235 ==> src/test/scala/tscfg/example/ScalaIssue47Cfg.scala
236 ==> src/test/java/tscfg/example/JavaIssue47Cfg.java
237gen4tests: src/main/tscfg/example/issue5.spec.conf
238 ==> src/test/scala/tscfg/example/ScalaIssue5Cfg.scala
239 ==> src/test/java/tscfg/example/JavaIssue5Cfg.java
240gen4tests: src/main/tscfg/example/issue50.spec.conf
241 ==> src/test/scala/tscfg/example/ScalaIssue50Cfg.scala
242 ==> src/test/java/tscfg/example/JavaIssue50Cfg.java
243gen4tests: src/main/tscfg/example/issue54.spec.conf
244 ==> src/test/scala/tscfg/example/ScalaIssue54Cfg.scala
245 ==> src/test/java/tscfg/example/JavaIssue54Cfg.java
246gen4tests: src/main/tscfg/example/issue54b.spec.conf
247 ==> src/test/scala/tscfg/example/ScalaIssue54bCfg.scala
248 ==> src/test/java/tscfg/example/JavaIssue54bCfg.java
249gen4tests: src/main/tscfg/example/issue54c.spec.conf
250 ==> src/test/scala/tscfg/example/ScalaIssue54cCfg.scala
251 ==> src/test/java/tscfg/example/JavaIssue54cCfg.java
252gen4tests: src/main/tscfg/example/issue54exampleD.spec.conf
253 ==> src/test/scala/tscfg/example/ScalaIssue54exampleDCfg.scala
254 ==> src/test/java/tscfg/example/JavaIssue54exampleDCfg.java
255gen4tests: src/main/tscfg/example/issue54exampleE.spec.conf
256 ==> src/test/scala/tscfg/example/ScalaIssue54exampleECfg.scala
257 ==> src/test/java/tscfg/example/JavaIssue54exampleECfg.java
258gen4tests: src/main/tscfg/example/issue55.spec.conf
259 ==> src/test/scala/tscfg/example/ScalaIssue55Cfg.scala
260 ==> src/test/java/tscfg/example/JavaIssue55Cfg.java
261gen4tests: src/main/tscfg/example/issue59.spec.conf
262 ==> src/test/scala/tscfg/example/ScalaIssue59Cfg.scala (only scala)
263gen4tests: src/main/tscfg/example/issue62.spec.conf
264 ==> src/test/scala/tscfg/example/ScalaIssue62Cfg.scala
265 ==> src/test/java/tscfg/example/JavaIssue62Cfg.java
266gen4tests: src/main/tscfg/example/issue62a.spec.conf
267 ==> src/test/scala/tscfg/example/ScalaIssue62aCfg.scala
268 ==> src/test/java/tscfg/example/JavaIssue62aCfg.java
269gen4tests: src/main/tscfg/example/issue62b.spec.conf
270 ==> src/test/scala/tscfg/example/ScalaIssue62bCfg.scala
271 ==> src/test/java/tscfg/example/JavaIssue62bCfg.java
272gen4tests: src/main/tscfg/example/issue64.spec.conf
273 ==> src/test/scala/tscfg/example/ScalaIssue64Cfg.scala
274 ==> src/test/java/tscfg/example/JavaIssue64Cfg.java
275gen4tests: SKIPPING src/main/tscfg/example/issue64b.spec.conf
276gen4tests: src/main/tscfg/example/issue67.spec.conf
277 ==> src/test/scala/tscfg/example/ScalaIssue67Cfg.scala
278 ==> src/test/java/tscfg/example/JavaIssue67Cfg.java
279gen4tests: src/main/tscfg/example/issue67a.spec.conf
280 ==> src/test/scala/tscfg/example/ScalaIssue67aCfg.scala
281 ==> src/test/java/tscfg/example/JavaIssue67aCfg.java
282gen4tests: src/main/tscfg/example/issue67b.spec.conf
283 ==> src/test/scala/tscfg/example/ScalaIssue67bCfg.scala
284 ==> src/test/java/tscfg/example/JavaIssue67bCfg.java
285gen4tests: SKIPPING src/main/tscfg/example/issue67c.spec.conf
286gen4tests: src/main/tscfg/example/issue71.spec.conf
287 ==> src/test/scala/tscfg/example/ScalaIssue71Cfg.scala
288 ==> src/test/java/tscfg/example/JavaIssue71Cfg.java
289gen4tests: src/main/tscfg/example/issue71a.spec.conf
290 ==> src/test/scala/tscfg/example/ScalaIssue71aCfg.scala
291 ==> src/test/java/tscfg/example/JavaIssue71aCfg.java
292gen4tests: src/main/tscfg/example/issue73a.spec.conf
293 ==> src/test/scala/tscfg/example/ScalaIssue73aCfg.scala
294 ==> src/test/java/tscfg/example/JavaIssue73aCfg.java
295gen4tests: src/main/tscfg/example/issue73b.spec.conf
296 ==> src/test/scala/tscfg/example/ScalaIssue73bCfg.scala
297 ==> src/test/java/tscfg/example/JavaIssue73bCfg.java
298gen4tests: src/main/tscfg/example/issue75.spec.conf
299 ==> src/test/java/tscfg/example/JavaIssue75Cfg.java (only java)
300gen4tests: src/main/tscfg/example/issue75b.spec.conf
301 ==> src/test/java/tscfg/example/JavaIssue75bCfg.java (only java)
302gen4tests: SKIPPING src/main/tscfg/example/issue75c.spec.conf
303gen4tests: SKIPPING src/main/tscfg/example/issue75d.spec.conf
304gen4tests: src/main/tscfg/example/issue75e.spec.conf
305 ==> src/test/java/tscfg/example/JavaIssue75eCfg.java (only java)
306gen4tests: src/main/tscfg/example/multilines.spec.conf
307 ==> src/test/scala/tscfg/example/ScalaMultilinesCfg.scala
308 ==> src/test/java/tscfg/example/JavaMultilinesCfg.java
309[success] Total time: 25 s, completed Nov 6, 2025, 1:46:45 AM
310[success] Total time: 0 s, completed Nov 6, 2025, 1:46:45 AM
311Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":["genCode"],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}
312Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
313Starting build...
314Projects: Set(repo)
315Starting build for ProjectRef(file:/build/repo/,repo) (tscfg)... [0/1]
316Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.7
317Copying src/main/java/tscfg/codeDefs/resources/ to src/main/resources/codeDefs/
318Copying src/main/scala/tscfg/codeDefs/resources/ to src/main/resources/codeDefs/
319Copying src/main/java/tscfg/codeDefs/resources/ to src/main/resources/codeDefs/
320Copying src/main/scala/tscfg/codeDefs/resources/ to src/main/resources/codeDefs/
321[info] compiling 70 Scala sources and 65 Java sources to /build/repo/target/scala-3.7.4/test-classes ...
322[info] done compiling
323Copying src/main/java/tscfg/codeDefs/resources/ to src/main/resources/codeDefs/
324Copying src/main/scala/tscfg/codeDefs/resources/ to src/main/resources/codeDefs/
325Copying src/main/java/tscfg/codeDefs/resources/ to src/main/resources/codeDefs/
326Copying src/main/scala/tscfg/codeDefs/resources/ to src/main/resources/codeDefs/
327
328************************
329Build summary:
330[{
331 "module": "tscfg",
332 "compile": {"status": "ok", "tookMs": 88, "warnings": 0, "errors": 0, "sourceVersion": "3.7"},
333 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
334 "test-compile": {"status": "ok", "tookMs": 14942, "warnings": 0, "errors": 0, "sourceVersion": "3.7"},
335 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
336 "publish": {"status": "skipped", "tookMs": 0},
337 "metadata": {
338 "crossScalaVersions": ["2.13.16", "3.3.6"]
339}
340}]
341************************
342[success] Total time: 15 s, completed Nov 6, 2025, 1:47:00 AM
343[0JChecking patch project/plugins.sbt...
344Checking patch project/build.properties...
345Checking patch build.sbt...
346Applied patch project/plugins.sbt cleanly.
347Applied patch project/build.properties cleanly.
348Applied patch build.sbt cleanly.