Build Logs

purplekingdomgames/tyrian • 3.8.0-RC2:2025-11-25

Errors

0

Warnings

8

Total Lines

343

1##################################
2Clonning https://github.com/purplekingdomgames/tyrian.git into /build/repo using revision v0.14.0
3##################################
4Note: switching to 'f74e6efd06ea5f7184d8c0d832a8522db10038a9'.
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.6.4
22----
23Preparing build for 3.8.0-RC2
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val scala3Version = "3.6.4"
35Replacement: val scala3Version = "3.8.0-RC2"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3Version = "3.6.4"' in build.sbt
40----
41Starting build for 3.8.0-RC2
42Execute tests: false
43sbt project found:
44Sbt version 1.10.11 is not supported, minimal supported version is 1.11.5
45Enforcing usage of sbt in version 1.11.5
46No prepare script found for project purplekingdomgames/tyrian
47/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
48##################################
49Scala version: 3.8.0-RC2
50Targets: io.indigoengine%tyrian-htmx io.indigoengine%tyrian-tags
51Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.6.4\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
52##################################
53Using extra scalacOptions: ,REQUIRE:-source:3.8
54Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
55[sbt_options] declare -a sbt_options=()
56[process_args] java_version = '17'
57[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
58# Executing command line:
59java
60-Xss8m
61-Xms1G
62-Xmx8G
63-XX:+UseG1GC
64-Dcommunitybuild.scala=3.8.0-RC2
65-Dcommunitybuild.project.dependencies.add=
66-Xmx7G
67-Xms4G
68-Xss8M
69-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
70-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
71-jar
72/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
73"setCrossScalaVersions 3.8.0-RC2"
74"++3.8.0-RC2 -v"
75"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
76"set every credentials := Nil"
77"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
78"removeScalacOptionsStartingWith -P:wartremover"
79
80moduleMappings
81"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.6.4\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}""" io.indigoengine%tyrian-htmx io.indigoengine%tyrian-tags"
82
83[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
84[info] loading settings for project repo-build-build from plugins.sbt...
85[info] loading project definition from /build/repo/project/project
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 9 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.612s.
91[info] done compiling
92[info] loading settings for project tyrianProject from build.sbt...
93[info] resolving key references (16270 settings) ...
94Tyrian version set to '0.14.0'
95[info]
96[info] _____ _
97[info] |_ _| _ _ _(_)__ _ _ _
98[info] | || || | '_| / _` | ' \
99[info] |_| \_, |_| |_\__,_|_||_|
100[info] |__/
101[info] version 0.14.0
102[info] Useful sbt tasks:
103[info] a. cleanAll - Clean all (JS + JVM)
104[info] b. compileAll - Compile all (JS + JVM)
105[info] c. testAllUnit - Test all unit (JS + JVM)
106[info] d. testAll - Test all (JS + JVM)
107[info] e. localPublish - Locally publish the core modules (JS + JVM)
108[info] f. sandboxBuild - Build the sandbox project
109[info] g. sandboxZIOBuild - Build the zio sandbox project
110[info] h. sandboxSSRBuild - Build the sandbox SSR project
111[info] i. sandboxSSRServer - Run the sandbox SSR server
112[info] j. scalafmtCheckAll
113Execute setCrossScalaVersions: 3.8.0-RC2
114OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in sandboxZIO/crossScalaVersions
115OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in firefoxTests/crossScalaVersions
116OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in tyrianTagsJS/crossScalaVersions
117OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in tyrianProject/crossScalaVersions
118OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in tyrianHtmxJVM/crossScalaVersions
119OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in tyrianTagsJVM/crossScalaVersions
120OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in tyrianHtmxJS/crossScalaVersions
121OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in tyrianIO/crossScalaVersions
122OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in sandboxSSRJVM/crossScalaVersions
123OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in tyrianZIO/crossScalaVersions
124OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in chromeTests/crossScalaVersions
125OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in tyrian/crossScalaVersions
126OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in sandbox/crossScalaVersions
127[info]
128[info] _____ _
129[info] |_ _| _ _ _(_)__ _ _ _
130[info] | || || | '_| / _` | ' \
131[info] |_| \_, |_| |_\__,_|_||_|
132[info] |__/
133[info] version 0.14.0
134[info] Useful sbt tasks:
135[info] a. cleanAll - Clean all (JS + JVM)
136[info] b. compileAll - Compile all (JS + JVM)
137[info] c. testAllUnit - Test all unit (JS + JVM)
138[info] d. testAll - Test all (JS + JVM)
139[info] e. localPublish - Locally publish the core modules (JS + JVM)
140[info] f. sandboxBuild - Build the sandbox project
141[info] g. sandboxZIOBuild - Build the zio sandbox project
142[info] h. sandboxSSRBuild - Build the sandbox SSR project
143[info] i. sandboxSSRServer - Run the sandbox SSR server
144[info] j. scalafmtCheckAll
145[info] Setting Scala version to 3.8.0-RC2 on 13 projects.
146[info] Switching Scala version on:
147[info] chromeTests (3.8.0-RC2)
148[info] tyrianHtmxJVM (3.8.0-RC2)
149[info] tyrianTagsJS (3.8.0-RC2)
150[info] firefoxTests (3.8.0-RC2)
151[info] tyrianHtmxJS (3.8.0-RC2)
152[info] tyrianIO (3.8.0-RC2)
153[info] sandbox (3.8.0-RC2)
154[info] * tyrianProject (3.8.0-RC2)
155[info] tyrianZIO (3.8.0-RC2)
156[info] tyrian (3.8.0-RC2)
157[info] sandboxSSRJVM (3.8.0-RC2)
158[info] tyrianTagsJVM (3.8.0-RC2)
159[info] sandboxZIO (3.8.0-RC2)
160[info] Excluding projects:
161[info] Reapplying settings...
162[info]
163[info] _____ _
164[info] |_ _| _ _ _(_)__ _ _ _
165[info] | || || | '_| / _` | ' \
166[info] |_| \_, |_| |_\__,_|_||_|
167[info] |__/
168[info] version 0.14.0
169[info] Useful sbt tasks:
170[info] a. cleanAll - Clean all (JS + JVM)
171[info] b. compileAll - Compile all (JS + JVM)
172[info] c. testAllUnit - Test all unit (JS + JVM)
173[info] d. testAll - Test all (JS + JVM)
174[info] e. localPublish - Locally publish the core modules (JS + JVM)
175[info] f. sandboxBuild - Build the sandbox project
176[info] g. sandboxZIOBuild - Build the zio sandbox project
177[info] h. sandboxSSRBuild - Build the sandbox SSR project
178[info] i. sandboxSSRServer - Run the sandbox SSR server
179[info] j. scalafmtCheckAll
180Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
181[info] Reapplying settings...
182[info]
183[info] _____ _
184[info] |_ _| _ _ _(_)__ _ _ _
185[info] | || || | '_| / _` | ' \
186[info] |_| \_, |_| |_\__,_|_||_|
187[info] |__/
188[info] version 0.14.0
189[info] Useful sbt tasks:
190[info] a. cleanAll - Clean all (JS + JVM)
191[info] b. compileAll - Compile all (JS + JVM)
192[info] c. testAllUnit - Test all unit (JS + JVM)
193[info] d. testAll - Test all (JS + JVM)
194[info] e. localPublish - Locally publish the core modules (JS + JVM)
195[info] f. sandboxBuild - Build the sandbox project
196[info] g. sandboxZIOBuild - Build the zio sandbox project
197[info] h. sandboxSSRBuild - Build the sandbox SSR project
198[info] i. sandboxSSRServer - Run the sandbox SSR server
199[info] j. scalafmtCheckAll
200[info] Defining Global / credentials, chromeTests / credentials and 11 others.
201[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 117 others.
202[info] Run `last` for details.
203[info] Reapplying settings...
204[info]
205[info] _____ _
206[info] |_ _| _ _ _(_)__ _ _ _
207[info] | || || | '_| / _` | ' \
208[info] |_| \_, |_| |_\__,_|_||_|
209[info] |__/
210[info] version 0.14.0
211[info] Useful sbt tasks:
212[info] a. cleanAll - Clean all (JS + JVM)
213[info] b. compileAll - Compile all (JS + JVM)
214[info] c. testAllUnit - Test all unit (JS + JVM)
215[info] d. testAll - Test all (JS + JVM)
216[info] e. localPublish - Locally publish the core modules (JS + JVM)
217[info] f. sandboxBuild - Build the sandbox project
218[info] g. sandboxZIOBuild - Build the zio sandbox project
219[info] h. sandboxSSRBuild - Build the sandbox SSR project
220[info] i. sandboxSSRServer - Run the sandbox SSR server
221[info] j. scalafmtCheckAll
222Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
223[info] Reapplying settings...
224OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
225
226 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
227 Did you mean sandboxSSRJVM / allExcludeDependencies ?
228 , retry without global scopes
229[info] Reapplying settings...
230[info]
231[info] _____ _
232[info] |_ _| _ _ _(_)__ _ _ _
233[info] | || || | '_| / _` | ' \
234[info] |_| \_, |_| |_\__,_|_||_|
235[info] |__/
236[info] version 0.14.0
237[info] Useful sbt tasks:
238[info] a. cleanAll - Clean all (JS + JVM)
239[info] b. compileAll - Compile all (JS + JVM)
240[info] c. testAllUnit - Test all unit (JS + JVM)
241[info] d. testAll - Test all (JS + JVM)
242[info] e. localPublish - Locally publish the core modules (JS + JVM)
243[info] f. sandboxBuild - Build the sandbox project
244[info] g. sandboxZIOBuild - Build the zio sandbox project
245[info] h. sandboxSSRBuild - Build the sandbox SSR project
246[info] i. sandboxSSRServer - Run the sandbox SSR server
247[info] j. scalafmtCheckAll
248Execute removeScalacOptionsStartingWith: -P:wartremover
249[info] Reapplying settings...
250[info]
251[info] _____ _
252[info] |_ _| _ _ _(_)__ _ _ _
253[info] | || || | '_| / _` | ' \
254[info] |_| \_, |_| |_\__,_|_||_|
255[info] |__/
256[info] version 0.14.0
257[info] Useful sbt tasks:
258[info] a. cleanAll - Clean all (JS + JVM)
259[info] b. compileAll - Compile all (JS + JVM)
260[info] c. testAllUnit - Test all unit (JS + JVM)
261[info] d. testAll - Test all (JS + JVM)
262[info] e. localPublish - Locally publish the core modules (JS + JVM)
263[info] f. sandboxBuild - Build the sandbox project
264[info] g. sandboxZIOBuild - Build the zio sandbox project
265[info] h. sandboxSSRBuild - Build the sandbox SSR project
266[info] i. sandboxSSRServer - Run the sandbox SSR server
267[info] j. scalafmtCheckAll
268[success] Total time: 0 s, completed Nov 25, 2025, 2:53:05 PM
269Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.6.4\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
270Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
271Starting build...
272Projects: Set(tyrianHtmxJVM, tyrianTagsJVM)
273Starting build for ProjectRef(file:/build/repo/,tyrianHtmxJVM) (tyrian-htmx)... [0/2]
274OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
275OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
276OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
277OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
278Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -language:strictEquality, -Xsemanticdb, -semanticdb-target, /build/repo/tyrian-htmx/jvm/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
279Generating Html Attributes
280Written: /build/repo/tyrian-htmx/jvm/target/scala-3.8.0-RC2/src_managed/main/HtmxAttributes.scala
281Generating CSS Properties
282Written: /build/repo/tyrian-tags/jvm/target/scala-3.8.0-RC2/src_managed/main/CSS.scala
283Generating Html Attributes
284Written: /build/repo/tyrian-tags/jvm/target/scala-3.8.0-RC2/src_managed/main/HtmlAttributes.scala
285Generating Html Attributes
286Written: /build/repo/tyrian-tags/jvm/target/scala-3.8.0-RC2/src_managed/main/SVGAttributes.scala
287Generating Html Attributes
288Written: /build/repo/tyrian-tags/jvm/target/scala-3.8.0-RC2/src_managed/main/AriaAttributes.scala
289Generating Html Tags
290Written: /build/repo/tyrian-tags/jvm/target/scala-3.8.0-RC2/src_managed/main/HtmlTags.scala
291Generating Html Tags
292Written: /build/repo/tyrian-tags/jvm/target/scala-3.8.0-RC2/src_managed/main/SVGTags.scala
293[info] compiling 14 Scala sources to /build/repo/tyrian-tags/jvm/target/scala-3.8.0-RC2/classes ...
294[warn] -- [E194] Potential Issue Warning: /build/repo/tyrian-tags/shared/src/main/scala/tyrian/Style.scala:30:8
295[warn] 30 | def toString: String = style
296[warn] | ^
297[warn] |Extension method toString will never be selected from type Any
298[warn] |because Any already has a member with the same name and compatible parameter types.
299[warn] |
300[warn] | longer explanation available when compiling with `-explain`
301[warn] one warning found
302[info] done compiling
303[info] Running scalafix on 8 Scala sources
304[info] compiling 5 Scala sources to /build/repo/tyrian-htmx/jvm/target/scala-3.8.0-RC2/classes ...
305[info] done compiling
306[info] Running scalafix on 4 Scala sources
307Starting build for ProjectRef(file:/build/repo/,tyrianTagsJVM) (tyrian-tags)... [1/2]
308Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -language:strictEquality, -Xsemanticdb, -semanticdb-target, /build/repo/tyrian-tags/jvm/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
309[info] compiling 5 Scala sources to /build/repo/tyrian-tags/jvm/target/scala-3.8.0-RC2/test-classes ...
310[info] done compiling
311[info] Running scalafix on 5 Scala sources
312
313************************
314Build summary:
315[{
316 "module": "tyrian-htmx",
317 "compile": {"status": "ok", "tookMs": 24239, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
318 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
319 "test-compile": {"status": "ok", "tookMs": 433, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
320 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
321 "publish": {"status": "skipped", "tookMs": 0},
322 "metadata": {
323 "crossScalaVersions": ["3.6.4"]
324}
325},{
326 "module": "tyrian-tags",
327 "compile": {"status": "ok", "tookMs": 132, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
328 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
329 "test-compile": {"status": "ok", "tookMs": 2159, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
330 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
331 "publish": {"status": "skipped", "tookMs": 0},
332 "metadata": {
333 "crossScalaVersions": ["3.6.4"]
334}
335}]
336************************
337[success] Total time: 44 s, completed Nov 25, 2025, 2:53:49 PM
338[0JChecking patch project/plugins.sbt...
339Checking patch project/build.properties...
340Checking patch build.sbt...
341Applied patch project/plugins.sbt cleanly.
342Applied patch project/build.properties cleanly.
343Applied patch build.sbt cleanly.