Build Logs
indoorvivants/fxprof • 3.8.0-RC6:2026-01-08
Errors
4
Warnings
41
Total Lines
667
1##################################
2Clonning https://github.com/indoorvivants/fxprof.git into /build/repo using revision v0.0.2
3##################################
4Note: switching to 'bbc47e0d713ac4b477621ec2c43d9dbb28fc48c4'.
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
21Host key verification failed.
22fatal: Could not read from remote repository.
23
24Please make sure you have the correct access rights
25and the repository exists.
26fatal: clone of 'git@github.com:firefox-devtools/profiler.git' into submodule path '/build/repo/firefox-profiler' failed
27Failed to clone 'firefox-profiler'. Retry scheduled
28Host key verification failed.
29fatal: Could not read from remote repository.
30
31Please make sure you have the correct access rights
32and the repository exists.
33fatal: clone of 'git@github.com:firefox-devtools/profiler.git' into submodule path '/build/repo/firefox-profiler' failed
34Failed to clone 'firefox-profiler' a second time, aborting
35Initial clone with submodules failed, retrying with fallbacks...
36Note: switching to 'bbc47e0d713ac4b477621ec2c43d9dbb28fc48c4'.
37
38You are in 'detached HEAD' state. You can look around, make experimental
39changes and commit them, and you can discard any commits you make in this
40state without impacting any branches by switching back to a branch.
41
42If you want to create a new branch to retain commits you create, you may
43do so (now or later) by using -c with the switch command. Example:
44
45 git switch -c <new-branch-name>
46
47Or undo this operation with:
48
49 git switch -
50
51Turn off this advice by setting config variable advice.detachedHead to false
52
53HEAD is now at bbc47e0 disable tests for now
54Submodule 'firefox-profiler' (git@github.com:firefox-devtools/profiler.git) registered for path 'firefox-profiler'
55Cloning into '/build/repo/firefox-profiler'...
56Host key verification failed.
57fatal: Could not read from remote repository.
58
59Please make sure you have the correct access rights
60and the repository exists.
61fatal: clone of 'git@github.com:firefox-devtools/profiler.git' into submodule path '/build/repo/firefox-profiler' failed
62Failed to clone 'firefox-profiler'. Retry scheduled
63Cloning into '/build/repo/firefox-profiler'...
64Host key verification failed.
65fatal: Could not read from remote repository.
66
67Please make sure you have the correct access rights
68and the repository exists.
69fatal: clone of 'git@github.com:firefox-devtools/profiler.git' into submodule path '/build/repo/firefox-profiler' failed
70Failed to clone 'firefox-profiler' a second time, aborting
71Submodule update via SSH failed, retrying with HTTPS remap...
72Synchronizing submodule url for 'firefox-profiler'
73Cloning into '/build/repo/firefox-profiler'...
74Submodule path 'firefox-profiler': checked out 'ed69889156b0cdd7d542895ae78095a3384202db'
75Would override fixed Scala version: 3.7.4
76----
77Preparing build for 3.8.0-RC6
78Scala binary version found: 3.8
79Implicitly using source version 3.8
80Scala binary version found: 3.8
81Implicitly using source version 3.8
82Would try to apply common scalacOption (best-effort, sbt/mill only):
83Append: ,REQUIRE:-source:3.8
84Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
85
86Try apply source patch:
87Path: build.sbt
88Pattern: val Scala3 = "3.7.4"
89Replacement: val Scala3 = "3.8.0-RC6"
90Starting compilation server
91Compiling project (Scala 3.7.3, JVM (21))
92Compiled project (Scala 3.7.3, JVM (21))
93Successfully applied pattern 'val Scala3 = "3.7.4"' in build.sbt
94----
95Starting build for 3.8.0-RC6
96Execute tests: true
97sbt project found:
98No prepare script found for project indoorvivants/fxprof
99##################################
100Scala version: 3.8.0-RC6
101Targets: com.indoorvivants%fxprof-format com.indoorvivants%fxprof-tracer
102Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.7.4\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
103##################################
104Using extra scalacOptions: ,REQUIRE:-source:3.8
105Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
106[sbt_options] declare -a sbt_options=()
107[process_args] java_version = '21'
108[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
109# Executing command line:
110java
111-Xmx4G
112-Dcommunitybuild.scala=3.8.0-RC6
113-Dcommunitybuild.project.dependencies.add=
114-Xmx7G
115-Xms4G
116-Xss8M
117-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
118-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
119-jar
120/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
121"setCrossScalaVersions 3.8.0-RC6"
122"++3.8.0-RC6 -v"
123"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
124"set every credentials := Nil"
125"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
126"removeScalacOptionsStartingWith -P:wartremover"
127
128moduleMappings
129"runBuild 3.8.0-RC6 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.7.4\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" com.indoorvivants%fxprof-format com.indoorvivants%fxprof-tracer"
130
131[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
132[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
133[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
134[info] loading project definition from /build/repo/project
135[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
136[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
137[info] Compilation completed in 8.292s.
138[info] done compiling
139[info] loading settings for project repo from build.sbt...
140[info] resolving key references (21787 settings) ...
141[info] set current project to repo (in build file:/build/repo/)
142[warn] there are 6 keys that are not used by any other settings/tasks:
143[warn]
144[warn] * fxprofTracer / Test / scalaJSLinkerConfig
145[warn] +- /build/repo/build.sbt:50
146[warn] * fxprofTracer2_12 / Test / scalaJSLinkerConfig
147[warn] +- /build/repo/build.sbt:50
148[warn] * fxprofTracer3 / Test / scalaJSLinkerConfig
149[warn] +- /build/repo/build.sbt:50
150[warn] * fxprofTracerNative / Test / scalaJSLinkerConfig
151[warn] +- /build/repo/build.sbt:50
152[warn] * fxprofTracerNative2_12 / Test / scalaJSLinkerConfig
153[warn] +- /build/repo/build.sbt:50
154[warn] * fxprofTracerNative3 / Test / scalaJSLinkerConfig
155[warn] +- /build/repo/build.sbt:50
156[warn]
157[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
158[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
159Execute setCrossScalaVersions: 3.8.0-RC6
160OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in fxprofFormat3/crossScalaVersions
161OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.18) in fxprofTracer/crossScalaVersions
162OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in fxprofFormatNative3/crossScalaVersions
163OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC6) in fxprofFormatNative3/crossScalaVersions
164OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in fxprofSample3/crossScalaVersions
165OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC6) in fxprofSample3/crossScalaVersions
166OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.18) in fxprofFormatNative/crossScalaVersions
167OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in fxprofCodegen/crossScalaVersions
168OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC6) in fxprofCodegen/crossScalaVersions
169OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in fxprofFormatJS3/crossScalaVersions
170OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC6) in fxprofFormatJS3/crossScalaVersions
171OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.18) in fxprofTracerNative/crossScalaVersions
172OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.18) in fxprofFormatJS/crossScalaVersions
173OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.18) in fxprofFormat/crossScalaVersions
174OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in fxprofTracerNative3/crossScalaVersions
175OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC6) in fxprofTracerNative3/crossScalaVersions
176OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in fxprofTracer3/crossScalaVersions
177OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC6) in fxprofTracer3/crossScalaVersions
178OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC6) in fxprofFormat3/crossScalaVersions
179[info] set current project to repo (in build file:/build/repo/)
180[info] Setting Scala version to 3.8.0-RC6 on 7 projects.
181[info] Switching Scala version on:
182[info] fxprofTracerNative3 (3.8.0-RC6)
183[info] fxprofCodegen (3.8.0-RC6)
184[info] fxprofFormat3 (3.8.0-RC6)
185[info] fxprofTracer3 (3.8.0-RC6)
186[info] fxprofFormatNative3 (3.8.0-RC6)
187[info] fxprofFormatJS3 (3.8.0-RC6)
188[info] fxprofSample3 (3.8.0-RC6)
189[info] Excluding projects:
190[info] fxprofFormat (2.13.18)
191[info] fxprofFormatNative (2.13.18)
192[info] root (2.12.20)
193[info] fxprofTracerNative2_12 (2.12.20)
194[info] fxprofFormatNative2_12 (2.12.20)
195[info] fxprofFormatJS2_12 (2.12.20)
196[info] fxprofTracer2_12 (2.12.20)
197[info] fxprofTracer (2.13.18)
198[info] fxprofFormatJS (2.13.18)
199[info] * repo (2.12.20)
200[info] fxprofTracerNative (2.13.18)
201[info] fxprofFormat2_12 (2.12.20)
202[info] Reapplying settings...
203[info] set current project to repo (in build file:/build/repo/)
204Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
205[info] Reapplying settings...
206[info] set current project to repo (in build file:/build/repo/)
207[info] Defining Global / credentials, credentials and 17 others.
208[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 152 others.
209[info] Run `last` for details.
210[info] Reapplying settings...
211[info] set current project to repo (in build file:/build/repo/)
212Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
213[info] Reapplying settings...
214OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
215
216 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
217 Did you mean fxprofFormatJS2_12 / allExcludeDependencies ?
218 , retry without global scopes
219[info] Reapplying settings...
220[info] set current project to repo (in build file:/build/repo/)
221Execute removeScalacOptionsStartingWith: -P:wartremover
222[info] Reapplying settings...
223[info] set current project to repo (in build file:/build/repo/)
224[success] Total time: 0 s, completed Jan 8, 2026, 2:18:06 AM
225Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.7.4\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
226Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
227Starting build...
228Projects: Set(fxprofFormat3, fxprofTracer3)
229Starting build for ProjectRef(file:/build/repo/,fxprofFormat3) (fxprof-format)... [0/2]
230OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
231Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
232[info] compiling 55 Scala sources to /build/repo/mod/fxprof-format/target/jvm-3/classes ...
233[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/mod/fxprof-format/src/main/scala/package.scala:517:10
234[warn] 517 | x match {
235[warn] | ^
236[warn] |match may not be exhaustive.
237[warn] |
238[warn] |It would fail on pattern case: fxprof.MarkerPayload.FileIO(_), fxprof.MarkerPayload.GPU(_), fxprof.MarkerPayload.Network(_), fxprof.MarkerPayload.Text(_), fxprof.MarkerPayload.Log(_), fxprof.MarkerPayload.PaintProfiler(_)
239[warn] |(More unmatched cases are elided)
240[warn] |
241[warn] | longer explanation available when compiling with `-explain`
242[warn] one warning found
243[info] done compiling
244Starting build for ProjectRef(file:/build/repo/,fxprofTracer3) (fxprof-tracer)... [1/2]
245Compile scalacOptions: -Xsource:3, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
246[info] compiling 1 Scala source to /build/repo/mod/fxprof-tracer/target/jvm-3/classes ...
247[warn] bad option '-Xsource:3' was ignored
248[warn] there were 4 deprecation warnings; re-run with -deprecation for details
249[warn] two warnings found
250[info] done compiling
251[info] compiling 3 Scala sources to /build/repo/mod/fxprof-tracer/target/jvm-3/test-classes ...
252[warn] bad option '-Xsource:3' was ignored
253[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/mod/fxprof-tracer/src/test/scala/TracerTests.scala:65:8
254[warn] 65 | (marker, labels) match {
255[warn] | ^^^^^^^^^^^^^^^^
256[warn] | match may not be exhaustive.
257[warn] |
258[warn] | It would fail on pattern case: (_, _)
259[warn] |
260[warn] | longer explanation available when compiling with `-explain`
261[warn] there were 2 deprecation warnings; re-run with -deprecation for details
262[warn] three warnings found
263[info] done compiling
264yes
265fxprof_tracer_tests.TracerTests:
266==> X fxprof_tracer_tests.TracerTests.snapshot 0.173s munit.ComparisonFailException: mod/fxprof-tracer/target/jvm-3/src_managed/test/MUnitIntegration.scala:65
26764: Snapshots.recordChanges(name, contents, diffReport)
26865: munit.Assertions.assertNoDiff(contents, value)
26966: } else Snapshots.write(name, contents)
270diff assertion failed
271=> Diff (- expected, + obtained)
272 "processType": "default",
273- "processStartupTime": 220.0,
274+ "processStartupTime": 100.0,
275 "registerTime": 0.0,
276 ],
277- "name": "tracer-t-1",
278+ "name": "tracer-t-2",
279 "isMainThread": false,
280 "pid": "1",
281- "tid": "tracer-t-1",
282+ "tid": "tracer-t-2",
283 "samples": {
284 "stack": [
285- 0.0,
286- 1.0,
287- 2.0,
288- 3.0,
289- 4.0,
290- 5.0
291+ 0.0
292 ],
293 "time": [
294- 20.0,
295- 25.0,
296- 30.0,
297- 100.0,
298- 120.0,
299- 150.0
300+ 290.0
301 ],
302 "weight": [
303- 1.0,
304- 1.0,
305- 1.0,
306- 1.0,
307- 1.0,
308 1.0
309 "weightType": "samples",
310- "length": 6.0
311+ "length": 1.0
312 },
313 "frame": [
314- 0.0,
315- 1.0,
316- 2.0,
317- 3.0,
318- 4.0,
319- 5.0
320+ 0.0
321 ],
322 "prefix": [
323- null,
324- 0.0,
325- 1.0,
326- null,
327- 3.0,
328- 3.0
329+ null
330 ],
331- "length": 6.0
332+ "length": 1.0
333 },
334 "address": [
335- -1,
336- -1,
337- -1,
338- -1,
339- -1,
340 -1
341 "inlineDepth": [
342- 0.0,
343- 0.0,
344- 0.0,
345- 0.0,
346- 0.0,
347 0.0
348 "category": [
349- 0.0,
350- 0.0,
351- 1.0,
352- 2.0,
353- 2.0,
354- 2.0
355+ 3.0
356 ],
357 "subcategory": [
358- 0.0,
359- 0.0,
360- 0.0,
361- 0.0,
362- 0.0,
363 0.0
364 "func": [
365- 0.0,
366- 1.0,
367- 0.0,
368- 2.0,
369- 3.0,
370- 4.0
371+ 0.0
372 ],
373 "nativeSymbol": [
374- null,
375- null,
376- null,
377- null,
378- null,
379 null
380 "innerWindowID": [
381- null,
382- null,
383- null,
384- null,
385- null,
386 null
387 "line": [
388- null,
389- null,
390- null,
391- null,
392- null,
393 null
394 "column": [
395- null,
396- null,
397- null,
398- null,
399- null,
400 null
401 ],
402- "length": 6.0
403+ "length": 1.0
404 },
405 "name": [
406- 0.0,
407- 1.0,
408- 2.0,
409- 3.0,
410- 4.0
411+ 5.0
412 ],
413 "isJS": [
414- false,
415- false,
416- false,
417- false,
418 false
419 "relevantForJS": [
420- false,
421- false,
422- false,
423- false,
424 false
425 "resource": [
426- -1,
427- -1,
428- -1,
429- -1,
430 -1
431 "source": [
432- null,
433- null,
434- null,
435- null,
436 null
437 "lineNumber": [
438- null,
439- null,
440- null,
441- null,
442 null
443 "columnNumber": [
444- null,
445- null,
446- null,
447- null,
448 null
449 ],
450- "length": 5.0
451+ "length": 1.0
452 },
453 "processType": "default",
454- "processStartupTime": 100.0,
455+ "processStartupTime": 220.0,
456 "registerTime": 0.0,
457 ],
458- "name": "tracer-t-2",
459+ "name": "tracer-t-1",
460 "isMainThread": false,
461 "pid": "1",
462- "tid": "tracer-t-2",
463+ "tid": "tracer-t-1",
464 "samples": {
465 "stack": [
466- 0.0
467+ 0.0,
468+ 1.0,
469+ 2.0,
470+ 3.0,
471+ 4.0,
472+ 5.0
473 ],
474 "time": [
475- 290.0
476+ 20.0,
477+ 25.0,
478+ 30.0,
479+ 100.0,
480+ 120.0,
481+ 150.0
482 ],
483 "weight": [
484+ 1.0,
485+ 1.0,
486+ 1.0,
487+ 1.0,
488+ 1.0,
489 1.0
490 "weightType": "samples",
491- "length": 1.0
492+ "length": 6.0
493 },
494 "frame": [
495- 0.0
496+ 0.0,
497+ 1.0,
498+ 2.0,
499+ 3.0,
500+ 4.0,
501+ 5.0
502 ],
503 "prefix": [
504- null
505+ null,
506+ 0.0,
507+ 1.0,
508+ null,
509+ 3.0,
510+ 3.0
511 ],
512- "length": 1.0
513+ "length": 6.0
514 },
515 "address": [
516+ -1,
517+ -1,
518+ -1,
519+ -1,
520+ -1,
521 -1
522 "inlineDepth": [
523+ 0.0,
524+ 0.0,
525+ 0.0,
526+ 0.0,
527+ 0.0,
528 0.0
529 "category": [
530- 3.0
531+ 0.0,
532+ 0.0,
533+ 1.0,
534+ 2.0,
535+ 2.0,
536+ 2.0
537 ],
538 "subcategory": [
539+ 0.0,
540+ 0.0,
541+ 0.0,
542+ 0.0,
543+ 0.0,
544 0.0
545 "func": [
546- 0.0
547+ 0.0,
548+ 1.0,
549+ 0.0,
550+ 2.0,
551+ 3.0,
552+ 4.0
553 ],
554 "nativeSymbol": [
555+ null,
556+ null,
557+ null,
558+ null,
559+ null,
560 null
561 "innerWindowID": [
562+ null,
563+ null,
564+ null,
565+ null,
566+ null,
567 null
568 "line": [
569+ null,
570+ null,
571+ null,
572+ null,
573+ null,
574 null
575 "column": [
576+ null,
577+ null,
578+ null,
579+ null,
580+ null,
581 null
582 ],
583- "length": 1.0
584+ "length": 6.0
585 },
586 "name": [
587- 5.0
588+ 0.0,
589+ 1.0,
590+ 2.0,
591+ 3.0,
592+ 4.0
593 ],
594 "isJS": [
595+ false,
596+ false,
597+ false,
598+ false,
599 false
600 "relevantForJS": [
601+ false,
602+ false,
603+ false,
604+ false,
605 false
606 "resource": [
607+ -1,
608+ -1,
609+ -1,
610+ -1,
611 -1
612 "source": [
613+ null,
614+ null,
615+ null,
616+ null,
617 null
618 "lineNumber": [
619+ null,
620+ null,
621+ null,
622+ null,
623 null
624 "columnNumber": [
625+ null,
626+ null,
627+ null,
628+ null,
629 null
630 ],
631- "length": 1.0
632+ "length": 5.0
633 },
634 at munit.Assertions$.assertNoDiff(Assertions.scala:17)
635 at com.indoorvivants.snapshots.munit_integration.MunitSnapshotsIntegration.assertSnapshot(MUnitIntegration.scala:65)
636 at com.indoorvivants.snapshots.munit_integration.MunitSnapshotsIntegration.assertSnapshot$(MUnitIntegration.scala:22)
637 at fxprof_tracer_tests.TracerTests.assertSnapshot(TracerTests.scala:10)
638 at fxprof_tracer_tests.TracerTests.$init$$$anonfun$1(TracerTests.scala:138)
639
640************************
641Build summary:
642[{
643 "module": "fxprof-format",
644 "compile": {"status": "ok", "tookMs": 18881, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
645 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
646 "test-compile": {"status": "ok", "tookMs": 133, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
647 "test": {"status": "ok", "tookMs": 108, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
648 "publish": {"status": "skipped", "tookMs": 0},
649 "metadata": {
650 "crossScalaVersions": ["2.12.20", "3.7.4"]
651}
652},{
653 "module": "fxprof-tracer",
654 "compile": {"status": "ok", "tookMs": 1509, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
655 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
656 "test-compile": {"status": "ok", "tookMs": 787, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
657 "test": {"status": "failed", "tookMs": 669, "passed": 0, "failed": 1, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "munit", "stats": {"passed": 0, "failed": 1, "ignored": 0, "skipped": 0, "total": 1}}]},
658 "publish": {"status": "skipped", "tookMs": 0},
659 "metadata": {
660 "crossScalaVersions": ["2.12.20", "3.7.4"]
661}
662}]
663************************
664[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: fxprof-tracer
665[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: fxprof-tracer
666[error] Total time: 24 s, completed Jan 8, 2026, 2:18:31 AM
667[0JBuild failed, not retrying.