Build Logs

typelevel/otel4s-experimental • scheduled_3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY

Errors

0

Warnings

10

Total Lines

400

1##################################
2Clonning https://github.com/typelevel/otel4s-experimental.git into /build/repo using revision v0.8.0
3##################################
4Note: switching to 'f88f2c8633a9678b09c6235390765914a46a43d4'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.3.5
22Using target Scala version for migration: 3.7.4-RC2
23Migrating project for -source:3.5 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.5-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala
32Pattern: )(tree: quotes.reflect.Definition): List[quotes.reflect.Definition] = {
33Replacement: )(tree: quotes.reflect.Definition, _companion: Option[quotes.reflect.Definition]): List[quotes.reflect.Definition] = {
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (21))
36Compiled project (Scala 3.7.3, JVM (21))
37Successfully applied pattern ' )(tree: quotes.reflect.Definition): List[quotes.reflect.Definition] = {' in modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala
38
39Try apply source patch:
40Path: build.sbt
41Pattern: val Scala3 = "3.3.5"
42Replacement: val Scala3 = "3.7.4-RC2"
43Successfully applied pattern 'val Scala3 = "3.3.5"' in build.sbt
44----
45Starting build for 3.7.4-RC2
46Execute tests: false
47sbt project found:
48No prepare script found for project typelevel/otel4s-experimental
49/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
50##################################
51Scala version: 3.7.4-RC2
52Targets: org.typelevel%otel4s-experimental-metrics org.typelevel%otel4s-experimental-trace
53Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala","pattern":" )(tree: quotes.reflect.Definition): List[quotes.reflect.Definition] = {","replaceWith":" )(tree: quotes.reflect.Definition, _companion: Option[quotes.reflect.Definition]): List[quotes.reflect.Definition] = {"},{"path":"build.sbt","pattern":"val Scala3 = \"3.3.5\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
54##################################
55Using extra scalacOptions: -rewrite,REQUIRE:-source:3.5-migration
56Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
57[sbt_options] declare -a sbt_options=()
58[process_args] java_version = '21'
59[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
60# Executing command line:
61java
62-Xms1G
63-Xmx4G
64-XX:+UseG1GC
65-Dcommunitybuild.scala=3.7.4-RC2
66-Dcommunitybuild.project.dependencies.add=
67-Xmx7G
68-Xms4G
69-Xss8M
70-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
71-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
72-jar
73/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
74"setCrossScalaVersions 3.7.4-RC2"
75"++3.7.4-RC2 -v"
76"mapScalacOptions "-rewrite,REQUIRE:-source:3.5-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
77"set every credentials := Nil"
78"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
79"removeScalacOptionsStartingWith -P:wartremover"
80
81moduleMappings
82"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala","pattern":" )(tree: quotes.reflect.Definition): List[quotes.reflect.Definition] = {","replaceWith":" )(tree: quotes.reflect.Definition, _companion: Option[quotes.reflect.Definition]): List[quotes.reflect.Definition] = {"},{"path":"build.sbt","pattern":"val Scala3 = \"3.3.5\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" org.typelevel%otel4s-experimental-metrics org.typelevel%otel4s-experimental-trace"
83
84[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
85[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
86[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
87[info] loading project definition from /build/repo/project
88[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
89[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
90[info] Compilation completed in 8.347s.
91[info] done compiling
92[info] loading settings for project root from build.sbt...
93[info] resolving key references (14729 settings) ...
94[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
95[info] set current project to otel4s-experimental (in build file:/build/repo/)
96Execute setCrossScalaVersions: 3.7.4-RC2
97OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in metricsJVM/crossScalaVersions
98[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
99OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in docs/crossScalaVersions
100OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in metricsNative/crossScalaVersions
101OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in rootNative/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in rootJVM/crossScalaVersions
103OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in rootJS/crossScalaVersions
104OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in metricsJS/crossScalaVersions
105OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in traceNative/crossScalaVersions
106OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in traceJS/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
108OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in traceJVM/crossScalaVersions
109OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in examples/crossScalaVersions
110[info] set current project to otel4s-experimental (in build file:/build/repo/)
111[info] Setting Scala version to 3.7.4-RC2 on 11 projects.
112[info] Switching Scala version on:
113[info] traceJVM (2.13.16, 3.7.4-RC2)
114[info] examples (2.13.16, 3.7.4-RC2)
115[info] traceJS (2.13.16, 3.7.4-RC2)
116[info] rootJS (2.13.16, 3.7.4-RC2)
117[info] docs (2.13.16, 3.7.4-RC2)
118[info] metricsNative (2.13.16, 3.7.4-RC2)
119[info] rootJVM (2.13.16, 3.7.4-RC2)
120[info] rootNative (2.13.16, 3.7.4-RC2)
121[info] metricsJVM (2.13.16, 3.7.4-RC2)
122[info] metricsJS (2.13.16, 3.7.4-RC2)
123[info] traceNative (2.13.16, 3.7.4-RC2)
124[info] Excluding projects:
125[info] * root (2.13.16)
126[info] Reapplying settings...
127[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
128[info] set current project to otel4s-experimental (in build file:/build/repo/)
129Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.5-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
130[info] Reapplying settings...
131[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
132[info] set current project to otel4s-experimental (in build file:/build/repo/)
133[info] Defining Global / credentials, credentials and 10 others.
134[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 106 others.
135[info] Run `last` for details.
136[info] Reapplying settings...
137[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
138[info] set current project to otel4s-experimental (in build file:/build/repo/)
139Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
140[info] Reapplying settings...
141OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
142
143 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
144 Did you mean rootJVM / allExcludeDependencies ?
145 , retry without global scopes
146[info] Reapplying settings...
147[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
148[info] set current project to otel4s-experimental (in build file:/build/repo/)
149Execute removeScalacOptionsStartingWith: -P:wartremover
150[info] Reapplying settings...
151[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
152[info] set current project to otel4s-experimental (in build file:/build/repo/)
153[success] Total time: 0 s, completed Nov 22, 2025, 12:12:06 AM
154Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala","pattern":" )(tree: quotes.reflect.Definition): List[quotes.reflect.Definition] = {","replaceWith":" )(tree: quotes.reflect.Definition, _companion: Option[quotes.reflect.Definition]): List[quotes.reflect.Definition] = {"},{"path":"build.sbt","pattern":"val Scala3 = \"3.3.5\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
155Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
156Starting build...
157Projects: Set(metricsJVM, traceJVM)
158Starting build for ProjectRef(file:/build/repo/,metricsJVM) (otel4s-experimental-metrics)... [0/2]
159OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
160OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.5-migration` in Scala 2.12.20 module Global
161OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
162OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
163Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -java-output-version, 8, -Xsemanticdb, -semanticdb-target, /build/repo/modules/metrics/jvm/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
164[info] compiling 7 Scala sources to /build/repo/modules/metrics/jvm/target/scala-3.7.4-RC2/classes ...
165[info] done compiling
166[info] compiling 2 Scala sources to /build/repo/modules/metrics/jvm/target/scala-3.7.4-RC2/test-classes ...
167[info] done compiling
168Starting build for ProjectRef(file:/build/repo/,traceJVM) (otel4s-experimental-trace)... [1/2]
169Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -java-output-version, 8, -Xsemanticdb, -semanticdb-target, /build/repo/modules/trace/.jvm/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
170[info] compiling 2 Scala sources to /build/repo/modules/trace/.jvm/target/scala-3.7.4-RC2/classes ...
171[info] [patched file /build/repo/modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala]
172[info] [patched file /build/repo/modules/trace/src/main/scala/org/typelevel/otel4s/experimental/trace/attribute.scala]
173[info] done compiling
174[info] compiling 2 Scala sources to /build/repo/modules/trace/.jvm/target/scala-3.7.4-RC2/classes ...
175[info] done compiling
176[info] compiling 2 Scala sources to /build/repo/modules/trace/.jvm/target/scala-3.7.4-RC2/test-classes ...
177[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/trace/src/test/scala/org/typelevel/otel4s/experimental/trace/SpanAnnotationSuite.scala:62:8
178[warn] 62 | score: Long,
179[warn] | ^^^^^
180[warn] | unused explicit parameter
181[warn] one warning found
182[info] done compiling
183
184************************
185Build summary:
186[{
187 "module": "otel4s-experimental-metrics",
188 "compile": {"status": "ok", "tookMs": 277746, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
189 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
190 "test-compile": {"status": "ok", "tookMs": 2819, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
191 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
192 "publish": {"status": "skipped", "tookMs": 0},
193 "metadata": {
194 "crossScalaVersions": ["2.13.16", "3.3.5"]
195}
196},{
197 "module": "otel4s-experimental-trace",
198 "compile": {"status": "ok", "tookMs": 1529, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
199 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
200 "test-compile": {"status": "ok", "tookMs": 2579, "warnings": 1, "errors": 0, "sourceVersion": "3.5-migration"},
201 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
202 "publish": {"status": "skipped", "tookMs": 0},
203 "metadata": {
204 "crossScalaVersions": ["2.13.16", "3.3.5"]
205}
206}]
207************************
208[success] Total time: 4346 s (01:12:26.0), completed Nov 22, 2025, 1:24:32 AM
209[0JChecking patch project/plugins.sbt...
210Checking patch modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala...
211Checking patch build.sbt...
212Applied patch project/plugins.sbt cleanly.
213Applied patch modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala cleanly.
214Applied patch build.sbt cleanly.
215Commit migration rewrites
216Switched to a new branch 'opencb/migrate-source-3.5'
217[opencb/migrate-source-3.5 08d582e] Apply Scala compiler rewrites using -source:3.5-migration using Scala 3.7.4-RC2
218 2 files changed, 7 insertions(+), 7 deletions(-)
219----
220Preparing build for 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY
221Scala binary version found: 3.8
222Implicitly using source version 3.8
223Scala binary version found: 3.8
224Implicitly using source version 3.8
225Would try to apply common scalacOption (best-effort, sbt/mill only):
226Append: ,REQUIRE:-source:3.8
227Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
228
229Try apply source patch:
230Path: modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala
231Pattern: )(tree: quotes.reflect.Definition): List[quotes.reflect.Definition] = {
232Replacement: )(tree: quotes.reflect.Definition, _companion: Option[quotes.reflect.Definition]): List[quotes.reflect.Definition] = {
233Successfully applied pattern ' )(tree: quotes.reflect.Definition): List[quotes.reflect.Definition] = {' in modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala
234
235Try apply source patch:
236Path: build.sbt
237Pattern: val Scala3 = "3.3.5"
238Replacement: val Scala3 = "3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY"
239Successfully applied pattern 'val Scala3 = "3.3.5"' in build.sbt
240----
241Starting build for 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY
242Execute tests: false
243sbt project found:
244No prepare script found for project typelevel/otel4s-experimental
245/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
246##################################
247Scala version: 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY
248Targets: org.typelevel%otel4s-experimental-metrics org.typelevel%otel4s-experimental-trace
249Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala","pattern":" )(tree: quotes.reflect.Definition): List[quotes.reflect.Definition] = {","replaceWith":" )(tree: quotes.reflect.Definition, _companion: Option[quotes.reflect.Definition]): List[quotes.reflect.Definition] = {"},{"path":"build.sbt","pattern":"val Scala3 = \"3.3.5\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
250##################################
251Using extra scalacOptions: ,REQUIRE:-source:3.8
252Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
253[sbt_options] declare -a sbt_options=()
254[process_args] java_version = '21'
255[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
256# Executing command line:
257java
258-Xms1G
259-Xmx4G
260-XX:+UseG1GC
261-Dcommunitybuild.scala=3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY
262-Dcommunitybuild.project.dependencies.add=
263-Xmx7G
264-Xms4G
265-Xss8M
266-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
267-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
268-jar
269/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
270"setCrossScalaVersions 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY"
271"++3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -v"
272"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
273"set every credentials := Nil"
274"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
275"removeScalacOptionsStartingWith -P:wartremover"
276
277moduleMappings
278"runBuild 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala","pattern":" )(tree: quotes.reflect.Definition): List[quotes.reflect.Definition] = {","replaceWith":" )(tree: quotes.reflect.Definition, _companion: Option[quotes.reflect.Definition]): List[quotes.reflect.Definition] = {"},{"path":"build.sbt","pattern":"val Scala3 = \"3.3.5\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" org.typelevel%otel4s-experimental-metrics org.typelevel%otel4s-experimental-trace"
279
280[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
281[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
282[info] loading project definition from /build/repo/project
283[info] loading settings for project root from build.sbt...
284[info] resolving key references (14729 settings) ...
285[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
286[info] set current project to otel4s-experimental (in build file:/build/repo/)
287Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY
288OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in metricsJVM/crossScalaVersions
289OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in rootJVM/crossScalaVersions
290OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in docs/crossScalaVersions
291OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in metricsNative/crossScalaVersions
292OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in rootNative/crossScalaVersions
293OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in metricsJS/crossScalaVersions
294OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in rootJS/crossScalaVersions
295[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
296OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in traceNative/crossScalaVersions
297OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in traceJS/crossScalaVersions
298OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
299OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in traceJVM/crossScalaVersions
300OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY -> 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY in examples/crossScalaVersions
301[info] set current project to otel4s-experimental (in build file:/build/repo/)
302[info] Setting Scala version to 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY on 11 projects.
303[info] Switching Scala version on:
304[info] traceJVM (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
305[info] examples (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
306[info] traceJS (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
307[info] rootJS (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
308[info] docs (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
309[info] metricsNative (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
310[info] rootJVM (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
311[info] rootNative (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
312[info] metricsJVM (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
313[info] metricsJS (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
314[info] traceNative (2.13.16, 3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY)
315[info] Excluding projects:
316[info] * root (2.13.16)
317[info] Reapplying settings...
318[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
319[info] set current project to otel4s-experimental (in build file:/build/repo/)
320Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
321[info] Reapplying settings...
322[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
323[info] set current project to otel4s-experimental (in build file:/build/repo/)
324[info] Defining Global / credentials, credentials and 10 others.
325[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 106 others.
326[info] Run `last` for details.
327[info] Reapplying settings...
328[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
329[info] set current project to otel4s-experimental (in build file:/build/repo/)
330Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
331[info] Reapplying settings...
332OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
333
334 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
335 Did you mean rootJVM / allExcludeDependencies ?
336 , retry without global scopes
337[info] Reapplying settings...
338[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
339[info] set current project to otel4s-experimental (in build file:/build/repo/)
340Execute removeScalacOptionsStartingWith: -P:wartremover
341[info] Reapplying settings...
342[info] set scmInfo to https://github.com/typelevel/otel4s-experimental
343[info] set current project to otel4s-experimental (in build file:/build/repo/)
344[success] Total time: 0 s, completed Nov 22, 2025, 1:24:53 AM
345Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala","pattern":" )(tree: quotes.reflect.Definition): List[quotes.reflect.Definition] = {","replaceWith":" )(tree: quotes.reflect.Definition, _companion: Option[quotes.reflect.Definition]): List[quotes.reflect.Definition] = {"},{"path":"build.sbt","pattern":"val Scala3 = \"3.3.5\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
346Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
347Starting build...
348Projects: Set(metricsJVM, traceJVM)
349Starting build for ProjectRef(file:/build/repo/,metricsJVM) (otel4s-experimental-metrics)... [0/2]
350OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
351OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
352OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
353Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/modules/metrics/jvm/target/scala-3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
354[info] compiling 7 Scala sources to /build/repo/modules/metrics/jvm/target/scala-3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY/classes ...
355[info] done compiling
356[info] compiling 2 Scala sources to /build/repo/modules/metrics/jvm/target/scala-3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY/test-classes ...
357[info] done compiling
358Starting build for ProjectRef(file:/build/repo/,traceJVM) (otel4s-experimental-trace)... [1/2]
359Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/modules/trace/.jvm/target/scala-3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
360[info] compiling 2 Scala sources to /build/repo/modules/trace/.jvm/target/scala-3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY/classes ...
361[info] done compiling
362[info] compiling 2 Scala sources to /build/repo/modules/trace/.jvm/target/scala-3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY/test-classes ...
363[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/trace/src/test/scala/org/typelevel/otel4s/experimental/trace/SpanAnnotationSuite.scala:62:8
364[warn] 62 | score: Long,
365[warn] | ^^^^^
366[warn] | unused explicit parameter
367[warn] one warning found
368[info] done compiling
369
370************************
371Build summary:
372[{
373 "module": "otel4s-experimental-metrics",
374 "compile": {"status": "ok", "tookMs": 11776, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
375 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
376 "test-compile": {"status": "ok", "tookMs": 3064, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
377 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
378 "publish": {"status": "skipped", "tookMs": 0},
379 "metadata": {
380 "crossScalaVersions": ["2.13.16", "3.3.5"]
381}
382},{
383 "module": "otel4s-experimental-trace",
384 "compile": {"status": "ok", "tookMs": 1713, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
385 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
386 "test-compile": {"status": "ok", "tookMs": 1895, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
387 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
388 "publish": {"status": "skipped", "tookMs": 0},
389 "metadata": {
390 "crossScalaVersions": ["2.13.16", "3.3.5"]
391}
392}]
393************************
394[success] Total time: 297 s (0:04:57.0), completed Nov 22, 2025, 1:29:50 AM
395[0JChecking patch project/plugins.sbt...
396Checking patch modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala...
397Checking patch build.sbt...
398Applied patch project/plugins.sbt cleanly.
399Applied patch modules/trace/src/main/scala-3/org/typelevel/otel4s/experimental/trace/span.scala cleanly.
400Applied patch build.sbt cleanly.