Build Logs

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

Errors

0

Warnings

0

Total Lines

1048

1##################################
2Clonning https://github.com/scalalandio/chimney.git into /build/repo using revision 2.0.0-M2
3##################################
4Note: switching to 'a109510c3d7dfa83c0f106fe1dfbe3b08ad4d54e'.
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.7.3
22Using target Scala version for migration: 3.7.4-RC2
23Migrating project for -source:3.7 using Scala 3.7.4-RC2
24----
25Preparing build for 3.7.4-RC2
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.7-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: build.sbt
32Pattern: val scala3 = "3.7.3"
33Replacement: val scala3 = "3.7.4-RC2"
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (21))
36Compiled project (Scala 3.7.3, JVM (21))
37Successfully applied pattern 'val scala3 = "3.7.3"' in build.sbt
38----
39Starting build for 3.7.4-RC2
40Execute tests: false
41sbt project found:
42No prepare script found for project scalalandio/chimney
43/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
44##################################
45Scala version: 3.7.4-RC2
46Targets: io.scalaland%chimney io.scalaland%chimney-cats io.scalaland%chimney-java-collections io.scalaland%chimney-protobufs
47Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
48##################################
49Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
50Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
51[sbt_options] declare -a sbt_options=()
52[process_args] java_version = '21'
53[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
54# Executing command line:
55java
56-XX:-OmitStackTraceInFastThrow
57-XX:+UseG1GC
58-Xmx2g
59-Dsbt.supershell=false
60-Dcommunitybuild.scala=3.7.4-RC2
61-Dcommunitybuild.project.dependencies.add=
62-Xmx7G
63-Xms4G
64-Xss8M
65-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
66-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
67-jar
68/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
69"setCrossScalaVersions 3.7.4-RC2"
70"++3.7.4-RC2 -v"
71"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
72"set every credentials := Nil"
73"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
74"removeScalacOptionsStartingWith -P:wartremover"
75
76moduleMappings
77"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.scalaland%chimney io.scalaland%chimney-cats io.scalaland%chimney-java-collections io.scalaland%chimney-protobufs"
78
79[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
80[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
81[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
82[info] loading project definition from /build/repo/project
83[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
84[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
85[info] Compilation completed in 8.317s.
86[info] done compiling
87[info] loading settings for project root from build.sbt...
88[info] resolving key references (25562 settings) ...
89[info] Chimney 2.0.0-M2 build for (2.13.17, 3.7.4-RC2) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
90[info]
91[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
92[info] - Scala JVM adds no suffix to a project name seen in build.sbt
93[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
94[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
95[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
96[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
97[info]
98[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.
99[info]
100[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
101[info] - chimney
102[info] - cats/java-collections/protobufs integration (optional)
103[info] for the right Scala version and platform (see projects task).
104[info] Useful sbt tasks:
105[info] * projects - List all projects generated by the build matrix
106[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
107[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
108[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
109[info] ci-release. publishSigned ; sonaRelease - Publish everything to release or snapshot repository
110[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
111[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
112[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
113[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
114[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
115[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
116[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
117[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
118Execute setCrossScalaVersions: 3.7.4-RC2
119OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneySandwichTests/crossScalaVersions
120OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyCatsNative/crossScalaVersions
121OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimney/crossScalaVersions
122OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneyCatsNative3/crossScalaVersions
123OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneyCatsNative3/crossScalaVersions
124OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyJavaCollections/crossScalaVersions
125OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyNative/crossScalaVersions
126OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyCats/crossScalaVersions
127OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneyCats3/crossScalaVersions
128OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneyCats3/crossScalaVersions
129OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneyProtobufsJS3/crossScalaVersions
130OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneyProtobufsJS3/crossScalaVersions
131OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneySandwichTests3/crossScalaVersions
132OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneySandwichTests3/crossScalaVersions
133OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneySandwichTestCases213/crossScalaVersions
134OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyProtobufsNative/crossScalaVersions
135OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in benchmarks/crossScalaVersions
136OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyCatsJS/crossScalaVersions
137OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneyCatsJS3/crossScalaVersions
138OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneyCatsJS3/crossScalaVersions
139OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneySandwichTestCases33/crossScalaVersions
140OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneySandwichTestCases33/crossScalaVersions
141OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneyNative3/crossScalaVersions
142OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneyNative3/crossScalaVersions
143OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyProtobufs/crossScalaVersions
144OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneyProtobufs3/crossScalaVersions
145OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneyProtobufs3/crossScalaVersions
146OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyJS/crossScalaVersions
147OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimney3/crossScalaVersions
148OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimney3/crossScalaVersions
149OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneyJavaCollections3/crossScalaVersions
150OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneyJavaCollections3/crossScalaVersions
151OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneyProtobufsNative3/crossScalaVersions
152OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneyProtobufsNative3/crossScalaVersions
153OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyProtobufsJS/crossScalaVersions
154OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in chimneyJS3/crossScalaVersions
155OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4-RC2) in chimneyJS3/crossScalaVersions
156[info] Chimney 2.0.0-M2 build for (2.13.17, 3.7.4-RC2) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
157[info]
158[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
159[info] - Scala JVM adds no suffix to a project name seen in build.sbt
160[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
161[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
162[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
163[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
164[info]
165[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.
166[info]
167[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
168[info] - chimney
169[info] - cats/java-collections/protobufs integration (optional)
170[info] for the right Scala version and platform (see projects task).
171[info] Useful sbt tasks:
172[info] * projects - List all projects generated by the build matrix
173[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
174[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
175[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
176[info] ci-release. publishSigned ; sonaRelease - Publish everything to release or snapshot repository
177[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
178[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
179[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
180[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
181[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
182[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
183[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
184[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
185[info] Setting Scala version to 3.7.4-RC2 on 12 projects.
186[info] Switching Scala version on:
187[info] chimneyCats3 (3.7.4-RC2)
188[info] chimney3 (3.7.4-RC2)
189[info] chimneySandwichTests3 (3.7.4-RC2)
190[info] chimneyProtobufsJS3 (3.7.4-RC2)
191[info] chimneyNative3 (3.7.4-RC2)
192[info] chimneyCatsJS3 (3.7.4-RC2)
193[info] chimneyCatsNative3 (3.7.4-RC2)
194[info] chimneyProtobufsNative3 (3.7.4-RC2)
195[info] chimneySandwichTestCases33 (3.7.4-RC2)
196[info] chimneyJS3 (3.7.4-RC2)
197[info] chimneyProtobufs3 (3.7.4-RC2)
198[info] chimneyJavaCollections3 (3.7.4-RC2)
199[info] Excluding projects:
200[info] chimneySandwichTests (2.13.17)
201[info] benchmarks (2.13.17)
202[info] chimneyProtobufs (2.13.17)
203[info] * root (2.12.20)
204[info] chimneyCatsJS (2.13.17)
205[info] chimney (2.13.17)
206[info] chimneySandwichTestCases213 (2.13.17)
207[info] chimneyCats (2.13.17)
208[info] chimneyNative (2.13.17)
209[info] chimneyCatsNative (2.13.17)
210[info] chimneyJS (2.13.17)
211[info] chimneyJavaCollections (2.13.17)
212[info] chimneyProtobufsJS (2.13.17)
213[info] chimneyProtobufsNative (2.13.17)
214[info] Reapplying settings...
215[info] Chimney 2.0.0-M2 build for (2.13.17, 3.7.4-RC2) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
216[info]
217[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
218[info] - Scala JVM adds no suffix to a project name seen in build.sbt
219[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
220[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
221[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
222[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
223[info]
224[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.
225[info]
226[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
227[info] - chimney
228[info] - cats/java-collections/protobufs integration (optional)
229[info] for the right Scala version and platform (see projects task).
230[info] Useful sbt tasks:
231[info] * projects - List all projects generated by the build matrix
232[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
233[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
234[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
235[info] ci-release. publishSigned ; sonaRelease - Publish everything to release or snapshot repository
236[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
237[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
238[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
239[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
240[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
241[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
242[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
243[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
244Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
245[info] Reapplying settings...
246[info] Chimney 2.0.0-M2 build for (2.13.17, 3.7.4-RC2) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
247[info]
248[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
249[info] - Scala JVM adds no suffix to a project name seen in build.sbt
250[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
251[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
252[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
253[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
254[info]
255[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.
256[info]
257[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
258[info] - chimney
259[info] - cats/java-collections/protobufs integration (optional)
260[info] for the right Scala version and platform (see projects task).
261[info] Useful sbt tasks:
262[info] * projects - List all projects generated by the build matrix
263[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
264[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
265[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
266[info] ci-release. publishSigned ; sonaRelease - Publish everything to release or snapshot repository
267[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
268[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
269[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
270[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
271[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
272[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
273[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
274[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
275[info] Defining Global / credentials, benchmarks / credentials and 24 others.
276[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 207 others.
277[info] Run `last` for details.
278[info] Reapplying settings...
279[info] Chimney 2.0.0-M2 build for (2.13.17, 3.7.4-RC2) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
280[info]
281[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
282[info] - Scala JVM adds no suffix to a project name seen in build.sbt
283[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
284[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
285[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
286[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
287[info]
288[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.
289[info]
290[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
291[info] - chimney
292[info] - cats/java-collections/protobufs integration (optional)
293[info] for the right Scala version and platform (see projects task).
294[info] Useful sbt tasks:
295[info] * projects - List all projects generated by the build matrix
296[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
297[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
298[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
299[info] ci-release. publishSigned ; sonaRelease - Publish everything to release or snapshot repository
300[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
301[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
302[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
303[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
304[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
305[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
306[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
307[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
308Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
309[info] Reapplying settings...
310OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
311
312 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
313 Did you mean chimneySandwichTests / allExcludeDependencies ?
314 , retry without global scopes
315[info] Reapplying settings...
316[info] Chimney 2.0.0-M2 build for (2.13.17, 3.7.4-RC2) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
317[info]
318[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
319[info] - Scala JVM adds no suffix to a project name seen in build.sbt
320[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
321[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
322[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
323[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
324[info]
325[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.
326[info]
327[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
328[info] - chimney
329[info] - cats/java-collections/protobufs integration (optional)
330[info] for the right Scala version and platform (see projects task).
331[info] Useful sbt tasks:
332[info] * projects - List all projects generated by the build matrix
333[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
334[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
335[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
336[info] ci-release. publishSigned ; sonaRelease - Publish everything to release or snapshot repository
337[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
338[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
339[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
340[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
341[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
342[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
343[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
344[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
345Execute removeScalacOptionsStartingWith: -P:wartremover
346[info] Reapplying settings...
347[info] Chimney 2.0.0-M2 build for (2.13.17, 3.7.4-RC2) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
348[info]
349[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
350[info] - Scala JVM adds no suffix to a project name seen in build.sbt
351[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
352[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
353[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
354[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
355[info]
356[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.
357[info]
358[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
359[info] - chimney
360[info] - cats/java-collections/protobufs integration (optional)
361[info] for the right Scala version and platform (see projects task).
362[info] Useful sbt tasks:
363[info] * projects - List all projects generated by the build matrix
364[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
365[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
366[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
367[info] ci-release. publishSigned ; sonaRelease - Publish everything to release or snapshot repository
368[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
369[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
370[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
371[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
372[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
373[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
374[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
375[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
376[success] Total time: 0 s, completed Nov 14, 2025, 9:35:20 PM
377Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
378Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
379Starting build...
380Projects: Set(chimney3, chimneyCats3, chimneyJavaCollections3, chimneyProtobufs3)
381Starting build for ProjectRef(file:/build/repo/,chimney3) (chimney)... [0/4]
382OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
383OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
384OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
385OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
386OpenCB::Filter out '-no-indent', matches setting pattern '^-?-no-indent'
387OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
388Compile scalacOptions: -encoding, UTF-8, -unchecked, -explain, -explain-types, -Wconf:msg=Unreachable case:s, -Wconf:msg=Missing symbol position:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=The syntax `<function> _` is no longer supported:s, -Wconf:msg=uninitialized.:s, -Wnonunit-statement, -Wunused:privates, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Wvalue-discard, -Xcheck-macros, -Xkind-projector:underscores, Yimplicit-to-given, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
389[info] compiling 140 Scala sources to /build/repo/chimney/target/jvm-3/classes ...
390[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/transformer/rules/TransformToOptionRuleModule.scala]
391[info] [patched file /build/repo/chimney/src/main/scala-3/io/scalaland/chimney/internal/compiletime/ChimneyExprsPlatform.scala]
392[info] [patched file /build/repo/chimney/src/main/scala-3/io/scalaland/chimney/internal/compiletime/dsl/PartialTransformerDefinitionMacros.scala]
393[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/transformer/rules/TransformValueClassToTypeRuleModule.scala]
394[info] [patched file /build/repo/chimney/src/main/scala-3/io/scalaland/chimney/internal/compiletime/dsl/utils/DslMacroUtils.scala]
395[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/transformer/rules/TransformOptionToOptionRuleModule.scala]
396[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/patcher/Derivation.scala]
397[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/transformer/rules/TransformTypeToValueClassRuleModule.scala]
398[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/patcher/Gateway.scala]
399[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/transformer/rules/TransformProductToProductRuleModule.scala]
400[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/transformer/rules/TransformationRules.scala]
401[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/transformer/rules/TransformMapToMapRuleModule.scala]
402[info] [patched file /build/repo/chimney/src/main/scala-3/io/scalaland/chimney/internal/compiletime/dsl/PartialTransformerIntoMacros.scala]
403[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/transformer/Contexts.scala]
404[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/transformer/Derivation.scala]
405[info] [patched file /build/repo/chimney/src/main/scala/io/scalaland/chimney/internal/compiletime/derivation/transformer/Gateway.scala]
406[info] done compiling
407[info] compiling 16 Scala sources to /build/repo/chimney/target/jvm-3/classes ...
408[info] done compiling
409[info] compiling 25 Scala sources to /build/repo/chimney/target/jvm-3/classes ...
410[info] done compiling
411[info] compiling 51 Scala sources to /build/repo/chimney/target/jvm-3/classes ...
412[info] done compiling
413[info] compiling 140 Scala sources to /build/repo/chimney/target/jvm-3/classes ...
414[info] done compiling
415[info] compiling 81 Scala sources and 5 Java sources to /build/repo/chimney/target/jvm-3/test-classes ...
416[info] [patched file /build/repo/chimney/src/test/scala/io/scalaland/chimney/fixtures/javabeans/javabeans.scala]
417[info] [patched file /build/repo/chimney/src/test/scala/io/scalaland/chimney/IssuesSpec.scala]
418[info] [patched file /build/repo/chimney/src/test/scala/io/scalaland/chimney/TotalTransformerCustomConstructorSpec.scala]
419[info] [patched file /build/repo/chimney/src/test/scala/io/scalaland/chimney/PartialTransformerCustomConstructorSpec.scala]
420[info] done compiling
421[info] compiling 4 Scala sources to /build/repo/chimney/target/jvm-3/test-classes ...
422[info] done compiling
423Starting build for ProjectRef(file:/build/repo/,chimneyCats3) (chimney-cats)... [1/4]
424Compile scalacOptions: -encoding, UTF-8, -unchecked, -explain, -explain-types, -Wconf:msg=Unreachable case:s, -Wconf:msg=Missing symbol position:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=The syntax `<function> _` is no longer supported:s, -Wconf:msg=uninitialized.:s, -Wnonunit-statement, -Wunused:privates, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Wvalue-discard, -Xcheck-macros, -Xkind-projector:underscores, Yimplicit-to-given, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
425[info] compiling 7 Scala sources to /build/repo/chimney-cats/target/jvm-3/classes ...
426[info] done compiling
427[info] compiling 10 Scala sources to /build/repo/chimney-cats/target/jvm-3/test-classes ...
428[info] done compiling
429Starting build for ProjectRef(file:/build/repo/,chimneyJavaCollections3) (chimney-java-collections)... [2/4]
430Compile scalacOptions: -encoding, UTF-8, -unchecked, -explain, -explain-types, -Wconf:msg=Unreachable case:s, -Wconf:msg=Missing symbol position:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=The syntax `<function> _` is no longer supported:s, -Wconf:msg=uninitialized.:s, -Wnonunit-statement, -Wunused:privates, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Wvalue-discard, -Xcheck-macros, -Xkind-projector:underscores, Yimplicit-to-given, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
431[info] compiling 3 Scala sources to /build/repo/chimney-java-collections/target/jvm-3/classes ...
432[info] done compiling
433[info] compiling 3 Scala sources and 1 Java source to /build/repo/chimney-java-collections/target/jvm-3/test-classes ...
434[info] done compiling
435Starting build for ProjectRef(file:/build/repo/,chimneyProtobufs3) (chimney-protobufs)... [3/4]
436Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
437[info] compiling 4 Scala sources to /build/repo/chimney-protobufs/target/jvm-3/classes ...
438[info] [patched file /build/repo/chimney-protobufs/src/main/scala/io/scalaland/chimney/protobufs/ProtobufsPartialTransformerImplicits.scala]
439[info] done compiling
440[info] compiling 2 Scala sources to /build/repo/chimney-protobufs/target/jvm-3/classes ...
441[info] done compiling
442[info] Compiling 4 protobuf files to /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb
443[info] compiling 30 Scala sources to /build/repo/chimney-protobufs/target/jvm-3/test-classes ...
444[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/wrappers/WithEmpty.scala]
445[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/addressbook/Person.scala]
446[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/order/PaymentStatus.scala]
447[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/order/Order.scala]
448[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/wrappers/WrappersProto.scala]
449[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/addressbook/AddressBook.scala]
450[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/order/Customer.scala]
451[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/wrappers/TimeInstances.scala]
452[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/addressbook/AddressBookType.scala]
453[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/addressbook/AddressbookProto.scala]
454[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/order/OrderLine.scala]
455[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/user/UserProto.scala]
456[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/addressbook/PhoneNumber.scala]
457[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/user/User.scala]
458[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/order/Item.scala]
459[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/order/OrderProto.scala]
460[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/order/Address.scala]
461[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/wrappers/Wrappers.scala]
462[info] [patched file /build/repo/chimney-protobufs/target/jvm-3/src_managed/test/scalapb/io/scalaland/chimney/examples/pb/order/CustomerStatus.scala]
463[info] done compiling
464[info] compiling 30 Scala sources to /build/repo/chimney-protobufs/target/jvm-3/test-classes ...
465[info] done compiling
466
467************************
468Build summary:
469[{
470 "module": "chimney",
471 "compile": {"status": "ok", "tookMs": 29571, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
472 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
473 "test-compile": {"status": "ok", "tookMs": 83325, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
474 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
475 "publish": {"status": "skipped", "tookMs": 0},
476 "metadata": {
477 "crossScalaVersions": ["2.12.20", "3.7.3"]
478}
479},{
480 "module": "chimney-cats",
481 "compile": {"status": "ok", "tookMs": 1301, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
482 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
483 "test-compile": {"status": "ok", "tookMs": 3332, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
484 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
485 "publish": {"status": "skipped", "tookMs": 0},
486 "metadata": {
487 "crossScalaVersions": ["2.12.20", "3.7.3"]
488}
489},{
490 "module": "chimney-java-collections",
491 "compile": {"status": "ok", "tookMs": 448, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
492 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
493 "test-compile": {"status": "ok", "tookMs": 5478, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
494 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
495 "publish": {"status": "skipped", "tookMs": 0},
496 "metadata": {
497 "crossScalaVersions": ["2.12.20", "3.7.3"]
498}
499},{
500 "module": "chimney-protobufs",
501 "compile": {"status": "ok", "tookMs": 664, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
502 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
503 "test-compile": {"status": "ok", "tookMs": 6996, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
504 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
505 "publish": {"status": "skipped", "tookMs": 0},
506 "metadata": {
507 "crossScalaVersions": ["2.12.20", "3.7.3"]
508}
509}]
510************************
511[success] Total time: 173 s (0:02:53.0), completed Nov 14, 2025, 9:38:12 PM
512[0JChecking patch project/plugins.sbt...
513Checking patch build.sbt...
514Applied patch project/plugins.sbt cleanly.
515Applied patch build.sbt cleanly.
516Commit migration rewrites
517Switched to a new branch 'opencb/migrate-source-3.7'
518[opencb/migrate-source-3.7 cf88e5e6] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4-RC2
519 21 files changed, 80 insertions(+), 80 deletions(-)
520----
521Preparing build for 3.8.0-RC1
522Scala binary version found: 3.8
523Implicitly using source version 3.8
524Scala binary version found: 3.8
525Implicitly using source version 3.8
526Would try to apply common scalacOption (best-effort, sbt/mill only):
527Append: ,REQUIRE:-source:3.8
528Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
529
530Try apply source patch:
531Path: build.sbt
532Pattern: val scala3 = "3.7.3"
533Replacement: val scala3 = "3.8.0-RC1"
534Successfully applied pattern 'val scala3 = "3.7.3"' in build.sbt
535----
536Starting build for 3.8.0-RC1
537Execute tests: false
538sbt project found:
539No prepare script found for project scalalandio/chimney
540/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
541##################################
542Scala version: 3.8.0-RC1
543Targets: io.scalaland%chimney io.scalaland%chimney-cats io.scalaland%chimney-java-collections io.scalaland%chimney-protobufs
544Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
545##################################
546Using extra scalacOptions: ,REQUIRE:-source:3.8
547Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
548[sbt_options] declare -a sbt_options=()
549[process_args] java_version = '21'
550[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
551# Executing command line:
552java
553-XX:-OmitStackTraceInFastThrow
554-XX:+UseG1GC
555-Xmx2g
556-Dsbt.supershell=false
557-Dcommunitybuild.scala=3.8.0-RC1
558-Dcommunitybuild.project.dependencies.add=
559-Xmx7G
560-Xms4G
561-Xss8M
562-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
563-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
564-jar
565/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
566"setCrossScalaVersions 3.8.0-RC1"
567"++3.8.0-RC1 -v"
568"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
569"set every credentials := Nil"
570"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
571"removeScalacOptionsStartingWith -P:wartremover"
572
573moduleMappings
574"runBuild 3.8.0-RC1 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.scalaland%chimney io.scalaland%chimney-cats io.scalaland%chimney-java-collections io.scalaland%chimney-protobufs"
575
576[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
577[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
578[info] loading project definition from /build/repo/project
579[info] loading settings for project root from build.sbt...
580[info] resolving key references (25562 settings) ...
581[info] Chimney 2.0.0-M2-1-gcf88e5e-SNAPSHOT build for (2.13.17, 3.8.0-RC1) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
582[info]
583[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
584[info] - Scala JVM adds no suffix to a project name seen in build.sbt
585[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
586[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
587[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
588[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
589[info]
590[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.
591[info]
592[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
593[info] - chimney
594[info] - cats/java-collections/protobufs integration (optional)
595[info] for the right Scala version and platform (see projects task).
596[info] Useful sbt tasks:
597[info] * projects - List all projects generated by the build matrix
598[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
599[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
600[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
601[info] ci-release. publishSigned - Publish everything to release or snapshot repository
602[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
603[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
604[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
605[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
606[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
607[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
608[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
609[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
610Execute setCrossScalaVersions: 3.8.0-RC1
611OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in benchmarks/crossScalaVersions
612OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneySandwichTestCases213/crossScalaVersions
613OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneySandwichTests/crossScalaVersions
614OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyJavaCollections/crossScalaVersions
615OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyCatsNative3/crossScalaVersions
616OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyCatsNative3/crossScalaVersions
617OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyProtobufsJS3/crossScalaVersions
618OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyNative/crossScalaVersions
619OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimney/crossScalaVersions
620OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyCats/crossScalaVersions
621OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyCats3/crossScalaVersions
622OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyCats3/crossScalaVersions
623OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyJS/crossScalaVersions
624OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneySandwichTests3/crossScalaVersions
625OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneySandwichTests3/crossScalaVersions
626OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyProtobufsJS3/crossScalaVersions
627OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyCatsJS3/crossScalaVersions
628OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyCatsJS3/crossScalaVersions
629OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyProtobufsNative/crossScalaVersions
630OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyCatsNative/crossScalaVersions
631OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyProtobufs3/crossScalaVersions
632OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyProtobufs3/crossScalaVersions
633OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyProtobufs/crossScalaVersions
634OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyCatsJS/crossScalaVersions
635OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimney3/crossScalaVersions
636OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimney3/crossScalaVersions
637OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyProtobufsJS/crossScalaVersions
638OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyProtobufsNative3/crossScalaVersions
639OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyProtobufsNative3/crossScalaVersions
640OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneySandwichTestCases33/crossScalaVersions
641OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneySandwichTestCases33/crossScalaVersions
642OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyJavaCollections3/crossScalaVersions
643OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyJavaCollections3/crossScalaVersions
644Build timeouts: 1, would retry
645Retrying build, retry 1/2, force Scala version:false, enable migration:
646[sbt_options] declare -a sbt_options=()
647[process_args] java_version = '21'
648[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
649# Executing command line:
650java
651-XX:-OmitStackTraceInFastThrow
652-XX:+UseG1GC
653-Xmx2g
654-Dsbt.supershell=false
655-Dcommunitybuild.scala=3.8.0-RC1
656-Dcommunitybuild.project.dependencies.add=
657-Xmx7G
658-Xms4G
659-Xss8M
660-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
661-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
662-jar
663/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
664"setCrossScalaVersions 3.8.0-RC1"
665"++3.8.0-RC1 -v"
666"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
667"set every credentials := Nil"
668"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
669"removeScalacOptionsStartingWith -P:wartremover"
670
671moduleMappings
672"runBuild 3.8.0-RC1 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.scalaland%chimney io.scalaland%chimney-cats io.scalaland%chimney-java-collections io.scalaland%chimney-protobufs"
673
674[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
675[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
676[info] loading project definition from /build/repo/project
677[info] loading settings for project root from build.sbt...
678[info] resolving key references (25562 settings) ...
679[info] Chimney 2.0.0-M2-1-gcf88e5e-SNAPSHOT build for (2.13.17, 3.8.0-RC1) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
680[info]
681[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
682[info] - Scala JVM adds no suffix to a project name seen in build.sbt
683[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
684[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
685[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
686[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
687[info]
688[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.
689[info]
690[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
691[info] - chimney
692[info] - cats/java-collections/protobufs integration (optional)
693[info] for the right Scala version and platform (see projects task).
694[info] Useful sbt tasks:
695[info] * projects - List all projects generated by the build matrix
696[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
697[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
698[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
699[info] ci-release. publishSigned - Publish everything to release or snapshot repository
700[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
701[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
702[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
703[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
704[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
705[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
706[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
707[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
708Execute setCrossScalaVersions: 3.8.0-RC1
709OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneySandwichTestCases213/crossScalaVersions
710OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimney/crossScalaVersions
711OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyJavaCollections/crossScalaVersions
712OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in benchmarks/crossScalaVersions
713OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyProtobufsJS3/crossScalaVersions
714OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyProtobufsJS3/crossScalaVersions
715OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyNative/crossScalaVersions
716OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyCats/crossScalaVersions
717OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyCats3/crossScalaVersions
718OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyCats3/crossScalaVersions
719OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyJS/crossScalaVersions
720OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneySandwichTests3/crossScalaVersions
721OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneySandwichTests3/crossScalaVersions
722OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyProtobufsNative/crossScalaVersions
723OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyCatsJS/crossScalaVersions
724OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyCatsJS3/crossScalaVersions
725OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyCatsJS3/crossScalaVersions
726OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneySandwichTestCases33/crossScalaVersions
727OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneySandwichTestCases33/crossScalaVersions
728OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyNative3/crossScalaVersions
729OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyNative3/crossScalaVersions
730OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyProtobufs/crossScalaVersions
731OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyProtobufs3/crossScalaVersions
732OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyProtobufs3/crossScalaVersions
733OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimney3/crossScalaVersions
734OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimney3/crossScalaVersions
735OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyJavaCollections3/crossScalaVersions
736OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyJavaCollections3/crossScalaVersions
737OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyProtobufsNative3/crossScalaVersions
738OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyProtobufsNative3/crossScalaVersions
739OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyProtobufsJS/crossScalaVersions
740OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyJS3/crossScalaVersions
741OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyJS3/crossScalaVersions
742OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in chimneyCatsNative3/crossScalaVersions
743OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in chimneyCatsNative3/crossScalaVersions
744OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneySandwichTests/crossScalaVersions
745OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in chimneyCatsNative/crossScalaVersions
746[info] Chimney 2.0.0-M2-1-gcf88e5e-SNAPSHOT build for (2.13.17, 3.8.0-RC1) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
747[info]
748[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
749[info] - Scala JVM adds no suffix to a project name seen in build.sbt
750[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
751[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
752[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
753[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
754[info]
755[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.
756[info]
757[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
758[info] - chimney
759[info] - cats/java-collections/protobufs integration (optional)
760[info] for the right Scala version and platform (see projects task).
761[info] Useful sbt tasks:
762[info] * projects - List all projects generated by the build matrix
763[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
764[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
765[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
766[info] ci-release. publishSigned - Publish everything to release or snapshot repository
767[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
768[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
769[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
770[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
771[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
772[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
773[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
774[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
775[info] Setting Scala version to 3.8.0-RC1 on 12 projects.
776[info] Switching Scala version on:
777[info] chimneyCats3 (3.8.0-RC1)
778[info] chimney3 (3.8.0-RC1)
779[info] chimneySandwichTests3 (3.8.0-RC1)
780[info] chimneyProtobufsJS3 (3.8.0-RC1)
781[info] chimneyNative3 (3.8.0-RC1)
782[info] chimneyCatsJS3 (3.8.0-RC1)
783[info] chimneyCatsNative3 (3.8.0-RC1)
784[info] chimneyProtobufsNative3 (3.8.0-RC1)
785[info] chimneySandwichTestCases33 (3.8.0-RC1)
786[info] chimneyJS3 (3.8.0-RC1)
787[info] chimneyProtobufs3 (3.8.0-RC1)
788[info] chimneyJavaCollections3 (3.8.0-RC1)
789[info] Excluding projects:
790[info] chimneySandwichTests (2.13.17)
791[info] benchmarks (2.13.17)
792[info] chimneyProtobufs (2.13.17)
793[info] * root (2.12.20)
794[info] chimneyCatsJS (2.13.17)
795[info] chimney (2.13.17)
796[info] chimneySandwichTestCases213 (2.13.17)
797[info] chimneyCats (2.13.17)
798[info] chimneyNative (2.13.17)
799[info] chimneyCatsNative (2.13.17)
800[info] chimneyJS (2.13.17)
801[info] chimneyJavaCollections (2.13.17)
802[info] chimneyProtobufsJS (2.13.17)
803[info] chimneyProtobufsNative (2.13.17)
804[info] Reapplying settings...
805[info] Chimney 2.0.0-M2-1-gcf88e5e-SNAPSHOT build for (2.13.17, 3.8.0-RC1) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
806[info]
807[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
808[info] - Scala JVM adds no suffix to a project name seen in build.sbt
809[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
810[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
811[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
812[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
813[info]
814[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.
815[info]
816[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
817[info] - chimney
818[info] - cats/java-collections/protobufs integration (optional)
819[info] for the right Scala version and platform (see projects task).
820[info] Useful sbt tasks:
821[info] * projects - List all projects generated by the build matrix
822[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
823[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
824[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
825[info] ci-release. publishSigned - Publish everything to release or snapshot repository
826[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
827[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
828[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
829[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
830[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
831[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
832[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
833[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
834Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
835[info] Reapplying settings...
836[info] Chimney 2.0.0-M2-1-gcf88e5e-SNAPSHOT build for (2.13.17, 3.8.0-RC1) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
837[info]
838[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
839[info] - Scala JVM adds no suffix to a project name seen in build.sbt
840[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
841[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
842[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
843[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
844[info]
845[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.
846[info]
847[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
848[info] - chimney
849[info] - cats/java-collections/protobufs integration (optional)
850[info] for the right Scala version and platform (see projects task).
851[info] Useful sbt tasks:
852[info] * projects - List all projects generated by the build matrix
853[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
854[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
855[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
856[info] ci-release. publishSigned - Publish everything to release or snapshot repository
857[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
858[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
859[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
860[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
861[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
862[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
863[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
864[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
865[info] Defining Global / credentials, benchmarks / credentials and 24 others.
866[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 207 others.
867[info] Run `last` for details.
868[info] Reapplying settings...
869[info] Chimney 2.0.0-M2-1-gcf88e5e-SNAPSHOT build for (2.13.17, 3.8.0-RC1) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
870[info]
871[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
872[info] - Scala JVM adds no suffix to a project name seen in build.sbt
873[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
874[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
875[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
876[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
877[info]
878[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.
879[info]
880[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
881[info] - chimney
882[info] - cats/java-collections/protobufs integration (optional)
883[info] for the right Scala version and platform (see projects task).
884[info] Useful sbt tasks:
885[info] * projects - List all projects generated by the build matrix
886[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
887[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
888[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
889[info] ci-release. publishSigned - Publish everything to release or snapshot repository
890[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
891[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
892[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
893[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
894[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
895[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
896[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
897[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
898Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
899[info] Reapplying settings...
900OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
901
902 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
903 Did you mean chimneySandwichTests / allExcludeDependencies ?
904 , retry without global scopes
905[info] Reapplying settings...
906[info] Chimney 2.0.0-M2-1-gcf88e5e-SNAPSHOT build for (2.13.17, 3.8.0-RC1) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
907[info]
908[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
909[info] - Scala JVM adds no suffix to a project name seen in build.sbt
910[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
911[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
912[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
913[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
914[info]
915[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.
916[info]
917[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
918[info] - chimney
919[info] - cats/java-collections/protobufs integration (optional)
920[info] for the right Scala version and platform (see projects task).
921[info] Useful sbt tasks:
922[info] * projects - List all projects generated by the build matrix
923[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
924[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
925[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
926[info] ci-release. publishSigned - Publish everything to release or snapshot repository
927[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
928[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
929[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
930[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
931[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
932[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
933[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
934[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
935Execute removeScalacOptionsStartingWith: -P:wartremover
936[info] Reapplying settings...
937[info] Chimney 2.0.0-M2-1-gcf88e5e-SNAPSHOT build for (2.13.17, 3.8.0-RC1) x (Scala JVM, Scala.js 1.20.1, Scala Native 0.5.9)
938[info]
939[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
940[info] - Scala JVM adds no suffix to a project name seen in build.sbt
941[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
942[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
943[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
944[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
945[info]
946[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.
947[info]
948[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
949[info] - chimney
950[info] - cats/java-collections/protobufs integration (optional)
951[info] for the right Scala version and platform (see projects task).
952[info] Useful sbt tasks:
953[info] * projects - List all projects generated by the build matrix
954[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
955[info] * chimney3/console - Drop into REPL with Chimney DSL imported (3)
956[info] * chimney/console - Drop into REPL with Chimney DSL imported (2.13)
957[info] ci-release. publishSigned - Publish everything to release or snapshot repository
958[info] runBenchmarks. benchmarks/Jmh/run - Run JMH benchmarks suite
959[info] ci-jvm-3. clean ; coverage ; chimney3/compile ; chimneyCats3/compile ; chimneyProtobufs3/compile ; chimneyJavaCollections3/compile ; chimneySandwichTests3/compile ; chimney3/test ; chimneyCats3/test ; chimneyProtobufs3/test ; chimneyJavaCollections3/test ; chimneySandwichTests3/test ; chimney3/coverageReport ; chimneyCats3/coverageReport ; chimneyProtobufs3/coverageReport ; chimneyJavaCollections3/coverageReport ; chimneySandwichTests3/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney3/mimaReportBinaryIssues ; chimneyCats3/mimaReportBinaryIssues ; chimneyProtobufs3/mimaReportBinaryIssues ; chimneyJavaCollections3/mimaReportBinaryIssues ; chimneySandwichTests3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
960[info] ci-jvm-2_13. clean ; coverage ; chimney/compile ; chimneyCats/compile ; chimneyProtobufs/compile ; chimneyJavaCollections/compile ; chimneySandwichTests/compile ; chimney/test ; chimneyCats/test ; chimneyProtobufs/test ; chimneyJavaCollections/test ; chimneySandwichTests/test ; chimney/coverageReport ; chimneyCats/coverageReport ; chimneyProtobufs/coverageReport ; chimneyJavaCollections/coverageReport ; chimneySandwichTests/coverageReport ; coverageAggregate ; coverageOff ; benchmarks/compile ; chimney/mimaReportBinaryIssues ; chimneyCats/mimaReportBinaryIssues ; chimneyProtobufs/mimaReportBinaryIssues ; chimneyJavaCollections/mimaReportBinaryIssues ; chimneySandwichTests/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
961[info] ci-js-3. clean ; chimneyJS3/test ; chimneyCatsJS3/test ; chimneyProtobufsJS3/test - CI pipeline for Scala 3 on Scala JS
962[info] ci-js-2_13. clean ; chimneyJS/test ; chimneyCatsJS/test ; chimneyProtobufsJS/test - CI pipeline for Scala 2.13 on Scala JS
963[info] ci-native-3. clean ; chimneyNative3/test ; chimneyCatsNative3/test ; chimneyProtobufsNative3/test - CI pipeline for Scala 3 on Scala Native
964[info] ci-native-2_13. clean ; chimneyNative/test ; chimneyCatsNative/test ; chimneyProtobufsNative/test - CI pipeline for Scala 2.13 on Scala Native
965[info] publish-local-for-tests. chimney/publishLocal ; chimney3/publishLocal ; chimneyCats/publishLocal ; chimneyCats3/publishLocal ; chimneyProtobufs/publishLocal ; chimneyProtobufs3/publishLocal ; chimneyJavaCollections/publishLocal ; chimneyJavaCollections3/publishLocal ; chimneyJS/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
966[success] Total time: 0 s, completed Nov 14, 2025, 11:28:31 PM
967Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
968Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
969Starting build...
970Projects: Set(chimney3, chimneyCats3, chimneyJavaCollections3, chimneyProtobufs3)
971Starting build for ProjectRef(file:/build/repo/,chimney3) (chimney)... [0/4]
972OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
973OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
974OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
975OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
976Compile scalacOptions: -encoding, UTF-8, -unchecked, -explain, -explain-types, -no-indent, -Wconf:msg=Unreachable case:s, -Wconf:msg=Missing symbol position:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=The syntax `<function> _` is no longer supported:s, -Wconf:msg=uninitialized.:s, -Wnonunit-statement, -Wunused:privates, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Wvalue-discard, -Xcheck-macros, -Xkind-projector:underscores, Yimplicit-to-given, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
977[info] compiling 140 Scala sources to /build/repo/chimney/target/jvm-3/classes ...
978[info] done compiling
979[info] compiling 81 Scala sources and 5 Java sources to /build/repo/chimney/target/jvm-3/test-classes ...
980[info] done compiling
981Starting build for ProjectRef(file:/build/repo/,chimneyCats3) (chimney-cats)... [1/4]
982Compile scalacOptions: -encoding, UTF-8, -unchecked, -explain, -explain-types, -no-indent, -Wconf:msg=Unreachable case:s, -Wconf:msg=Missing symbol position:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=The syntax `<function> _` is no longer supported:s, -Wconf:msg=uninitialized.:s, -Wnonunit-statement, -Wunused:privates, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Wvalue-discard, -Xcheck-macros, -Xkind-projector:underscores, Yimplicit-to-given, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
983[info] compiling 7 Scala sources to /build/repo/chimney-cats/target/jvm-3/classes ...
984[info] done compiling
985[info] compiling 10 Scala sources to /build/repo/chimney-cats/target/jvm-3/test-classes ...
986[info] done compiling
987Starting build for ProjectRef(file:/build/repo/,chimneyJavaCollections3) (chimney-java-collections)... [2/4]
988Compile scalacOptions: -encoding, UTF-8, -unchecked, -explain, -explain-types, -no-indent, -Wconf:msg=Unreachable case:s, -Wconf:msg=Missing symbol position:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=The syntax `<function> _` is no longer supported:s, -Wconf:msg=uninitialized.:s, -Wnonunit-statement, -Wunused:privates, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Wvalue-discard, -Xcheck-macros, -Xkind-projector:underscores, Yimplicit-to-given, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
989[info] compiling 3 Scala sources to /build/repo/chimney-java-collections/target/jvm-3/classes ...
990[info] done compiling
991[info] compiling 3 Scala sources and 1 Java source to /build/repo/chimney-java-collections/target/jvm-3/test-classes ...
992[info] done compiling
993Starting build for ProjectRef(file:/build/repo/,chimneyProtobufs3) (chimney-protobufs)... [3/4]
994Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
995[info] compiling 4 Scala sources to /build/repo/chimney-protobufs/target/jvm-3/classes ...
996[info] done compiling
997[info] compiling 30 Scala sources to /build/repo/chimney-protobufs/target/jvm-3/test-classes ...
998[info] done compiling
999
1000************************
1001Build summary:
1002[{
1003 "module": "chimney",
1004 "compile": {"status": "ok", "tookMs": 32598, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1005 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1006 "test-compile": {"status": "ok", "tookMs": 70001, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1007 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1008 "publish": {"status": "skipped", "tookMs": 0},
1009 "metadata": {
1010 "crossScalaVersions": ["2.12.20", "3.7.3"]
1011}
1012},{
1013 "module": "chimney-cats",
1014 "compile": {"status": "ok", "tookMs": 1826, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1015 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1016 "test-compile": {"status": "ok", "tookMs": 4318, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1017 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1018 "publish": {"status": "skipped", "tookMs": 0},
1019 "metadata": {
1020 "crossScalaVersions": ["2.12.20", "3.7.3"]
1021}
1022},{
1023 "module": "chimney-java-collections",
1024 "compile": {"status": "ok", "tookMs": 605, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1025 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1026 "test-compile": {"status": "ok", "tookMs": 6249, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1027 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1028 "publish": {"status": "skipped", "tookMs": 0},
1029 "metadata": {
1030 "crossScalaVersions": ["2.12.20", "3.7.3"]
1031}
1032},{
1033 "module": "chimney-protobufs",
1034 "compile": {"status": "ok", "tookMs": 702, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1035 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1036 "test-compile": {"status": "ok", "tookMs": 4395, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1037 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1038 "publish": {"status": "skipped", "tookMs": 0},
1039 "metadata": {
1040 "crossScalaVersions": ["2.12.20", "3.7.3"]
1041}
1042}]
1043************************
1044[success] Total time: 133 s (0:02:13.0), completed Nov 14, 2025, 11:30:44 PM
1045[0JChecking patch project/plugins.sbt...
1046Checking patch build.sbt...
1047Applied patch project/plugins.sbt cleanly.
1048Applied patch build.sbt cleanly.