Build Logs

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

Errors

0

Warnings

8

Total Lines

342

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