Build Logs

scalalandio/enumz • 3.8.0-RC1:2025-11-14

Errors

0

Warnings

9

Total Lines

428

1##################################
2Clonning https://github.com/scalalandio/enumz.git into /build/repo using revision 1.2.0
3##################################
4Note: switching to 'bf9c9ac37819990a0c498ccf314dff2e511adf0e'.
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.4
22----
23Preparing build for 3.8.0-RC1
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 scala3 = "3.3.4"
35Replacement: val scala3 = "3.8.0-RC1"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (21))
38Compiled project (Scala 3.7.3, JVM (21))
39Successfully applied pattern 'val scala3 = "3.3.4"' in build.sbt
40----
41Starting build for 3.8.0-RC1
42Execute tests: false
43sbt project found:
44Sbt version 1.10.1 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 scalalandio/enumz
47/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
48##################################
49Scala version: 3.8.0-RC1
50Targets: io.scalaland%enumz io.scalaland%enumz-chimney
51Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.4\"","replaceWith":"val scala3 = \"<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 = '21'
57[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
58# Executing command line:
59java
60-Xms768m
61-Xmx2048m
62-Xss8m
63-Dcommunitybuild.scala=3.8.0-RC1
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_21
70-jar
71/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
72"setCrossScalaVersions 3.8.0-RC1"
73"++3.8.0-RC1 -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-RC1 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.4\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.scalaland%enumz io.scalaland%enumz-chimney"
81
82[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
83[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
84[info] loading project definition from /build/repo/project
85[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
86[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
87[info] Compilation completed in 7.799s.
88[info] done compiling
89[info] loading settings for project root from build.sbt...
90[info] resolving key references (18764 settings) ...
91[info] Enumz 1.2.0 build for (2.12.20, 2.13.15, 3.8.0-RC1) x (Scala JVM, Scala.js 1.17.0, Scala Native 0.5.5)
92[info]
93[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
94[info] - Scala JVM adds no suffix to a project name seen in build.sbt
95[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
96[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
97[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
98[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
99[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
100[info]
101[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
102[info]
103[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
104[info] - enumz (obligatory)
105[info] for the right Scala version and platform (see projects task).
106[info] Useful sbt tasks:
107[info] * projects - List all projects generated by the build matrix
108[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
109[info] * enumz3/console - Drop into REPL with Enumz imported (3)
110[info] * enumz/console - Drop into REPL with Enumz imported (2.13)
111[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
112[info] ci-jvm-3. clean ; coverage ; enumz3/compile ; enumzChimney3/compile ; enumz3/test ; enumzChimney3/test ; enumz3/coverageReport ; enumzChimney3/coverageReport ; coverageAggregate ; coverageOff ; enumz3/mimaReportBinaryIssues ; enumzChimney3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
113[info] ci-jvm-2_13. clean ; coverage ; enumz/compile ; enumzChimney/compile ; enumz/test ; enumzChimney/test ; enumz/coverageReport ; enumzChimney/coverageReport ; coverageAggregate ; coverageOff ; enumz/mimaReportBinaryIssues ; enumzChimney/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
114[info] ci-jvm-2_12. clean ; coverage ; enumz2_12/compile ; enumzChimney2_12/compile ; enumz2_12/test ; enumzChimney2_12/test ; enumz2_12/coverageReport ; enumzChimney2_12/coverageReport ; coverageAggregate ; coverageOff ; enumz2_12/mimaReportBinaryIssues ; enumzChimney2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
115[info] ci-js-3. clean ; enumzJS3/test ; enumzChimneyJS3/test - CI pipeline for Scala 3 on Scala JS
116[info] ci-js-2_13. clean ; enumzJS/test ; enumzChimneyJS/test - CI pipeline for Scala 2.13 on Scala JS
117[info] ci-js-2_12. clean ; enumzJS2_12/test ; enumzChimneyJS2_12/test - CI pipeline for Scala 2.12 on Scala JS
118[info] ci-native-3. clean ; enumzNative3/test ; enumzChimneyNative3/test - CI pipeline for Scala 3 on Scala Native
119[info] ci-native-2_13. clean ; enumzNative/test ; enumzChimneyNative/test - CI pipeline for Scala 2.13 on Scala Native
120[info] ci-native-2_12. clean ; enumzNative2_12/test ; enumzChimneyNative2_12/test - CI pipeline for Scala 2.12 on Scala Native
121[info] publish-local-for-tests. enumz/publishLocal ; enumz3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
122Execute setCrossScalaVersions: 3.8.0-RC1
123OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in enumzChimneyJS3/crossScalaVersions
124OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in enumzChimney3/crossScalaVersions
125OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in enumzJS3/crossScalaVersions
126OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in enumzJS3/crossScalaVersions
127OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in enumzChimneyJS3/crossScalaVersions
128OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.15) in enumzChimney/crossScalaVersions
129OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.15) in enumzJS/crossScalaVersions
130OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in enumz3/crossScalaVersions
131OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in enumz3/crossScalaVersions
132OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in enumzChimney3/crossScalaVersions
133OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in enumzChimneyNative3/crossScalaVersions
134OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in enumzChimneyNative3/crossScalaVersions
135OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.15) in enumzNative/crossScalaVersions
136OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.15) in enumzChimneyNative/crossScalaVersions
137OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.15) in enumzChimneyJS/crossScalaVersions
138OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in enumzNative3/crossScalaVersions
139OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in enumzNative3/crossScalaVersions
140OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.15) in enumz/crossScalaVersions
141[info] Enumz 1.2.0 build for (2.12.20, 2.13.15, 3.8.0-RC1) x (Scala JVM, Scala.js 1.17.0, Scala Native 0.5.5)
142[info]
143[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
144[info] - Scala JVM adds no suffix to a project name seen in build.sbt
145[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
146[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
147[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
148[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
149[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
150[info]
151[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
152[info]
153[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
154[info] - enumz (obligatory)
155[info] for the right Scala version and platform (see projects task).
156[info] Useful sbt tasks:
157[info] * projects - List all projects generated by the build matrix
158[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
159[info] * enumz3/console - Drop into REPL with Enumz imported (3)
160[info] * enumz/console - Drop into REPL with Enumz imported (2.13)
161[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
162[info] ci-jvm-3. clean ; coverage ; enumz3/compile ; enumzChimney3/compile ; enumz3/test ; enumzChimney3/test ; enumz3/coverageReport ; enumzChimney3/coverageReport ; coverageAggregate ; coverageOff ; enumz3/mimaReportBinaryIssues ; enumzChimney3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
163[info] ci-jvm-2_13. clean ; coverage ; enumz/compile ; enumzChimney/compile ; enumz/test ; enumzChimney/test ; enumz/coverageReport ; enumzChimney/coverageReport ; coverageAggregate ; coverageOff ; enumz/mimaReportBinaryIssues ; enumzChimney/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
164[info] ci-jvm-2_12. clean ; coverage ; enumz2_12/compile ; enumzChimney2_12/compile ; enumz2_12/test ; enumzChimney2_12/test ; enumz2_12/coverageReport ; enumzChimney2_12/coverageReport ; coverageAggregate ; coverageOff ; enumz2_12/mimaReportBinaryIssues ; enumzChimney2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
165[info] ci-js-3. clean ; enumzJS3/test ; enumzChimneyJS3/test - CI pipeline for Scala 3 on Scala JS
166[info] ci-js-2_13. clean ; enumzJS/test ; enumzChimneyJS/test - CI pipeline for Scala 2.13 on Scala JS
167[info] ci-js-2_12. clean ; enumzJS2_12/test ; enumzChimneyJS2_12/test - CI pipeline for Scala 2.12 on Scala JS
168[info] ci-native-3. clean ; enumzNative3/test ; enumzChimneyNative3/test - CI pipeline for Scala 3 on Scala Native
169[info] ci-native-2_13. clean ; enumzNative/test ; enumzChimneyNative/test - CI pipeline for Scala 2.13 on Scala Native
170[info] ci-native-2_12. clean ; enumzNative2_12/test ; enumzChimneyNative2_12/test - CI pipeline for Scala 2.12 on Scala Native
171[info] publish-local-for-tests. enumz/publishLocal ; enumz3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
172[info] Setting Scala version to 3.8.0-RC1 on 6 projects.
173[info] Switching Scala version on:
174[info] enumzChimney3 (3.8.0-RC1)
175[info] enumzChimneyJS3 (3.8.0-RC1)
176[info] enumzChimneyNative3 (3.8.0-RC1)
177[info] enumzNative3 (3.8.0-RC1)
178[info] enumzJS3 (3.8.0-RC1)
179[info] enumz3 (3.8.0-RC1)
180[info] Excluding projects:
181[info] enumz (2.13.15)
182[info] * root (2.12.20)
183[info] enumzChimneyJS2_12 (2.12.20)
184[info] enumzChimneyJS (2.13.15)
185[info] enumzNative (2.13.15)
186[info] enumzNative2_12 (2.12.20)
187[info] enumz2_12 (2.12.20)
188[info] enumzChimney (2.13.15)
189[info] enumzChimneyNative (2.13.15)
190[info] enumzChimneyNative2_12 (2.12.20)
191[info] enumzJS (2.13.15)
192[info] enumzJS2_12 (2.12.20)
193[info] enumzChimney2_12 (2.12.20)
194[info] Reapplying settings...
195[info] Enumz 1.2.0 build for (2.12.20, 2.13.15, 3.8.0-RC1) x (Scala JVM, Scala.js 1.17.0, Scala Native 0.5.5)
196[info]
197[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
198[info] - Scala JVM adds no suffix to a project name seen in build.sbt
199[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
200[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
201[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
202[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
203[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
204[info]
205[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
206[info]
207[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
208[info] - enumz (obligatory)
209[info] for the right Scala version and platform (see projects task).
210[info] Useful sbt tasks:
211[info] * projects - List all projects generated by the build matrix
212[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
213[info] * enumz3/console - Drop into REPL with Enumz imported (3)
214[info] * enumz/console - Drop into REPL with Enumz imported (2.13)
215[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
216[info] ci-jvm-3. clean ; coverage ; enumz3/compile ; enumzChimney3/compile ; enumz3/test ; enumzChimney3/test ; enumz3/coverageReport ; enumzChimney3/coverageReport ; coverageAggregate ; coverageOff ; enumz3/mimaReportBinaryIssues ; enumzChimney3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
217[info] ci-jvm-2_13. clean ; coverage ; enumz/compile ; enumzChimney/compile ; enumz/test ; enumzChimney/test ; enumz/coverageReport ; enumzChimney/coverageReport ; coverageAggregate ; coverageOff ; enumz/mimaReportBinaryIssues ; enumzChimney/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
218[info] ci-jvm-2_12. clean ; coverage ; enumz2_12/compile ; enumzChimney2_12/compile ; enumz2_12/test ; enumzChimney2_12/test ; enumz2_12/coverageReport ; enumzChimney2_12/coverageReport ; coverageAggregate ; coverageOff ; enumz2_12/mimaReportBinaryIssues ; enumzChimney2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
219[info] ci-js-3. clean ; enumzJS3/test ; enumzChimneyJS3/test - CI pipeline for Scala 3 on Scala JS
220[info] ci-js-2_13. clean ; enumzJS/test ; enumzChimneyJS/test - CI pipeline for Scala 2.13 on Scala JS
221[info] ci-js-2_12. clean ; enumzJS2_12/test ; enumzChimneyJS2_12/test - CI pipeline for Scala 2.12 on Scala JS
222[info] ci-native-3. clean ; enumzNative3/test ; enumzChimneyNative3/test - CI pipeline for Scala 3 on Scala Native
223[info] ci-native-2_13. clean ; enumzNative/test ; enumzChimneyNative/test - CI pipeline for Scala 2.13 on Scala Native
224[info] ci-native-2_12. clean ; enumzNative2_12/test ; enumzChimneyNative2_12/test - CI pipeline for Scala 2.12 on Scala Native
225[info] publish-local-for-tests. enumz/publishLocal ; enumz3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
226Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
227[info] Reapplying settings...
228[info] Enumz 1.2.0 build for (2.12.20, 2.13.15, 3.8.0-RC1) x (Scala JVM, Scala.js 1.17.0, Scala Native 0.5.5)
229[info]
230[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
231[info] - Scala JVM adds no suffix to a project name seen in build.sbt
232[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
233[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
234[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
235[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
236[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
237[info]
238[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
239[info]
240[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
241[info] - enumz (obligatory)
242[info] for the right Scala version and platform (see projects task).
243[info] Useful sbt tasks:
244[info] * projects - List all projects generated by the build matrix
245[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
246[info] * enumz3/console - Drop into REPL with Enumz imported (3)
247[info] * enumz/console - Drop into REPL with Enumz imported (2.13)
248[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
249[info] ci-jvm-3. clean ; coverage ; enumz3/compile ; enumzChimney3/compile ; enumz3/test ; enumzChimney3/test ; enumz3/coverageReport ; enumzChimney3/coverageReport ; coverageAggregate ; coverageOff ; enumz3/mimaReportBinaryIssues ; enumzChimney3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
250[info] ci-jvm-2_13. clean ; coverage ; enumz/compile ; enumzChimney/compile ; enumz/test ; enumzChimney/test ; enumz/coverageReport ; enumzChimney/coverageReport ; coverageAggregate ; coverageOff ; enumz/mimaReportBinaryIssues ; enumzChimney/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
251[info] ci-jvm-2_12. clean ; coverage ; enumz2_12/compile ; enumzChimney2_12/compile ; enumz2_12/test ; enumzChimney2_12/test ; enumz2_12/coverageReport ; enumzChimney2_12/coverageReport ; coverageAggregate ; coverageOff ; enumz2_12/mimaReportBinaryIssues ; enumzChimney2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
252[info] ci-js-3. clean ; enumzJS3/test ; enumzChimneyJS3/test - CI pipeline for Scala 3 on Scala JS
253[info] ci-js-2_13. clean ; enumzJS/test ; enumzChimneyJS/test - CI pipeline for Scala 2.13 on Scala JS
254[info] ci-js-2_12. clean ; enumzJS2_12/test ; enumzChimneyJS2_12/test - CI pipeline for Scala 2.12 on Scala JS
255[info] ci-native-3. clean ; enumzNative3/test ; enumzChimneyNative3/test - CI pipeline for Scala 3 on Scala Native
256[info] ci-native-2_13. clean ; enumzNative/test ; enumzChimneyNative/test - CI pipeline for Scala 2.13 on Scala Native
257[info] ci-native-2_12. clean ; enumzNative2_12/test ; enumzChimneyNative2_12/test - CI pipeline for Scala 2.12 on Scala Native
258[info] publish-local-for-tests. enumz/publishLocal ; enumz3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
259[info] Defining Global / credentials, credentials and 17 others.
260[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 151 others.
261[info] Run `last` for details.
262[info] Reapplying settings...
263[info] Enumz 1.2.0 build for (2.12.20, 2.13.15, 3.8.0-RC1) x (Scala JVM, Scala.js 1.17.0, Scala Native 0.5.5)
264[info]
265[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
266[info] - Scala JVM adds no suffix to a project name seen in build.sbt
267[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
268[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
269[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
270[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
271[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
272[info]
273[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
274[info]
275[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
276[info] - enumz (obligatory)
277[info] for the right Scala version and platform (see projects task).
278[info] Useful sbt tasks:
279[info] * projects - List all projects generated by the build matrix
280[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
281[info] * enumz3/console - Drop into REPL with Enumz imported (3)
282[info] * enumz/console - Drop into REPL with Enumz imported (2.13)
283[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
284[info] ci-jvm-3. clean ; coverage ; enumz3/compile ; enumzChimney3/compile ; enumz3/test ; enumzChimney3/test ; enumz3/coverageReport ; enumzChimney3/coverageReport ; coverageAggregate ; coverageOff ; enumz3/mimaReportBinaryIssues ; enumzChimney3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
285[info] ci-jvm-2_13. clean ; coverage ; enumz/compile ; enumzChimney/compile ; enumz/test ; enumzChimney/test ; enumz/coverageReport ; enumzChimney/coverageReport ; coverageAggregate ; coverageOff ; enumz/mimaReportBinaryIssues ; enumzChimney/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
286[info] ci-jvm-2_12. clean ; coverage ; enumz2_12/compile ; enumzChimney2_12/compile ; enumz2_12/test ; enumzChimney2_12/test ; enumz2_12/coverageReport ; enumzChimney2_12/coverageReport ; coverageAggregate ; coverageOff ; enumz2_12/mimaReportBinaryIssues ; enumzChimney2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
287[info] ci-js-3. clean ; enumzJS3/test ; enumzChimneyJS3/test - CI pipeline for Scala 3 on Scala JS
288[info] ci-js-2_13. clean ; enumzJS/test ; enumzChimneyJS/test - CI pipeline for Scala 2.13 on Scala JS
289[info] ci-js-2_12. clean ; enumzJS2_12/test ; enumzChimneyJS2_12/test - CI pipeline for Scala 2.12 on Scala JS
290[info] ci-native-3. clean ; enumzNative3/test ; enumzChimneyNative3/test - CI pipeline for Scala 3 on Scala Native
291[info] ci-native-2_13. clean ; enumzNative/test ; enumzChimneyNative/test - CI pipeline for Scala 2.13 on Scala Native
292[info] ci-native-2_12. clean ; enumzNative2_12/test ; enumzChimneyNative2_12/test - CI pipeline for Scala 2.12 on Scala Native
293[info] publish-local-for-tests. enumz/publishLocal ; enumz3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
294Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
295[info] Reapplying settings...
296OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
297
298 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
299 Did you mean enumzChimney / allExcludeDependencies ?
300 , retry without global scopes
301[info] Reapplying settings...
302[info] Enumz 1.2.0 build for (2.12.20, 2.13.15, 3.8.0-RC1) x (Scala JVM, Scala.js 1.17.0, Scala Native 0.5.5)
303[info]
304[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
305[info] - Scala JVM adds no suffix to a project name seen in build.sbt
306[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
307[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
308[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
309[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
310[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
311[info]
312[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
313[info]
314[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
315[info] - enumz (obligatory)
316[info] for the right Scala version and platform (see projects task).
317[info] Useful sbt tasks:
318[info] * projects - List all projects generated by the build matrix
319[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
320[info] * enumz3/console - Drop into REPL with Enumz imported (3)
321[info] * enumz/console - Drop into REPL with Enumz imported (2.13)
322[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
323[info] ci-jvm-3. clean ; coverage ; enumz3/compile ; enumzChimney3/compile ; enumz3/test ; enumzChimney3/test ; enumz3/coverageReport ; enumzChimney3/coverageReport ; coverageAggregate ; coverageOff ; enumz3/mimaReportBinaryIssues ; enumzChimney3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
324[info] ci-jvm-2_13. clean ; coverage ; enumz/compile ; enumzChimney/compile ; enumz/test ; enumzChimney/test ; enumz/coverageReport ; enumzChimney/coverageReport ; coverageAggregate ; coverageOff ; enumz/mimaReportBinaryIssues ; enumzChimney/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
325[info] ci-jvm-2_12. clean ; coverage ; enumz2_12/compile ; enumzChimney2_12/compile ; enumz2_12/test ; enumzChimney2_12/test ; enumz2_12/coverageReport ; enumzChimney2_12/coverageReport ; coverageAggregate ; coverageOff ; enumz2_12/mimaReportBinaryIssues ; enumzChimney2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
326[info] ci-js-3. clean ; enumzJS3/test ; enumzChimneyJS3/test - CI pipeline for Scala 3 on Scala JS
327[info] ci-js-2_13. clean ; enumzJS/test ; enumzChimneyJS/test - CI pipeline for Scala 2.13 on Scala JS
328[info] ci-js-2_12. clean ; enumzJS2_12/test ; enumzChimneyJS2_12/test - CI pipeline for Scala 2.12 on Scala JS
329[info] ci-native-3. clean ; enumzNative3/test ; enumzChimneyNative3/test - CI pipeline for Scala 3 on Scala Native
330[info] ci-native-2_13. clean ; enumzNative/test ; enumzChimneyNative/test - CI pipeline for Scala 2.13 on Scala Native
331[info] ci-native-2_12. clean ; enumzNative2_12/test ; enumzChimneyNative2_12/test - CI pipeline for Scala 2.12 on Scala Native
332[info] publish-local-for-tests. enumz/publishLocal ; enumz3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
333Execute removeScalacOptionsStartingWith: -P:wartremover
334[info] Reapplying settings...
335[info] Enumz 1.2.0 build for (2.12.20, 2.13.15, 3.8.0-RC1) x (Scala JVM, Scala.js 1.17.0, Scala Native 0.5.5)
336[info]
337[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
338[info] - Scala JVM adds no suffix to a project name seen in build.sbt
339[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
340[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
341[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
342[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
343[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
344[info]
345[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
346[info]
347[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
348[info] - enumz (obligatory)
349[info] for the right Scala version and platform (see projects task).
350[info] Useful sbt tasks:
351[info] * projects - List all projects generated by the build matrix
352[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
353[info] * enumz3/console - Drop into REPL with Enumz imported (3)
354[info] * enumz/console - Drop into REPL with Enumz imported (2.13)
355[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
356[info] ci-jvm-3. clean ; coverage ; enumz3/compile ; enumzChimney3/compile ; enumz3/test ; enumzChimney3/test ; enumz3/coverageReport ; enumzChimney3/coverageReport ; coverageAggregate ; coverageOff ; enumz3/mimaReportBinaryIssues ; enumzChimney3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
357[info] ci-jvm-2_13. clean ; coverage ; enumz/compile ; enumzChimney/compile ; enumz/test ; enumzChimney/test ; enumz/coverageReport ; enumzChimney/coverageReport ; coverageAggregate ; coverageOff ; enumz/mimaReportBinaryIssues ; enumzChimney/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
358[info] ci-jvm-2_12. clean ; coverage ; enumz2_12/compile ; enumzChimney2_12/compile ; enumz2_12/test ; enumzChimney2_12/test ; enumz2_12/coverageReport ; enumzChimney2_12/coverageReport ; coverageAggregate ; coverageOff ; enumz2_12/mimaReportBinaryIssues ; enumzChimney2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
359[info] ci-js-3. clean ; enumzJS3/test ; enumzChimneyJS3/test - CI pipeline for Scala 3 on Scala JS
360[info] ci-js-2_13. clean ; enumzJS/test ; enumzChimneyJS/test - CI pipeline for Scala 2.13 on Scala JS
361[info] ci-js-2_12. clean ; enumzJS2_12/test ; enumzChimneyJS2_12/test - CI pipeline for Scala 2.12 on Scala JS
362[info] ci-native-3. clean ; enumzNative3/test ; enumzChimneyNative3/test - CI pipeline for Scala 3 on Scala Native
363[info] ci-native-2_13. clean ; enumzNative/test ; enumzChimneyNative/test - CI pipeline for Scala 2.13 on Scala Native
364[info] ci-native-2_12. clean ; enumzNative2_12/test ; enumzChimneyNative2_12/test - CI pipeline for Scala 2.12 on Scala Native
365[info] publish-local-for-tests. enumz/publishLocal ; enumz3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
366[success] Total time: 0 s, completed Nov 14, 2025, 9:49:04 PM
367Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.4\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
368Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
369Starting build...
370Projects: Set(enumz3, enumzChimney3)
371Starting build for ProjectRef(file:/build/repo/,enumz3) (enumz)... [0/2]
372OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
373OpenCB::Filter out '-source', matches setting pattern '^-?-source(:.*)?'
374OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
375OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
376OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
377Compile scalacOptions: -encoding, UTF-8, -rewrite, 3.3-migration, -unchecked, -explain, -explain-types, -Wconf:msg=Unreachable case:s, -Wconf:msg=Missing.symbol.position:s, -Wunused:privates, -Wunused:locals, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Xcheck-macros, -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
378[info] compiling 8 Scala sources to /build/repo/enumz/target/jvm-3/classes ...
379[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
380Warning: mocking up superclass for module class internal
381[warn] one warning found
382[info] done compiling
383[info] compiling 10 Scala sources and 1 Java source to /build/repo/enumz/target/jvm-3/test-classes ...
384[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
385[warn] one warning found
386[info] done compiling
387Starting build for ProjectRef(file:/build/repo/,enumzChimney3) (enumz-chimney)... [1/2]
388Compile scalacOptions: -encoding, UTF-8, -rewrite, 3.3-migration, -unchecked, -explain, -explain-types, -Wconf:msg=Unreachable case:s, -Wconf:msg=Missing.symbol.position:s, -Wunused:privates, -Wunused:locals, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Xcheck-macros, -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
389[info] compiling 2 Scala sources to /build/repo/enumz-chimney/target/jvm-3/classes ...
390[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
391[warn] one warning found
392[info] done compiling
393[info] compiling 6 Scala sources to /build/repo/enumz-chimney/target/jvm-3/test-classes ...
394[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
395[warn] one warning found
396[info] done compiling
397
398************************
399Build summary:
400[{
401 "module": "enumz",
402 "compile": {"status": "ok", "tookMs": 9589, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
403 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
404 "test-compile": {"status": "ok", "tookMs": 5001, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
405 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
406 "publish": {"status": "skipped", "tookMs": 0},
407 "metadata": {
408 "crossScalaVersions": ["2.12.20", "3.3.4"]
409}
410},{
411 "module": "enumz-chimney",
412 "compile": {"status": "ok", "tookMs": 911, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
413 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
414 "test-compile": {"status": "ok", "tookMs": 2229, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
415 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
416 "publish": {"status": "skipped", "tookMs": 0},
417 "metadata": {
418 "crossScalaVersions": ["2.12.20", "3.3.4"]
419}
420}]
421************************
422[success] Total time: 41 s, completed Nov 14, 2025, 9:49:45 PM
423[0JChecking patch project/plugins.sbt...
424Checking patch project/build.properties...
425Checking patch build.sbt...
426Applied patch project/plugins.sbt cleanly.
427Applied patch project/build.properties cleanly.
428Applied patch build.sbt cleanly.