Build Logs
plokhotnyuk/jsoniter-scala • scheduled_3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
Errors
18
Warnings
292
Total Lines
850
1##################################
2Clonning https://github.com/plokhotnyuk/jsoniter-scala.git into /build/repo using revision v2.38.6
3##################################
4Note: switching to 'bf4af3cbc4bae0e8f5d38443b507f731459bb6f2'.
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.1-RC1-bin-20251228-e73ff2c-NIGHTLY
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.1-RC1-bin-20251228-e73ff2c-NIGHTLY
32Execute tests: false
33sbt project found:
34No prepare script found for project plokhotnyuk/jsoniter-scala
35##################################
36Scala version: 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
37Targets: com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-circe com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-core com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-macros
38Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["set every Test/unmanagedSources/excludeFilter := HiddenFileFilter "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}
39##################################
40Using extra scalacOptions: ,REQUIRE:-source:3.8
41Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '17'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
45# Executing command line:
46java
47-Xmx6g
48-Xss2m
49-XX:+UseG1GC
50-XX:InitialCodeCacheSize=512m
51-XX:ReservedCodeCacheSize=512m
52-Dfile.encoding=UTF8
53-Dcommunitybuild.scala=3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
54-Dcommunitybuild.project.dependencies.add=
55-Xmx7G
56-Xms4G
57-Xss8M
58-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
59-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
60-jar
61/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
62"setCrossScalaVersions 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY"
63"++3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -v"
64"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
65"set every credentials := Nil"
66"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
67"removeScalacOptionsStartingWith -P:wartremover"
68"set every Test/unmanagedSources/excludeFilter := HiddenFileFilter "
69moduleMappings
70"runBuild 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["set every Test/unmanagedSources/excludeFilter := HiddenFileFilter "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}""" com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-circe com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-core com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-macros"
71
72[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
73[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
74[info] loading settings for project repo-build-build from sbt-updates.sbt...
75[info] loading project definition from /build/repo/project/project
76[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
77[info] loading project definition from /build/repo/project
78[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
79[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
80[info] Compilation completed in 8.644s.
81[info] done compiling
82[info] loading settings for project jsoniter-scala from build.sbt, release.sbt, version.sbt...
83[info] resolving key references (15854 settings) ...
84[info] set current project to jsoniter-scala (in build file:/build/repo/)
85Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
86OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-circeJS/crossScalaVersions
87OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-macrosJVM/crossScalaVersions
88OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-macrosNative/crossScalaVersions
89OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-macrosJS/crossScalaVersions
90OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-circeNative/crossScalaVersions
91OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-coreJVM/crossScalaVersions
92OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-benchmarkJVM/crossScalaVersions
93OpenCB::Changing crossVersion 3.7.4 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-benchmarkJS/crossScalaVersions
94OpenCB::Limitting incorrect crossVersions List(3.7.4) -> List(2.13.18) in jsoniter-scala-next-testsNative/crossScalaVersions
95OpenCB::Limitting incorrect crossVersions List(3.7.4) -> List(2.13.18) in jsoniter-scala-next-testsJVM/crossScalaVersions
96OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-coreNative/crossScalaVersions
97OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-coreJS/crossScalaVersions
98OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in jsoniter-scala-circeJVM/crossScalaVersions
99OpenCB::Limitting incorrect crossVersions List(3.7.4) -> List(2.13.18) in jsoniter-scala-next-testsJS/crossScalaVersions
100OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.18) in jsoniter-scala/crossScalaVersions
101[info] set current project to jsoniter-scala (in build file:/build/repo/)
102[info] Setting Scala version to 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY on 11 projects.
103[info] Switching Scala version on:
104[info] jsoniter-scala-circeJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18, 2.12.21)
105[info] jsoniter-scala-benchmarkJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18)
106[info] jsoniter-scala-circeJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18, 2.12.21)
107[info] jsoniter-scala-macrosNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18, 2.12.21)
108[info] jsoniter-scala-coreJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18, 2.12.21)
109[info] jsoniter-scala-circeNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18, 2.12.21)
110[info] jsoniter-scala-coreNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18, 2.12.21)
111[info] jsoniter-scala-coreJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18, 2.12.21)
112[info] jsoniter-scala-benchmarkJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18)
113[info] jsoniter-scala-macrosJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18, 2.12.21)
114[info] jsoniter-scala-macrosJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY, 2.13.18, 2.12.21)
115[info] Excluding projects:
116[info] jsoniter-scala-next-testsJVM (2.13.18)
117[info] jsoniter-scala-next-testsJS (2.13.18)
118[info] * jsoniter-scala (2.13.18)
119[info] jsoniter-scala-next-testsNative (2.13.18)
120[info] Reapplying settings...
121[info] set current project to jsoniter-scala (in build file:/build/repo/)
122Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
123[info] Reapplying settings...
124[info] set current project to jsoniter-scala (in build file:/build/repo/)
125[info] Defining Global / credentials, credentials and 13 others.
126[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 89 others.
127[info] Run `last` for details.
128[info] Reapplying settings...
129[info] set current project to jsoniter-scala (in build file:/build/repo/)
130Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
131[info] Reapplying settings...
132OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
133
134 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
135 Did you mean jsoniter-scala-next-testsJVM / allExcludeDependencies ?
136 , retry without global scopes
137[info] Reapplying settings...
138[info] set current project to jsoniter-scala (in build file:/build/repo/)
139Execute removeScalacOptionsStartingWith: -P:wartremover
140[info] Reapplying settings...
141[info] set current project to jsoniter-scala (in build file:/build/repo/)
142[info] Defining Global / excludeFilter
143[info] The new value will be used by Compile / unmanagedJars, Compile / unmanagedResources / fileInputs and 105 others.
144[info] Run `last` for details.
145[info] Reapplying settings...
146[info] set current project to jsoniter-scala (in build file:/build/repo/)
147[success] Total time: 0 s, completed Dec 28, 2025, 5:17:54 PM
148Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["set every Test/unmanagedSources/excludeFilter := HiddenFileFilter "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}
149Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
150Starting build...
151Projects: Set(jsoniter-scala-circeJVM, jsoniter-scala-coreJVM, jsoniter-scala-macrosJVM)
152Starting build for ProjectRef(file:/build/repo/,jsoniter-scala-circeJVM) (jsoniter-scala-circe)... [0/3]
153OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
154OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
155OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
156OpenCB::Filter out '-source:3.3', matches setting pattern '^-?-source(:.*)?'
157Compile scalacOptions: -encoding, UTF-8, -unchecked, -Xmacro-settings:none, -Xcheck-macros, -explain, -Wconf:msg=Ignoring [this] qualifier.:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
158[info] compiling 8 Scala sources and 1 Java source to /build/repo/jsoniter-scala-core/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
159[warn] there were 7 deprecation warnings; re-run with -deprecation for details
160[warn] one warning found
161[info] done compiling
162[info] compiling 4 Scala sources to /build/repo/jsoniter-scala-circe/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
163[warn] there was 1 deprecation warning; re-run with -deprecation for details
164[warn] one warning found
165[info] done compiling
166[info] compiling 2 Scala sources to /build/repo/jsoniter-scala-circe/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
167[info] done compiling
168Starting build for ProjectRef(file:/build/repo/,jsoniter-scala-coreJVM) (jsoniter-scala-core)... [1/3]
169Compile scalacOptions: -encoding, UTF-8, -unchecked, -Xmacro-settings:none, -Xcheck-macros, -explain, -Wconf:msg=Ignoring [this] qualifier.:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
170[info] compiling 7 Scala sources to /build/repo/jsoniter-scala-core/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
171[info] done compiling
172Starting build for ProjectRef(file:/build/repo/,jsoniter-scala-macrosJVM) (jsoniter-scala-macros)... [2/3]
173Compile scalacOptions: -encoding, UTF-8, -unchecked, -Xmacro-settings:none, -Xcheck-macros, -explain, -Wconf:msg=Ignoring [this] qualifier.:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Ydebug, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
174[info] compiling 3 Scala sources to /build/repo/jsoniter-scala-macros/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
175[info] done compiling
176[info] compiling 12 Scala sources and 2 Java sources to /build/repo/jsoniter-scala-macros/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
177[warn] -- [E121] Pattern Match Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:611:15
178[warn] 611 | case _ => out.encodeError("illegal enum value: null")
179[warn] | ^
180[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
181[warn] -- [E121] Pattern Match Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:650:15
182[warn] 650 | case _ => out.encodeError("illegal enum value: null")
183[warn] | ^
184[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
185[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala-3/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerNewTypeSpec.scala:317:15
186[warn] 317 | case arr: mutable.Buffer[Json] =>
187[warn] | ^
188[warn] |the type test for scala.collection.mutable.Buffer[
189[warn] | com.github.plokhotnyuk.jsoniter_scala.macros.Json] cannot be checked at runtime because its type arguments can't be determined from com.github.plokhotnyuk.jsoniter_scala.macros.Json
190[warn] |---------------------------------------------------------------------------
191[warn] | Explanation (enabled by `-explain`)
192[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
193[warn] | Type arguments and type refinements are erased during compile time, thus it's
194[warn] | impossible to check them at run-time.
195[warn] |
196[warn] | You can either replace the type arguments by _ or use `@unchecked`.
197[warn] ---------------------------------------------------------------------------
198[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala-3/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerNewTypeSpec.scala:328:15
199[warn] 328 | case obj: mutable.Map[String, Json] =>
200[warn] | ^
201[warn] |the type test for scala.collection.mutable.Map[String,
202[warn] | com.github.plokhotnyuk.jsoniter_scala.macros.Json] cannot be checked at runtime because its type arguments can't be determined from com.github.plokhotnyuk.jsoniter_scala.macros.Json
203[warn] |---------------------------------------------------------------------------
204[warn] | Explanation (enabled by `-explain`)
205[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
206[warn] | Type arguments and type refinements are erased during compile time, thus it's
207[warn] | impossible to check them at run-time.
208[warn] |
209[warn] | You can either replace the type arguments by _ or use `@unchecked`.
210[warn] ---------------------------------------------------------------------------
211[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:512:15
212[warn] 512 | case c: NonCaseClass => id == c.id && Objects.equals(name, c.name)
213[warn] | ^
214[warn] |the type test for NonCaseClass cannot be checked at runtime because it's a local class
215[warn] |---------------------------------------------------------------------------
216[warn] | Explanation (enabled by `-explain`)
217[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
218[warn] | Type arguments and type refinements are erased during compile time, thus it's
219[warn] | impossible to check them at run-time.
220[warn] |
221[warn] | You can either replace the type arguments by _ or use `@unchecked`.
222[warn] ---------------------------------------------------------------------------
223[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:1158:15
224[warn] 1158 | case that: RawVal => _root_.java.util.Arrays.equals(bs, that.bs)
225[warn] | ^
226[warn] |the type test for RawVal cannot be checked at runtime because it's a local class
227[warn] |--------------------------------------------------------------------------
228[warn] | Explanation (enabled by `-explain`)
229[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
230[warn] | Type arguments and type refinements are erased during compile time, thus it's
231[warn] | impossible to check them at run-time.
232[warn] |
233[warn] | You can either replace the type arguments by _ or use `@unchecked`.
234[warn] --------------------------------------------------------------------------
235[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:1231:19
236[warn] 1231 | case v: Value[A] => valueCodec.encodeValue(v.a, out)
237[warn] | ^
238[warn] |the type test for Value[A] cannot be checked at runtime because its type arguments can't be determined from Nullable[A]
239[warn] |--------------------------------------------------------------------------
240[warn] | Explanation (enabled by `-explain`)
241[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
242[warn] | Type arguments and type refinements are erased during compile time, thus it's
243[warn] | impossible to check them at run-time.
244[warn] |
245[warn] | You can either replace the type arguments by _ or use `@unchecked`.
246[warn] --------------------------------------------------------------------------
247[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:2516:62
248[warn] 2516 | override def equals(obj: Any): _root_.scala.Boolean = obj.isInstanceOf[A]
249[warn] | ^^^
250[warn] |the type test for A cannot be checked at runtime because it's a local class
251[warn] |--------------------------------------------------------------------------
252[warn] | Explanation (enabled by `-explain`)
253[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
254[warn] | Type arguments and type refinements are erased during compile time, thus it's
255[warn] | impossible to check them at run-time.
256[warn] |
257[warn] | You can either replace the type arguments by _ or use `@unchecked`.
258[warn] --------------------------------------------------------------------------
259[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:2531:62
260[warn] 2531 | override def equals(obj: Any): _root_.scala.Boolean = obj.isInstanceOf[A]
261[warn] | ^^^
262[warn] |the type test for A cannot be checked at runtime because it's a local class
263[warn] |--------------------------------------------------------------------------
264[warn] | Explanation (enabled by `-explain`)
265[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
266[warn] | Type arguments and type refinements are erased during compile time, thus it's
267[warn] | impossible to check them at run-time.
268[warn] |
269[warn] | You can either replace the type arguments by _ or use `@unchecked`.
270[warn] --------------------------------------------------------------------------
271java.lang.IllegalArgumentException: UTF8 string too large
272 at scala.tools.asm.ByteVector.putUTF8(ByteVector.java:255)
273 at scala.tools.asm.SymbolTable.addConstantUtf8(SymbolTable.java:800)
274 at scala.tools.asm.SymbolTable.addConstantUtf8Reference(SymbolTable.java:1053)
275 at scala.tools.asm.SymbolTable.addConstantString(SymbolTable.java:630)
276 at scala.tools.asm.SymbolTable.addConstant(SymbolTable.java:500)
277 at scala.tools.asm.MethodWriter.visitLdcInsn(MethodWriter.java:1281)
278 at scala.tools.asm.tree.LdcInsnNode.accept(LdcInsnNode.java:75)
279 at scala.tools.asm.tree.InsnList.accept(InsnList.java:144)
280 at scala.tools.asm.tree.MethodNode.accept(MethodNode.java:751)
281 at scala.tools.asm.tree.MethodNode.accept(MethodNode.java:649)
282 at scala.tools.asm.tree.ClassNode.accept(ClassNode.java:468)
283 at dotty.tools.backend.jvm.PostProcessor.serializeClass(PostProcessor.scala:101)
284 at dotty.tools.backend.jvm.PostProcessor.sendToDisk(PostProcessor.scala:37)
285 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1$$anonfun$1$$anonfun$1(GeneratedClassHandler.scala:94)
286 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
287 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
288 at scala.collection.immutable.List.foreach(List.scala:327)
289 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1$$anonfun$1(GeneratedClassHandler.scala:94)
290 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1$$anonfun$adapted$1(GeneratedClassHandler.scala:96)
291 at dotty.tools.backend.jvm.PostProcessorFrontendAccess$Impl.withThreadLocalReporter(PostProcessorFrontendAccess.scala:140)
292 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1(GeneratedClassHandler.scala:96)
293 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$adapted$1(GeneratedClassHandler.scala:96)
294 at scala.concurrent.Future$.apply$$anonfun$1(Future.scala:692)
295 at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:503)
296 at dotty.tools.backend.jvm.GeneratedClassHandler$.SyncWritingClassHandler$superArg$1$$anonfun$1(GeneratedClassHandler.scala:146)
297 at scala.concurrent.impl.ExecutionContextImpl.execute(ExecutionContextImpl.scala:22)
298 at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:465)
299 at scala.concurrent.impl.Promise$DefaultPromise.submitWithValue(Promise.scala:374)
300 at scala.concurrent.impl.Promise$DefaultPromise.dispatchOrAddCallbacks(Promise.scala:325)
301 at scala.concurrent.impl.Promise$DefaultPromise.map(Promise.scala:185)
302 at scala.concurrent.Future$.apply(Future.scala:692)
303 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit(GeneratedClassHandler.scala:96)
304 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.process(GeneratedClassHandler.scala:82)
305 at dotty.tools.backend.jvm.CodeGen.genUnit(CodeGen.scala:122)
306 at dotty.tools.backend.jvm.GenBCode.run(GenBCode.scala:90)
307 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:406)
308 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
309 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
310 at scala.collection.immutable.List.foreach(List.scala:327)
311 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:399)
312 at dotty.tools.backend.jvm.GenBCode.runOn(GenBCode.scala:98)
313 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
314 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
315 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
316 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
317 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
318 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
319 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
320 at scala.Function0.apply$mcV$sp(Function0.scala:45)
321 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
322 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
323 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
324 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
325 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
326 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
327 at dotty.tools.dotc.Run.compile(Run.scala:304)
328 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
329 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
330 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
331 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
332 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
333 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
334 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
335 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
336 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
337 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
338 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
339 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:212)
340 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
341 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
342 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
343 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
344 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
345 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
346 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
347 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
348 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
349 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
350 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
351 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
352 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
353 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
354 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
355 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
356 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
357 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
358 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
359 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
360 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
361 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
362 at sbt.internal.io.Retry$.io(Retry.scala:102)
363 at sbt.internal.io.Retry$.io(Retry.scala:78)
364 at sbt.internal.io.Retry$.io(Retry.scala:67)
365 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
366 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
367 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
368 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
369 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
370 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
371 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
372 at sbt.Execute.work(Execute.scala:292)
373 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
374 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
375 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
376 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
377 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
378 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
379 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
380 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
381 at java.base/java.lang.Thread.run(Thread.java:833)
382[error] Error while emitting com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec
383[error] UTF8 string too large
384[warn] there were 44 deprecation warnings; re-run with -deprecation for details
385[warn] 10 warnings found
386[error] one error found
387[error] (jsoniter-scala-macrosJVM / Test / compileIncremental) Compilation failed
388[info] compiling 12 Scala sources and 2 Java sources to /build/repo/jsoniter-scala-macros/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
389[warn] -- [E121] Pattern Match Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:611:15
390[warn] 611 | case _ => out.encodeError("illegal enum value: null")
391[warn] | ^
392[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
393[warn] -- [E121] Pattern Match Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:650:15
394[warn] 650 | case _ => out.encodeError("illegal enum value: null")
395[warn] | ^
396[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
397[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala-3/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerNewTypeSpec.scala:317:15
398[warn] 317 | case arr: mutable.Buffer[Json] =>
399[warn] | ^
400[warn] |the type test for scala.collection.mutable.Buffer[
401[warn] | com.github.plokhotnyuk.jsoniter_scala.macros.Json] cannot be checked at runtime because its type arguments can't be determined from com.github.plokhotnyuk.jsoniter_scala.macros.Json
402[warn] |---------------------------------------------------------------------------
403[warn] | Explanation (enabled by `-explain`)
404[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
405[warn] | Type arguments and type refinements are erased during compile time, thus it's
406[warn] | impossible to check them at run-time.
407[warn] |
408[warn] | You can either replace the type arguments by _ or use `@unchecked`.
409[warn] ---------------------------------------------------------------------------
410[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala-3/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerNewTypeSpec.scala:328:15
411[warn] 328 | case obj: mutable.Map[String, Json] =>
412[warn] | ^
413[warn] |the type test for scala.collection.mutable.Map[String,
414[warn] | com.github.plokhotnyuk.jsoniter_scala.macros.Json] cannot be checked at runtime because its type arguments can't be determined from com.github.plokhotnyuk.jsoniter_scala.macros.Json
415[warn] |---------------------------------------------------------------------------
416[warn] | Explanation (enabled by `-explain`)
417[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
418[warn] | Type arguments and type refinements are erased during compile time, thus it's
419[warn] | impossible to check them at run-time.
420[warn] |
421[warn] | You can either replace the type arguments by _ or use `@unchecked`.
422[warn] ---------------------------------------------------------------------------
423[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:512:15
424[warn] 512 | case c: NonCaseClass => id == c.id && Objects.equals(name, c.name)
425[warn] | ^
426[warn] |the type test for NonCaseClass cannot be checked at runtime because it's a local class
427[warn] |---------------------------------------------------------------------------
428[warn] | Explanation (enabled by `-explain`)
429[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
430[warn] | Type arguments and type refinements are erased during compile time, thus it's
431[warn] | impossible to check them at run-time.
432[warn] |
433[warn] | You can either replace the type arguments by _ or use `@unchecked`.
434[warn] ---------------------------------------------------------------------------
435[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:1158:15
436[warn] 1158 | case that: RawVal => _root_.java.util.Arrays.equals(bs, that.bs)
437[warn] | ^
438[warn] |the type test for RawVal cannot be checked at runtime because it's a local class
439[warn] |--------------------------------------------------------------------------
440[warn] | Explanation (enabled by `-explain`)
441[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
442[warn] | Type arguments and type refinements are erased during compile time, thus it's
443[warn] | impossible to check them at run-time.
444[warn] |
445[warn] | You can either replace the type arguments by _ or use `@unchecked`.
446[warn] --------------------------------------------------------------------------
447[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:1231:19
448[warn] 1231 | case v: Value[A] => valueCodec.encodeValue(v.a, out)
449[warn] | ^
450[warn] |the type test for Value[A] cannot be checked at runtime because its type arguments can't be determined from Nullable[A]
451[warn] |--------------------------------------------------------------------------
452[warn] | Explanation (enabled by `-explain`)
453[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
454[warn] | Type arguments and type refinements are erased during compile time, thus it's
455[warn] | impossible to check them at run-time.
456[warn] |
457[warn] | You can either replace the type arguments by _ or use `@unchecked`.
458[warn] --------------------------------------------------------------------------
459[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:2516:62
460[warn] 2516 | override def equals(obj: Any): _root_.scala.Boolean = obj.isInstanceOf[A]
461[warn] | ^^^
462[warn] |the type test for A cannot be checked at runtime because it's a local class
463[warn] |--------------------------------------------------------------------------
464[warn] | Explanation (enabled by `-explain`)
465[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
466[warn] | Type arguments and type refinements are erased during compile time, thus it's
467[warn] | impossible to check them at run-time.
468[warn] |
469[warn] | You can either replace the type arguments by _ or use `@unchecked`.
470[warn] --------------------------------------------------------------------------
471[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:2531:62
472[warn] 2531 | override def equals(obj: Any): _root_.scala.Boolean = obj.isInstanceOf[A]
473[warn] | ^^^
474[warn] |the type test for A cannot be checked at runtime because it's a local class
475[warn] |--------------------------------------------------------------------------
476[warn] | Explanation (enabled by `-explain`)
477[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
478[warn] | Type arguments and type refinements are erased during compile time, thus it's
479[warn] | impossible to check them at run-time.
480[warn] |
481[warn] | You can either replace the type arguments by _ or use `@unchecked`.
482[warn] --------------------------------------------------------------------------
483java.lang.IllegalArgumentException: UTF8 string too large
484 at scala.tools.asm.ByteVector.putUTF8(ByteVector.java:255)
485 at scala.tools.asm.SymbolTable.addConstantUtf8(SymbolTable.java:800)
486 at scala.tools.asm.SymbolTable.addConstantUtf8Reference(SymbolTable.java:1053)
487 at scala.tools.asm.SymbolTable.addConstantString(SymbolTable.java:630)
488 at scala.tools.asm.SymbolTable.addConstant(SymbolTable.java:500)
489 at scala.tools.asm.MethodWriter.visitLdcInsn(MethodWriter.java:1281)
490 at scala.tools.asm.tree.LdcInsnNode.accept(LdcInsnNode.java:75)
491 at scala.tools.asm.tree.InsnList.accept(InsnList.java:144)
492 at scala.tools.asm.tree.MethodNode.accept(MethodNode.java:751)
493 at scala.tools.asm.tree.MethodNode.accept(MethodNode.java:649)
494 at scala.tools.asm.tree.ClassNode.accept(ClassNode.java:468)
495 at dotty.tools.backend.jvm.PostProcessor.serializeClass(PostProcessor.scala:101)
496 at dotty.tools.backend.jvm.PostProcessor.sendToDisk(PostProcessor.scala:37)
497 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1$$anonfun$1$$anonfun$1(GeneratedClassHandler.scala:94)
498 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
499 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
500 at scala.collection.immutable.List.foreach(List.scala:327)
501 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1$$anonfun$1(GeneratedClassHandler.scala:94)
502 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1$$anonfun$adapted$1(GeneratedClassHandler.scala:96)
503 at dotty.tools.backend.jvm.PostProcessorFrontendAccess$Impl.withThreadLocalReporter(PostProcessorFrontendAccess.scala:140)
504 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1(GeneratedClassHandler.scala:96)
505 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$adapted$1(GeneratedClassHandler.scala:96)
506 at scala.concurrent.Future$.apply$$anonfun$1(Future.scala:692)
507 at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:503)
508 at dotty.tools.backend.jvm.GeneratedClassHandler$.SyncWritingClassHandler$superArg$1$$anonfun$1(GeneratedClassHandler.scala:146)
509 at scala.concurrent.impl.ExecutionContextImpl.execute(ExecutionContextImpl.scala:22)
510 at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:465)
511 at scala.concurrent.impl.Promise$DefaultPromise.submitWithValue(Promise.scala:374)
512 at scala.concurrent.impl.Promise$DefaultPromise.dispatchOrAddCallbacks(Promise.scala:325)
513 at scala.concurrent.impl.Promise$DefaultPromise.map(Promise.scala:185)
514 at scala.concurrent.Future$.apply(Future.scala:692)
515 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit(GeneratedClassHandler.scala:96)
516 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.process(GeneratedClassHandler.scala:82)
517 at dotty.tools.backend.jvm.CodeGen.genUnit(CodeGen.scala:122)
518 at dotty.tools.backend.jvm.GenBCode.run(GenBCode.scala:90)
519 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:406)
520 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
521 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
522 at scala.collection.immutable.List.foreach(List.scala:327)
523 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:399)
524 at dotty.tools.backend.jvm.GenBCode.runOn(GenBCode.scala:98)
525 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
526 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
527 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
528 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
529 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
530 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
531 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
532 at scala.Function0.apply$mcV$sp(Function0.scala:45)
533 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
534 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
535 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
536 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
537 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
538 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
539 at dotty.tools.dotc.Run.compile(Run.scala:304)
540 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
541 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
542 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
543 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
544 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
545 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
546 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
547 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
548 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
549 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
550 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
551 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:212)
552 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
553 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
554 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
555 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
556 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
557 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
558 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
559 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
560 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
561 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
562 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
563 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
564 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
565 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
566 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
567 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
568 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
569 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
570 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
571 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
572 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
573 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
574 at sbt.internal.io.Retry$.io(Retry.scala:102)
575 at sbt.internal.io.Retry$.io(Retry.scala:78)
576 at sbt.internal.io.Retry$.io(Retry.scala:67)
577 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
578 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
579 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
580 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
581 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
582 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
583 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
584 at sbt.Execute.work(Execute.scala:292)
585 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
586 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
587 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
588 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
589 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
590 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
591 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
592 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
593 at java.base/java.lang.Thread.run(Thread.java:833)
594[error] Error while emitting com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec
595[error] UTF8 string too large
596[warn] there were 44 deprecation warnings; re-run with -deprecation for details
597[warn] 10 warnings found
598[error] one error found
599[error] (jsoniter-scala-macrosJVM / Test / compileIncremental) Compilation failed
600[info] compiling 12 Scala sources and 2 Java sources to /build/repo/jsoniter-scala-macros/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
601[warn] -- [E121] Pattern Match Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:611:15
602[warn] 611 | case _ => out.encodeError("illegal enum value: null")
603[warn] | ^
604[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
605[warn] -- [E121] Pattern Match Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:650:15
606[warn] 650 | case _ => out.encodeError("illegal enum value: null")
607[warn] | ^
608[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
609[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala-3/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerNewTypeSpec.scala:317:15
610[warn] 317 | case arr: mutable.Buffer[Json] =>
611[warn] | ^
612[warn] |the type test for scala.collection.mutable.Buffer[
613[warn] | com.github.plokhotnyuk.jsoniter_scala.macros.Json] cannot be checked at runtime because its type arguments can't be determined from com.github.plokhotnyuk.jsoniter_scala.macros.Json
614[warn] |---------------------------------------------------------------------------
615[warn] | Explanation (enabled by `-explain`)
616[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
617[warn] | Type arguments and type refinements are erased during compile time, thus it's
618[warn] | impossible to check them at run-time.
619[warn] |
620[warn] | You can either replace the type arguments by _ or use `@unchecked`.
621[warn] ---------------------------------------------------------------------------
622[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala-3/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerNewTypeSpec.scala:328:15
623[warn] 328 | case obj: mutable.Map[String, Json] =>
624[warn] | ^
625[warn] |the type test for scala.collection.mutable.Map[String,
626[warn] | com.github.plokhotnyuk.jsoniter_scala.macros.Json] cannot be checked at runtime because its type arguments can't be determined from com.github.plokhotnyuk.jsoniter_scala.macros.Json
627[warn] |---------------------------------------------------------------------------
628[warn] | Explanation (enabled by `-explain`)
629[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
630[warn] | Type arguments and type refinements are erased during compile time, thus it's
631[warn] | impossible to check them at run-time.
632[warn] |
633[warn] | You can either replace the type arguments by _ or use `@unchecked`.
634[warn] ---------------------------------------------------------------------------
635[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:512:15
636[warn] 512 | case c: NonCaseClass => id == c.id && Objects.equals(name, c.name)
637[warn] | ^
638[warn] |the type test for NonCaseClass cannot be checked at runtime because it's a local class
639[warn] |---------------------------------------------------------------------------
640[warn] | Explanation (enabled by `-explain`)
641[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
642[warn] | Type arguments and type refinements are erased during compile time, thus it's
643[warn] | impossible to check them at run-time.
644[warn] |
645[warn] | You can either replace the type arguments by _ or use `@unchecked`.
646[warn] ---------------------------------------------------------------------------
647[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:1158:15
648[warn] 1158 | case that: RawVal => _root_.java.util.Arrays.equals(bs, that.bs)
649[warn] | ^
650[warn] |the type test for RawVal cannot be checked at runtime because it's a local class
651[warn] |--------------------------------------------------------------------------
652[warn] | Explanation (enabled by `-explain`)
653[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
654[warn] | Type arguments and type refinements are erased during compile time, thus it's
655[warn] | impossible to check them at run-time.
656[warn] |
657[warn] | You can either replace the type arguments by _ or use `@unchecked`.
658[warn] --------------------------------------------------------------------------
659[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:1231:19
660[warn] 1231 | case v: Value[A] => valueCodec.encodeValue(v.a, out)
661[warn] | ^
662[warn] |the type test for Value[A] cannot be checked at runtime because its type arguments can't be determined from Nullable[A]
663[warn] |--------------------------------------------------------------------------
664[warn] | Explanation (enabled by `-explain`)
665[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
666[warn] | Type arguments and type refinements are erased during compile time, thus it's
667[warn] | impossible to check them at run-time.
668[warn] |
669[warn] | You can either replace the type arguments by _ or use `@unchecked`.
670[warn] --------------------------------------------------------------------------
671[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:2516:62
672[warn] 2516 | override def equals(obj: Any): _root_.scala.Boolean = obj.isInstanceOf[A]
673[warn] | ^^^
674[warn] |the type test for A cannot be checked at runtime because it's a local class
675[warn] |--------------------------------------------------------------------------
676[warn] | Explanation (enabled by `-explain`)
677[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
678[warn] | Type arguments and type refinements are erased during compile time, thus it's
679[warn] | impossible to check them at run-time.
680[warn] |
681[warn] | You can either replace the type arguments by _ or use `@unchecked`.
682[warn] --------------------------------------------------------------------------
683[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:2531:62
684[warn] 2531 | override def equals(obj: Any): _root_.scala.Boolean = obj.isInstanceOf[A]
685[warn] | ^^^
686[warn] |the type test for A cannot be checked at runtime because it's a local class
687[warn] |--------------------------------------------------------------------------
688[warn] | Explanation (enabled by `-explain`)
689[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
690[warn] | Type arguments and type refinements are erased during compile time, thus it's
691[warn] | impossible to check them at run-time.
692[warn] |
693[warn] | You can either replace the type arguments by _ or use `@unchecked`.
694[warn] --------------------------------------------------------------------------
695java.lang.IllegalArgumentException: UTF8 string too large
696 at scala.tools.asm.ByteVector.putUTF8(ByteVector.java:255)
697 at scala.tools.asm.SymbolTable.addConstantUtf8(SymbolTable.java:800)
698 at scala.tools.asm.SymbolTable.addConstantUtf8Reference(SymbolTable.java:1053)
699 at scala.tools.asm.SymbolTable.addConstantString(SymbolTable.java:630)
700 at scala.tools.asm.SymbolTable.addConstant(SymbolTable.java:500)
701 at scala.tools.asm.MethodWriter.visitLdcInsn(MethodWriter.java:1281)
702 at scala.tools.asm.tree.LdcInsnNode.accept(LdcInsnNode.java:75)
703 at scala.tools.asm.tree.InsnList.accept(InsnList.java:144)
704 at scala.tools.asm.tree.MethodNode.accept(MethodNode.java:751)
705 at scala.tools.asm.tree.MethodNode.accept(MethodNode.java:649)
706 at scala.tools.asm.tree.ClassNode.accept(ClassNode.java:468)
707 at dotty.tools.backend.jvm.PostProcessor.serializeClass(PostProcessor.scala:101)
708 at dotty.tools.backend.jvm.PostProcessor.sendToDisk(PostProcessor.scala:37)
709 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1$$anonfun$1$$anonfun$1(GeneratedClassHandler.scala:94)
710 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
711 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
712 at scala.collection.immutable.List.foreach(List.scala:327)
713 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1$$anonfun$1(GeneratedClassHandler.scala:94)
714 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1$$anonfun$adapted$1(GeneratedClassHandler.scala:96)
715 at dotty.tools.backend.jvm.PostProcessorFrontendAccess$Impl.withThreadLocalReporter(PostProcessorFrontendAccess.scala:140)
716 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$1(GeneratedClassHandler.scala:96)
717 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit$$anonfun$adapted$1(GeneratedClassHandler.scala:96)
718 at scala.concurrent.Future$.apply$$anonfun$1(Future.scala:692)
719 at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:503)
720 at dotty.tools.backend.jvm.GeneratedClassHandler$.SyncWritingClassHandler$superArg$1$$anonfun$1(GeneratedClassHandler.scala:146)
721 at scala.concurrent.impl.ExecutionContextImpl.execute(ExecutionContextImpl.scala:22)
722 at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:465)
723 at scala.concurrent.impl.Promise$DefaultPromise.submitWithValue(Promise.scala:374)
724 at scala.concurrent.impl.Promise$DefaultPromise.dispatchOrAddCallbacks(Promise.scala:325)
725 at scala.concurrent.impl.Promise$DefaultPromise.map(Promise.scala:185)
726 at scala.concurrent.Future$.apply(Future.scala:692)
727 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.postProcessUnit(GeneratedClassHandler.scala:96)
728 at dotty.tools.backend.jvm.GeneratedClassHandler$WritingClassHandler.process(GeneratedClassHandler.scala:82)
729 at dotty.tools.backend.jvm.CodeGen.genUnit(CodeGen.scala:122)
730 at dotty.tools.backend.jvm.GenBCode.run(GenBCode.scala:90)
731 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:406)
732 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
733 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
734 at scala.collection.immutable.List.foreach(List.scala:327)
735 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:399)
736 at dotty.tools.backend.jvm.GenBCode.runOn(GenBCode.scala:98)
737 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
738 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
739 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
740 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
741 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
742 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
743 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
744 at scala.Function0.apply$mcV$sp(Function0.scala:45)
745 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
746 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
747 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
748 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
749 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
750 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
751 at dotty.tools.dotc.Run.compile(Run.scala:304)
752 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
753 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
754 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
755 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
756 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
757 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
758 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
759 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
760 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
761 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
762 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
763 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:212)
764 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
765 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
766 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
767 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
768 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
769 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
770 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
771 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
772 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
773 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
774 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
775 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
776 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
777 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
778 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
779 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
780 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
781 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
782 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
783 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
784 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
785 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
786 at sbt.internal.io.Retry$.io(Retry.scala:102)
787 at sbt.internal.io.Retry$.io(Retry.scala:78)
788 at sbt.internal.io.Retry$.io(Retry.scala:67)
789 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
790 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
791 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
792 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
793 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
794 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
795 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
796 at sbt.Execute.work(Execute.scala:292)
797 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
798 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
799 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
800 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
801 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
802 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
803 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
804 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
805 at java.base/java.lang.Thread.run(Thread.java:833)
806[error] Error while emitting com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec
807[error] UTF8 string too large
808[warn] there were 44 deprecation warnings; re-run with -deprecation for details
809[warn] 10 warnings found
810[error] one error found
811[error] (jsoniter-scala-macrosJVM / Test / compileIncremental) Compilation failed
812
813************************
814Build summary:
815[{
816 "module": "jsoniter-scala-circe",
817 "compile": {"status": "ok", "tookMs": 14276, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
818 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
819 "test-compile": {"status": "ok", "tookMs": 5853, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
820 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
821 "publish": {"status": "skipped", "tookMs": 0},
822 "metadata": {
823 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
824}
825},{
826 "module": "jsoniter-scala-core",
827 "compile": {"status": "ok", "tookMs": 46, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
828 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
829 "test-compile": {"status": "ok", "tookMs": 14744, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
830 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
831 "publish": {"status": "skipped", "tookMs": 0},
832 "metadata": {
833 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
834}
835},{
836 "module": "jsoniter-scala-macros",
837 "compile": {"status": "ok", "tookMs": 10428, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
838 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
839 "test-compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 25358, "warnings": 10, "errors": 1, "sourceVersion": "3.8"},
840 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
841 "publish": {"status": "skipped", "tookMs": 0},
842 "metadata": {
843 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
844}
845}]
846************************
847[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: jsoniter-scala-macros
848[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: jsoniter-scala-macros
849[error] Total time: 125 s (0:02:05.0), completed Dec 28, 2025, 5:19:59 PM
850[0JBuild failed, not retrying.