Build Logs
scalacenter/scala3-binary-decoder • 3.8.3-RC1:2026-02-24
Errors
37
Warnings
73
Total Lines
949
1##################################
2Clonning https://github.com/scalacenter/scala3-binary-decoder.git into /opencb/repo using revision v0.3.0
3##################################
4Note: switching to '127ad4ccafb3ef1e53934ad7b68da41a1bfb27f6'.
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
21----
22Preparing build for 3.8.3-RC1
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.3-RC1
32Execute tests: true
33sbt project found:
34Sbt version 1.10.7 is not supported, minimal supported version is 1.11.5
35Enforcing usage of sbt in version 1.11.5
36No prepare script found for project scalacenter/scala3-binary-decoder
37##################################
38Scala version: 3.8.3-RC1
39Targets: ch.epfl.scala%scala3-binary-decoder
40Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
41##################################
42Using extra scalacOptions: ,REQUIRE:-source:3.8
43Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '21'
46[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
47# Executing command line:
48java
49-Dfile.encoding=UTF-8
50-Dcommunitybuild.scala=3.8.3-RC1
51-Dcommunitybuild.project.dependencies.add=
52-Xmx7G
53-Xms4G
54-Xss8M
55-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
56-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
57-jar
58/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
59"setCrossScalaVersions 3.8.3-RC1"
60"++3.8.3-RC1 -v"
61"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
62"set every credentials := Nil"
63"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
64"removeScalacOptionsStartingWith -P:wartremover"
65
66moduleMappings
67"runBuild 3.8.3-RC1 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" ch.epfl.scala%scala3-binary-decoder"
68
69[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
70[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
71[info] loading project definition from /opencb/repo/project
72[info] compiling 4 Scala sources to /opencb/repo/project/target/scala-2.12/sbt-1.0/classes ...
73[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
74[info] Compilation completed in 8.419s.
75[info] done compiling
76[info] loading settings for project decoder from build.sbt...
77[info] Welcome to scala3-binary-decoder 1.0.0-SNAPSHOT
78Execute setCrossScalaVersions: 3.8.3-RC1
79OpenCB::Changing crossVersion 3.6.2 -> 3.8.3-RC1 in decoder/crossScalaVersions
80OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.3-RC1) in decoder/crossScalaVersions
81[info] Welcome to scala3-binary-decoder 1.0.0-SNAPSHOT
82[info] Setting Scala version to 3.8.3-RC1 on 1 projects.
83[info] Switching Scala version on:
84[info] * decoder (3.8.3-RC1)
85[info] Excluding projects:
86[info] Reapplying settings...
87[info] Welcome to scala3-binary-decoder 1.0.0-SNAPSHOT
88Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
89[info] Reapplying settings...
90[info] Welcome to scala3-binary-decoder 1.0.0-SNAPSHOT
91[info] Defining Global / credentials, credentials
92[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
93[info] Run `last` for details.
94[info] Reapplying settings...
95[info] Welcome to scala3-binary-decoder 1.0.0-SNAPSHOT
96Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
97[info] Reapplying settings...
98OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
99
100 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
101 Did you mean allExcludeDependencies ?
102 , retry without global scopes
103[info] Reapplying settings...
104[info] Welcome to scala3-binary-decoder 1.0.0-SNAPSHOT
105Execute removeScalacOptionsStartingWith: -P:wartremover
106[info] Reapplying settings...
107[info] Welcome to scala3-binary-decoder 1.0.0-SNAPSHOT
108[success] Total time: 0 s, completed Feb 24, 2026, 2:59:38 PM
109Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
110Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
111Starting build...
112Projects: Set(decoder)
113Starting build for ProjectRef(file:/opencb/repo/,decoder) (scala3-binary-decoder)... [0/1]
114OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
115Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
116[info] compiling 48 Scala sources to /opencb/repo/target/scala-3.8.3-RC1/classes ...
117[warn] -- [E100] Syntax Warning: /opencb/repo/src/main/scala/ch/epfl/scala/decoder/BinaryDecoder.scala:650:10
118[warn] 650 | types.nextOption
119[warn] | ^^^^^^^^^^^^^^^^
120[warn] | method nextOption must be called with () argument
121[warn] |
122[warn] | longer explanation available when compiling with `-explain`
123[warn] -- [E100] Syntax Warning: /opencb/repo/src/main/scala/ch/epfl/scala/decoder/internal/extensions.scala:56:99
124[warn] 56 | siteClass.linearization.iterator.flatMap(inClass => symbol.matchingSymbol(inClass, siteClass)).next
125[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
126[warn] | method next must be called with () argument
127[warn] |
128[warn] | longer explanation available when compiling with `-explain`
129[warn] -- [E100] Syntax Warning: /opencb/repo/src/main/scala/ch/epfl/scala/decoder/internal/extensions.scala:83:42
130[warn] 83 | Option.when(xs.size == 1)(xs.iterator.next)
131[warn] | ^^^^^^^^^^^^^^^^
132[warn] | method next must be called with () argument
133[warn] |
134[warn] | longer explanation available when compiling with `-explain`
135[warn] -- [E100] Syntax Warning: /opencb/repo/src/main/scala/ch/epfl/scala/decoder/internal/extensions.scala:86:37
136[warn] 86 | if xs.size == 1 then xs.iterator.next else x
137[warn] | ^^^^^^^^^^^^^^^^
138[warn] | method next must be called with () argument
139[warn] |
140[warn] | longer explanation available when compiling with `-explain`
141[warn] -- [E029] Pattern Match Exhaustivity Warning: /opencb/repo/src/main/scala/ch/epfl/scala/decoder/StackTraceFormatter.scala:191:4
142[warn] 191 | t match
143[warn] | ^
144[warn] | match may not be exhaustive.
145[warn] |
146[warn] | It would fail on pattern case: _: tastyquery.Types.FlexibleType
147[warn] |
148[warn] | longer explanation available when compiling with `-explain`
149[warn] -- [E029] Pattern Match Exhaustivity Warning: /opencb/repo/src/main/scala/tastyquery/decoder/TypeMaps.scala:101:6
150[warn] 101 | tp match
151[warn] | ^^
152[warn] | match may not be exhaustive.
153[warn] |
154[warn] | It would fail on pattern case: _: tastyquery.Types.FlexibleType
155[warn] |
156[warn] | longer explanation available when compiling with `-explain`
157[warn] there were 7 deprecation warnings; re-run with -deprecation for details
158[warn] 7 warnings found
159[info] done compiling
160[info] compiling 13 Scala sources to /opencb/repo/target/scala-3.8.3-RC1/test-classes ...
161[warn] -- [E100] Syntax Warning: /opencb/repo/src/test/scala/ch/epfl/scala/decoder/BinaryDecoderStatsFull.scala:30:20
162[warn] 30 | for line <- csv.getLines.drop(1) do
163[warn] | ^^^^^^^^^^^^
164[warn] | method getLines must be called with () argument
165[warn] |
166[warn] | longer explanation available when compiling with `-explain`
167[warn] there was 1 deprecation warning; re-run with -deprecation for details
168[warn] two warnings found
169[info] done compiling
170[info] ch.epfl.scala.decoder.Scala3LtsBinaryDecoderTests:
171[info] + scala3-compiler:3.3.1 3.669s
172Available binary variables in int factAcc$$anonfun$1(int acc$tailLocal1$1, int _$1) are:
173 int acc$tailLocal1$1
174 int _$1
175[info] + tailLocal variables 3.297s
176Available binary variables in boolean isDefinedAt(int x) are:
177 int z
178 example.A$$anon$1 this
179 int x
180Available binary variables in java.lang.Object applyOrElse(int x, scala.Function1 default) are:
181 int z
182 example.A$$anon$1 this
183 int x
184 scala.Function1 default
185[info] + SAMOrPartialFunctionImpl 0.893s
186Available binary variables in int bar(example.A a) are:
187 example.A A_this
188 example.B this
189 example.A a
190[info] + inlined this 0.573s
191Available binary variables in int bar(int y) are:
192 int x$proxy1
193 example.A this
194 int y
195[info] + inlined param 0.442s
196Available binary variables in example.A foo(int x) are:
197 example.D this
198 int x
199[info] + bridge parameter 0.435s
200Available binary variables in int bar$1(scala.runtime.LazyInt z$lzy1$3, int y$3) are:
201 scala.runtime.LazyInt z$lzy1$3
202 int y$3
203Available binary variables in int z$lzyINIT1$1(scala.runtime.LazyInt z$lzy1$1, int y$1) are:
204 scala.runtime.LazyInt z$lzy1$1
205 int y$1
206Available binary variables in int z$1(scala.runtime.LazyInt z$lzy1$2, int y$2) are:
207 scala.runtime.LazyInt z$lzy1$2
208 int y$2
209[info] + lazy val capture 0.563s
210Available binary variables in int bar$$anonfun$1(int x$1) are:
211 int x$1
212[info] + by-name arg capture 0.452s
213[info] + binds 0.772s
214Available binary variables in int foo(int x) are:
215 example.B this
216 int x
217Available binary variables in int foo$(example.A $this, int x) are:
218 example.A $this
219 int x
220[info] + mixin and trait static forwarders 0.354s
221Available binary variables in int foo$extension(int $this) are:
222 example.A$ this
223 int $this
224[info] + this AnyVal 0.442s
225Available binary variables in int foo() are:
226 example.A this
227[info] + this variable 0.37s
228Available binary variables in int foo() are:
229 int a
230 int b
231 scala.Tuple2 x
232 int c
233 int d
234 example.A this
235[info] + binds tuple and pattern matching 0.504s
236Available binary variables in void foo(boolean a) are:
237 int x
238 int x
239 example.A this
240 boolean a
241[info] + ambiguous impossible 0.362s
242Available binary variables in void foo() are:
243 int x
244 int i
245 int x
246 example.A this
247[info] + ambiguous variables 2 0.426s
248Available binary variables in java.lang.Object foo(boolean a) are:
249 int x
250 java.lang.String x
251 example.A this
252 boolean a
253[info] + ambiguous variables 0.403s
254Available binary variables in java.lang.Object foo() are:
255 example.A this
256[info] + local object 0.431s
257Available binary variables in int foo() are:
258 example.A this
259[info] + local lazy val 0.329s
260Available binary variables in int[] foo() are:
261 int[] x
262 example.A this
263[info] + array 0.363s
264Available binary variables in int bar$1(int x$1) are:
265 int x$1
266[info] + captured param in a local def 0.322s
267Available binary variables in void foo(java.lang.String y) are:
268 example.A this
269 java.lang.String y
270[info] + method parameter 0.332s
271Available binary variables in int foo() are:
272 int x
273 example.A this
274[info] + local variable 0.311s
275[info] + capture value class 0.406s
276[info] + capture inline method 0.475s
277[info] + anon lazy val 0.406s
278[info] + expanded names fields 0.517s
279[info] + lazy ref 0.369s
280[info] + ambiguous indirect captures 0.355s
281[info] + indirect capture 0.335s
282[info] + anonymous using parameter 0.33s
283[info] + lazy val bitmap 0.321s
284[info] + class defined in a method fields 0.327s
285[info] + case field in JavaLangEnum 0.421s
286[info] + serialVersionUID fields 0.29s
287[info] + static fields in static classes Java 0.569s
288[info] + extend trait with given fields 0.396s
289[info] + extend traits with val fields 0.359s
290[info] + notFound offset_m field 0.425s
291[info] + ambiguous Object/ImplicitClass fields 0.416s
292[info] + public and private fields 0.398s
293[info] + public and private objects 0.383s
294[info] + outer field 0.398s
295[info] + intricated outer fields 0.324s
296[info] + mixin and static forwarders 0.382s
297[info] + local class, trait and object by parents 0.375s
298[info] + local class and local method in a local class 0.405s
299[info] + local methods with same name 0.365s
300[info] + getters and setters 0.453s
301[info] + bridges 0.347s
302[info] + outer accessors 0.342s
303[info] + using and implicit parameters 0.368s
304-- [E129] Potential Issue Warning: /tmp/scala3-binary-decoder13501277224800063316/src/Test.scala:7:4
3057 | ()
306 | ^^
307 |A pure expression does nothing in statement position; you may be omitting necessary parentheses
308 |
309 | longer explanation available when compiling with `-explain`
3101 warning found
311[info] + find local classes 0.42s
312[info] + local class in signature 0.352s
313there was 1 deprecation warning; re-run with -deprecation for details
3141 warning found
315[info] + operator-like names 0.314s
316[info] + extension method of value classes 0.329s
317[info] + local method inside a value class 0.317s
318[info] + multi parameter lists 0.332s
319[info] + lazy initializer 0.385s
320[info] + synthetic methods of case class 0.421s
321[info] + anonymous functions 0.387s
322[info] + anonymous class 0.341s
323[info] + this.type 0.287s
324[info] + inline def with anonymous class and method 0.371s
325[info] + SAM and partial functions 0.409s
326[info] + default values 0.439s
327[info] + matches on return types 0.457s
328[info] + all kinds of types 0.637s
329[info] + constant type 0.318s
330[info] + type aliases 0.327s
331[info] + refined types 0.393s
332[info] + type parameters 0.33s
333[info] + nested classes 0.391s
334[info] + matches Null and Nothing 0.367s
335[info] + matches Array whose erasure is Object 0.28s
336[info] + matches PolyType 0.289s
337[info] + constructors and trait constructors 0.311s
338[info] + vararg type 0.416s
339[info] + encoded symbols 0.411s
340[info] + local recursive method 0.353s
341[info] + local lazy initializer 0.338s
342[info] + private methods made public 0.356s
343[info] + type lambda 0.352s
344[info] + local enum 0.411s
345[info] + package object 0.351s
346[info] + top-level definition 0.308s
347[info] + i491 0.278s
348[info] + adapted anon fun 0.371s
349[info] + super args 0.358s
350[info] + method returning a context function 0.36s
351[info] + trait param 0.368s
352[info] + lifted try 0.41s
353[info] + by-name args 0.35s
354[info] + inner object 0.373s
355[info] + static forwarder 0.379s
356[info] + param forwarders 0.347s
357[info] + trait setters 0.351s
358[info] + super accessors 0.357s
359[info] + java arg bridges 0.823s
360[info] + specialized methods 0.339s
361[info] + by-name arg proxy 0.352s
362[info] + inline accessor 0.4s
363[info] + deserializeLambda 0.301s
364[info] + java.lang.Enum constructor 0.412s
365[info] + anon lazy inits 0.374s
366[info] + trait local static forwarder 0.338s
367[info] + reduce ambiguity of anon funs by finding clashing methods 0.422s
368[info] + inline defs 0.45s
369[info] + tastyquery#395 1.093s
370[info] + tasty-query#397 and tasty-query#413 1.018s
371[info] + tasty-query#398 1.246s
372[warn] ==> i ch.epfl.scala.decoder.Scala3LtsBinaryDecoderTests.tasty-query#401 ignored 0.0s
373[info] + tasty-query#402 1.267s
374[info] + tasty-query#403 0.397s
375[info] + tasty-query#407 0.334s
376[info] + scala3-compiler:3.3.1-1 1.221s
377[info] + tasty-query#412 1.334s
378[info] + tasty-query#414 0.844s
379[info] + tasty-query#415 1.842s
380[warn] ==> i ch.epfl.scala.decoder.Scala3LtsBinaryDecoderTests.bug: Type.of creates capture ignored 0.0s
381[warn] ==> i ch.epfl.scala.decoder.Scala3LtsBinaryDecoderTests.bug: not an outer ignored 0.0s
382[warn] ==> i ch.epfl.scala.decoder.Scala3LtsBinaryDecoderTests.bug: $ as a name ignored 0.0s
383[info] + tasty-query#423 0.954s
384[info] + tasty-query#424 3.36s
385[info] + specialized class 0.242s
386[info] + local class in value class 0.382s
387[info] ch.epfl.scala.decoder.Scala3NextBinaryDecoderTests:
388[info] + scala3-compiler:3.3.1 0.733s
389Available binary variables in int factAcc$$anonfun$1(int acc$tailLocal1$1, int _$1) are:
390 int acc$tailLocal1$1
391 int _$1
392[info] + tailLocal variables 2.781s
393Available binary variables in boolean isDefinedAt(int x) are:
394 int z
395 example.A$$anon$1 this
396 int x
397Available binary variables in java.lang.Object applyOrElse(int x, scala.Function1 default) are:
398 int z
399 example.A$$anon$1 this
400 int x
401 scala.Function1 default
402[info] + SAMOrPartialFunctionImpl 0.8s
403Available binary variables in int bar(example.A a) are:
404 example.A A_this
405 example.B this
406 example.A a
407[info] + inlined this 0.571s
408Available binary variables in int bar(int y) are:
409 int x$proxy1
410 example.A this
411 int y
412[info] + inlined param 0.465s
413Available binary variables in example.A foo(int x) are:
414 example.D this
415 int x
416[info] + bridge parameter 0.468s
417Available binary variables in int bar$1(scala.runtime.LazyInt z$lzy1$3, int y$3) are:
418 scala.runtime.LazyInt z$lzy1$3
419 int y$3
420Available binary variables in int z$lzyINIT1$1(scala.runtime.LazyInt z$lzy1$1, int y$1) are:
421 scala.runtime.LazyInt z$lzy1$1
422 int y$1
423Available binary variables in int z$1(scala.runtime.LazyInt z$lzy1$2, int y$2) are:
424 scala.runtime.LazyInt z$lzy1$2
425 int y$2
426[info] + lazy val capture 0.387s
427Available binary variables in int bar$$anonfun$1(int x$1) are:
428 int x$1
429[info] + by-name arg capture 0.452s
430[info] + binds 0.749s
431Available binary variables in int foo(int x) are:
432 example.B this
433 int x
434Available binary variables in int foo$(example.A $this, int x) are:
435 example.A $this
436 int x
437[info] + mixin and trait static forwarders 0.471s
438Available binary variables in int foo$extension(int $this) are:
439 example.A$ this
440 int $this
441[info] + this AnyVal 0.476s
442Available binary variables in int foo() are:
443 example.A this
444[info] + this variable 0.367s
445Available binary variables in int foo() are:
446 int a
447 int b
448 scala.Tuple2 x
449 int c
450 int d
451 example.A this
452[info] + binds tuple and pattern matching 0.449s
453Available binary variables in void foo(boolean a) are:
454 int x
455 int x
456 example.A this
457 boolean a
458[info] + ambiguous impossible 0.376s
459Available binary variables in void foo() are:
460 int x
461 int i
462 int x
463 example.A this
464[info] + ambiguous variables 2 0.411s
465Available binary variables in java.lang.Object foo(boolean a) are:
466 int x
467 java.lang.String x
468 example.A this
469 boolean a
470[info] + ambiguous variables 0.432s
471Available binary variables in java.lang.Object foo() are:
472 example.A this
473[info] + local object 0.368s
474Available binary variables in int foo() are:
475 example.A this
476[info] + local lazy val 0.414s
477Available binary variables in int[] foo() are:
478 int[] x
479 example.A this
480[info] + array 0.383s
481Available binary variables in int bar$1(int x$1) are:
482 int x$1
483[info] + captured param in a local def 0.34s
484Available binary variables in void foo(java.lang.String y) are:
485 example.A this
486 java.lang.String y
487[info] + method parameter 0.384s
488Available binary variables in int foo() are:
489 int x
490 example.A this
491[info] + local variable 0.349s
492[info] + capture value class 0.442s
493[info] + capture inline method 0.393s
494[info] + anon lazy val 0.412s
495[info] + expanded names fields 0.528s
496[info] + lazy ref 0.345s
497[info] + ambiguous indirect captures 0.419s
498[info] + indirect capture 0.323s
499[info] + anonymous using parameter 0.316s
500[info] + lazy val bitmap 0.391s
501[info] + class defined in a method fields 0.365s
502[info] + case field in JavaLangEnum 0.466s
503[info] + serialVersionUID fields 0.364s
504[info] + static fields in static classes Java 0.555s
505[info] + extend trait with given fields 0.371s
506[info] + extend traits with val fields 0.358s
507[info] + notFound offset_m field 0.417s
508[info] + ambiguous Object/ImplicitClass fields 0.406s
509[info] + public and private fields 0.39s
510[info] + public and private objects 0.353s
511[info] + outer field 0.442s
512[info] + intricated outer fields 0.357s
513[info] + mixin and static forwarders 0.438s
514[info] + local class, trait and object by parents 0.41s
515[info] + local class and local method in a local class 0.342s
516[info] + local methods with same name 0.368s
517[info] + getters and setters 0.443s
518[info] + bridges 0.38s
519[info] + outer accessors 0.323s
520[info] + using and implicit parameters 0.366s
521-- [E129] Potential Issue Warning: /tmp/scala3-binary-decoder18163105128815936988/src/Test.scala:7:4
5227 | ()
523 | ^^
524 | A pure expression does nothing in statement position
525 |
526 | longer explanation available when compiling with `-explain`
5271 warning found
528[info] + find local classes 0.366s
529[info] + local class in signature 0.312s
530there was 1 deprecation warning; re-run with -deprecation for details
5311 warning found
532[info] + operator-like names 0.325s
533[info] + extension method of value classes 0.361s
534[info] + local method inside a value class 0.333s
535[info] + multi parameter lists 0.345s
536[info] + lazy initializer 0.349s
537[info] + synthetic methods of case class 0.386s
538[info] + anonymous functions 0.453s
539[info] + anonymous class 0.307s
540[info] + this.type 0.287s
541[info] + inline def with anonymous class and method 0.362s
542[info] + SAM and partial functions 0.42s
543[info] + default values 0.38s
544[info] + matches on return types 0.386s
545[info] + all kinds of types 0.494s
546[info] + constant type 0.302s
547[info] + type aliases 0.367s
548-- [E003] Syntax Warning: /tmp/scala3-binary-decoder12352684703656204753/src/Test.scala:7:14
5497 | def m1(): A with B { def foo: String } = {
550 | ^^^^
551 |with as a type operator has been deprecated; use & instead
552 |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
553 |
554 | longer explanation available when compiling with `-explain`
5551 warning found
556[info] + refined types 0.386s
557[info] + type parameters 0.409s
558[info] + nested classes 0.375s
559[info] + matches Null and Nothing 0.381s
560[info] + matches Array whose erasure is Object 0.437s
561[info] + matches PolyType 0.322s
562[info] + constructors and trait constructors 0.361s
563[info] + vararg type 0.352s
564[info] + encoded symbols 0.379s
565[info] + local recursive method 0.314s
566[info] + local lazy initializer 0.308s
567[info] + private methods made public 0.319s
568[info] + type lambda 0.355s
569[info] + local enum 0.374s
570[info] + package object 0.349s
571[info] + top-level definition 0.311s
572[info] + i491 0.286s
573[info] + adapted anon fun 0.39s
574[info] + super args 0.464s
575[info] + method returning a context function 0.719s
576[info] + trait param 0.423s
577[warn] ==> s ch.epfl.scala.decoder.Scala3NextBinaryDecoderTests.lifted try skipped 0.003s
578[info] + by-name args 0.324s
579[info] + inner object 0.38s
580[info] + static forwarder 0.314s
581[info] + param forwarders 0.303s
582[info] + trait setters 0.34s
583[info] + super accessors 0.317s
584[info] + java arg bridges 0.797s
585[info] + specialized methods 0.374s
586[info] + by-name arg proxy 0.354s
587[info] + inline accessor 0.359s
588[info] + deserializeLambda 0.347s
589[info] + java.lang.Enum constructor 0.377s
590[info] + anon lazy inits 0.362s
591[info] + trait local static forwarder 0.367s
592[info] + reduce ambiguity of anon funs by finding clashing methods 0.43s
593[info] + inline defs 0.402s
594[info] + tastyquery#395 0.325s
595[info] + tasty-query#397 and tasty-query#413 0.467s
596[info] + tasty-query#398 0.547s
597[warn] ==> i ch.epfl.scala.decoder.Scala3NextBinaryDecoderTests.tasty-query#401 ignored 0.0s
598[info] + tasty-query#402 0.395s
599[info] + tasty-query#403 0.455s
600[info] + tasty-query#407 0.341s
601[info] + scala3-compiler:3.3.1-1 0.978s
602[info] + tasty-query#412 0.748s
603[info] + tasty-query#414 0.322s
604[info] + tasty-query#415 0.589s
605[warn] ==> i ch.epfl.scala.decoder.Scala3NextBinaryDecoderTests.bug: Type.of creates capture ignored 0.0s
606[warn] ==> i ch.epfl.scala.decoder.Scala3NextBinaryDecoderTests.bug: not an outer ignored 0.0s
607[warn] ==> i ch.epfl.scala.decoder.Scala3NextBinaryDecoderTests.bug: $ as a name ignored 0.0s
608[info] + tasty-query#423 0.627s
609[info] + tasty-query#424 1.35s
610[info] + specialized class 0.288s
611[info] + local class in value class 0.347s
612[info] ch.epfl.scala.decoder.BinaryDecoderStatsFull:
613[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStatsFull.all Scala 3 ecosystem ignored 0.0s
614[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStatsFull.all failed ignored 0.0s
615[info] ch.epfl.scala.decoder.BinaryDecoderStats:
616scala3-compiler_3-3.3.1 classes (4426):
617 - success: 4426 (100.0%)
618scala3-compiler_3-3.3.1 methods (68479):
619 - success: 68389 (99.868576%)
620 - ambiguous: 25 (0.036507543%)
621 - not found: 65 (0.09491961%)
622scala3-compiler_3-3.3.1 fields (12576):
623 - success: 12550 (99.79326%)
624 - ambiguous: 23 (0.18288805%)
625 - not found: 3 (0.023854962%)
626scala3-compiler_3-3.3.1 variables (137169):
627 - success: 129767 (94.60374%)
628 - ambiguous: 4927 (3.5919194%)
629 - not found: 2475 (1.8043436%)
630[error] ==> X ch.epfl.scala.decoder.BinaryDecoderStats.scala3-compiler:3.3.1 32.053s munit.ComparisonFailException: src/test/scala/ch/epfl/scala/decoder/BinaryDecoderStats.scala:19
631[error] 18: expectedVariables = ExpectedCount(129844, ambiguous = 4927, notFound = 2475)
632[error] 19: )
633[error] 20:
634[error] values are not the same
635[error] => Obtained
636[error] 68389
637[error] => Diff (- obtained, + expected)
638[error] -68389
639[error] +68421
640[error] at munit.FunSuite.assertEquals(FunSuite.scala:11)
641[error] at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite$Counter.check(BinaryDecoderSuite.scala:385)
642[error] at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.assertDecodeAll(BinaryDecoderSuite.scala:146)
643[error] at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.assertDecodeAll$(BinaryDecoderSuite.scala:12)
644[error] at ch.epfl.scala.decoder.BinaryDecoderStats.assertDecodeAll(BinaryDecoderStats.scala:8)
645[error] at ch.epfl.scala.decoder.BinaryDecoderStats.$init$$$anonfun$1(BinaryDecoderStats.scala:19)
646scala3-compiler_3-3.0.2 classes (3862):
647 - success: 3859 (99.92232%)
648 - not found: 3 (0.07767996%)
649scala3-compiler_3-3.0.2 methods (60949):
650 - success: 60730 (99.640686%)
651 - ambiguous: 24 (0.039377183%)
652 - not found: 195 (0.3199396%)
653scala3-compiler_3-3.0.2 fields (10699):
654 - success: 10674 (99.766335%)
655 - ambiguous: 19 (0.17758669%)
656 - not found: 6 (0.056080006%)
657scala3-compiler_3-3.0.2 variables (118859):
658 - success: 112229 (94.42196%)
659 - ambiguous: 4443 (3.7380426%)
660 - not found: 2187 (1.8399953%)
661[error] ==> X ch.epfl.scala.decoder.BinaryDecoderStats.scala3-compiler:3.0.2 22.563s munit.ComparisonFailException: src/test/scala/ch/epfl/scala/decoder/BinaryDecoderStats.scala:28
662[error] 27: expectedVariables = ExpectedCount(112306, ambiguous = 4443, notFound = 2187)
663[error] 28: )
664[error] 29:
665[error] values are not the same
666[error] => Obtained
667[error] 60730
668[error] => Diff (- obtained, + expected)
669[error] -60730
670[error] +60762
671[error] at munit.FunSuite.assertEquals(FunSuite.scala:11)
672[error] at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite$Counter.check(BinaryDecoderSuite.scala:385)
673[error] at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.assertDecodeAll(BinaryDecoderSuite.scala:146)
674[error] at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.assertDecodeAll$(BinaryDecoderSuite.scala:12)
675[error] at ch.epfl.scala.decoder.BinaryDecoderStats.assertDecodeAll(BinaryDecoderStats.scala:8)
676[error] at ch.epfl.scala.decoder.BinaryDecoderStats.$init$$$anonfun$2(BinaryDecoderStats.scala:28)
677[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStats.io.github.vigoo:zio-aws-ec2_3:4.0.5 - slow ignored 0.0s
678doobie-h2_3-0.13.4 classes (10):
679 - success: 10 (100.0%)
680doobie-h2_3-0.13.4 methods (218):
681 - success: 218 (100.0%)
682doobie-h2_3-0.13.4 fields (45):
683 - success: 45 (100.0%)
684doobie-h2_3-0.13.4 variables (240):
685 - success: 194 (80.833336%)
686 - ambiguous: 1 (0.41666666%)
687 - not found: 45 (18.75%)
688[info] + org.tpolecat:doobie-h2_3:0.13.4 1.198s
689[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStats.net.zygfryd:jackshaft_3:0.2.2 ignored 0.0s
690fields-core_3-0.4.16 classes (245):
691 - success: 245 (100.0%)
692fields-core_3-0.4.16 methods (2847):
693 - success: 2755 (96.76853%)
694 - not found: 92 (3.2314718%)
695fields-core_3-0.4.16 fields (298):
696 - success: 298 (100.0%)
697fields-core_3-0.4.16 variables (4637):
698 - success: 4541 (97.929695%)
699 - ambiguous: 58 (1.2508087%)
700 - not found: 38 (0.8194954%)
701[info] + company.jap:fields-core_3:0.4.16 1.521s
702[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStats.org.clulab:processors-main_3:8.5.3 ignored 0.0s
703xpath-to-xml-scala_3-2.3.7 classes (27):
704 - success: 27 (100.0%)
705[info] + com.github.simy4.xpath:xpath-to-xml-scala_3:2.3.7 0.951s
706xpath-to-xml-scala_3-2.3.7 methods (176):
707 - success: 174 (98.86364%)
708 - not found: 2 (1.1363636%)
709xpath-to-xml-scala_3-2.3.7 fields (24):
710 - success: 20 (83.333336%)
711 - ambiguous: 4 (16.666666%)
712xpath-to-xml-scala_3-2.3.7 variables (262):
713 - success: 253 (96.56489%)
714 - ambiguous: 3 (1.1450381%)
715 - not found: 6 (2.2900763%)
716[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStats.com.zengularity:benji-google_3:2.2.1 ignored 0.0s
717[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStats.com.dimafeng:testcontainers-scala-scalatest-selenium_3:0.41.0 ignored 0.0s
718[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStats.com.zengularity:benji-vfs_3:2.2.1 ignored 0.0s
719zio-interop-cats_3-23.1.0.0 classes (158):
720 - success: 149 (94.303795%)
721 - not found: 9 (5.6962028%)
722zio-interop-cats_3-23.1.0.0 methods (3605):
723 - success: 3546 (98.36338%)
724 - not found: 59 (1.6366158%)
725zio-interop-cats_3-23.1.0.0 fields (146):
726 - success: 144 (98.630135%)
727 - not found: 2 (1.369863%)
728zio-interop-cats_3-23.1.0.0 variables (15064):
729 - success: 14750 (97.91556%)
730 - ambiguous: 275 (1.8255444%)
731 - not found: 39 (0.25889537%)
732[info] + dev.zio:zio-interop-cats_3:23.1.0.0 2.272s
733scache_3-5.1.2 classes (105):
734 - success: 105 (100.0%)
735scache_3-5.1.2 methods (1509):
736 - success: 1509 (100.0%)
737scache_3-5.1.2 fields (161):
738 - success: 161 (100.0%)
739scache_3-5.1.2 variables (3210):
740 - success: 3150 (98.130844%)
741 - ambiguous: 51 (1.588785%)
742 - not found: 9 (0.28037384%)
743[info] + com.evolution:scache_3:5.1.2 3.337s
744docker-controller-scala-dynamodb-local_3-1.15.34 classes (2):
745 - success: 2 (100.0%)
746docker-controller-scala-dynamodb-local_3-1.15.34 methods (37):
747 - success: 37 (100.0%)
748docker-controller-scala-dynamodb-local_3-1.15.34 fields (5):
749 - success: 5 (100.0%)
750docker-controller-scala-dynamodb-local_3-1.15.34 variables (30):
751 - success: 30 (100.0%)
752[info] + com.github.j5ik2o:docker-controller-scala-dynamodb-local_:1.15.34 5.511s
753jelly-grpc_3-0.5.3 classes (24):
754 - success: 24 (100.0%)
755jelly-grpc_3-0.5.3 methods (353):
756 - success: 353 (100.0%)
757jelly-grpc_3-0.5.3 fields (61):
758 - success: 61 (100.0%)
759jelly-grpc_3-0.5.3 variables (448):
760 - success: 443 (98.88393%)
761 - ambiguous: 3 (0.66964287%)
762 - not found: 2 (0.44642857%)
763[info] + eu.ostrzyciel.jelly:jelly-grpc_3:0.5.3 2.631s
764zio-agones_3-0.1.0 classes (109):
765 - success: 83 (76.14679%)
766 - not found: 26 (23.85321%)
767zio-agones_3-0.1.0 methods (2811):
768 - success: 2804 (99.75098%)
769 - ambiguous: 2 (0.07114906%)
770 - not found: 5 (0.17787264%)
771zio-agones_3-0.1.0 fields (258):
772 - success: 258 (100.0%)
773zio-agones_3-0.1.0 variables (3772):
774 - success: 3706 (98.25027%)
775 - ambiguous: 17 (0.4506893%)
776 - not found: 1 (0.026511135%)
777 - throwables: 48 (1.2725345%)
778"agones.dev.sdk.sdk.ZioSdk$SDKWithResponseMetadataAccessors",
779 "zio.ZIO getGameServer(agones.dev.sdk.sdk.Empty request)",
780 "izumi.reflect.Tag tag0",
781 "",
782 181, java.lang.UnsupportedOperationException: Source file core/shared/src/main/scala-3/zio/ServiceTagVersionSpecific.scala does not have line/column information
783java.lang.UnsupportedOperationException: Source file core/shared/src/main/scala-3/zio/ServiceTagVersionSpecific.scala does not have line/column information
784 at tastyquery.SourceFile.ensureLineStartOffsets(SourceFile.scala:33)
785 at tastyquery.SourceFile.offsetToLine(SourceFile.scala:39)
786 at tastyquery.SourcePosition.startLine(SourcePosition.scala:43)
787 at ch.epfl.scala.decoder.internal.VariableCollector$Traverser$2$.addValDefOrBind$$anonfun$1(VariableCollector.scala:76)
788 at scala.Option.foreach(Option.scala:439)
789 at ch.epfl.scala.decoder.internal.VariableCollector$Traverser$2$.addValDefOrBind(VariableCollector.scala:71)
790 at ch.epfl.scala.decoder.internal.VariableCollector$Traverser$2$.traverse(VariableCollector.scala:47)
791 at tastyquery.Traversers$TreeTraverser.traverse(Traversers.scala:13)
792 at tastyquery.Traversers$TreeTraverser.traverse(Traversers.scala:82)
793 at ch.epfl.scala.decoder.internal.VariableCollector$Traverser$2$.traverse(VariableCollector.scala:64)
794 at tastyquery.Traversers$TreeTraverser.traverse(Traversers.scala:120)
795 at ch.epfl.scala.decoder.internal.VariableCollector$Traverser$2$.traverse(VariableCollector.scala:64)
796 at tastyquery.Traversers$TreeTraverser.traverse(Traversers.scala:120)
797 at ch.epfl.scala.decoder.internal.VariableCollector$Traverser$2$.traverse(VariableCollector.scala:64)
798 at tastyquery.Traversers$TreeTraverser.traverse(Traversers.scala:13)
799 at tastyquery.Traversers$TreeTraverser.traverse(Traversers.scala:67)
800 at ch.epfl.scala.decoder.internal.VariableCollector$Traverser$2$.traverse(VariableCollector.scala:64)
801 at tastyquery.Traversers$TreeTraverser.traverse(Traversers.scala:21)
802 at tastyquery.Traversers$TreeTraverser.traverse(Traversers.scala:58)
803 at ch.epfl.scala.decoder.internal.VariableCollector$Traverser$2$.traverse(VariableCollector.scala:64)
804 at ch.epfl.scala.decoder.internal.VariableCollector.collect(VariableCollector.scala:91)
805 at ch.epfl.scala.decoder.internal.VariableCollector$.collectVariables(VariableCollector.scala:18)
806 at ch.epfl.scala.decoder.BinaryDecoder.decodeValDef$$anonfun$3(BinaryDecoder.scala:1141)
807 at scala.collection.immutable.List.flatMap(List.scala:287)
808 at scala.collection.immutable.List.flatMap(List.scala:282)
809 at ch.epfl.scala.decoder.BinaryDecoder.ch$epfl$scala$decoder$BinaryDecoder$$decodeValDef(BinaryDecoder.scala:1140)
810 at ch.epfl.scala.decoder.BinaryDecoder$$anon$14.applyOrElse(BinaryDecoder.scala:213)
811 at ch.epfl.scala.decoder.BinaryDecoder$$anon$14.applyOrElse(BinaryDecoder.scala:200)
812 at ch.epfl.scala.decoder.BinaryDecoder.orTryDecode$3(BinaryDecoder.scala:191)
813 at ch.epfl.scala.decoder.BinaryDecoder.decode(BinaryDecoder.scala:213)
814 at ch.epfl.scala.decoder.testutils.TestingDecoder.decode(TestingDecoder.scala:40)
815 at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.tryDecode(BinaryDecoderSuite.scala:250)
816 at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.decodeAll$$anonfun$1$$anonfun$1$$anonfun$1$$anonfun$1$$anonfun$1(BinaryDecoderSuite.scala:163)
817 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
818 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
819 at scala.collection.immutable.List.foreach(List.scala:327)
820 at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.decodeAll$$anonfun$1$$anonfun$1$$anonfun$1$$anonfun$1(BinaryDecoderSuite.scala:162)
821 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
822 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
823 at scala.Option.foreach(Option.scala:439)
824 at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.decodeAll$$anonfun$1$$anonfun$1$$anonfun$1(BinaryDecoderSuite.scala:161)
825 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
826 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
827 at scala.collection.IterableOnceOps.foreach(IterableOnce.scala:632)
828 at scala.collection.IterableOnceOps.foreach$(IterableOnce.scala:336)
829 at scala.collection.AbstractIterable.foreach(Iterable.scala:941)
830 at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.decodeAll$$anonfun$1$$anonfun$1(BinaryDecoderSuite.scala:160)
831 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
832 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
833 at scala.Option.foreach(Option.scala:439)
834 at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.decodeAll$$anonfun$1(BinaryDecoderSuite.scala:158)
835 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
836 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
837 at scala.collection.immutable.List.foreach(List.scala:327)
838 at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.decodeAll(BinaryDecoderSuite.scala:156)
839 at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.decodeAll$(BinaryDecoderSuite.scala:12)
840 at ch.epfl.scala.decoder.BinaryDecoderStats.decodeAll(BinaryDecoderStats.scala:8)
841 at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.assertDecodeAll(BinaryDecoderSuite.scala:136)
842 at ch.epfl.scala.decoder.testutils.BinaryDecoderSuite.assertDecodeAll$(BinaryDecoderSuite.scala:12)
843 at ch.epfl.scala.decoder.BinaryDecoderStats.assertDecodeAll(BinaryDecoderStats.scala:8)
844 at ch.epfl.scala.decoder.BinaryDecoderStats.$init$$$anonfun$16(BinaryDecoderStats.scala:151)
845 at munit.internal.console.StackTraces$.dropOutside(StackTraces.scala:12)
846 at munit.ValueTransforms.$anonfun$3(ValueTransforms.scala:37)
847 at scala.util.Try$.apply(Try.scala:195)
848 at munit.ValueTransforms.munitValueTransform(ValueTransforms.scala:37)
849 at munit.ValueTransforms.munitValueTransform$(ValueTransforms.scala:8)
850 at munit.FunSuite.munitValueTransform(FunSuite.scala:11)
851 at munit.BaseFunSuite.test$$anonfun$1$$anonfun$1(FunSuite.scala:37)
852 at munit.internal.PlatformCompat$$anon$3.run(PlatformCompat.scala:69)
853 at munit.Suite$$anon$1.execute(Suite.scala:28)
854 at munit.internal.PlatformCompat$.waitAtMost(PlatformCompat.scala:74)
855 at munit.BaseFunSuite.waitForCompletion(FunSuite.scala:51)
856 at munit.BaseFunSuite.test$$anonfun$1(FunSuite.scala:37)
857 at munit.MUnitRunner.$anonfun$6$$anonfun$1(MUnitRunner.scala:347)
858 at munit.internal.console.StackTraces$.dropOutside(StackTraces.scala:12)
859 at munit.MUnitRunner.$anonfun$6(MUnitRunner.scala:347)
860 at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:489)
861 at munit.Suite$$anon$1.execute(Suite.scala:28)
862 at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:448)
863 at scala.concurrent.impl.Promise$DefaultPromise.submitWithValue(Promise.scala:360)
864 at scala.concurrent.impl.Promise$DefaultPromise.dispatchOrAddCallbacks(Promise.scala:311)
865 at scala.concurrent.impl.Promise$DefaultPromise.flatMap(Promise.scala:165)
866 at munit.MUnitRunner.runTestBody(MUnitRunner.scala:357)
867 at munit.MUnitRunner.runTest(MUnitRunner.scala:324)
868 at munit.MUnitRunner.runTests$$anonfun$1(MUnitRunner.scala:145)
869 at scala.collection.Iterator$$anon$9.next(Iterator.scala:598)
870 at munit.MUnitRunner.loop$1(MUnitRunner.scala:160)
871 at munit.MUnitRunner.sequenceFutures(MUnitRunner.scala:173)
872 at munit.MUnitRunner.runTests(MUnitRunner.scala:145)
873 at munit.MUnitRunner.runAll$$anonfun$1(MUnitRunner.scala:188)
874 at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:489)
875 at munit.Suite$$anon$1.execute(Suite.scala:28)
876 at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:448)
877 at scala.concurrent.impl.Promise$DefaultPromise.submitWithValue(Promise.scala:360)
878 at scala.concurrent.impl.Promise$DefaultPromise.dispatchOrAddCallbacks(Promise.scala:311)
879 at scala.concurrent.impl.Promise$DefaultPromise.flatMap(Promise.scala:165)
880 at munit.MUnitRunner.runAll(MUnitRunner.scala:194)
881 at munit.MUnitRunner.runAsync(MUnitRunner.scala:130)
882 at munit.MUnitRunner.run(MUnitRunner.scala:121)
883 at munit.internal.junitinterface.JUnitRunnerWrapper.run(JUnitRunnerWrapper.java:24)
884 at org.junit.runners.Suite.runChild(Suite.java:128)
885 at org.junit.runners.Suite.runChild(Suite.java:27)
886 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
887 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
888 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
889 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
890 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
891 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
892 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
893 at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
894 at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
895 at munit.internal.junitinterface.JUnitTask.execute(JUnitTask.java:87)
896 at sbt.ForkMain$Run.lambda$runTest$1(ForkMain.java:414)
897 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
898 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
899 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
900 at java.base/java.lang.Thread.run(Thread.java:1583)
901[info] + com.devsisters:zio-agones_3:0.1.0 2.395s
902[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStats.org.log4s:log4s_3:1.10.0 ignored 0.0s
903[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStats.org.virtuslab.scala-cli:cli2_3:0.1.5 ignored 0.0s
904[warn] ==> i ch.epfl.scala.decoder.BinaryDecoderStats.io.github.kory33:s2mc-protocol-impl_3:0.2.3 ignored 0.0s
905regsafe_3-0.0.1 classes (19):
906 - success: 19 (100.0%)
907regsafe_3-0.0.1 methods (158):
908 - success: 158 (100.0%)
909regsafe_3-0.0.1 fields (38):
910 - success: 32 (84.210526%)
911 - ambiguous: 4 (10.526316%)
912 - not found: 2 (5.263158%)
913regsafe_3-0.0.1 variables (206):
914 - success: 204 (99.02913%)
915 - not found: 2 (0.9708738%)
916[info] + in.nvilla:regsafe_3:0.0.1: unstable TASTy version 1.058s
917gql-core_3-0.3.3 classes (531):
918 - success: 531 (100.0%)
919gql-core_3-0.3.3 methods (7272):
920 - success: 7267 (99.931244%)
921 - ambiguous: 4 (0.055005502%)
922 - not found: 1 (0.0137513755%)
923gql-core_3-0.3.3 fields (853):
924 - success: 851 (99.76553%)
925 - not found: 2 (0.23446658%)
926gql-core_3-0.3.3 variables (15110):
927 - success: 14771 (97.756454%)
928 - ambiguous: 313 (2.0714757%)
929 - not found: 26 (0.17207147%)
930[info] + io.github.valdemargr:gql-core_3:0.3.3 3.362s
931
932************************
933Build summary:
934[{
935 "module": "scala3-binary-decoder",
936 "compile": {"status": "ok", "tookMs": 14012, "warnings": 6, "errors": 0, "sourceVersion": "3.8"},
937 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
938 "test-compile": {"status": "ok", "tookMs": 3574, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
939 "test": {"status": "failed", "tookMs": 196166, "passed": 251, "failed": 2, "ignored": 19, "skipped": 1, "total": 273, "byFramework": [{"framework": "munit", "stats": {"passed": 251, "failed": 2, "ignored": 19, "skipped": 1, "total": 273}}]},
940 "publish": {"status": "skipped", "tookMs": 0},
941 "metadata": {
942 "crossScalaVersions": ["2.12.20"]
943}
944}]
945************************
946[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: scala3-binary-decoder
947[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: scala3-binary-decoder
948[error] Total time: 216 s (0:03:36.0), completed Feb 24, 2026, 3:03:14 PM
949[0JBuild failed, not retrying.