Build Logs
zio-archive/zio-morphir • 3.8.0-RC2:2025-11-28
Errors
0
Warnings
11
Total Lines
292
1##################################
2Clonning https://github.com/zio-archive/zio-morphir.git into /build/repo using revision
3##################################
4----
5Preparing build for 3.8.0-RC2
6Scala binary version found: 3.8
7Implicitly using source version 3.8
8Scala binary version found: 3.8
9Implicitly using source version 3.8
10Would try to apply common scalacOption (best-effort, sbt/mill only):
11Append: ,REQUIRE:-source:3.8
12Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
13
14Try apply source patch:
15Path: project/BuildHelper.scala
16Pattern: val Scala3: String = versions("3")
17Replacement: val Scala3: String = "3.8.0-RC2"
18Starting compilation server
19Compiling project (Scala 3.7.3, JVM (17))
20Compiled project (Scala 3.7.3, JVM (17))
21Successfully applied pattern 'val Scala3: String = versions("3")' in project/BuildHelper.scala
22----
23Starting build for 3.8.0-RC2
24Execute tests: true
25sbt project found:
26Sbt version 1.7.1 is not supported, minimal supported version is 1.11.5
27Enforcing usage of sbt in version 1.11.5
28No prepare script found for project zio-archive/zio-morphir
29##################################
30Scala version: 3.8.0-RC2
31Targets:
32Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val Scala3: String = versions(\"3\")","replaceWith":"val Scala3: String = \"<SCALA_VERSION>\""}]}
33##################################
34Using extra scalacOptions: ,REQUIRE:-source:3.8
35Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
36[sbt_options] declare -a sbt_options=()
37[process_args] java_version = '17'
38[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
39# Executing command line:
40java
41-Dfile.encoding=UTF-8
42-Xss512M
43-Xms5120m
44-Xmx5120m
45-XX:MaxMetaspaceSize=1024m
46-XX:MetaspaceSize=760m
47-Dcommunitybuild.scala=3.8.0-RC2
48-Dcommunitybuild.project.dependencies.add=
49-Xmx7G
50-Xms4G
51-Xss8M
52-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
53-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
54-jar
55/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
56"setCrossScalaVersions 3.8.0-RC2"
57"++3.8.0-RC2 -v"
58"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
59"set every credentials := Nil"
60"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
61"removeScalacOptionsStartingWith -P:wartremover"
62
63moduleMappings
64"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val Scala3: String = versions(\"3\")","replaceWith":"val Scala3: String = \"<SCALA_VERSION>\""}]}""" "
65
66[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
67[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
68[info] loading project definition from /build/repo/project
69[info] compiling 4 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
70[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
71[info] Compilation completed in 9.093s.
72[warn] /build/repo/project/BuildHelper.scala:249:17: value scalafixScalaBinaryVersion in object autoImport is deprecated (since 0.12.1): scalafixScalaBinaryVersion now follows scalaVersion by default
73[warn] ThisBuild / scalafixScalaBinaryVersion := CrossVersion.binaryScalaVersion(scalaVersion.value),
74[warn] ^
75[warn] one warning found
76[info] done compiling
77[info] loading settings for project root from build.sbt...
78[info] resolving key references (28545 settings) ...
79[info] ________ ___
80[info] |__ /_ _/ _ \
81[info] / / | | | | |
82[info] / /_ | | |_| |
83[info] /____|___\___/ 0.2.0-M01+22-6a3734aa+20251128-1314-SNAPSHOT
84[info]
85[info] Useful sbt tasks:
86[info] > build - Prepares sources, compiles and runs tests.
87[info] > prepare - Prepares sources by applying both scalafix and scalafmt
88[info] > fix - Fixes sources files using scalafix
89[info] > fmt - Formats source files using scalafmt
90[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
91[info] > testJVM - Runs all JVM tests
92[info] > testJS - Runs all ScalaJS tests
93[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
94[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
95[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
96[info]
97[warn] there's a key that's not used by any other settings/tasks:
98[warn]
99[warn] * ThisBuild / scalafixScalaBinaryVersion
100[warn] +- /build/repo/project/BuildHelper.scala:249
101[warn]
102[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
103[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
104Execute setCrossScalaVersions: 3.8.0-RC2
105OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in docs/crossScalaVersions
106OpenCB::Limitting incorrect crossVersions List() -> List(2.13.8) in root3/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List() -> List(2.13.8) in root/crossScalaVersions
108OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in sexprJS/crossScalaVersions
109OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in langJVM/crossScalaVersions
110OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in cli/crossScalaVersions
111OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in irJS/crossScalaVersions
112OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in interpreterJVM/crossScalaVersions
113OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in coreJVM/crossScalaVersions
114OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in jsonJS/crossScalaVersions
115OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in irJVM/crossScalaVersions
116OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in interpreterJS/crossScalaVersions
117OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in jsonJVM/crossScalaVersions
118OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in sdkJS/crossScalaVersions
119OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in sdkJVM/crossScalaVersions
120OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in sexprJVM/crossScalaVersions
121OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in annotationJVM/crossScalaVersions
122OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in coreJS/crossScalaVersions
123OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in annotationJS/crossScalaVersions
124[info] ________ ___
125[info] |__ /_ _/ _ \
126[info] / / | | | | |
127[info] / /_ | | |_| |
128[info] /____|___\___/ 0.2.0-M01+22-6a3734aa+20251128-1314-SNAPSHOT
129[info]
130[info] Useful sbt tasks:
131[info] > build - Prepares sources, compiles and runs tests.
132[info] > prepare - Prepares sources by applying both scalafix and scalafmt
133[info] > fix - Fixes sources files using scalafix
134[info] > fmt - Formats source files using scalafmt
135[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
136[info] > testJVM - Runs all JVM tests
137[info] > testJS - Runs all ScalaJS tests
138[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
139[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
140[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
141[info]
142[info] Setting Scala version to 3.8.0-RC2 on 17 projects.
143[info] Switching Scala version on:
144[info] sexprJVM (2.13.8, 3.8.0-RC2)
145[info] interpreterJS (2.13.8, 3.8.0-RC2)
146[info] irJVM (2.13.8, 3.8.0-RC2)
147[info] irJS (2.13.8, 3.8.0-RC2)
148[info] annotationJS (2.13.8, 3.8.0-RC2)
149[info] interpreterJVM (2.13.8, 3.8.0-RC2)
150[info] docs (2.13.8, 3.8.0-RC2)
151[info] jsonJVM (2.13.8, 3.8.0-RC2)
152[info] annotationJVM (2.13.8, 3.8.0-RC2)
153[info] coreJS (2.13.8, 3.8.0-RC2)
154[info] langJVM (2.13.8, 3.8.0-RC2)
155[info] coreJVM (2.13.8, 3.8.0-RC2)
156[info] cli (2.13.8, 3.8.0-RC2)
157[info] jsonJS (2.13.8, 3.8.0-RC2)
158[info] sexprJS (2.13.8, 3.8.0-RC2)
159[info] sdkJS (2.13.8, 3.8.0-RC2)
160[info] sdkJVM (2.13.8, 3.8.0-RC2)
161[info] Excluding projects:
162[info] irNative (2.13.8)
163[info] * root (2.13.8)
164[info] coreNative (2.13.8)
165[info] root3 (2.13.8)
166[info] annotationNative (2.13.8)
167[info] Reapplying settings...
168[info] ________ ___
169[info] |__ /_ _/ _ \
170[info] / / | | | | |
171[info] / /_ | | |_| |
172[info] /____|___\___/ 0.2.0-M01+22-6a3734aa+20251128-1314-SNAPSHOT
173[info]
174[info] Useful sbt tasks:
175[info] > build - Prepares sources, compiles and runs tests.
176[info] > prepare - Prepares sources by applying both scalafix and scalafmt
177[info] > fix - Fixes sources files using scalafix
178[info] > fmt - Formats source files using scalafmt
179[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
180[info] > testJVM - Runs all JVM tests
181[info] > testJS - Runs all ScalaJS tests
182[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
183[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
184[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
185[info]
186Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
187[info] Reapplying settings...
188[info] ________ ___
189[info] |__ /_ _/ _ \
190[info] / / | | | | |
191[info] / /_ | | |_| |
192[info] /____|___\___/ 0.2.0-M01+22-6a3734aa+20251128-1314-SNAPSHOT
193[info]
194[info] Useful sbt tasks:
195[info] > build - Prepares sources, compiles and runs tests.
196[info] > prepare - Prepares sources by applying both scalafix and scalafmt
197[info] > fix - Fixes sources files using scalafix
198[info] > fmt - Formats source files using scalafmt
199[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
200[info] > testJVM - Runs all JVM tests
201[info] > testJS - Runs all ScalaJS tests
202[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
203[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
204[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
205[info]
206[info] Defining Global / credentials, annotationJS / credentials and 20 others.
207[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 132 others.
208[info] Run `last` for details.
209[info] Reapplying settings...
210[info] ________ ___
211[info] |__ /_ _/ _ \
212[info] / / | | | | |
213[info] / /_ | | |_| |
214[info] /____|___\___/ 0.2.0-M01+22-6a3734aa+20251128-1314-SNAPSHOT
215[info]
216[info] Useful sbt tasks:
217[info] > build - Prepares sources, compiles and runs tests.
218[info] > prepare - Prepares sources by applying both scalafix and scalafmt
219[info] > fix - Fixes sources files using scalafix
220[info] > fmt - Formats source files using scalafmt
221[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
222[info] > testJVM - Runs all JVM tests
223[info] > testJS - Runs all ScalaJS tests
224[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
225[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
226[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
227[info]
228Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
229[info] Reapplying settings...
230OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
231
232 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
233 Did you mean irJS / allExcludeDependencies ?
234 , retry without global scopes
235[info] Reapplying settings...
236[info] ________ ___
237[info] |__ /_ _/ _ \
238[info] / / | | | | |
239[info] / /_ | | |_| |
240[info] /____|___\___/ 0.2.0-M01+22-6a3734aa+20251128-1314-SNAPSHOT
241[info]
242[info] Useful sbt tasks:
243[info] > build - Prepares sources, compiles and runs tests.
244[info] > prepare - Prepares sources by applying both scalafix and scalafmt
245[info] > fix - Fixes sources files using scalafix
246[info] > fmt - Formats source files using scalafmt
247[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
248[info] > testJVM - Runs all JVM tests
249[info] > testJS - Runs all ScalaJS tests
250[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
251[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
252[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
253[info]
254Execute removeScalacOptionsStartingWith: -P:wartremover
255[info] Reapplying settings...
256[info] ________ ___
257[info] |__ /_ _/ _ \
258[info] / / | | | | |
259[info] / /_ | | |_| |
260[info] /____|___\___/ 0.2.0-M01+22-6a3734aa+20251128-1314-SNAPSHOT
261[info]
262[info] Useful sbt tasks:
263[info] > build - Prepares sources, compiles and runs tests.
264[info] > prepare - Prepares sources by applying both scalafix and scalafmt
265[info] > fix - Fixes sources files using scalafix
266[info] > fmt - Formats source files using scalafmt
267[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
268[info] > testJVM - Runs all JVM tests
269[info] > testJS - Runs all ScalaJS tests
270[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
271[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
272[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
273[info]
274[success] Total time: 0 s, completed Nov 28, 2025, 1:14:54 PM
275Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val Scala3: String = versions(\"3\")","replaceWith":"val Scala3: String = \"<SCALA_VERSION>\""}]}
276Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
277Starting build...
278Projects: Set()
279
280************************
281Build summary:
282[]
283************************
284[success] Total time: 0 s, completed Nov 28, 2025, 1:14:54 PM
285[0JChecking patch project/plugins.sbt...
286Checking patch project/build.properties...
287Checking patch project/BuildHelper.scala...
288Checking patch build.sbt...
289Applied patch project/plugins.sbt cleanly.
290Applied patch project/build.properties cleanly.
291Applied patch project/BuildHelper.scala cleanly.
292Applied patch build.sbt cleanly.