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