Build Logs
snowplow/snowplow-scala-analytics-sdk • 3.8.0-RC2:2025-11-26
Errors
0
Warnings
19
Total Lines
368
1##################################
2Clonning https://github.com/snowplow/snowplow-scala-analytics-sdk.git into /build/repo using revision 3.2.2
3##################################
4Note: switching to '2ba728c6d1dfaca2242baabf515d73717adf5e99'.
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
21Using target Scala version for migration: 3.7.4-RC2
22Migrating project for -source:3.7 using Scala 3.7.4-RC2
23----
24Preparing build for 3.7.4-RC2
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.7-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4-RC2
30Execute tests: false
31sbt project found:
32Sbt version 1.8.2 is not supported, minimal supported version is 1.11.5
33Enforcing usage of sbt in version 1.11.5
34No prepare script found for project snowplow/snowplow-scala-analytics-sdk
35/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
36##################################
37Scala version: 3.7.4-RC2
38Targets: com.snowplowanalytics%snowplow-scala-analytics-sdk
39Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
40##################################
41Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
42Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
43[sbt_options] declare -a sbt_options=()
44[process_args] java_version = '17'
45[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
46# Executing command line:
47java
48-Dfile.encoding=UTF-8
49-Dcommunitybuild.scala=3.7.4-RC2
50-Dcommunitybuild.project.dependencies.add=
51-Xmx7G
52-Xms4G
53-Xss8M
54-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
55-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
56-jar
57/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
58"setCrossScalaVersions 3.7.4-RC2"
59"++3.7.4-RC2 -v"
60"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""
61"set every credentials := Nil"
62"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
63"removeScalacOptionsStartingWith -P:wartremover"
64
65moduleMappings
66"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" com.snowplowanalytics%snowplow-scala-analytics-sdk"
67
68[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
69[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
70[info] loading project definition from /build/repo/project
71[info] compiling 4 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
72[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
73[info] Compilation completed in 8.374s.
74[info] done compiling
75[info] loading settings for project root from build.sbt...
76/build/repo/benchmark/build.sbt:1: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
77sourceDirectory in Jmh := (sourceDirectory in Test).value
78 ^
79/build/repo/benchmark/build.sbt:1: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
80sourceDirectory in Jmh := (sourceDirectory in Test).value
81 ^
82/build/repo/benchmark/build.sbt:2: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
83classDirectory in Jmh := (classDirectory in Test).value
84 ^
85/build/repo/benchmark/build.sbt:2: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
86classDirectory in Jmh := (classDirectory in Test).value
87 ^
88/build/repo/benchmark/build.sbt:3: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
89dependencyClasspath in Jmh := (dependencyClasspath in Test).value
90 ^
91/build/repo/benchmark/build.sbt:3: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
92dependencyClasspath in Jmh := (dependencyClasspath in Test).value
93 ^
94/build/repo/benchmark/build.sbt:5: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
95compile in Jmh := (compile in Jmh).dependsOn(compile in Test).value
96 ^
97/build/repo/benchmark/build.sbt:5: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
98compile in Jmh := (compile in Jmh).dependsOn(compile in Test).value
99 ^
100/build/repo/benchmark/build.sbt:5: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
101compile in Jmh := (compile in Jmh).dependsOn(compile in Test).value
102 ^
103/build/repo/benchmark/build.sbt:6: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
104run in Jmh := (run in Jmh).dependsOn(Keys.compile in Jmh).evaluated
105 ^
106/build/repo/benchmark/build.sbt:6: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
107run in Jmh := (run in Jmh).dependsOn(Keys.compile in Jmh).evaluated
108 ^
109/build/repo/benchmark/build.sbt:6: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
110run in Jmh := (run in Jmh).dependsOn(Keys.compile in Jmh).evaluated
111 ^
112[info] loading settings for project benchmark from build.sbt...
113[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
114Execute setCrossScalaVersions: 3.7.4-RC2
115OpenCB::Changing crossVersion 3.2.1 -> 3.7.4-RC2 in root/crossScalaVersions
116[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
117[info] Setting Scala version to 3.7.4-RC2 on 1 projects.
118[info] Switching Scala version on:
119[info] * root (2.12.17, 2.13.10, 3.7.4-RC2)
120[info] Excluding projects:
121[info] benchmark (2.12.20)
122[info] Reapplying settings...
123[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
124Execute 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
125[info] Reapplying settings...
126[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
127[info] Defining Global / credentials, benchmark / credentials, credentials
128[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 9 others.
129[info] Run `last` for details.
130[info] Reapplying settings...
131[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
132Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
133[info] Reapplying settings...
134OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
135
136 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
137 Did you mean allExcludeDependencies ?
138 , retry without global scopes
139[info] Reapplying settings...
140[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
141Execute removeScalacOptionsStartingWith: -P:wartremover
142[info] Reapplying settings...
143[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
144[success] Total time: 0 s, completed Nov 26, 2025, 3:32:57 PM
145Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
146Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
147Starting build...
148Projects: Set(root)
149Starting build for ProjectRef(file:/build/repo/,root) (snowplow-scala-analytics-sdk)... [0/1]
150OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
151OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
152OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
153OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
154Compile scalacOptions: -encoding, UTF-8, -unchecked, -Xmax-inlines, 150, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
155[info] scalafmt: Formatting 5 Scala sources (/build/repo)...
156[info] scalafmt: Formatting 13 Scala sources (/build/repo)...
157[info] compiling 13 Scala sources to /build/repo/target/scala-3.7.4-RC2/classes ...
158[warn] -- [E197] Potential Issue Warning: /build/repo/src/main/scala-3/com.snowplowanalytics.snowplow.analytics.scalasdk/decode/Parser.scala:67:6
159[warn] 67 | new Parser[A] {
160[warn] | ^
161[warn] | New anonymous class definition will be duplicated at each inline site
162[warn] |
163[warn] | longer explanation available when compiling with `-explain`
164[warn] one warning found
165[info] done compiling
166[info] compiling 5 Scala sources to /build/repo/target/scala-3.7.4-RC2/test-classes ...
167[info] [patched file /build/repo/src/test/scala/com.snowplowanalytics.snowplow.analytics.scalasdk/ParsingErrorSpec.scala]
168[info] done compiling
169[info] scalafmt: Formatting 1 Scala sources (/build/repo)...
170[info] compiling 1 Scala source to /build/repo/target/scala-3.7.4-RC2/test-classes ...
171[info] done compiling
172
173************************
174Build summary:
175[{
176 "module": "snowplow-scala-analytics-sdk",
177 "compile": {"status": "ok", "tookMs": 26706, "warnings": 1, "errors": 0, "sourceVersion": "3.7-migration"},
178 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
179 "test-compile": {"status": "ok", "tookMs": 5916, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
180 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
181 "publish": {"status": "skipped", "tookMs": 0},
182 "metadata": {
183 "crossScalaVersions": ["2.12.17", "2.13.10", "3.2.1"]
184}
185}]
186************************
187[success] Total time: 44 s, completed Nov 26, 2025, 3:33:41 PM
188[0JChecking patch project/plugins.sbt...
189Checking patch project/build.properties...
190Checking patch build.sbt...
191Applied patch project/plugins.sbt cleanly.
192Applied patch project/build.properties cleanly.
193Applied patch build.sbt cleanly.
194Commit migration rewrites
195Switched to a new branch 'opencb/migrate-source-3.7'
196[opencb/migrate-source-3.7 0f4f00d] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4-RC2
197 1 file changed, 2 insertions(+), 2 deletions(-)
198----
199Preparing build for 3.8.0-RC2
200Scala binary version found: 3.8
201Implicitly using source version 3.8
202Scala binary version found: 3.8
203Implicitly using source version 3.8
204Would try to apply common scalacOption (best-effort, sbt/mill only):
205Append: ,REQUIRE:-source:3.8
206Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
207----
208Starting build for 3.8.0-RC2
209Execute tests: false
210sbt project found:
211Sbt version 1.8.2 is not supported, minimal supported version is 1.11.5
212Enforcing usage of sbt in version 1.11.5
213No prepare script found for project snowplow/snowplow-scala-analytics-sdk
214/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
215##################################
216Scala version: 3.8.0-RC2
217Targets: com.snowplowanalytics%snowplow-scala-analytics-sdk
218Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
219##################################
220Using extra scalacOptions: ,REQUIRE:-source:3.8
221Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
222[sbt_options] declare -a sbt_options=()
223[process_args] java_version = '17'
224[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
225# Executing command line:
226java
227-Dfile.encoding=UTF-8
228-Dcommunitybuild.scala=3.8.0-RC2
229-Dcommunitybuild.project.dependencies.add=
230-Xmx7G
231-Xms4G
232-Xss8M
233-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
234-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
235-jar
236/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
237"setCrossScalaVersions 3.8.0-RC2"
238"++3.8.0-RC2 -v"
239"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
240"set every credentials := Nil"
241"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
242"removeScalacOptionsStartingWith -P:wartremover"
243
244moduleMappings
245"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" com.snowplowanalytics%snowplow-scala-analytics-sdk"
246
247[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
248[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
249[info] loading project definition from /build/repo/project
250[info] loading settings for project root from build.sbt...
251[info] loading settings for project benchmark from build.sbt...
252[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
253Execute setCrossScalaVersions: 3.8.0-RC2
254OpenCB::Changing crossVersion 3.2.1 -> 3.8.0-RC2 in root/crossScalaVersions
255[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
256[info] Setting Scala version to 3.8.0-RC2 on 1 projects.
257[info] Switching Scala version on:
258[info] * root (2.12.17, 2.13.10, 3.8.0-RC2)
259[info] Excluding projects:
260[info] benchmark (2.12.20)
261[info] Reapplying settings...
262[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
263Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
264[info] Reapplying settings...
265[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
266[info] Defining Global / credentials, benchmark / credentials, credentials
267[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 9 others.
268[info] Run `last` for details.
269[info] Reapplying settings...
270[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
271Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
272[info] Reapplying settings...
273OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
274
275 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
276 Did you mean allExcludeDependencies ?
277 , retry without global scopes
278[info] Reapplying settings...
279[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
280Execute removeScalacOptionsStartingWith: -P:wartremover
281[info] Reapplying settings...
282[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
283[success] Total time: 0 s, completed Nov 26, 2025, 3:33:51 PM
284Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
285Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
286Starting build...
287Projects: Set(root)
288Starting build for ProjectRef(file:/build/repo/,root) (snowplow-scala-analytics-sdk)... [0/1]
289OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
290OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
291OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
292Compile scalacOptions: -encoding, UTF-8, -unchecked, -Xmax-inlines, 150, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
293[info] compiling 13 Scala sources to /build/repo/target/scala-3.8.0-RC2/classes ...
294Build timeouts: 1, would retry
295Retrying build, retry 1/2, force Scala version:false, enable migration:
296[sbt_options] declare -a sbt_options=()
297[process_args] java_version = '17'
298[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
299# Executing command line:
300java
301-Dfile.encoding=UTF-8
302-Dcommunitybuild.scala=3.8.0-RC2
303-Dcommunitybuild.project.dependencies.add=
304-Xmx7G
305-Xms4G
306-Xss8M
307-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
308-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
309-jar
310/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
311"setCrossScalaVersions 3.8.0-RC2"
312"++3.8.0-RC2 -v"
313"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
314"set every credentials := Nil"
315"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
316"removeScalacOptionsStartingWith -P:wartremover"
317
318moduleMappings
319"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" com.snowplowanalytics%snowplow-scala-analytics-sdk"
320
321[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
322[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
323[info] loading project definition from /build/repo/project
324[info] loading settings for project root from build.sbt...
325[info] loading settings for project benchmark from build.sbt...
326[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
327Execute setCrossScalaVersions: 3.8.0-RC2
328OpenCB::Changing crossVersion 3.2.1 -> 3.8.0-RC2 in root/crossScalaVersions
329[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
330[info] Setting Scala version to 3.8.0-RC2 on 1 projects.
331[info] Switching Scala version on:
332[info] * root (2.12.17, 2.13.10, 3.8.0-RC2)
333[info] Excluding projects:
334[info] benchmark (2.12.20)
335[info] Reapplying settings...
336[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
337Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
338[info] Reapplying settings...
339[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
340[info] Defining Global / credentials, benchmark / credentials, credentials
341[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 9 others.
342[info] Run `last` for details.
343[info] Reapplying settings...
344[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
345Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
346[info] Reapplying settings...
347OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
348
349 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
350 Did you mean allExcludeDependencies ?
351 , retry without global scopes
352[info] Reapplying settings...
353[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
354Execute removeScalacOptionsStartingWith: -P:wartremover
355[info] Reapplying settings...
356[info] set current project to snowplow-scala-analytics-sdk (in build file:/build/repo/)
357[success] Total time: 0 s, completed Nov 26, 2025, 5:23:52 PM
358Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
359Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
360Starting build...
361Projects: Set(root)
362Starting build for ProjectRef(file:/build/repo/,root) (snowplow-scala-analytics-sdk)... [0/1]
363OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
364OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
365OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
366Compile scalacOptions: -encoding, UTF-8, -unchecked, -Xmax-inlines, 150, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
367[info] compiling 13 Scala sources to /build/repo/target/scala-3.8.0-RC2/classes ...
368Build timeout after 2 hours