Build Logs

scalus3/scalus • 3.8.0-RC4:2025-12-22

Errors

3295

Warnings

8

Total Lines

6841

1##################################
2Clonning https://github.com/scalus3/scalus.git into /build/repo using revision v0.14.0
3##################################
4Note: switching to 'bca3e4d72f2b253d1f6b981e1bdeb0a775e78b37'.
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.0-RC4
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.0-RC4
32Execute tests: true
33sbt project found:
34No prepare script found for project scalus3/scalus
35##################################
36Scala version: 3.8.0-RC4
37Targets: org.scalus%scalus org.scalus%scalus-bloxbean-cardano-client-lib org.scalus%scalus-cardano-ledger org.scalus%scalus-plugin org.scalus%scalus-testkit
38Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","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-XX:InitialRAMPercentage=25.0
48-XX:MaxRAMPercentage=75.0
49-Xss64M
50-XX:+UseG1GC
51-XX:+UseStringDeduplication
52-XX:+UseCompressedOops
53-XX:+UseCompressedClassPointers
54-XX:ReservedCodeCacheSize=512m
55-XX:InitialCodeCacheSize=64m
56-XX:+TieredCompilation
57-XX:CompileThreshold=1000
58-XX:+AlwaysPreTouch
59-Dsbt.boot.lock=false
60-Dsbt.turbo=true
61-Dsbt.supershell=false
62-Dcommunitybuild.scala=3.8.0-RC4
63-Dcommunitybuild.project.dependencies.add=
64-Xmx7G
65-Xms4G
66-Xss8M
67-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
68-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
69-jar
70/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
71"setCrossScalaVersions 3.8.0-RC4"
72"++3.8.0-RC4 -v"
73"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
74"set every credentials := Nil"
75"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
76"removeScalacOptionsStartingWith -P:wartremover"
77
78moduleMappings
79"runBuild 3.8.0-RC4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" org.scalus%scalus org.scalus%scalus-bloxbean-cardano-client-lib org.scalus%scalus-cardano-ledger org.scalus%scalus-plugin org.scalus%scalus-testkit"
80
81[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
82[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
83[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
84[info] loading project definition from /build/repo/project
85[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
86[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
87[info] Compilation completed in 9.171s.
88[info] done compiling
89[info] loading settings for project root from build.sbt...
90[info] resolving key references (20443 settings) ...
91[info]
92[info] ███████╗ ██████╗ █████╗ ██╗ ██╗ ██╗███████╗
93[info] ██╔════╝██╔════╝██╔══██╗██║ ██║ ██║██╔════╝
94[info] ███████╗██║ ███████║██║ ██║ ██║███████╗
95[info] ╚════██║██║ ██╔══██║██║ ██║ ██║╚════██║
96[info] ███████║╚██████╗██║ ██║███████╗╚██████╔╝███████║
97[info] ╚══════╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚══════╝
98[info]
99[info] Version: 0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT Scala 3.3.7
100[info]
101[info] Useful sbt tasks:
102[info] a. ~compile - Compile with file-watch enabled
103[info] b. quick - Format all, compile and quick test everything on JVM
104[info] c. precommit - Format all, clean compile and test everything on JVM
105[info] d. ci - Clean compile, check formatting and test everything, build docs, run MiMa
106[info] e. benchmark - Run benchmarks
107[info] f. mima - Check binary compatibility with the previous version using MiMa
108Execute setCrossScalaVersions: 3.8.0-RC4
109OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusCardanoLedgerJVM/crossScalaVersions
110OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusTestkitJVM/crossScalaVersions
111OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in bench/crossScalaVersions
112OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusPlugin/crossScalaVersions
113OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in js/crossScalaVersions
114OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusExamplesJVM/crossScalaVersions
115OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusDesignPatterns/crossScalaVersions
116OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusCardanoLedgerJS/crossScalaVersions
117OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusExamplesJS/crossScalaVersions
118OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusUplcJitCompiler/crossScalaVersions
119OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in native/crossScalaVersions
120OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusNative/crossScalaVersions
121OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalus-bloxbean-cardano-client-lib/crossScalaVersions
122OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusJVM/crossScalaVersions
123OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in docs/crossScalaVersions
124OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in root/crossScalaVersions
125OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in jvm/crossScalaVersions
126OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusTestkitJS/crossScalaVersions
127OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusPluginTests/crossScalaVersions
128OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusCardanoLedgerIt/crossScalaVersions
129OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC4 in scalusJS/crossScalaVersions
130[info]
131[info] ███████╗ ██████╗ █████╗ ██╗ ██╗ ██╗███████╗
132[info] ██╔════╝██╔════╝██╔══██╗██║ ██║ ██║██╔════╝
133[info] ███████╗██║ ███████║██║ ██║ ██║███████╗
134[info] ╚════██║██║ ██╔══██║██║ ██║ ██║╚════██║
135[info] ███████║╚██████╗██║ ██║███████╗╚██████╔╝███████║
136[info] ╚══════╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚══════╝
137[info]
138[info] Version: 0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT Scala 3.3.7
139[info]
140[info] Useful sbt tasks:
141[info] a. ~compile - Compile with file-watch enabled
142[info] b. quick - Format all, compile and quick test everything on JVM
143[info] c. precommit - Format all, clean compile and test everything on JVM
144[info] d. ci - Clean compile, check formatting and test everything, build docs, run MiMa
145[info] e. benchmark - Run benchmarks
146[info] f. mima - Check binary compatibility with the previous version using MiMa
147[info] Setting Scala version to 3.8.0-RC4 on 21 projects.
148[info] Switching Scala version on:
149[info] jvm (3.8.0-RC4)
150[info] scalusNative (3.8.0-RC4)
151[info] scalusCardanoLedgerIt (3.8.0-RC4)
152[info] * root (3.8.0-RC4)
153[info] scalusExamplesJVM (3.8.0-RC4)
154[info] scalusTestkitJS (3.8.0-RC4)
155[info] native (3.8.0-RC4)
156[info] scalusExamplesJS (3.8.0-RC4)
157[info] docs (3.8.0-RC4)
158[info] scalusPlugin (3.8.0-RC4)
159[info] scalusJVM (3.8.0-RC4)
160[info] scalusUplcJitCompiler (3.8.0-RC4)
161[info] scalusCardanoLedgerJS (3.8.0-RC4)
162[info] scalus-bloxbean-cardano-client-lib (3.8.0-RC4)
163[info] scalusTestkitJVM (3.8.0-RC4)
164[info] js (3.8.0-RC4)
165[info] scalusDesignPatterns (3.8.0-RC4)
166[info] scalusCardanoLedgerJVM (3.8.0-RC4)
167[info] scalusJS (3.8.0-RC4)
168[info] scalusPluginTests (3.8.0-RC4)
169[info] bench (3.8.0-RC4)
170[info] Excluding projects:
171[info] Reapplying settings...
172[info]
173[info] ███████╗ ██████╗ █████╗ ██╗ ██╗ ██╗███████╗
174[info] ██╔════╝██╔════╝██╔══██╗██║ ██║ ██║██╔════╝
175[info] ███████╗██║ ███████║██║ ██║ ██║███████╗
176[info] ╚════██║██║ ██╔══██║██║ ██║ ██║╚════██║
177[info] ███████║╚██████╗██║ ██║███████╗╚██████╔╝███████║
178[info] ╚══════╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚══════╝
179[info]
180[info] Version: 0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT Scala 3.8.0-RC4
181[info]
182[info] Useful sbt tasks:
183[info] a. ~compile - Compile with file-watch enabled
184[info] b. quick - Format all, compile and quick test everything on JVM
185[info] c. precommit - Format all, clean compile and test everything on JVM
186[info] d. ci - Clean compile, check formatting and test everything, build docs, run MiMa
187[info] e. benchmark - Run benchmarks
188[info] f. mima - Check binary compatibility with the previous version using MiMa
189Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
190[info] Reapplying settings...
191[info]
192[info] ███████╗ ██████╗ █████╗ ██╗ ██╗ ██╗███████╗
193[info] ██╔════╝██╔════╝██╔══██╗██║ ██║ ██║██╔════╝
194[info] ███████╗██║ ███████║██║ ██║ ██║███████╗
195[info] ╚════██║██║ ██╔══██║██║ ██║ ██║╚════██║
196[info] ███████║╚██████╗██║ ██║███████╗╚██████╔╝███████║
197[info] ╚══════╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚══════╝
198[info]
199[info] Version: 0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT Scala 3.8.0-RC4
200[info]
201[info] Useful sbt tasks:
202[info] a. ~compile - Compile with file-watch enabled
203[info] b. quick - Format all, compile and quick test everything on JVM
204[info] c. precommit - Format all, clean compile and test everything on JVM
205[info] d. ci - Clean compile, check formatting and test everything, build docs, run MiMa
206[info] e. benchmark - Run benchmarks
207[info] f. mima - Check binary compatibility with the previous version using MiMa
208[info] Defining Global / credentials, bench / credentials and 19 others.
209[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 167 others.
210[info] Run `last` for details.
211[info] Reapplying settings...
212[info]
213[info] ███████╗ ██████╗ █████╗ ██╗ ██╗ ██╗███████╗
214[info] ██╔════╝██╔════╝██╔══██╗██║ ██║ ██║██╔════╝
215[info] ███████╗██║ ███████║██║ ██║ ██║███████╗
216[info] ╚════██║██║ ██╔══██║██║ ██║ ██║╚════██║
217[info] ███████║╚██████╗██║ ██║███████╗╚██████╔╝███████║
218[info] ╚══════╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚══════╝
219[info]
220[info] Version: 0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT Scala 3.8.0-RC4
221[info]
222[info] Useful sbt tasks:
223[info] a. ~compile - Compile with file-watch enabled
224[info] b. quick - Format all, compile and quick test everything on JVM
225[info] c. precommit - Format all, clean compile and test everything on JVM
226[info] d. ci - Clean compile, check formatting and test everything, build docs, run MiMa
227[info] e. benchmark - Run benchmarks
228[info] f. mima - Check binary compatibility with the previous version using MiMa
229Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
230[info] Reapplying settings...
231OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
232
233 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
234 Did you mean jvm / allExcludeDependencies ?
235 , retry without global scopes
236[info] Reapplying settings...
237[info]
238[info] ███████╗ ██████╗ █████╗ ██╗ ██╗ ██╗███████╗
239[info] ██╔════╝██╔════╝██╔══██╗██║ ██║ ██║██╔════╝
240[info] ███████╗██║ ███████║██║ ██║ ██║███████╗
241[info] ╚════██║██║ ██╔══██║██║ ██║ ██║╚════██║
242[info] ███████║╚██████╗██║ ██║███████╗╚██████╔╝███████║
243[info] ╚══════╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚══════╝
244[info]
245[info] Version: 0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT Scala 3.8.0-RC4
246[info]
247[info] Useful sbt tasks:
248[info] a. ~compile - Compile with file-watch enabled
249[info] b. quick - Format all, compile and quick test everything on JVM
250[info] c. precommit - Format all, clean compile and test everything on JVM
251[info] d. ci - Clean compile, check formatting and test everything, build docs, run MiMa
252[info] e. benchmark - Run benchmarks
253[info] f. mima - Check binary compatibility with the previous version using MiMa
254Execute removeScalacOptionsStartingWith: -P:wartremover
255[info] Reapplying settings...
256[info]
257[info] ███████╗ ██████╗ █████╗ ██╗ ██╗ ██╗███████╗
258[info] ██╔════╝██╔════╝██╔══██╗██║ ██║ ██║██╔════╝
259[info] ███████╗██║ ███████║██║ ██║ ██║███████╗
260[info] ╚════██║██║ ██╔══██║██║ ██║ ██║╚════██║
261[info] ███████║╚██████╗██║ ██║███████╗╚██████╔╝███████║
262[info] ╚══════╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚══════╝
263[info]
264[info] Version: 0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT Scala 3.8.0-RC4
265[info]
266[info] Useful sbt tasks:
267[info] a. ~compile - Compile with file-watch enabled
268[info] b. quick - Format all, compile and quick test everything on JVM
269[info] c. precommit - Format all, clean compile and test everything on JVM
270[info] d. ci - Clean compile, check formatting and test everything, build docs, run MiMa
271[info] e. benchmark - Run benchmarks
272[info] f. mima - Check binary compatibility with the previous version using MiMa
273[success] Total time: 0 s, completed Dec 22, 2025, 6:43:33 PM
274Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
275Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
276Starting build...
277Projects: Set(root, scalusPlugin, scalusJVM, scalus-bloxbean-cardano-client-lib, scalusTestkitJVM, scalusCardanoLedgerJVM)
278Starting build for ProjectRef(file:/build/repo/,scalus-bloxbean-cardano-client-lib) (scalus-bloxbean-cardano-client-lib)... [0/6]
279OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
280OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
281OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
282Compile scalacOptions: -explain, -Wunused:imports, -Xcheck-macros, -Xsemanticdb, -semanticdb-target, /build/repo/bloxbean-cardano-client-lib/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
283[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
284[info] compiling 35 Scala sources to /build/repo/scalus-plugin/target/scala-3.8.0-RC4/classes ...
285[warn] there was 1 deprecation warning; re-run with -deprecation for details
286[warn] one warning found
287[warn] -- [E198] Unused Symbol Warning: /build/repo/scalus-plugin/src/main/shared/scala/scalus/compiler/sir/SIR.scala:89:24
288[warn] 89 | import scala.quoted.*
289[warn] | ^
290[warn] | unused import
291[warn] there was 1 deprecation warning; re-run with -deprecation for details
292[warn] three warnings found
293[info] done compiling
294[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
295[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
296[error] 41 | given unsafeTupleFromData[A, B](using
297[error] | ^
298[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
299[error] 42 | fromA: FromData[A],
300[error] 43 | fromB: FromData[B]
301[error] 44 | ): FromData[(A, B)] =
302[error] 45 | (d: Data) =>
303[error] 46 | val args = unConstrData(d).snd
304[error] 47 | (fromA(args.head), fromB(args.tail.head))
305scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
306 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
307 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
308 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
309 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
310 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
311 at scala.collection.immutable.List.map(List.scala:244)
312 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
313 at scala.collection.immutable.List.flatMap(List.scala:287)
314 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
315 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
316 at scala.collection.immutable.List.map(List.scala:240)
317 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
318 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
319 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
320 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
321 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
322 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
323 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
324 at scala.Option.orElse(Option.scala:479)
325 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
326 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
327 at scala.Option.getOrElse(Option.scala:203)
328 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
329 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
330 at scala.collection.immutable.List.map(List.scala:244)
331 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
332 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
333 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
334 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
335 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
336 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
337 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
338 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
339 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
340 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
341 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
342 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
343 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
344 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
345 at scala.collection.immutable.List.flatMap(List.scala:287)
346 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
347 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
348 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
349 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
350 at scala.collection.immutable.List.foreach(List.scala:327)
351 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
352 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
353 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
354 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
355 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
356 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
357 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
358 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
359 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
360 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
361 at scala.collection.immutable.List.foreach(List.scala:327)
362 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
363 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
364 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
365 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
366 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
367 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
368 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
369 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
370 at scala.Function0.apply$mcV$sp(Function0.scala:45)
371 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
372 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
373 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
374 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
375 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
376 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
377 at dotty.tools.dotc.Run.compile(Run.scala:304)
378 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
379 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
380 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
381 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
382 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
383 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
384 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
385 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
386 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
387 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
388 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
389 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
390 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
391 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
392 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
393 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
394 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
395 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
396 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
397 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
398 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
399 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
400 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
401 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
402 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
403 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
404 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
405 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
406 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
407 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
408 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
409 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
410 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
411 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
412 at sbt.internal.io.Retry$.io(Retry.scala:102)
413 at sbt.internal.io.Retry$.io(Retry.scala:78)
414 at sbt.internal.io.Retry$.io(Retry.scala:67)
415 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
416 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
417 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
418 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
419 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
420 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
421 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
422 at sbt.Execute.work(Execute.scala:292)
423 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
424 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
425 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
426 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
427 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
428 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
429 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
430 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
431 at java.base/java.lang.Thread.run(Thread.java:833)
432scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
433 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
434 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
435 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
436 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
437 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
438 at scala.collection.immutable.List.map(List.scala:244)
439 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
440 at scala.collection.immutable.List.flatMap(List.scala:287)
441 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
442 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
443 at scala.collection.immutable.List.map(List.scala:240)
444 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
445 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
446 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
447 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
448 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
449 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
450 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
451 at scala.Option.orElse(Option.scala:479)
452 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
453 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
454 at scala.Option.getOrElse(Option.scala:203)
455 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
456 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
457 at scala.collection.immutable.List.map(List.scala:244)
458 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
459 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
460 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
461 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
462 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
463 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
464 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
465 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
466 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
467 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
468 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
469 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
470 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
471 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
472 at scala.collection.immutable.List.flatMap(List.scala:287)
473 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
474 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
475 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
476 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
477 at scala.collection.immutable.List.foreach(List.scala:327)
478 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
479 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
480 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
481 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
482 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
483 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
484 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
485 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
486 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
487 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
488 at scala.collection.immutable.List.foreach(List.scala:327)
489 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
490 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
491 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
492 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
493 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
494 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
495 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
496 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
497 at scala.Function0.apply$mcV$sp(Function0.scala:45)
498 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
499 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
500 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
501 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
502 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
503 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
504 at dotty.tools.dotc.Run.compile(Run.scala:304)
505 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
506 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
507 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
508 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
509 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
510 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
511 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
512 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
513 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
514 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
515 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
516 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
517 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
518 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
519 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
520 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
521 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
522 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
523 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
524 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
525 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
526 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
527 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
528 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
529 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
530 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
531 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
532 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
533 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
534 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
535 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
536 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
537 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
538 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
539 at sbt.internal.io.Retry$.io(Retry.scala:102)
540 at sbt.internal.io.Retry$.io(Retry.scala:78)
541 at sbt.internal.io.Retry$.io(Retry.scala:67)
542 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
543 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
544 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
545 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
546 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
547 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
548 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
549 at sbt.Execute.work(Execute.scala:292)
550 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
551 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
552 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
553 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
554 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
555 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
556 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
557 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
558 at java.base/java.lang.Thread.run(Thread.java:833)
559
560 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
561
562 An unhandled exception was thrown in the compiler plugin named "Scalus".
563 Please report the issue to the plugin's maintainers.
564 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
565
566
567 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
568 during phase: Scalus
569 mode: Mode(ImplicitsEnabled,ReadPositions)
570 library version: version 3.8.0-RC4
571 compiler version: version 3.8.0-RC4
572 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
573
574[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
575[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
576[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
577[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
578[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
579[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
580[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
581[error] scala.collection.immutable.List.map(List.scala:244)
582[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
583[error] scala.collection.immutable.List.flatMap(List.scala:287)
584[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
585[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
586[error] scala.collection.immutable.List.map(List.scala:240)
587[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
588[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
589[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
590[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
591[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
592[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
593[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
594[error] scala.Option.orElse(Option.scala:479)
595[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
596[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
597[error] scala.Option.getOrElse(Option.scala:203)
598[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
599[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
600[error] scala.collection.immutable.List.map(List.scala:244)
601[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
602[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
603[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
604[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
605[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
606[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
607[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
608[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
609[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
610[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
611[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
612[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
613[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
614[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
615[error] scala.collection.immutable.List.flatMap(List.scala:287)
616[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
617[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
618[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
619[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
620[error] scala.collection.immutable.List.foreach(List.scala:327)
621[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
622[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
623[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
624[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
625[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
626[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
627[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
628[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
629[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
630[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
631[error] scala.collection.immutable.List.foreach(List.scala:327)
632[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
633[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
634[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
635[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
636[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
637[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
638[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
639[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
640[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
641[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
642[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
643[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
644[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
645[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
646[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
647[error] dotty.tools.dotc.Run.compile(Run.scala:304)
648[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
649[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
650[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
651[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
652[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
653[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
654[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
655[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
656[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
657[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
658[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
659[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
660[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
661[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
662[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
663[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
664[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
665[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
666[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
667[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
668[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
669[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
670[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
671[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
672[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
673[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
674[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
675[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
676[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
677[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
678[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
679[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
680[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
681[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
682[error] sbt.internal.io.Retry$.io(Retry.scala:102)
683[error] sbt.internal.io.Retry$.io(Retry.scala:78)
684[error] sbt.internal.io.Retry$.io(Retry.scala:67)
685[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
686[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
687[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
688[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
689[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
690[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
691[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
692[error] sbt.Execute.work(Execute.scala:292)
693[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
694[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
695[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
696[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
697[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
698[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
699[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
700[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
701[error] java.base/java.lang.Thread.run(Thread.java:833)
702[error]
703[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
704[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
705[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
706[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
707[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
708[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
709[error] at scala.collection.immutable.List.map(List.scala:244)
710[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
711[error] at scala.collection.immutable.List.flatMap(List.scala:287)
712[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
713[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
714[error] at scala.collection.immutable.List.map(List.scala:240)
715[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
716[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
717[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
718[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
719[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
720[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
721[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
722[error] at scala.Option.orElse(Option.scala:479)
723[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
724[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
725[error] at scala.Option.getOrElse(Option.scala:203)
726[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
727[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
728[error] at scala.collection.immutable.List.map(List.scala:244)
729[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
730[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
731[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
732[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
733[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
734[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
735[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
736[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
737[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
738[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
739[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
740[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
741[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
742[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
743[error] at scala.collection.immutable.List.flatMap(List.scala:287)
744[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
745[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
746[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
747[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
748[error] at scala.collection.immutable.List.foreach(List.scala:327)
749[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
750[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
751[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
752[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
753[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
754[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
755[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
756[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
757[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
758[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
759[error] at scala.collection.immutable.List.foreach(List.scala:327)
760[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
761[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
762[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
763[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
764[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
765[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
766[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
767[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
768[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
769[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
770[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
771[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
772[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
773[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
774[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
775[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
776[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
777[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
778[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
779[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
780[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
781[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
782[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
783[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
784[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
785[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
786[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
787[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
788[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
789[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
790[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
791[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
792[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
793[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
794[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
795[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
796[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
797[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
798[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
799[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
800[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
801[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
802[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
803[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
804[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
805[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
806[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
807[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
808[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
809[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
810[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
811[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
812[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
813[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
814[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
815[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
816[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
817[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
818[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
819[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
820[error] at sbt.Execute.work(Execute.scala:292)
821[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
822[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
823[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
824[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
825[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
826[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
827[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
828[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
829[error] at java.base/java.lang.Thread.run(Thread.java:833)
830[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
831[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
832[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
833[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
834[error] 41 | given unsafeTupleFromData[A, B](using
835[error] | ^
836[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
837[error] 42 | fromA: FromData[A],
838[error] 43 | fromB: FromData[B]
839[error] 44 | ): FromData[(A, B)] =
840[error] 45 | (d: Data) =>
841[error] 46 | val args = unConstrData(d).snd
842[error] 47 | (fromA(args.head), fromB(args.tail.head))
843scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
844 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
845 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
846 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
847 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
848 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
849 at scala.collection.immutable.List.map(List.scala:244)
850 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
851 at scala.collection.immutable.List.flatMap(List.scala:287)
852 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
853 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
854 at scala.collection.immutable.List.map(List.scala:240)
855 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
856 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
857 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
858 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
859 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
860 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
861 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
862 at scala.Option.orElse(Option.scala:479)
863 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
864 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
865 at scala.Option.getOrElse(Option.scala:203)
866 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
867 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
868 at scala.collection.immutable.List.map(List.scala:244)
869 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
870 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
871 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
872 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
873 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
874 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
875 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
876 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
877 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
878 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
879 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
880 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
881 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
882 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
883 at scala.collection.immutable.List.flatMap(List.scala:287)
884 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
885 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
886 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
887 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
888 at scala.collection.immutable.List.foreach(List.scala:327)
889 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
890 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
891 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
892 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
893 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
894 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
895 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
896 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
897 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
898 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
899 at scala.collection.immutable.List.foreach(List.scala:327)
900 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
901 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
902 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
903 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
904 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
905 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
906 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
907 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
908 at scala.Function0.apply$mcV$sp(Function0.scala:45)
909 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
910 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
911 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
912 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
913 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
914 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
915 at dotty.tools.dotc.Run.compile(Run.scala:304)
916 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
917 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
918 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
919 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
920 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
921 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
922 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
923 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
924 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
925 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
926 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
927 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
928 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
929 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
930 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
931 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
932 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
933 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
934 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
935 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
936 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
937 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
938 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
939 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
940 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
941 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
942 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
943 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
944 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
945 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
946 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
947 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
948 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
949 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
950 at sbt.internal.io.Retry$.io(Retry.scala:102)
951 at sbt.internal.io.Retry$.io(Retry.scala:78)
952 at sbt.internal.io.Retry$.io(Retry.scala:67)
953 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
954 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
955 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
956 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
957 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
958 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
959 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
960 at sbt.Execute.work(Execute.scala:292)
961 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
962 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
963 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
964 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
965 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
966 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
967 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
968 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
969 at java.base/java.lang.Thread.run(Thread.java:833)
970scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
971 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
972 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
973 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
974 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
975 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
976 at scala.collection.immutable.List.map(List.scala:244)
977 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
978 at scala.collection.immutable.List.flatMap(List.scala:287)
979 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
980 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
981 at scala.collection.immutable.List.map(List.scala:240)
982 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
983 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
984 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
985 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
986 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
987 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
988 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
989 at scala.Option.orElse(Option.scala:479)
990 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
991 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
992 at scala.Option.getOrElse(Option.scala:203)
993 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
994 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
995 at scala.collection.immutable.List.map(List.scala:244)
996 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
997 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
998 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
999 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
1000 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
1001 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
1002 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
1003 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
1004 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
1005 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
1006 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
1007 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
1008 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
1009 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
1010 at scala.collection.immutable.List.flatMap(List.scala:287)
1011 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
1012 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
1013 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1014 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1015 at scala.collection.immutable.List.foreach(List.scala:327)
1016 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
1017 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
1018 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
1019 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
1020 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
1021 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
1022 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
1023 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
1024 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1025 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1026 at scala.collection.immutable.List.foreach(List.scala:327)
1027 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
1028 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1029 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1030 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1031 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1032 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1033 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1034 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1035 at scala.Function0.apply$mcV$sp(Function0.scala:45)
1036 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
1037 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1038 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1039 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1040 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1041 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
1042 at dotty.tools.dotc.Run.compile(Run.scala:304)
1043 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1044 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1045 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1046 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1047 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1048 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1049 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1050 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1051 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1052 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1053 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1054 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1055 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1056 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1057 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1058 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1059 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1060 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1061 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1062 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1063 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1064 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1065 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1066 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1067 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1068 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1069 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1070 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1071 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1072 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1073 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
1074 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
1075 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1076 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1077 at sbt.internal.io.Retry$.io(Retry.scala:102)
1078 at sbt.internal.io.Retry$.io(Retry.scala:78)
1079 at sbt.internal.io.Retry$.io(Retry.scala:67)
1080 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1081 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
1082 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
1083 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1084 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1085 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1086 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1087 at sbt.Execute.work(Execute.scala:292)
1088 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1089 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1090 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1091 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1092 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1093 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1094 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1095 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1096 at java.base/java.lang.Thread.run(Thread.java:833)
1097
1098 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
1099
1100 An unhandled exception was thrown in the compiler plugin named "Scalus".
1101 Please report the issue to the plugin's maintainers.
1102 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
1103
1104
1105 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
1106 during phase: Scalus
1107 mode: Mode(ImplicitsEnabled,ReadPositions)
1108 library version: version 3.8.0-RC4
1109 compiler version: version 3.8.0-RC4
1110 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
1111
1112[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
1113[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1114[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
1115[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
1116[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
1117[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
1118[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
1119[error] scala.collection.immutable.List.map(List.scala:244)
1120[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
1121[error] scala.collection.immutable.List.flatMap(List.scala:287)
1122[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
1123[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
1124[error] scala.collection.immutable.List.map(List.scala:240)
1125[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
1126[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
1127[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
1128[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
1129[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
1130[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
1131[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
1132[error] scala.Option.orElse(Option.scala:479)
1133[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
1134[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
1135[error] scala.Option.getOrElse(Option.scala:203)
1136[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
1137[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
1138[error] scala.collection.immutable.List.map(List.scala:244)
1139[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
1140[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
1141[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
1142[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
1143[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
1144[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
1145[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
1146[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
1147[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
1148[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
1149[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
1150[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
1151[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
1152[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
1153[error] scala.collection.immutable.List.flatMap(List.scala:287)
1154[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
1155[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
1156[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1157[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1158[error] scala.collection.immutable.List.foreach(List.scala:327)
1159[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
1160[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
1161[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
1162[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
1163[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
1164[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
1165[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
1166[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
1167[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1168[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1169[error] scala.collection.immutable.List.foreach(List.scala:327)
1170[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
1171[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1172[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1173[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1174[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1175[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1176[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1177[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1178[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
1179[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
1180[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1181[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1182[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1183[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1184[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
1185[error] dotty.tools.dotc.Run.compile(Run.scala:304)
1186[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1187[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1188[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1189[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1190[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1191[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1192[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1193[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1194[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1195[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1196[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1197[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1198[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1199[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1200[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1201[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1202[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1203[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1204[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1205[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1206[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1207[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1208[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1209[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1210[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1211[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1212[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1213[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1214[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1215[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1216[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
1217[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
1218[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1219[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1220[error] sbt.internal.io.Retry$.io(Retry.scala:102)
1221[error] sbt.internal.io.Retry$.io(Retry.scala:78)
1222[error] sbt.internal.io.Retry$.io(Retry.scala:67)
1223[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1224[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
1225[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
1226[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1227[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
1228[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1229[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1230[error] sbt.Execute.work(Execute.scala:292)
1231[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1232[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1233[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1234[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1235[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1236[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1237[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1238[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1239[error] java.base/java.lang.Thread.run(Thread.java:833)
1240[error]
1241[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1242[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
1243[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
1244[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
1245[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
1246[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
1247[error] at scala.collection.immutable.List.map(List.scala:244)
1248[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
1249[error] at scala.collection.immutable.List.flatMap(List.scala:287)
1250[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
1251[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
1252[error] at scala.collection.immutable.List.map(List.scala:240)
1253[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
1254[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
1255[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
1256[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
1257[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
1258[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
1259[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
1260[error] at scala.Option.orElse(Option.scala:479)
1261[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
1262[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
1263[error] at scala.Option.getOrElse(Option.scala:203)
1264[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
1265[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
1266[error] at scala.collection.immutable.List.map(List.scala:244)
1267[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
1268[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
1269[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
1270[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
1271[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
1272[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
1273[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
1274[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
1275[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
1276[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
1277[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
1278[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
1279[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
1280[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
1281[error] at scala.collection.immutable.List.flatMap(List.scala:287)
1282[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
1283[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
1284[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1285[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1286[error] at scala.collection.immutable.List.foreach(List.scala:327)
1287[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
1288[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
1289[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
1290[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
1291[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
1292[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
1293[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
1294[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
1295[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1296[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1297[error] at scala.collection.immutable.List.foreach(List.scala:327)
1298[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
1299[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1300[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1301[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1302[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1303[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1304[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1305[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1306[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
1307[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
1308[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1309[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1310[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1311[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1312[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
1313[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
1314[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1315[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1316[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1317[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1318[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1319[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1320[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1321[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1322[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1323[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1324[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1325[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1326[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1327[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1328[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1329[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1330[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1331[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1332[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1333[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1334[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1335[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1336[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1337[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1338[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1339[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1340[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1341[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1342[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1343[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1344[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
1345[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
1346[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1347[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1348[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
1349[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
1350[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
1351[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1352[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
1353[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
1354[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1355[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1356[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1357[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1358[error] at sbt.Execute.work(Execute.scala:292)
1359[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1360[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1361[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1362[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1363[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1364[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1365[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1366[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1367[error] at java.base/java.lang.Thread.run(Thread.java:833)
1368[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1369[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
1370[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
1371[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
1372[error] 41 | given unsafeTupleFromData[A, B](using
1373[error] | ^
1374[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1375[error] 42 | fromA: FromData[A],
1376[error] 43 | fromB: FromData[B]
1377[error] 44 | ): FromData[(A, B)] =
1378[error] 45 | (d: Data) =>
1379[error] 46 | val args = unConstrData(d).snd
1380[error] 47 | (fromA(args.head), fromB(args.tail.head))
1381scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1382 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
1383 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
1384 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
1385 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
1386 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
1387 at scala.collection.immutable.List.map(List.scala:244)
1388 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
1389 at scala.collection.immutable.List.flatMap(List.scala:287)
1390 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
1391 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
1392 at scala.collection.immutable.List.map(List.scala:240)
1393 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
1394 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
1395 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
1396 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
1397 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
1398 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
1399 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
1400 at scala.Option.orElse(Option.scala:479)
1401 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
1402 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
1403 at scala.Option.getOrElse(Option.scala:203)
1404 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
1405 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
1406 at scala.collection.immutable.List.map(List.scala:244)
1407 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
1408 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
1409 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
1410 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
1411 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
1412 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
1413 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
1414 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
1415 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
1416 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
1417 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
1418 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
1419 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
1420 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
1421 at scala.collection.immutable.List.flatMap(List.scala:287)
1422 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
1423 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
1424 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1425 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1426 at scala.collection.immutable.List.foreach(List.scala:327)
1427 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
1428 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
1429 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
1430 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
1431 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
1432 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
1433 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
1434 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
1435 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1436 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1437 at scala.collection.immutable.List.foreach(List.scala:327)
1438 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
1439 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1440 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1441 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1442 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1443 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1444 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1445 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1446 at scala.Function0.apply$mcV$sp(Function0.scala:45)
1447 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
1448 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1449 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1450 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1451 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1452 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
1453 at dotty.tools.dotc.Run.compile(Run.scala:304)
1454 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1455 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1456 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1457 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1458 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1459 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1460 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1461 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1462 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1463 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1464 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1465 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1466 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1467 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1468 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1469 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1470 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1471 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1472 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1473 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1474 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1475 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1476 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1477 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1478 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1479 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1480 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1481 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1482 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1483 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1484 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
1485 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
1486 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1487 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1488 at sbt.internal.io.Retry$.io(Retry.scala:102)
1489 at sbt.internal.io.Retry$.io(Retry.scala:78)
1490 at sbt.internal.io.Retry$.io(Retry.scala:67)
1491 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1492 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
1493 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
1494 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1495 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1496 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1497 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1498 at sbt.Execute.work(Execute.scala:292)
1499 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1500 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1501 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1502 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1503 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1504 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1505 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1506 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1507 at java.base/java.lang.Thread.run(Thread.java:833)
1508scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1509 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
1510 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
1511 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
1512 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
1513 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
1514 at scala.collection.immutable.List.map(List.scala:244)
1515 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
1516 at scala.collection.immutable.List.flatMap(List.scala:287)
1517 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
1518 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
1519 at scala.collection.immutable.List.map(List.scala:240)
1520 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
1521 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
1522 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
1523 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
1524 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
1525 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
1526 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
1527 at scala.Option.orElse(Option.scala:479)
1528 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
1529 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
1530 at scala.Option.getOrElse(Option.scala:203)
1531 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
1532 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
1533 at scala.collection.immutable.List.map(List.scala:244)
1534 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
1535 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
1536 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
1537 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
1538 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
1539 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
1540 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
1541 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
1542 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
1543 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
1544 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
1545 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
1546 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
1547 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
1548 at scala.collection.immutable.List.flatMap(List.scala:287)
1549 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
1550 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
1551 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1552 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1553 at scala.collection.immutable.List.foreach(List.scala:327)
1554 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
1555 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
1556 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
1557 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
1558 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
1559 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
1560 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
1561 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
1562 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1563 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1564 at scala.collection.immutable.List.foreach(List.scala:327)
1565 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
1566 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1567 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1568 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1569 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1570 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1571 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1572 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1573 at scala.Function0.apply$mcV$sp(Function0.scala:45)
1574 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
1575 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1576 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1577 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1578 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1579 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
1580 at dotty.tools.dotc.Run.compile(Run.scala:304)
1581 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1582 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1583 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1584 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1585 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1586 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1587 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1588 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1589 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1590 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1591 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1592 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1593 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1594 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1595 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1596 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1597 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1598 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1599 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1600 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1601 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1602 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1603 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1604 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1605 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1606 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1607 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1608 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1609 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1610 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1611 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
1612 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
1613 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1614 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1615 at sbt.internal.io.Retry$.io(Retry.scala:102)
1616 at sbt.internal.io.Retry$.io(Retry.scala:78)
1617 at sbt.internal.io.Retry$.io(Retry.scala:67)
1618 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1619 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
1620 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
1621 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1622 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1623 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1624 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1625 at sbt.Execute.work(Execute.scala:292)
1626 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1627 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1628 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1629 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1630 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1631 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1632 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1633 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1634 at java.base/java.lang.Thread.run(Thread.java:833)
1635
1636 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
1637
1638 An unhandled exception was thrown in the compiler plugin named "Scalus".
1639 Please report the issue to the plugin's maintainers.
1640 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
1641
1642
1643 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
1644 during phase: Scalus
1645 mode: Mode(ImplicitsEnabled,ReadPositions)
1646 library version: version 3.8.0-RC4
1647 compiler version: version 3.8.0-RC4
1648 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
1649
1650[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
1651[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1652[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
1653[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
1654[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
1655[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
1656[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
1657[error] scala.collection.immutable.List.map(List.scala:244)
1658[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
1659[error] scala.collection.immutable.List.flatMap(List.scala:287)
1660[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
1661[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
1662[error] scala.collection.immutable.List.map(List.scala:240)
1663[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
1664[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
1665[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
1666[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
1667[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
1668[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
1669[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
1670[error] scala.Option.orElse(Option.scala:479)
1671[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
1672[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
1673[error] scala.Option.getOrElse(Option.scala:203)
1674[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
1675[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
1676[error] scala.collection.immutable.List.map(List.scala:244)
1677[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
1678[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
1679[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
1680[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
1681[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
1682[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
1683[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
1684[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
1685[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
1686[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
1687[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
1688[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
1689[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
1690[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
1691[error] scala.collection.immutable.List.flatMap(List.scala:287)
1692[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
1693[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
1694[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1695[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1696[error] scala.collection.immutable.List.foreach(List.scala:327)
1697[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
1698[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
1699[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
1700[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
1701[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
1702[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
1703[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
1704[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
1705[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1706[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1707[error] scala.collection.immutable.List.foreach(List.scala:327)
1708[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
1709[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1710[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1711[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1712[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1713[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1714[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1715[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1716[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
1717[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
1718[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1719[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1720[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1721[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1722[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
1723[error] dotty.tools.dotc.Run.compile(Run.scala:304)
1724[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1725[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1726[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1727[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1728[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1729[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1730[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1731[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1732[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1733[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1734[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1735[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1736[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1737[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1738[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1739[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1740[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1741[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1742[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1743[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1744[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1745[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1746[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1747[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1748[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1749[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1750[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1751[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1752[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1753[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1754[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
1755[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
1756[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1757[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1758[error] sbt.internal.io.Retry$.io(Retry.scala:102)
1759[error] sbt.internal.io.Retry$.io(Retry.scala:78)
1760[error] sbt.internal.io.Retry$.io(Retry.scala:67)
1761[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1762[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
1763[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
1764[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1765[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
1766[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1767[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1768[error] sbt.Execute.work(Execute.scala:292)
1769[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1770[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1771[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1772[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1773[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1774[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1775[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1776[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1777[error] java.base/java.lang.Thread.run(Thread.java:833)
1778[error]
1779[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1780[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
1781[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
1782[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
1783[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
1784[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
1785[error] at scala.collection.immutable.List.map(List.scala:244)
1786[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
1787[error] at scala.collection.immutable.List.flatMap(List.scala:287)
1788[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
1789[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
1790[error] at scala.collection.immutable.List.map(List.scala:240)
1791[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
1792[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
1793[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
1794[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
1795[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
1796[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
1797[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
1798[error] at scala.Option.orElse(Option.scala:479)
1799[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
1800[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
1801[error] at scala.Option.getOrElse(Option.scala:203)
1802[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
1803[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
1804[error] at scala.collection.immutable.List.map(List.scala:244)
1805[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
1806[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
1807[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
1808[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
1809[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
1810[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
1811[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
1812[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
1813[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
1814[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
1815[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
1816[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
1817[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
1818[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
1819[error] at scala.collection.immutable.List.flatMap(List.scala:287)
1820[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
1821[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
1822[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1823[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1824[error] at scala.collection.immutable.List.foreach(List.scala:327)
1825[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
1826[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
1827[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
1828[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
1829[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
1830[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
1831[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
1832[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
1833[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1834[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1835[error] at scala.collection.immutable.List.foreach(List.scala:327)
1836[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
1837[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1838[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1839[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1840[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1841[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1842[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1843[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1844[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
1845[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
1846[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1847[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1848[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1849[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1850[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
1851[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
1852[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1853[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1854[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1855[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1856[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1857[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1858[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1859[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1860[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1861[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1862[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1863[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1864[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1865[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1866[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1867[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1868[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1869[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1870[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1871[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1872[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1873[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1874[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1875[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1876[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1877[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1878[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1879[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1880[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1881[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1882[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
1883[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
1884[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1885[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1886[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
1887[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
1888[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
1889[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1890[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
1891[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
1892[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1893[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1894[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1895[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1896[error] at sbt.Execute.work(Execute.scala:292)
1897[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1898[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1899[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1900[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1901[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1902[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1903[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1904[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1905[error] at java.base/java.lang.Thread.run(Thread.java:833)
1906[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1907Starting build for ProjectRef(file:/build/repo/,scalusPlugin) (scalus-plugin)... [1/6]
1908Compile scalacOptions: -explain, -Wunused:imports, -Xcheck-macros, -Xsemanticdb, -semanticdb-target, /build/repo/scalus-plugin/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1909[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
1910[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
1911[info] compiling 1 Scala source to /build/repo/scalus-plugin/target/scala-3.8.0-RC4/test-classes ...
1912[info] done compiling
1913[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
1914[info] SIRFlatSerializationTest:
1915[info] - serialize and deserialize SIR Module
1916[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
1917[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
1918Starting build for ProjectRef(file:/build/repo/,root) (scalus)... [2/6]
1919Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1920Starting build for ProjectRef(file:/build/repo/,scalusJVM) (scalus)... [3/6]
1921[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
1922Compile scalacOptions: -explain, -Wunused:imports, -Xcheck-macros, -Xmax-inlines:100, -Xplugin:/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar, -Xsemanticdb, -semanticdb-target, /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1923[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
1924[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
1925[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
1926[error] 41 | given unsafeTupleFromData[A, B](using
1927[error] | ^
1928[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1929[error] 42 | fromA: FromData[A],
1930[error] 43 | fromB: FromData[B]
1931[error] 44 | ): FromData[(A, B)] =
1932[error] 45 | (d: Data) =>
1933[error] 46 | val args = unConstrData(d).snd
1934[error] 47 | (fromA(args.head), fromB(args.tail.head))
1935scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
1936 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
1937 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
1938 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
1939 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
1940 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
1941 at scala.collection.immutable.List.map(List.scala:244)
1942 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
1943 at scala.collection.immutable.List.flatMap(List.scala:287)
1944 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
1945 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
1946 at scala.collection.immutable.List.map(List.scala:240)
1947 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
1948 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
1949 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
1950 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
1951 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
1952 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
1953 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
1954 at scala.Option.orElse(Option.scala:479)
1955 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
1956 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
1957 at scala.Option.getOrElse(Option.scala:203)
1958 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
1959 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
1960 at scala.collection.immutable.List.map(List.scala:244)
1961 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
1962 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
1963 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
1964 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
1965 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
1966 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
1967 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
1968 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
1969 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
1970 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
1971 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
1972 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
1973 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
1974 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
1975 at scala.collection.immutable.List.flatMap(List.scala:287)
1976 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
1977 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
1978 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1979 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1980 at scala.collection.immutable.List.foreach(List.scala:327)
1981 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
1982 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
1983 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
1984 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
1985 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
1986 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
1987 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
1988 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
1989 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1990 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1991 at scala.collection.immutable.List.foreach(List.scala:327)
1992 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
1993 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1994 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1995 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1996 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1997 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1998 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1999 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
2000 at scala.Function0.apply$mcV$sp(Function0.scala:45)
2001 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
2002 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
2003 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
2004 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
2005 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
2006 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
2007 at dotty.tools.dotc.Run.compile(Run.scala:304)
2008 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
2009 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
2010 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
2011 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
2012 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
2013 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
2014 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
2015 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
2016 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
2017 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
2018 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
2019 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
2020 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
2021 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
2022 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
2023 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
2024 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
2025 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
2026 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
2027 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
2028 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
2029 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
2030 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
2031 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
2032 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
2033 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
2034 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
2035 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
2036 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
2037 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
2038 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
2039 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
2040 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
2041 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
2042 at sbt.internal.io.Retry$.io(Retry.scala:102)
2043 at sbt.internal.io.Retry$.io(Retry.scala:78)
2044 at sbt.internal.io.Retry$.io(Retry.scala:67)
2045 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
2046 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
2047 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
2048 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
2049 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
2050 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
2051 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
2052 at sbt.Execute.work(Execute.scala:292)
2053 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
2054 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
2055 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
2056 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2057 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
2058 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2059 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2060 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2061 at java.base/java.lang.Thread.run(Thread.java:833)
2062scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
2063 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
2064 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
2065 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
2066 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
2067 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
2068 at scala.collection.immutable.List.map(List.scala:244)
2069 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
2070 at scala.collection.immutable.List.flatMap(List.scala:287)
2071 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
2072 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
2073 at scala.collection.immutable.List.map(List.scala:240)
2074 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
2075 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
2076 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
2077 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
2078 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
2079 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
2080 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
2081 at scala.Option.orElse(Option.scala:479)
2082 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
2083 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
2084 at scala.Option.getOrElse(Option.scala:203)
2085 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
2086 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
2087 at scala.collection.immutable.List.map(List.scala:244)
2088 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
2089 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
2090 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
2091 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
2092 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
2093 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
2094 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
2095 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
2096 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
2097 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
2098 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
2099 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
2100 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
2101 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
2102 at scala.collection.immutable.List.flatMap(List.scala:287)
2103 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
2104 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
2105 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2106 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2107 at scala.collection.immutable.List.foreach(List.scala:327)
2108 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
2109 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
2110 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
2111 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
2112 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
2113 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
2114 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
2115 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
2116 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2117 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2118 at scala.collection.immutable.List.foreach(List.scala:327)
2119 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
2120 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
2121 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2122 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2123 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
2124 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
2125 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
2126 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
2127 at scala.Function0.apply$mcV$sp(Function0.scala:45)
2128 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
2129 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
2130 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
2131 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
2132 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
2133 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
2134 at dotty.tools.dotc.Run.compile(Run.scala:304)
2135 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
2136 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
2137 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
2138 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
2139 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
2140 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
2141 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
2142 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
2143 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
2144 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
2145 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
2146 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
2147 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
2148 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
2149 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
2150 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
2151 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
2152 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
2153 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
2154 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
2155 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
2156 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
2157 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
2158 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
2159 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
2160 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
2161 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
2162 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
2163 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
2164 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
2165 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
2166 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
2167 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
2168 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
2169 at sbt.internal.io.Retry$.io(Retry.scala:102)
2170 at sbt.internal.io.Retry$.io(Retry.scala:78)
2171 at sbt.internal.io.Retry$.io(Retry.scala:67)
2172 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
2173 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
2174 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
2175 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
2176 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
2177 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
2178 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
2179 at sbt.Execute.work(Execute.scala:292)
2180 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
2181 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
2182 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
2183 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2184 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
2185 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2186 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2187 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2188 at java.base/java.lang.Thread.run(Thread.java:833)
2189
2190 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
2191
2192 An unhandled exception was thrown in the compiler plugin named "Scalus".
2193 Please report the issue to the plugin's maintainers.
2194 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
2195
2196
2197 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
2198 during phase: Scalus
2199 mode: Mode(ImplicitsEnabled,ReadPositions)
2200 library version: version 3.8.0-RC4
2201 compiler version: version 3.8.0-RC4
2202 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
2203
2204[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
2205[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
2206[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
2207[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
2208[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
2209[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
2210[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
2211[error] scala.collection.immutable.List.map(List.scala:244)
2212[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
2213[error] scala.collection.immutable.List.flatMap(List.scala:287)
2214[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
2215[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
2216[error] scala.collection.immutable.List.map(List.scala:240)
2217[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
2218[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
2219[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
2220[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
2221[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
2222[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
2223[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
2224[error] scala.Option.orElse(Option.scala:479)
2225[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
2226[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
2227[error] scala.Option.getOrElse(Option.scala:203)
2228[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
2229[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
2230[error] scala.collection.immutable.List.map(List.scala:244)
2231[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
2232[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
2233[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
2234[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
2235[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
2236[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
2237[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
2238[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
2239[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
2240[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
2241[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
2242[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
2243[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
2244[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
2245[error] scala.collection.immutable.List.flatMap(List.scala:287)
2246[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
2247[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
2248[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2249[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2250[error] scala.collection.immutable.List.foreach(List.scala:327)
2251[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
2252[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
2253[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
2254[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
2255[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
2256[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
2257[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
2258[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
2259[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2260[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2261[error] scala.collection.immutable.List.foreach(List.scala:327)
2262[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
2263[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
2264[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2265[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2266[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
2267[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
2268[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
2269[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
2270[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
2271[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
2272[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
2273[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
2274[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
2275[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
2276[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
2277[error] dotty.tools.dotc.Run.compile(Run.scala:304)
2278[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
2279[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
2280[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
2281[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
2282[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
2283[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
2284[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
2285[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
2286[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
2287[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
2288[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
2289[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
2290[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
2291[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
2292[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
2293[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
2294[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
2295[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
2296[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
2297[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
2298[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
2299[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
2300[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
2301[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
2302[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
2303[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
2304[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
2305[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
2306[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
2307[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
2308[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
2309[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
2310[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
2311[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
2312[error] sbt.internal.io.Retry$.io(Retry.scala:102)
2313[error] sbt.internal.io.Retry$.io(Retry.scala:78)
2314[error] sbt.internal.io.Retry$.io(Retry.scala:67)
2315[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
2316[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
2317[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
2318[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
2319[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
2320[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
2321[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
2322[error] sbt.Execute.work(Execute.scala:292)
2323[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
2324[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
2325[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
2326[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2327[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
2328[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2329[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2330[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2331[error] java.base/java.lang.Thread.run(Thread.java:833)
2332[error]
2333[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
2334[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
2335[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
2336[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
2337[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
2338[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
2339[error] at scala.collection.immutable.List.map(List.scala:244)
2340[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
2341[error] at scala.collection.immutable.List.flatMap(List.scala:287)
2342[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
2343[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
2344[error] at scala.collection.immutable.List.map(List.scala:240)
2345[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
2346[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
2347[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
2348[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
2349[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
2350[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
2351[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
2352[error] at scala.Option.orElse(Option.scala:479)
2353[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
2354[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
2355[error] at scala.Option.getOrElse(Option.scala:203)
2356[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
2357[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
2358[error] at scala.collection.immutable.List.map(List.scala:244)
2359[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
2360[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
2361[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
2362[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
2363[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
2364[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
2365[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
2366[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
2367[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
2368[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
2369[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
2370[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
2371[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
2372[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
2373[error] at scala.collection.immutable.List.flatMap(List.scala:287)
2374[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
2375[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
2376[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2377[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2378[error] at scala.collection.immutable.List.foreach(List.scala:327)
2379[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
2380[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
2381[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
2382[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
2383[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
2384[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
2385[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
2386[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
2387[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2388[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2389[error] at scala.collection.immutable.List.foreach(List.scala:327)
2390[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
2391[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
2392[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2393[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2394[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
2395[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
2396[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
2397[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
2398[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
2399[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
2400[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
2401[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
2402[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
2403[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
2404[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
2405[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
2406[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
2407[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
2408[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
2409[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
2410[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
2411[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
2412[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
2413[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
2414[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
2415[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
2416[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
2417[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
2418[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
2419[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
2420[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
2421[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
2422[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
2423[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
2424[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
2425[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
2426[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
2427[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
2428[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
2429[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
2430[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
2431[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
2432[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
2433[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
2434[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
2435[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
2436[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
2437[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
2438[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
2439[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
2440[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
2441[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
2442[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
2443[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
2444[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
2445[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
2446[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
2447[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
2448[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
2449[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
2450[error] at sbt.Execute.work(Execute.scala:292)
2451[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
2452[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
2453[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
2454[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2455[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
2456[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2457[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2458[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2459[error] at java.base/java.lang.Thread.run(Thread.java:833)
2460[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
2461[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
2462[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
2463[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
2464[error] 41 | given unsafeTupleFromData[A, B](using
2465[error] | ^
2466[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
2467[error] 42 | fromA: FromData[A],
2468[error] 43 | fromB: FromData[B]
2469[error] 44 | ): FromData[(A, B)] =
2470[error] 45 | (d: Data) =>
2471[error] 46 | val args = unConstrData(d).snd
2472[error] 47 | (fromA(args.head), fromB(args.tail.head))
2473scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
2474 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
2475 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
2476 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
2477 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
2478 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
2479 at scala.collection.immutable.List.map(List.scala:244)
2480 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
2481 at scala.collection.immutable.List.flatMap(List.scala:287)
2482 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
2483 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
2484 at scala.collection.immutable.List.map(List.scala:240)
2485 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
2486 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
2487 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
2488 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
2489 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
2490 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
2491 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
2492 at scala.Option.orElse(Option.scala:479)
2493 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
2494 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
2495 at scala.Option.getOrElse(Option.scala:203)
2496 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
2497 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
2498 at scala.collection.immutable.List.map(List.scala:244)
2499 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
2500 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
2501 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
2502 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
2503 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
2504 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
2505 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
2506 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
2507 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
2508 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
2509 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
2510 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
2511 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
2512 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
2513 at scala.collection.immutable.List.flatMap(List.scala:287)
2514 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
2515 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
2516 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2517 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2518 at scala.collection.immutable.List.foreach(List.scala:327)
2519 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
2520 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
2521 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
2522 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
2523 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
2524 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
2525 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
2526 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
2527 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2528 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2529 at scala.collection.immutable.List.foreach(List.scala:327)
2530 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
2531 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
2532 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2533 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2534 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
2535 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
2536 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
2537 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
2538 at scala.Function0.apply$mcV$sp(Function0.scala:45)
2539 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
2540 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
2541 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
2542 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
2543 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
2544 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
2545 at dotty.tools.dotc.Run.compile(Run.scala:304)
2546 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
2547 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
2548 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
2549 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
2550 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
2551 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
2552 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
2553 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
2554 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
2555 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
2556 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
2557 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
2558 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
2559 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
2560 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
2561 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
2562 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
2563 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
2564 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
2565 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
2566 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
2567 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
2568 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
2569 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
2570 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
2571 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
2572 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
2573 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
2574 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
2575 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
2576 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
2577 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
2578 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
2579 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
2580 at sbt.internal.io.Retry$.io(Retry.scala:102)
2581 at sbt.internal.io.Retry$.io(Retry.scala:78)
2582 at sbt.internal.io.Retry$.io(Retry.scala:67)
2583 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
2584 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
2585 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
2586 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
2587 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
2588 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
2589 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
2590 at sbt.Execute.work(Execute.scala:292)
2591 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
2592 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
2593 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
2594 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2595 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
2596 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2597 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2598 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2599 at java.base/java.lang.Thread.run(Thread.java:833)
2600scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
2601 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
2602 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
2603 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
2604 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
2605 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
2606 at scala.collection.immutable.List.map(List.scala:244)
2607 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
2608 at scala.collection.immutable.List.flatMap(List.scala:287)
2609 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
2610 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
2611 at scala.collection.immutable.List.map(List.scala:240)
2612 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
2613 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
2614 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
2615 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
2616 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
2617 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
2618 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
2619 at scala.Option.orElse(Option.scala:479)
2620 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
2621 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
2622 at scala.Option.getOrElse(Option.scala:203)
2623 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
2624 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
2625 at scala.collection.immutable.List.map(List.scala:244)
2626 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
2627 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
2628 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
2629 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
2630 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
2631 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
2632 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
2633 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
2634 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
2635 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
2636 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
2637 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
2638 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
2639 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
2640 at scala.collection.immutable.List.flatMap(List.scala:287)
2641 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
2642 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
2643 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2644 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2645 at scala.collection.immutable.List.foreach(List.scala:327)
2646 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
2647 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
2648 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
2649 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
2650 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
2651 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
2652 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
2653 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
2654 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2655 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2656 at scala.collection.immutable.List.foreach(List.scala:327)
2657 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
2658 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
2659 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2660 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2661 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
2662 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
2663 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
2664 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
2665 at scala.Function0.apply$mcV$sp(Function0.scala:45)
2666 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
2667 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
2668 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
2669 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
2670 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
2671 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
2672 at dotty.tools.dotc.Run.compile(Run.scala:304)
2673 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
2674 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
2675 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
2676 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
2677 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
2678 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
2679 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
2680 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
2681 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
2682 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
2683 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
2684 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
2685 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
2686 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
2687 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
2688 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
2689 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
2690 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
2691 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
2692 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
2693 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
2694 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
2695 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
2696 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
2697 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
2698 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
2699 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
2700 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
2701 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
2702 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
2703 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
2704 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
2705 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
2706 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
2707 at sbt.internal.io.Retry$.io(Retry.scala:102)
2708 at sbt.internal.io.Retry$.io(Retry.scala:78)
2709 at sbt.internal.io.Retry$.io(Retry.scala:67)
2710 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
2711 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
2712 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
2713 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
2714 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
2715 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
2716 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
2717 at sbt.Execute.work(Execute.scala:292)
2718 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
2719 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
2720 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
2721 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2722 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
2723 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2724 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2725 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2726 at java.base/java.lang.Thread.run(Thread.java:833)
2727
2728 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
2729
2730 An unhandled exception was thrown in the compiler plugin named "Scalus".
2731 Please report the issue to the plugin's maintainers.
2732 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
2733
2734
2735 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
2736 during phase: Scalus
2737 mode: Mode(ImplicitsEnabled,ReadPositions)
2738 library version: version 3.8.0-RC4
2739 compiler version: version 3.8.0-RC4
2740 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
2741
2742[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
2743[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
2744[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
2745[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
2746[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
2747[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
2748[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
2749[error] scala.collection.immutable.List.map(List.scala:244)
2750[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
2751[error] scala.collection.immutable.List.flatMap(List.scala:287)
2752[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
2753[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
2754[error] scala.collection.immutable.List.map(List.scala:240)
2755[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
2756[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
2757[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
2758[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
2759[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
2760[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
2761[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
2762[error] scala.Option.orElse(Option.scala:479)
2763[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
2764[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
2765[error] scala.Option.getOrElse(Option.scala:203)
2766[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
2767[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
2768[error] scala.collection.immutable.List.map(List.scala:244)
2769[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
2770[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
2771[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
2772[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
2773[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
2774[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
2775[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
2776[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
2777[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
2778[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
2779[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
2780[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
2781[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
2782[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
2783[error] scala.collection.immutable.List.flatMap(List.scala:287)
2784[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
2785[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
2786[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2787[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2788[error] scala.collection.immutable.List.foreach(List.scala:327)
2789[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
2790[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
2791[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
2792[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
2793[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
2794[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
2795[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
2796[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
2797[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2798[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2799[error] scala.collection.immutable.List.foreach(List.scala:327)
2800[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
2801[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
2802[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2803[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2804[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
2805[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
2806[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
2807[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
2808[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
2809[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
2810[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
2811[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
2812[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
2813[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
2814[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
2815[error] dotty.tools.dotc.Run.compile(Run.scala:304)
2816[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
2817[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
2818[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
2819[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
2820[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
2821[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
2822[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
2823[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
2824[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
2825[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
2826[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
2827[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
2828[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
2829[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
2830[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
2831[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
2832[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
2833[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
2834[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
2835[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
2836[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
2837[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
2838[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
2839[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
2840[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
2841[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
2842[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
2843[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
2844[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
2845[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
2846[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
2847[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
2848[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
2849[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
2850[error] sbt.internal.io.Retry$.io(Retry.scala:102)
2851[error] sbt.internal.io.Retry$.io(Retry.scala:78)
2852[error] sbt.internal.io.Retry$.io(Retry.scala:67)
2853[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
2854[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
2855[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
2856[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
2857[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
2858[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
2859[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
2860[error] sbt.Execute.work(Execute.scala:292)
2861[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
2862[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
2863[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
2864[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2865[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
2866[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2867[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2868[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2869[error] java.base/java.lang.Thread.run(Thread.java:833)
2870[error]
2871[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
2872[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
2873[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
2874[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
2875[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
2876[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
2877[error] at scala.collection.immutable.List.map(List.scala:244)
2878[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
2879[error] at scala.collection.immutable.List.flatMap(List.scala:287)
2880[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
2881[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
2882[error] at scala.collection.immutable.List.map(List.scala:240)
2883[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
2884[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
2885[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
2886[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
2887[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
2888[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
2889[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
2890[error] at scala.Option.orElse(Option.scala:479)
2891[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
2892[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
2893[error] at scala.Option.getOrElse(Option.scala:203)
2894[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
2895[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
2896[error] at scala.collection.immutable.List.map(List.scala:244)
2897[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
2898[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
2899[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
2900[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
2901[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
2902[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
2903[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
2904[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
2905[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
2906[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
2907[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
2908[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
2909[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
2910[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
2911[error] at scala.collection.immutable.List.flatMap(List.scala:287)
2912[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
2913[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
2914[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2915[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2916[error] at scala.collection.immutable.List.foreach(List.scala:327)
2917[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
2918[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
2919[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
2920[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
2921[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
2922[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
2923[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
2924[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
2925[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2926[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2927[error] at scala.collection.immutable.List.foreach(List.scala:327)
2928[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
2929[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
2930[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
2931[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
2932[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
2933[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
2934[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
2935[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
2936[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
2937[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
2938[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
2939[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
2940[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
2941[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
2942[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
2943[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
2944[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
2945[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
2946[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
2947[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
2948[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
2949[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
2950[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
2951[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
2952[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
2953[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
2954[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
2955[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
2956[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
2957[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
2958[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
2959[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
2960[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
2961[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
2962[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
2963[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
2964[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
2965[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
2966[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
2967[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
2968[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
2969[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
2970[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
2971[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
2972[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
2973[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
2974[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
2975[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
2976[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
2977[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
2978[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
2979[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
2980[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
2981[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
2982[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
2983[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
2984[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
2985[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
2986[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
2987[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
2988[error] at sbt.Execute.work(Execute.scala:292)
2989[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
2990[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
2991[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
2992[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2993[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
2994[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2995[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2996[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2997[error] at java.base/java.lang.Thread.run(Thread.java:833)
2998[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
2999[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
3000[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
3001[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
3002[error] 41 | given unsafeTupleFromData[A, B](using
3003[error] | ^
3004[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3005[error] 42 | fromA: FromData[A],
3006[error] 43 | fromB: FromData[B]
3007[error] 44 | ): FromData[(A, B)] =
3008[error] 45 | (d: Data) =>
3009[error] 46 | val args = unConstrData(d).snd
3010[error] 47 | (fromA(args.head), fromB(args.tail.head))
3011scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3012 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
3013 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
3014 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
3015 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
3016 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
3017 at scala.collection.immutable.List.map(List.scala:244)
3018 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
3019 at scala.collection.immutable.List.flatMap(List.scala:287)
3020 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
3021 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
3022 at scala.collection.immutable.List.map(List.scala:240)
3023 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
3024 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
3025 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
3026 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
3027 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
3028 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
3029 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
3030 at scala.Option.orElse(Option.scala:479)
3031 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
3032 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
3033 at scala.Option.getOrElse(Option.scala:203)
3034 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
3035 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
3036 at scala.collection.immutable.List.map(List.scala:244)
3037 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
3038 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
3039 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
3040 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
3041 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
3042 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
3043 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
3044 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
3045 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
3046 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
3047 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
3048 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
3049 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
3050 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
3051 at scala.collection.immutable.List.flatMap(List.scala:287)
3052 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
3053 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
3054 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3055 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3056 at scala.collection.immutable.List.foreach(List.scala:327)
3057 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
3058 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
3059 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
3060 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
3061 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
3062 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
3063 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
3064 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
3065 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3066 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3067 at scala.collection.immutable.List.foreach(List.scala:327)
3068 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
3069 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
3070 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3071 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3072 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
3073 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
3074 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
3075 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
3076 at scala.Function0.apply$mcV$sp(Function0.scala:45)
3077 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
3078 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
3079 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
3080 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
3081 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
3082 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
3083 at dotty.tools.dotc.Run.compile(Run.scala:304)
3084 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
3085 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
3086 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
3087 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
3088 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
3089 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
3090 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
3091 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
3092 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
3093 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
3094 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
3095 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
3096 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
3097 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
3098 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
3099 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
3100 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
3101 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
3102 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
3103 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
3104 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
3105 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
3106 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
3107 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
3108 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
3109 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
3110 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
3111 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
3112 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
3113 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
3114 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
3115 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
3116 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
3117 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
3118 at sbt.internal.io.Retry$.io(Retry.scala:102)
3119 at sbt.internal.io.Retry$.io(Retry.scala:78)
3120 at sbt.internal.io.Retry$.io(Retry.scala:67)
3121 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
3122 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
3123 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
3124 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
3125 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
3126 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
3127 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
3128 at sbt.Execute.work(Execute.scala:292)
3129 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
3130 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
3131 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
3132 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3133 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
3134 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3135 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
3136 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
3137 at java.base/java.lang.Thread.run(Thread.java:833)
3138scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3139 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
3140 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
3141 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
3142 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
3143 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
3144 at scala.collection.immutable.List.map(List.scala:244)
3145 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
3146 at scala.collection.immutable.List.flatMap(List.scala:287)
3147 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
3148 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
3149 at scala.collection.immutable.List.map(List.scala:240)
3150 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
3151 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
3152 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
3153 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
3154 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
3155 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
3156 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
3157 at scala.Option.orElse(Option.scala:479)
3158 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
3159 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
3160 at scala.Option.getOrElse(Option.scala:203)
3161 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
3162 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
3163 at scala.collection.immutable.List.map(List.scala:244)
3164 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
3165 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
3166 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
3167 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
3168 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
3169 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
3170 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
3171 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
3172 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
3173 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
3174 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
3175 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
3176 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
3177 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
3178 at scala.collection.immutable.List.flatMap(List.scala:287)
3179 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
3180 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
3181 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3182 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3183 at scala.collection.immutable.List.foreach(List.scala:327)
3184 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
3185 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
3186 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
3187 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
3188 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
3189 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
3190 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
3191 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
3192 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3193 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3194 at scala.collection.immutable.List.foreach(List.scala:327)
3195 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
3196 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
3197 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3198 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3199 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
3200 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
3201 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
3202 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
3203 at scala.Function0.apply$mcV$sp(Function0.scala:45)
3204 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
3205 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
3206 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
3207 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
3208 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
3209 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
3210 at dotty.tools.dotc.Run.compile(Run.scala:304)
3211 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
3212 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
3213 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
3214 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
3215 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
3216 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
3217 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
3218 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
3219 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
3220 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
3221 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
3222 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
3223 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
3224 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
3225 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
3226 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
3227 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
3228 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
3229 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
3230 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
3231 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
3232 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
3233 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
3234 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
3235 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
3236 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
3237 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
3238 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
3239 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
3240 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
3241 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
3242 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
3243 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
3244 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
3245 at sbt.internal.io.Retry$.io(Retry.scala:102)
3246 at sbt.internal.io.Retry$.io(Retry.scala:78)
3247 at sbt.internal.io.Retry$.io(Retry.scala:67)
3248 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
3249 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
3250 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
3251 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
3252 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
3253 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
3254 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
3255 at sbt.Execute.work(Execute.scala:292)
3256 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
3257 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
3258 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
3259 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3260 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
3261 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3262 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
3263 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
3264 at java.base/java.lang.Thread.run(Thread.java:833)
3265
3266 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
3267
3268 An unhandled exception was thrown in the compiler plugin named "Scalus".
3269 Please report the issue to the plugin's maintainers.
3270 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
3271
3272
3273 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
3274 during phase: Scalus
3275 mode: Mode(ImplicitsEnabled,ReadPositions)
3276 library version: version 3.8.0-RC4
3277 compiler version: version 3.8.0-RC4
3278 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
3279
3280[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
3281[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3282[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
3283[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
3284[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
3285[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
3286[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
3287[error] scala.collection.immutable.List.map(List.scala:244)
3288[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
3289[error] scala.collection.immutable.List.flatMap(List.scala:287)
3290[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
3291[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
3292[error] scala.collection.immutable.List.map(List.scala:240)
3293[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
3294[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
3295[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
3296[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
3297[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
3298[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
3299[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
3300[error] scala.Option.orElse(Option.scala:479)
3301[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
3302[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
3303[error] scala.Option.getOrElse(Option.scala:203)
3304[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
3305[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
3306[error] scala.collection.immutable.List.map(List.scala:244)
3307[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
3308[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
3309[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
3310[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
3311[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
3312[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
3313[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
3314[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
3315[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
3316[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
3317[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
3318[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
3319[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
3320[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
3321[error] scala.collection.immutable.List.flatMap(List.scala:287)
3322[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
3323[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
3324[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3325[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3326[error] scala.collection.immutable.List.foreach(List.scala:327)
3327[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
3328[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
3329[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
3330[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
3331[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
3332[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
3333[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
3334[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
3335[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3336[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3337[error] scala.collection.immutable.List.foreach(List.scala:327)
3338[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
3339[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
3340[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3341[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3342[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
3343[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
3344[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
3345[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
3346[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
3347[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
3348[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
3349[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
3350[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
3351[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
3352[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
3353[error] dotty.tools.dotc.Run.compile(Run.scala:304)
3354[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
3355[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
3356[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
3357[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
3358[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
3359[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
3360[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
3361[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
3362[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
3363[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
3364[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
3365[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
3366[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
3367[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
3368[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
3369[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
3370[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
3371[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
3372[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
3373[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
3374[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
3375[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
3376[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
3377[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
3378[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
3379[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
3380[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
3381[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
3382[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
3383[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
3384[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
3385[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
3386[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
3387[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
3388[error] sbt.internal.io.Retry$.io(Retry.scala:102)
3389[error] sbt.internal.io.Retry$.io(Retry.scala:78)
3390[error] sbt.internal.io.Retry$.io(Retry.scala:67)
3391[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
3392[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
3393[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
3394[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
3395[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
3396[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
3397[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
3398[error] sbt.Execute.work(Execute.scala:292)
3399[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
3400[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
3401[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
3402[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3403[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
3404[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3405[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
3406[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
3407[error] java.base/java.lang.Thread.run(Thread.java:833)
3408[error]
3409[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3410[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
3411[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
3412[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
3413[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
3414[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
3415[error] at scala.collection.immutable.List.map(List.scala:244)
3416[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
3417[error] at scala.collection.immutable.List.flatMap(List.scala:287)
3418[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
3419[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
3420[error] at scala.collection.immutable.List.map(List.scala:240)
3421[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
3422[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
3423[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
3424[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
3425[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
3426[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
3427[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
3428[error] at scala.Option.orElse(Option.scala:479)
3429[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
3430[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
3431[error] at scala.Option.getOrElse(Option.scala:203)
3432[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
3433[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
3434[error] at scala.collection.immutable.List.map(List.scala:244)
3435[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
3436[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
3437[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
3438[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
3439[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
3440[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
3441[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
3442[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
3443[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
3444[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
3445[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
3446[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
3447[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
3448[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
3449[error] at scala.collection.immutable.List.flatMap(List.scala:287)
3450[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
3451[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
3452[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3453[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3454[error] at scala.collection.immutable.List.foreach(List.scala:327)
3455[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
3456[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
3457[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
3458[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
3459[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
3460[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
3461[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
3462[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
3463[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3464[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3465[error] at scala.collection.immutable.List.foreach(List.scala:327)
3466[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
3467[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
3468[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3469[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3470[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
3471[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
3472[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
3473[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
3474[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
3475[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
3476[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
3477[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
3478[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
3479[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
3480[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
3481[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
3482[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
3483[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
3484[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
3485[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
3486[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
3487[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
3488[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
3489[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
3490[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
3491[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
3492[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
3493[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
3494[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
3495[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
3496[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
3497[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
3498[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
3499[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
3500[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
3501[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
3502[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
3503[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
3504[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
3505[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
3506[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
3507[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
3508[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
3509[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
3510[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
3511[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
3512[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
3513[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
3514[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
3515[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
3516[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
3517[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
3518[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
3519[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
3520[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
3521[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
3522[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
3523[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
3524[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
3525[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
3526[error] at sbt.Execute.work(Execute.scala:292)
3527[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
3528[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
3529[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
3530[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3531[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
3532[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3533[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
3534[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
3535[error] at java.base/java.lang.Thread.run(Thread.java:833)
3536[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3537Starting build for ProjectRef(file:/build/repo/,scalusTestkitJVM) (scalus-testkit)... [4/6]
3538[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
3539Compile scalacOptions: -explain, -Wunused:imports, -Xcheck-macros, -Xmax-inlines:100, -Xplugin:/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar, -Xsemanticdb, -semanticdb-target, /build/repo/scalus-testkit/jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
3540[info] Copied shared files to target /build/repo/scalus-testkit/core-shared/scala
3541[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
3542[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
3543[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
3544[error] 41 | given unsafeTupleFromData[A, B](using
3545[error] | ^
3546[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3547[error] 42 | fromA: FromData[A],
3548[error] 43 | fromB: FromData[B]
3549[error] 44 | ): FromData[(A, B)] =
3550[error] 45 | (d: Data) =>
3551[error] 46 | val args = unConstrData(d).snd
3552[error] 47 | (fromA(args.head), fromB(args.tail.head))
3553scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3554 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
3555 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
3556 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
3557 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
3558 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
3559 at scala.collection.immutable.List.map(List.scala:244)
3560 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
3561 at scala.collection.immutable.List.flatMap(List.scala:287)
3562 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
3563 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
3564 at scala.collection.immutable.List.map(List.scala:240)
3565 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
3566 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
3567 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
3568 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
3569 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
3570 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
3571 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
3572 at scala.Option.orElse(Option.scala:479)
3573 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
3574 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
3575 at scala.Option.getOrElse(Option.scala:203)
3576 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
3577 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
3578 at scala.collection.immutable.List.map(List.scala:244)
3579 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
3580 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
3581 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
3582 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
3583 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
3584 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
3585 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
3586 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
3587 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
3588 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
3589 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
3590 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
3591 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
3592 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
3593 at scala.collection.immutable.List.flatMap(List.scala:287)
3594 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
3595 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
3596 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3597 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3598 at scala.collection.immutable.List.foreach(List.scala:327)
3599 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
3600 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
3601 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
3602 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
3603 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
3604 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
3605 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
3606 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
3607 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3608 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3609 at scala.collection.immutable.List.foreach(List.scala:327)
3610 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
3611 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
3612 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3613 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3614 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
3615 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
3616 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
3617 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
3618 at scala.Function0.apply$mcV$sp(Function0.scala:45)
3619 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
3620 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
3621 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
3622 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
3623 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
3624 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
3625 at dotty.tools.dotc.Run.compile(Run.scala:304)
3626 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
3627 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
3628 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
3629 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
3630 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
3631 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
3632 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
3633 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
3634 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
3635 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
3636 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
3637 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
3638 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
3639 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
3640 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
3641 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
3642 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
3643 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
3644 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
3645 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
3646 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
3647 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
3648 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
3649 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
3650 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
3651 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
3652 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
3653 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
3654 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
3655 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
3656 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
3657 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
3658 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
3659 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
3660 at sbt.internal.io.Retry$.io(Retry.scala:102)
3661 at sbt.internal.io.Retry$.io(Retry.scala:78)
3662 at sbt.internal.io.Retry$.io(Retry.scala:67)
3663 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
3664 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
3665 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
3666 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
3667 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
3668 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
3669 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
3670 at sbt.Execute.work(Execute.scala:292)
3671 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
3672 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
3673 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
3674 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3675 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
3676 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3677 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
3678 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
3679 at java.base/java.lang.Thread.run(Thread.java:833)
3680scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3681 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
3682 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
3683 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
3684 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
3685 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
3686 at scala.collection.immutable.List.map(List.scala:244)
3687 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
3688 at scala.collection.immutable.List.flatMap(List.scala:287)
3689 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
3690 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
3691 at scala.collection.immutable.List.map(List.scala:240)
3692 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
3693 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
3694 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
3695 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
3696 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
3697 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
3698 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
3699 at scala.Option.orElse(Option.scala:479)
3700 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
3701 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
3702 at scala.Option.getOrElse(Option.scala:203)
3703 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
3704 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
3705 at scala.collection.immutable.List.map(List.scala:244)
3706 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
3707 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
3708 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
3709 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
3710 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
3711 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
3712 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
3713 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
3714 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
3715 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
3716 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
3717 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
3718 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
3719 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
3720 at scala.collection.immutable.List.flatMap(List.scala:287)
3721 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
3722 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
3723 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3724 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3725 at scala.collection.immutable.List.foreach(List.scala:327)
3726 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
3727 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
3728 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
3729 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
3730 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
3731 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
3732 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
3733 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
3734 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3735 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3736 at scala.collection.immutable.List.foreach(List.scala:327)
3737 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
3738 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
3739 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3740 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3741 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
3742 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
3743 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
3744 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
3745 at scala.Function0.apply$mcV$sp(Function0.scala:45)
3746 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
3747 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
3748 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
3749 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
3750 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
3751 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
3752 at dotty.tools.dotc.Run.compile(Run.scala:304)
3753 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
3754 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
3755 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
3756 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
3757 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
3758 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
3759 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
3760 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
3761 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
3762 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
3763 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
3764 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
3765 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
3766 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
3767 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
3768 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
3769 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
3770 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
3771 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
3772 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
3773 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
3774 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
3775 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
3776 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
3777 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
3778 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
3779 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
3780 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
3781 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
3782 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
3783 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
3784 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
3785 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
3786 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
3787 at sbt.internal.io.Retry$.io(Retry.scala:102)
3788 at sbt.internal.io.Retry$.io(Retry.scala:78)
3789 at sbt.internal.io.Retry$.io(Retry.scala:67)
3790 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
3791 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
3792 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
3793 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
3794 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
3795 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
3796 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
3797 at sbt.Execute.work(Execute.scala:292)
3798 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
3799 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
3800 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
3801 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3802 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
3803 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3804 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
3805 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
3806 at java.base/java.lang.Thread.run(Thread.java:833)
3807
3808 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
3809
3810 An unhandled exception was thrown in the compiler plugin named "Scalus".
3811 Please report the issue to the plugin's maintainers.
3812 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
3813
3814
3815 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
3816 during phase: Scalus
3817 mode: Mode(ImplicitsEnabled,ReadPositions)
3818 library version: version 3.8.0-RC4
3819 compiler version: version 3.8.0-RC4
3820 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
3821
3822[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
3823[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3824[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
3825[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
3826[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
3827[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
3828[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
3829[error] scala.collection.immutable.List.map(List.scala:244)
3830[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
3831[error] scala.collection.immutable.List.flatMap(List.scala:287)
3832[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
3833[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
3834[error] scala.collection.immutable.List.map(List.scala:240)
3835[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
3836[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
3837[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
3838[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
3839[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
3840[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
3841[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
3842[error] scala.Option.orElse(Option.scala:479)
3843[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
3844[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
3845[error] scala.Option.getOrElse(Option.scala:203)
3846[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
3847[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
3848[error] scala.collection.immutable.List.map(List.scala:244)
3849[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
3850[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
3851[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
3852[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
3853[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
3854[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
3855[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
3856[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
3857[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
3858[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
3859[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
3860[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
3861[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
3862[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
3863[error] scala.collection.immutable.List.flatMap(List.scala:287)
3864[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
3865[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
3866[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3867[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3868[error] scala.collection.immutable.List.foreach(List.scala:327)
3869[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
3870[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
3871[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
3872[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
3873[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
3874[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
3875[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
3876[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
3877[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3878[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3879[error] scala.collection.immutable.List.foreach(List.scala:327)
3880[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
3881[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
3882[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3883[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3884[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
3885[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
3886[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
3887[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
3888[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
3889[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
3890[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
3891[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
3892[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
3893[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
3894[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
3895[error] dotty.tools.dotc.Run.compile(Run.scala:304)
3896[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
3897[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
3898[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
3899[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
3900[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
3901[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
3902[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
3903[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
3904[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
3905[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
3906[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
3907[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
3908[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
3909[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
3910[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
3911[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
3912[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
3913[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
3914[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
3915[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
3916[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
3917[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
3918[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
3919[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
3920[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
3921[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
3922[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
3923[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
3924[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
3925[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
3926[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
3927[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
3928[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
3929[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
3930[error] sbt.internal.io.Retry$.io(Retry.scala:102)
3931[error] sbt.internal.io.Retry$.io(Retry.scala:78)
3932[error] sbt.internal.io.Retry$.io(Retry.scala:67)
3933[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
3934[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
3935[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
3936[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
3937[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
3938[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
3939[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
3940[error] sbt.Execute.work(Execute.scala:292)
3941[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
3942[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
3943[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
3944[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3945[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
3946[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
3947[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
3948[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
3949[error] java.base/java.lang.Thread.run(Thread.java:833)
3950[error]
3951[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
3952[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
3953[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
3954[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
3955[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
3956[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
3957[error] at scala.collection.immutable.List.map(List.scala:244)
3958[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
3959[error] at scala.collection.immutable.List.flatMap(List.scala:287)
3960[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
3961[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
3962[error] at scala.collection.immutable.List.map(List.scala:240)
3963[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
3964[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
3965[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
3966[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
3967[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
3968[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
3969[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
3970[error] at scala.Option.orElse(Option.scala:479)
3971[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
3972[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
3973[error] at scala.Option.getOrElse(Option.scala:203)
3974[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
3975[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
3976[error] at scala.collection.immutable.List.map(List.scala:244)
3977[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
3978[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
3979[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
3980[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
3981[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
3982[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
3983[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
3984[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
3985[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
3986[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
3987[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
3988[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
3989[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
3990[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
3991[error] at scala.collection.immutable.List.flatMap(List.scala:287)
3992[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
3993[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
3994[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
3995[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
3996[error] at scala.collection.immutable.List.foreach(List.scala:327)
3997[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
3998[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
3999[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
4000[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
4001[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
4002[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
4003[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
4004[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
4005[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4006[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4007[error] at scala.collection.immutable.List.foreach(List.scala:327)
4008[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
4009[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
4010[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4011[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4012[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
4013[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
4014[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
4015[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
4016[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
4017[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
4018[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
4019[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
4020[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
4021[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
4022[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
4023[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
4024[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
4025[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
4026[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
4027[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
4028[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
4029[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
4030[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
4031[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
4032[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
4033[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
4034[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
4035[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
4036[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
4037[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
4038[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
4039[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
4040[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
4041[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
4042[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
4043[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
4044[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
4045[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
4046[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
4047[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
4048[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
4049[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
4050[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
4051[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
4052[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
4053[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
4054[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
4055[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
4056[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
4057[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
4058[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
4059[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
4060[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
4061[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
4062[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
4063[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
4064[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
4065[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
4066[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
4067[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
4068[error] at sbt.Execute.work(Execute.scala:292)
4069[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
4070[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
4071[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
4072[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4073[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
4074[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4075[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
4076[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
4077[error] at java.base/java.lang.Thread.run(Thread.java:833)
4078[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4079[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
4080[info] Copied shared files to target /build/repo/scalus-testkit/core-shared/scala
4081[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
4082[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
4083[error] 41 | given unsafeTupleFromData[A, B](using
4084[error] | ^
4085[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4086[error] 42 | fromA: FromData[A],
4087[error] 43 | fromB: FromData[B]
4088[error] 44 | ): FromData[(A, B)] =
4089[error] 45 | (d: Data) =>
4090[error] 46 | val args = unConstrData(d).snd
4091[error] 47 | (fromA(args.head), fromB(args.tail.head))
4092scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4093 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
4094 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
4095 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
4096 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
4097 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
4098 at scala.collection.immutable.List.map(List.scala:244)
4099 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
4100 at scala.collection.immutable.List.flatMap(List.scala:287)
4101 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
4102 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
4103 at scala.collection.immutable.List.map(List.scala:240)
4104 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
4105 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
4106 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
4107 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
4108 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
4109 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
4110 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
4111 at scala.Option.orElse(Option.scala:479)
4112 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
4113 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
4114 at scala.Option.getOrElse(Option.scala:203)
4115 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
4116 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
4117 at scala.collection.immutable.List.map(List.scala:244)
4118 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
4119 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
4120 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
4121 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
4122 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
4123 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
4124 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
4125 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
4126 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
4127 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
4128 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
4129 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
4130 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
4131 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
4132 at scala.collection.immutable.List.flatMap(List.scala:287)
4133 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
4134 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
4135 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4136 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4137 at scala.collection.immutable.List.foreach(List.scala:327)
4138 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
4139 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
4140 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
4141 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
4142 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
4143 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
4144 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
4145 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
4146 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4147 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4148 at scala.collection.immutable.List.foreach(List.scala:327)
4149 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
4150 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
4151 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4152 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4153 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
4154 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
4155 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
4156 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
4157 at scala.Function0.apply$mcV$sp(Function0.scala:45)
4158 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
4159 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
4160 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
4161 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
4162 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
4163 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
4164 at dotty.tools.dotc.Run.compile(Run.scala:304)
4165 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
4166 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
4167 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
4168 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
4169 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
4170 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
4171 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
4172 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
4173 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
4174 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
4175 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
4176 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
4177 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
4178 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
4179 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
4180 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
4181 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
4182 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
4183 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
4184 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
4185 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
4186 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
4187 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
4188 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
4189 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
4190 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
4191 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
4192 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
4193 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
4194 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
4195 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
4196 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
4197 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
4198 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
4199 at sbt.internal.io.Retry$.io(Retry.scala:102)
4200 at sbt.internal.io.Retry$.io(Retry.scala:78)
4201 at sbt.internal.io.Retry$.io(Retry.scala:67)
4202 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
4203 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
4204 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
4205 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
4206 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
4207 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
4208 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
4209 at sbt.Execute.work(Execute.scala:292)
4210 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
4211 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
4212 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
4213 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4214 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
4215 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4216 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
4217 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
4218 at java.base/java.lang.Thread.run(Thread.java:833)
4219scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4220 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
4221 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
4222 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
4223 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
4224 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
4225 at scala.collection.immutable.List.map(List.scala:244)
4226 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
4227 at scala.collection.immutable.List.flatMap(List.scala:287)
4228 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
4229 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
4230 at scala.collection.immutable.List.map(List.scala:240)
4231 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
4232 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
4233 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
4234 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
4235 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
4236 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
4237 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
4238 at scala.Option.orElse(Option.scala:479)
4239 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
4240 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
4241 at scala.Option.getOrElse(Option.scala:203)
4242 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
4243 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
4244 at scala.collection.immutable.List.map(List.scala:244)
4245 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
4246 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
4247 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
4248 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
4249 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
4250 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
4251 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
4252 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
4253 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
4254 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
4255 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
4256 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
4257 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
4258 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
4259 at scala.collection.immutable.List.flatMap(List.scala:287)
4260 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
4261 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
4262 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4263 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4264 at scala.collection.immutable.List.foreach(List.scala:327)
4265 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
4266 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
4267 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
4268 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
4269 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
4270 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
4271 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
4272 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
4273 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4274 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4275 at scala.collection.immutable.List.foreach(List.scala:327)
4276 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
4277 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
4278 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4279 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4280 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
4281 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
4282 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
4283 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
4284 at scala.Function0.apply$mcV$sp(Function0.scala:45)
4285 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
4286 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
4287 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
4288 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
4289 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
4290 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
4291 at dotty.tools.dotc.Run.compile(Run.scala:304)
4292 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
4293 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
4294 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
4295 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
4296 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
4297 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
4298 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
4299 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
4300 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
4301 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
4302 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
4303 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
4304 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
4305 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
4306 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
4307 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
4308 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
4309 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
4310 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
4311 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
4312 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
4313 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
4314 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
4315 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
4316 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
4317 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
4318 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
4319 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
4320 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
4321 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
4322 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
4323 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
4324 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
4325 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
4326 at sbt.internal.io.Retry$.io(Retry.scala:102)
4327 at sbt.internal.io.Retry$.io(Retry.scala:78)
4328 at sbt.internal.io.Retry$.io(Retry.scala:67)
4329 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
4330 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
4331 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
4332 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
4333 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
4334 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
4335 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
4336 at sbt.Execute.work(Execute.scala:292)
4337 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
4338 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
4339 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
4340 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4341 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
4342 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4343 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
4344 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
4345 at java.base/java.lang.Thread.run(Thread.java:833)
4346
4347 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
4348
4349 An unhandled exception was thrown in the compiler plugin named "Scalus".
4350 Please report the issue to the plugin's maintainers.
4351 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
4352
4353
4354 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
4355 during phase: Scalus
4356 mode: Mode(ImplicitsEnabled,ReadPositions)
4357 library version: version 3.8.0-RC4
4358 compiler version: version 3.8.0-RC4
4359 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
4360
4361[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
4362[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4363[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
4364[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
4365[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
4366[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
4367[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
4368[error] scala.collection.immutable.List.map(List.scala:244)
4369[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
4370[error] scala.collection.immutable.List.flatMap(List.scala:287)
4371[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
4372[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
4373[error] scala.collection.immutable.List.map(List.scala:240)
4374[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
4375[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
4376[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
4377[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
4378[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
4379[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
4380[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
4381[error] scala.Option.orElse(Option.scala:479)
4382[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
4383[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
4384[error] scala.Option.getOrElse(Option.scala:203)
4385[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
4386[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
4387[error] scala.collection.immutable.List.map(List.scala:244)
4388[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
4389[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
4390[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
4391[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
4392[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
4393[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
4394[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
4395[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
4396[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
4397[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
4398[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
4399[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
4400[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
4401[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
4402[error] scala.collection.immutable.List.flatMap(List.scala:287)
4403[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
4404[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
4405[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4406[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4407[error] scala.collection.immutable.List.foreach(List.scala:327)
4408[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
4409[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
4410[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
4411[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
4412[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
4413[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
4414[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
4415[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
4416[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4417[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4418[error] scala.collection.immutable.List.foreach(List.scala:327)
4419[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
4420[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
4421[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4422[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4423[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
4424[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
4425[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
4426[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
4427[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
4428[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
4429[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
4430[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
4431[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
4432[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
4433[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
4434[error] dotty.tools.dotc.Run.compile(Run.scala:304)
4435[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
4436[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
4437[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
4438[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
4439[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
4440[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
4441[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
4442[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
4443[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
4444[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
4445[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
4446[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
4447[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
4448[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
4449[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
4450[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
4451[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
4452[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
4453[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
4454[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
4455[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
4456[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
4457[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
4458[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
4459[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
4460[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
4461[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
4462[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
4463[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
4464[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
4465[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
4466[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
4467[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
4468[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
4469[error] sbt.internal.io.Retry$.io(Retry.scala:102)
4470[error] sbt.internal.io.Retry$.io(Retry.scala:78)
4471[error] sbt.internal.io.Retry$.io(Retry.scala:67)
4472[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
4473[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
4474[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
4475[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
4476[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
4477[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
4478[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
4479[error] sbt.Execute.work(Execute.scala:292)
4480[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
4481[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
4482[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
4483[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4484[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
4485[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4486[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
4487[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
4488[error] java.base/java.lang.Thread.run(Thread.java:833)
4489[error]
4490[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4491[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
4492[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
4493[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
4494[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
4495[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
4496[error] at scala.collection.immutable.List.map(List.scala:244)
4497[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
4498[error] at scala.collection.immutable.List.flatMap(List.scala:287)
4499[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
4500[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
4501[error] at scala.collection.immutable.List.map(List.scala:240)
4502[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
4503[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
4504[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
4505[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
4506[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
4507[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
4508[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
4509[error] at scala.Option.orElse(Option.scala:479)
4510[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
4511[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
4512[error] at scala.Option.getOrElse(Option.scala:203)
4513[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
4514[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
4515[error] at scala.collection.immutable.List.map(List.scala:244)
4516[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
4517[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
4518[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
4519[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
4520[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
4521[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
4522[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
4523[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
4524[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
4525[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
4526[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
4527[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
4528[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
4529[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
4530[error] at scala.collection.immutable.List.flatMap(List.scala:287)
4531[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
4532[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
4533[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4534[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4535[error] at scala.collection.immutable.List.foreach(List.scala:327)
4536[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
4537[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
4538[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
4539[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
4540[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
4541[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
4542[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
4543[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
4544[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4545[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4546[error] at scala.collection.immutable.List.foreach(List.scala:327)
4547[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
4548[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
4549[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4550[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4551[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
4552[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
4553[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
4554[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
4555[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
4556[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
4557[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
4558[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
4559[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
4560[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
4561[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
4562[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
4563[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
4564[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
4565[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
4566[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
4567[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
4568[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
4569[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
4570[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
4571[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
4572[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
4573[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
4574[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
4575[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
4576[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
4577[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
4578[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
4579[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
4580[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
4581[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
4582[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
4583[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
4584[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
4585[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
4586[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
4587[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
4588[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
4589[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
4590[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
4591[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
4592[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
4593[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
4594[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
4595[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
4596[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
4597[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
4598[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
4599[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
4600[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
4601[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
4602[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
4603[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
4604[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
4605[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
4606[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
4607[error] at sbt.Execute.work(Execute.scala:292)
4608[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
4609[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
4610[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
4611[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4612[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
4613[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4614[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
4615[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
4616[error] at java.base/java.lang.Thread.run(Thread.java:833)
4617[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4618[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
4619[info] Copied shared files to target /build/repo/scalus-testkit/core-shared/scala
4620[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
4621[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
4622[error] 41 | given unsafeTupleFromData[A, B](using
4623[error] | ^
4624[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4625[error] 42 | fromA: FromData[A],
4626[error] 43 | fromB: FromData[B]
4627[error] 44 | ): FromData[(A, B)] =
4628[error] 45 | (d: Data) =>
4629[error] 46 | val args = unConstrData(d).snd
4630[error] 47 | (fromA(args.head), fromB(args.tail.head))
4631scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4632 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
4633 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
4634 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
4635 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
4636 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
4637 at scala.collection.immutable.List.map(List.scala:244)
4638 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
4639 at scala.collection.immutable.List.flatMap(List.scala:287)
4640 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
4641 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
4642 at scala.collection.immutable.List.map(List.scala:240)
4643 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
4644 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
4645 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
4646 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
4647 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
4648 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
4649 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
4650 at scala.Option.orElse(Option.scala:479)
4651 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
4652 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
4653 at scala.Option.getOrElse(Option.scala:203)
4654 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
4655 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
4656 at scala.collection.immutable.List.map(List.scala:244)
4657 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
4658 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
4659 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
4660 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
4661 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
4662 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
4663 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
4664 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
4665 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
4666 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
4667 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
4668 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
4669 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
4670 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
4671 at scala.collection.immutable.List.flatMap(List.scala:287)
4672 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
4673 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
4674 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4675 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4676 at scala.collection.immutable.List.foreach(List.scala:327)
4677 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
4678 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
4679 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
4680 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
4681 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
4682 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
4683 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
4684 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
4685 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4686 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4687 at scala.collection.immutable.List.foreach(List.scala:327)
4688 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
4689 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
4690 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4691 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4692 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
4693 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
4694 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
4695 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
4696 at scala.Function0.apply$mcV$sp(Function0.scala:45)
4697 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
4698 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
4699 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
4700 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
4701 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
4702 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
4703 at dotty.tools.dotc.Run.compile(Run.scala:304)
4704 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
4705 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
4706 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
4707 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
4708 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
4709 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
4710 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
4711 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
4712 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
4713 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
4714 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
4715 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
4716 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
4717 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
4718 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
4719 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
4720 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
4721 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
4722 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
4723 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
4724 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
4725 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
4726 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
4727 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
4728 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
4729 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
4730 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
4731 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
4732 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
4733 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
4734 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
4735 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
4736 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
4737 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
4738 at sbt.internal.io.Retry$.io(Retry.scala:102)
4739 at sbt.internal.io.Retry$.io(Retry.scala:78)
4740 at sbt.internal.io.Retry$.io(Retry.scala:67)
4741 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
4742 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
4743 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
4744 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
4745 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
4746 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
4747 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
4748 at sbt.Execute.work(Execute.scala:292)
4749 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
4750 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
4751 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
4752 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4753 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
4754 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4755 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
4756 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
4757 at java.base/java.lang.Thread.run(Thread.java:833)
4758scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4759 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
4760 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
4761 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
4762 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
4763 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
4764 at scala.collection.immutable.List.map(List.scala:244)
4765 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
4766 at scala.collection.immutable.List.flatMap(List.scala:287)
4767 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
4768 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
4769 at scala.collection.immutable.List.map(List.scala:240)
4770 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
4771 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
4772 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
4773 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
4774 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
4775 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
4776 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
4777 at scala.Option.orElse(Option.scala:479)
4778 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
4779 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
4780 at scala.Option.getOrElse(Option.scala:203)
4781 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
4782 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
4783 at scala.collection.immutable.List.map(List.scala:244)
4784 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
4785 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
4786 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
4787 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
4788 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
4789 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
4790 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
4791 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
4792 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
4793 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
4794 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
4795 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
4796 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
4797 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
4798 at scala.collection.immutable.List.flatMap(List.scala:287)
4799 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
4800 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
4801 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4802 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4803 at scala.collection.immutable.List.foreach(List.scala:327)
4804 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
4805 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
4806 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
4807 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
4808 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
4809 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
4810 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
4811 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
4812 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4813 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4814 at scala.collection.immutable.List.foreach(List.scala:327)
4815 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
4816 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
4817 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4818 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4819 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
4820 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
4821 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
4822 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
4823 at scala.Function0.apply$mcV$sp(Function0.scala:45)
4824 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
4825 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
4826 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
4827 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
4828 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
4829 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
4830 at dotty.tools.dotc.Run.compile(Run.scala:304)
4831 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
4832 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
4833 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
4834 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
4835 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
4836 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
4837 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
4838 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
4839 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
4840 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
4841 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
4842 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
4843 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
4844 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
4845 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
4846 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
4847 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
4848 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
4849 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
4850 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
4851 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
4852 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
4853 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
4854 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
4855 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
4856 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
4857 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
4858 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
4859 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
4860 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
4861 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
4862 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
4863 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
4864 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
4865 at sbt.internal.io.Retry$.io(Retry.scala:102)
4866 at sbt.internal.io.Retry$.io(Retry.scala:78)
4867 at sbt.internal.io.Retry$.io(Retry.scala:67)
4868 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
4869 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
4870 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
4871 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
4872 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
4873 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
4874 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
4875 at sbt.Execute.work(Execute.scala:292)
4876 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
4877 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
4878 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
4879 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4880 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
4881 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
4882 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
4883 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
4884 at java.base/java.lang.Thread.run(Thread.java:833)
4885
4886 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
4887
4888 An unhandled exception was thrown in the compiler plugin named "Scalus".
4889 Please report the issue to the plugin's maintainers.
4890 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
4891
4892
4893 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
4894 during phase: Scalus
4895 mode: Mode(ImplicitsEnabled,ReadPositions)
4896 library version: version 3.8.0-RC4
4897 compiler version: version 3.8.0-RC4
4898 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
4899
4900[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
4901[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
4902[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
4903[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
4904[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
4905[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
4906[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
4907[error] scala.collection.immutable.List.map(List.scala:244)
4908[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
4909[error] scala.collection.immutable.List.flatMap(List.scala:287)
4910[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
4911[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
4912[error] scala.collection.immutable.List.map(List.scala:240)
4913[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
4914[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
4915[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
4916[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
4917[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
4918[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
4919[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
4920[error] scala.Option.orElse(Option.scala:479)
4921[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
4922[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
4923[error] scala.Option.getOrElse(Option.scala:203)
4924[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
4925[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
4926[error] scala.collection.immutable.List.map(List.scala:244)
4927[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
4928[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
4929[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
4930[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
4931[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
4932[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
4933[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
4934[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
4935[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
4936[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
4937[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
4938[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
4939[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
4940[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
4941[error] scala.collection.immutable.List.flatMap(List.scala:287)
4942[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
4943[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
4944[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4945[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4946[error] scala.collection.immutable.List.foreach(List.scala:327)
4947[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
4948[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
4949[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
4950[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
4951[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
4952[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
4953[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
4954[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
4955[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4956[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4957[error] scala.collection.immutable.List.foreach(List.scala:327)
4958[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
4959[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
4960[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
4961[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
4962[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
4963[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
4964[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
4965[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
4966[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
4967[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
4968[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
4969[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
4970[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
4971[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
4972[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
4973[error] dotty.tools.dotc.Run.compile(Run.scala:304)
4974[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
4975[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
4976[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
4977[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
4978[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
4979[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
4980[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
4981[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
4982[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
4983[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
4984[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
4985[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
4986[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
4987[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
4988[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
4989[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
4990[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
4991[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
4992[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
4993[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
4994[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
4995[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
4996[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
4997[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
4998[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
4999[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
5000[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
5001[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
5002[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
5003[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
5004[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
5005[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
5006[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
5007[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
5008[error] sbt.internal.io.Retry$.io(Retry.scala:102)
5009[error] sbt.internal.io.Retry$.io(Retry.scala:78)
5010[error] sbt.internal.io.Retry$.io(Retry.scala:67)
5011[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
5012[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
5013[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
5014[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
5015[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
5016[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
5017[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
5018[error] sbt.Execute.work(Execute.scala:292)
5019[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
5020[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
5021[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
5022[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5023[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
5024[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5025[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
5026[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
5027[error] java.base/java.lang.Thread.run(Thread.java:833)
5028[error]
5029[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5030[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
5031[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
5032[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
5033[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
5034[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
5035[error] at scala.collection.immutable.List.map(List.scala:244)
5036[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
5037[error] at scala.collection.immutable.List.flatMap(List.scala:287)
5038[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
5039[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
5040[error] at scala.collection.immutable.List.map(List.scala:240)
5041[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
5042[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
5043[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
5044[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
5045[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
5046[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
5047[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
5048[error] at scala.Option.orElse(Option.scala:479)
5049[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
5050[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
5051[error] at scala.Option.getOrElse(Option.scala:203)
5052[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
5053[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
5054[error] at scala.collection.immutable.List.map(List.scala:244)
5055[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
5056[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
5057[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
5058[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
5059[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
5060[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
5061[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
5062[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
5063[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
5064[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
5065[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
5066[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
5067[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
5068[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
5069[error] at scala.collection.immutable.List.flatMap(List.scala:287)
5070[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
5071[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
5072[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5073[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5074[error] at scala.collection.immutable.List.foreach(List.scala:327)
5075[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
5076[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
5077[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
5078[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
5079[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
5080[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
5081[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
5082[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
5083[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5084[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5085[error] at scala.collection.immutable.List.foreach(List.scala:327)
5086[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
5087[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
5088[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5089[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5090[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
5091[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
5092[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
5093[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
5094[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
5095[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
5096[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
5097[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
5098[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
5099[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
5100[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
5101[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
5102[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
5103[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
5104[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
5105[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
5106[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
5107[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
5108[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
5109[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
5110[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
5111[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
5112[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
5113[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
5114[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
5115[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
5116[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
5117[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
5118[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
5119[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
5120[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
5121[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
5122[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
5123[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
5124[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
5125[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
5126[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
5127[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
5128[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
5129[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
5130[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
5131[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
5132[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
5133[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
5134[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
5135[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
5136[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
5137[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
5138[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
5139[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
5140[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
5141[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
5142[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
5143[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
5144[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
5145[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
5146[error] at sbt.Execute.work(Execute.scala:292)
5147[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
5148[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
5149[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
5150[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5151[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
5152[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5153[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
5154[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
5155[error] at java.base/java.lang.Thread.run(Thread.java:833)
5156[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5157Starting build for ProjectRef(file:/build/repo/,scalusCardanoLedgerJVM) (scalus-cardano-ledger)... [5/6]
5158Compile scalacOptions: -explain, -Wunused:imports, -Xcheck-macros, -Xmax-inlines:100, -Xsemanticdb, -semanticdb-target, /build/repo/scalus-cardano-ledger/jvm/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
5159[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
5160[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
5161[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
5162[error] 41 | given unsafeTupleFromData[A, B](using
5163[error] | ^
5164[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5165[error] 42 | fromA: FromData[A],
5166[error] 43 | fromB: FromData[B]
5167[error] 44 | ): FromData[(A, B)] =
5168[error] 45 | (d: Data) =>
5169[error] 46 | val args = unConstrData(d).snd
5170[error] 47 | (fromA(args.head), fromB(args.tail.head))
5171scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5172 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
5173 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
5174 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
5175 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
5176 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
5177 at scala.collection.immutable.List.map(List.scala:244)
5178 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
5179 at scala.collection.immutable.List.flatMap(List.scala:287)
5180 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
5181 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
5182 at scala.collection.immutable.List.map(List.scala:240)
5183 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
5184 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
5185 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
5186 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
5187 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
5188 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
5189 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
5190 at scala.Option.orElse(Option.scala:479)
5191 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
5192 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
5193 at scala.Option.getOrElse(Option.scala:203)
5194 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
5195 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
5196 at scala.collection.immutable.List.map(List.scala:244)
5197 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
5198 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
5199 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
5200 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
5201 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
5202 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
5203 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
5204 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
5205 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
5206 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
5207 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
5208 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
5209 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
5210 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
5211 at scala.collection.immutable.List.flatMap(List.scala:287)
5212 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
5213 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
5214 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5215 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5216 at scala.collection.immutable.List.foreach(List.scala:327)
5217 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
5218 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
5219 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
5220 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
5221 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
5222 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
5223 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
5224 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
5225 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5226 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5227 at scala.collection.immutable.List.foreach(List.scala:327)
5228 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
5229 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
5230 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5231 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5232 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
5233 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
5234 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
5235 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
5236 at scala.Function0.apply$mcV$sp(Function0.scala:45)
5237 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
5238 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
5239 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
5240 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
5241 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
5242 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
5243 at dotty.tools.dotc.Run.compile(Run.scala:304)
5244 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
5245 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
5246 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
5247 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
5248 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
5249 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
5250 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
5251 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
5252 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
5253 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
5254 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
5255 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
5256 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
5257 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
5258 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
5259 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
5260 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
5261 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
5262 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
5263 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
5264 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
5265 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
5266 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
5267 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
5268 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
5269 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
5270 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
5271 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
5272 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
5273 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
5274 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
5275 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
5276 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
5277 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
5278 at sbt.internal.io.Retry$.io(Retry.scala:102)
5279 at sbt.internal.io.Retry$.io(Retry.scala:78)
5280 at sbt.internal.io.Retry$.io(Retry.scala:67)
5281 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
5282 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
5283 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
5284 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
5285 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
5286 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
5287 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
5288 at sbt.Execute.work(Execute.scala:292)
5289 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
5290 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
5291 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
5292 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5293 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
5294 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5295 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
5296 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
5297 at java.base/java.lang.Thread.run(Thread.java:833)
5298scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5299 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
5300 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
5301 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
5302 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
5303 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
5304 at scala.collection.immutable.List.map(List.scala:244)
5305 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
5306 at scala.collection.immutable.List.flatMap(List.scala:287)
5307 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
5308 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
5309 at scala.collection.immutable.List.map(List.scala:240)
5310 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
5311 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
5312 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
5313 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
5314 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
5315 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
5316 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
5317 at scala.Option.orElse(Option.scala:479)
5318 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
5319 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
5320 at scala.Option.getOrElse(Option.scala:203)
5321 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
5322 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
5323 at scala.collection.immutable.List.map(List.scala:244)
5324 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
5325 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
5326 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
5327 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
5328 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
5329 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
5330 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
5331 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
5332 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
5333 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
5334 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
5335 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
5336 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
5337 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
5338 at scala.collection.immutable.List.flatMap(List.scala:287)
5339 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
5340 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
5341 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5342 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5343 at scala.collection.immutable.List.foreach(List.scala:327)
5344 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
5345 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
5346 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
5347 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
5348 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
5349 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
5350 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
5351 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
5352 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5353 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5354 at scala.collection.immutable.List.foreach(List.scala:327)
5355 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
5356 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
5357 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5358 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5359 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
5360 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
5361 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
5362 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
5363 at scala.Function0.apply$mcV$sp(Function0.scala:45)
5364 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
5365 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
5366 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
5367 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
5368 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
5369 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
5370 at dotty.tools.dotc.Run.compile(Run.scala:304)
5371 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
5372 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
5373 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
5374 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
5375 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
5376 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
5377 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
5378 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
5379 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
5380 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
5381 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
5382 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
5383 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
5384 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
5385 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
5386 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
5387 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
5388 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
5389 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
5390 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
5391 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
5392 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
5393 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
5394 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
5395 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
5396 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
5397 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
5398 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
5399 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
5400 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
5401 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
5402 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
5403 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
5404 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
5405 at sbt.internal.io.Retry$.io(Retry.scala:102)
5406 at sbt.internal.io.Retry$.io(Retry.scala:78)
5407 at sbt.internal.io.Retry$.io(Retry.scala:67)
5408 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
5409 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
5410 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
5411 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
5412 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
5413 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
5414 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
5415 at sbt.Execute.work(Execute.scala:292)
5416 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
5417 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
5418 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
5419 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5420 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
5421 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5422 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
5423 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
5424 at java.base/java.lang.Thread.run(Thread.java:833)
5425
5426 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
5427
5428 An unhandled exception was thrown in the compiler plugin named "Scalus".
5429 Please report the issue to the plugin's maintainers.
5430 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
5431
5432
5433 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
5434 during phase: Scalus
5435 mode: Mode(ImplicitsEnabled,ReadPositions)
5436 library version: version 3.8.0-RC4
5437 compiler version: version 3.8.0-RC4
5438 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
5439
5440[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
5441[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5442[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
5443[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
5444[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
5445[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
5446[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
5447[error] scala.collection.immutable.List.map(List.scala:244)
5448[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
5449[error] scala.collection.immutable.List.flatMap(List.scala:287)
5450[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
5451[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
5452[error] scala.collection.immutable.List.map(List.scala:240)
5453[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
5454[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
5455[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
5456[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
5457[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
5458[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
5459[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
5460[error] scala.Option.orElse(Option.scala:479)
5461[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
5462[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
5463[error] scala.Option.getOrElse(Option.scala:203)
5464[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
5465[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
5466[error] scala.collection.immutable.List.map(List.scala:244)
5467[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
5468[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
5469[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
5470[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
5471[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
5472[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
5473[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
5474[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
5475[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
5476[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
5477[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
5478[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
5479[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
5480[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
5481[error] scala.collection.immutable.List.flatMap(List.scala:287)
5482[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
5483[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
5484[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5485[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5486[error] scala.collection.immutable.List.foreach(List.scala:327)
5487[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
5488[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
5489[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
5490[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
5491[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
5492[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
5493[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
5494[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
5495[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5496[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5497[error] scala.collection.immutable.List.foreach(List.scala:327)
5498[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
5499[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
5500[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5501[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5502[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
5503[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
5504[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
5505[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
5506[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
5507[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
5508[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
5509[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
5510[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
5511[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
5512[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
5513[error] dotty.tools.dotc.Run.compile(Run.scala:304)
5514[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
5515[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
5516[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
5517[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
5518[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
5519[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
5520[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
5521[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
5522[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
5523[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
5524[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
5525[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
5526[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
5527[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
5528[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
5529[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
5530[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
5531[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
5532[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
5533[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
5534[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
5535[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
5536[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
5537[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
5538[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
5539[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
5540[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
5541[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
5542[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
5543[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
5544[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
5545[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
5546[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
5547[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
5548[error] sbt.internal.io.Retry$.io(Retry.scala:102)
5549[error] sbt.internal.io.Retry$.io(Retry.scala:78)
5550[error] sbt.internal.io.Retry$.io(Retry.scala:67)
5551[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
5552[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
5553[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
5554[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
5555[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
5556[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
5557[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
5558[error] sbt.Execute.work(Execute.scala:292)
5559[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
5560[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
5561[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
5562[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5563[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
5564[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5565[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
5566[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
5567[error] java.base/java.lang.Thread.run(Thread.java:833)
5568[error]
5569[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5570[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
5571[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
5572[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
5573[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
5574[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
5575[error] at scala.collection.immutable.List.map(List.scala:244)
5576[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
5577[error] at scala.collection.immutable.List.flatMap(List.scala:287)
5578[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
5579[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
5580[error] at scala.collection.immutable.List.map(List.scala:240)
5581[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
5582[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
5583[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
5584[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
5585[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
5586[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
5587[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
5588[error] at scala.Option.orElse(Option.scala:479)
5589[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
5590[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
5591[error] at scala.Option.getOrElse(Option.scala:203)
5592[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
5593[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
5594[error] at scala.collection.immutable.List.map(List.scala:244)
5595[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
5596[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
5597[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
5598[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
5599[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
5600[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
5601[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
5602[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
5603[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
5604[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
5605[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
5606[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
5607[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
5608[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
5609[error] at scala.collection.immutable.List.flatMap(List.scala:287)
5610[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
5611[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
5612[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5613[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5614[error] at scala.collection.immutable.List.foreach(List.scala:327)
5615[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
5616[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
5617[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
5618[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
5619[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
5620[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
5621[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
5622[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
5623[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5624[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5625[error] at scala.collection.immutable.List.foreach(List.scala:327)
5626[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
5627[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
5628[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5629[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5630[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
5631[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
5632[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
5633[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
5634[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
5635[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
5636[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
5637[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
5638[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
5639[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
5640[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
5641[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
5642[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
5643[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
5644[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
5645[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
5646[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
5647[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
5648[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
5649[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
5650[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
5651[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
5652[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
5653[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
5654[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
5655[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
5656[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
5657[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
5658[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
5659[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
5660[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
5661[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
5662[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
5663[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
5664[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
5665[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
5666[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
5667[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
5668[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
5669[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
5670[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
5671[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
5672[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
5673[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
5674[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
5675[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
5676[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
5677[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
5678[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
5679[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
5680[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
5681[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
5682[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
5683[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
5684[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
5685[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
5686[error] at sbt.Execute.work(Execute.scala:292)
5687[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
5688[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
5689[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
5690[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5691[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
5692[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5693[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
5694[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
5695[error] at java.base/java.lang.Thread.run(Thread.java:833)
5696[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5697[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
5698[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
5699[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
5700[error] 41 | given unsafeTupleFromData[A, B](using
5701[error] | ^
5702[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5703[error] 42 | fromA: FromData[A],
5704[error] 43 | fromB: FromData[B]
5705[error] 44 | ): FromData[(A, B)] =
5706[error] 45 | (d: Data) =>
5707[error] 46 | val args = unConstrData(d).snd
5708[error] 47 | (fromA(args.head), fromB(args.tail.head))
5709scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5710 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
5711 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
5712 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
5713 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
5714 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
5715 at scala.collection.immutable.List.map(List.scala:244)
5716 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
5717 at scala.collection.immutable.List.flatMap(List.scala:287)
5718 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
5719 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
5720 at scala.collection.immutable.List.map(List.scala:240)
5721 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
5722 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
5723 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
5724 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
5725 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
5726 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
5727 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
5728 at scala.Option.orElse(Option.scala:479)
5729 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
5730 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
5731 at scala.Option.getOrElse(Option.scala:203)
5732 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
5733 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
5734 at scala.collection.immutable.List.map(List.scala:244)
5735 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
5736 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
5737 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
5738 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
5739 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
5740 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
5741 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
5742 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
5743 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
5744 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
5745 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
5746 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
5747 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
5748 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
5749 at scala.collection.immutable.List.flatMap(List.scala:287)
5750 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
5751 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
5752 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5753 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5754 at scala.collection.immutable.List.foreach(List.scala:327)
5755 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
5756 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
5757 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
5758 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
5759 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
5760 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
5761 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
5762 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
5763 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5764 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5765 at scala.collection.immutable.List.foreach(List.scala:327)
5766 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
5767 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
5768 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5769 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5770 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
5771 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
5772 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
5773 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
5774 at scala.Function0.apply$mcV$sp(Function0.scala:45)
5775 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
5776 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
5777 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
5778 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
5779 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
5780 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
5781 at dotty.tools.dotc.Run.compile(Run.scala:304)
5782 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
5783 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
5784 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
5785 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
5786 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
5787 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
5788 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
5789 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
5790 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
5791 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
5792 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
5793 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
5794 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
5795 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
5796 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
5797 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
5798 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
5799 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
5800 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
5801 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
5802 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
5803 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
5804 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
5805 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
5806 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
5807 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
5808 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
5809 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
5810 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
5811 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
5812 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
5813 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
5814 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
5815 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
5816 at sbt.internal.io.Retry$.io(Retry.scala:102)
5817 at sbt.internal.io.Retry$.io(Retry.scala:78)
5818 at sbt.internal.io.Retry$.io(Retry.scala:67)
5819 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
5820 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
5821 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
5822 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
5823 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
5824 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
5825 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
5826 at sbt.Execute.work(Execute.scala:292)
5827 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
5828 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
5829 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
5830 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5831 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
5832 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5833 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
5834 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
5835 at java.base/java.lang.Thread.run(Thread.java:833)
5836scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5837 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
5838 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
5839 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
5840 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
5841 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
5842 at scala.collection.immutable.List.map(List.scala:244)
5843 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
5844 at scala.collection.immutable.List.flatMap(List.scala:287)
5845 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
5846 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
5847 at scala.collection.immutable.List.map(List.scala:240)
5848 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
5849 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
5850 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
5851 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
5852 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
5853 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
5854 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
5855 at scala.Option.orElse(Option.scala:479)
5856 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
5857 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
5858 at scala.Option.getOrElse(Option.scala:203)
5859 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
5860 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
5861 at scala.collection.immutable.List.map(List.scala:244)
5862 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
5863 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
5864 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
5865 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
5866 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
5867 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
5868 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
5869 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
5870 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
5871 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
5872 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
5873 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
5874 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
5875 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
5876 at scala.collection.immutable.List.flatMap(List.scala:287)
5877 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
5878 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
5879 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5880 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5881 at scala.collection.immutable.List.foreach(List.scala:327)
5882 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
5883 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
5884 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
5885 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
5886 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
5887 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
5888 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
5889 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
5890 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5891 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5892 at scala.collection.immutable.List.foreach(List.scala:327)
5893 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
5894 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
5895 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
5896 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
5897 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
5898 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
5899 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
5900 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
5901 at scala.Function0.apply$mcV$sp(Function0.scala:45)
5902 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
5903 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
5904 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
5905 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
5906 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
5907 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
5908 at dotty.tools.dotc.Run.compile(Run.scala:304)
5909 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
5910 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
5911 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
5912 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
5913 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
5914 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
5915 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
5916 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
5917 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
5918 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
5919 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
5920 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
5921 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
5922 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
5923 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
5924 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
5925 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
5926 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
5927 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
5928 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
5929 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
5930 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
5931 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
5932 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
5933 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
5934 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
5935 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
5936 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
5937 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
5938 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
5939 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
5940 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
5941 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
5942 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
5943 at sbt.internal.io.Retry$.io(Retry.scala:102)
5944 at sbt.internal.io.Retry$.io(Retry.scala:78)
5945 at sbt.internal.io.Retry$.io(Retry.scala:67)
5946 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
5947 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
5948 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
5949 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
5950 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
5951 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
5952 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
5953 at sbt.Execute.work(Execute.scala:292)
5954 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
5955 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
5956 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
5957 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5958 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
5959 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
5960 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
5961 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
5962 at java.base/java.lang.Thread.run(Thread.java:833)
5963
5964 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
5965
5966 An unhandled exception was thrown in the compiler plugin named "Scalus".
5967 Please report the issue to the plugin's maintainers.
5968 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
5969
5970
5971 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
5972 during phase: Scalus
5973 mode: Mode(ImplicitsEnabled,ReadPositions)
5974 library version: version 3.8.0-RC4
5975 compiler version: version 3.8.0-RC4
5976 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
5977
5978[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
5979[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
5980[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
5981[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
5982[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
5983[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
5984[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
5985[error] scala.collection.immutable.List.map(List.scala:244)
5986[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
5987[error] scala.collection.immutable.List.flatMap(List.scala:287)
5988[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
5989[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
5990[error] scala.collection.immutable.List.map(List.scala:240)
5991[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
5992[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
5993[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
5994[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
5995[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
5996[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
5997[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
5998[error] scala.Option.orElse(Option.scala:479)
5999[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
6000[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
6001[error] scala.Option.getOrElse(Option.scala:203)
6002[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
6003[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
6004[error] scala.collection.immutable.List.map(List.scala:244)
6005[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
6006[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
6007[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
6008[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
6009[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
6010[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
6011[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
6012[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
6013[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
6014[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
6015[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
6016[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
6017[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
6018[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
6019[error] scala.collection.immutable.List.flatMap(List.scala:287)
6020[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
6021[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
6022[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6023[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6024[error] scala.collection.immutable.List.foreach(List.scala:327)
6025[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
6026[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
6027[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
6028[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
6029[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
6030[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
6031[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
6032[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
6033[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6034[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6035[error] scala.collection.immutable.List.foreach(List.scala:327)
6036[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
6037[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
6038[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6039[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6040[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
6041[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
6042[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
6043[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
6044[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
6045[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
6046[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
6047[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
6048[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
6049[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
6050[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
6051[error] dotty.tools.dotc.Run.compile(Run.scala:304)
6052[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
6053[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
6054[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
6055[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
6056[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
6057[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
6058[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
6059[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
6060[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
6061[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
6062[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
6063[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
6064[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
6065[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
6066[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
6067[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
6068[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
6069[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
6070[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
6071[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
6072[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
6073[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
6074[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
6075[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
6076[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
6077[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
6078[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
6079[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
6080[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
6081[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
6082[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
6083[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
6084[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
6085[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
6086[error] sbt.internal.io.Retry$.io(Retry.scala:102)
6087[error] sbt.internal.io.Retry$.io(Retry.scala:78)
6088[error] sbt.internal.io.Retry$.io(Retry.scala:67)
6089[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
6090[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
6091[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
6092[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
6093[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
6094[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
6095[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
6096[error] sbt.Execute.work(Execute.scala:292)
6097[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
6098[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
6099[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
6100[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6101[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
6102[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6103[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
6104[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
6105[error] java.base/java.lang.Thread.run(Thread.java:833)
6106[error]
6107[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
6108[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
6109[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
6110[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
6111[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
6112[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
6113[error] at scala.collection.immutable.List.map(List.scala:244)
6114[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
6115[error] at scala.collection.immutable.List.flatMap(List.scala:287)
6116[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
6117[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
6118[error] at scala.collection.immutable.List.map(List.scala:240)
6119[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
6120[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
6121[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
6122[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
6123[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
6124[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
6125[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
6126[error] at scala.Option.orElse(Option.scala:479)
6127[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
6128[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
6129[error] at scala.Option.getOrElse(Option.scala:203)
6130[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
6131[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
6132[error] at scala.collection.immutable.List.map(List.scala:244)
6133[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
6134[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
6135[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
6136[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
6137[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
6138[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
6139[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
6140[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
6141[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
6142[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
6143[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
6144[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
6145[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
6146[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
6147[error] at scala.collection.immutable.List.flatMap(List.scala:287)
6148[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
6149[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
6150[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6151[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6152[error] at scala.collection.immutable.List.foreach(List.scala:327)
6153[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
6154[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
6155[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
6156[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
6157[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
6158[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
6159[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
6160[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
6161[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6162[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6163[error] at scala.collection.immutable.List.foreach(List.scala:327)
6164[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
6165[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
6166[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6167[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6168[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
6169[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
6170[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
6171[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
6172[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
6173[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
6174[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
6175[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
6176[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
6177[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
6178[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
6179[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
6180[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
6181[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
6182[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
6183[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
6184[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
6185[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
6186[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
6187[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
6188[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
6189[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
6190[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
6191[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
6192[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
6193[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
6194[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
6195[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
6196[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
6197[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
6198[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
6199[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
6200[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
6201[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
6202[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
6203[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
6204[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
6205[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
6206[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
6207[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
6208[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
6209[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
6210[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
6211[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
6212[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
6213[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
6214[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
6215[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
6216[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
6217[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
6218[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
6219[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
6220[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
6221[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
6222[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
6223[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
6224[error] at sbt.Execute.work(Execute.scala:292)
6225[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
6226[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
6227[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
6228[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6229[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
6230[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6231[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
6232[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
6233[error] at java.base/java.lang.Thread.run(Thread.java:833)
6234[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
6235[info] Copied shared files to target /build/repo/scalus-plugin/src/main/shared/scala
6236[info] compiling 201 Scala sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes ...
6237[error] -- Error: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala:41:10
6238[error] 41 | given unsafeTupleFromData[A, B](using
6239[error] | ^
6240[error] |unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
6241[error] 42 | fromA: FromData[A],
6242[error] 43 | fromB: FromData[B]
6243[error] 44 | ): FromData[(A, B)] =
6244[error] 45 | (d: Data) =>
6245[error] 46 | val args = unConstrData(d).snd
6246[error] 47 | (fromA(args.head), fromB(args.tail.head))
6247scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
6248 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
6249 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
6250 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
6251 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
6252 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
6253 at scala.collection.immutable.List.map(List.scala:244)
6254 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
6255 at scala.collection.immutable.List.flatMap(List.scala:287)
6256 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
6257 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
6258 at scala.collection.immutable.List.map(List.scala:240)
6259 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
6260 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
6261 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
6262 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
6263 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
6264 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
6265 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
6266 at scala.Option.orElse(Option.scala:479)
6267 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
6268 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
6269 at scala.Option.getOrElse(Option.scala:203)
6270 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
6271 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
6272 at scala.collection.immutable.List.map(List.scala:244)
6273 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
6274 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
6275 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
6276 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
6277 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
6278 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
6279 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
6280 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
6281 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
6282 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
6283 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
6284 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
6285 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
6286 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
6287 at scala.collection.immutable.List.flatMap(List.scala:287)
6288 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
6289 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
6290 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6291 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6292 at scala.collection.immutable.List.foreach(List.scala:327)
6293 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
6294 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
6295 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
6296 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
6297 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
6298 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
6299 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
6300 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
6301 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6302 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6303 at scala.collection.immutable.List.foreach(List.scala:327)
6304 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
6305 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
6306 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6307 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6308 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
6309 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
6310 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
6311 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
6312 at scala.Function0.apply$mcV$sp(Function0.scala:45)
6313 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
6314 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
6315 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
6316 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
6317 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
6318 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
6319 at dotty.tools.dotc.Run.compile(Run.scala:304)
6320 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
6321 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
6322 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
6323 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
6324 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
6325 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
6326 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
6327 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
6328 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
6329 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
6330 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
6331 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
6332 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
6333 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
6334 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
6335 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
6336 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
6337 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
6338 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
6339 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
6340 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
6341 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
6342 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
6343 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
6344 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
6345 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
6346 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
6347 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
6348 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
6349 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
6350 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
6351 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
6352 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
6353 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
6354 at sbt.internal.io.Retry$.io(Retry.scala:102)
6355 at sbt.internal.io.Retry$.io(Retry.scala:78)
6356 at sbt.internal.io.Retry$.io(Retry.scala:67)
6357 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
6358 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
6359 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
6360 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
6361 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
6362 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
6363 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
6364 at sbt.Execute.work(Execute.scala:292)
6365 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
6366 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
6367 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
6368 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6369 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
6370 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6371 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
6372 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
6373 at java.base/java.lang.Thread.run(Thread.java:833)
6374scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
6375 at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
6376 at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
6377 at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
6378 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
6379 at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
6380 at scala.collection.immutable.List.map(List.scala:244)
6381 at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
6382 at scala.collection.immutable.List.flatMap(List.scala:287)
6383 at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
6384 at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
6385 at scala.collection.immutable.List.map(List.scala:240)
6386 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
6387 at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
6388 at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
6389 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
6390 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
6391 at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
6392 at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
6393 at scala.Option.orElse(Option.scala:479)
6394 at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
6395 at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
6396 at scala.Option.getOrElse(Option.scala:203)
6397 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
6398 at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
6399 at scala.collection.immutable.List.map(List.scala:244)
6400 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
6401 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
6402 at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
6403 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
6404 at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
6405 at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
6406 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
6407 at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
6408 at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
6409 at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
6410 at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
6411 at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
6412 at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
6413 at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
6414 at scala.collection.immutable.List.flatMap(List.scala:287)
6415 at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
6416 at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
6417 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6418 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6419 at scala.collection.immutable.List.foreach(List.scala:327)
6420 at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
6421 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
6422 at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
6423 at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
6424 at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
6425 at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
6426 at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
6427 at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
6428 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6429 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6430 at scala.collection.immutable.List.foreach(List.scala:327)
6431 at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
6432 at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
6433 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6434 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6435 at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
6436 at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
6437 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
6438 at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
6439 at scala.Function0.apply$mcV$sp(Function0.scala:45)
6440 at dotty.tools.dotc.Run.showProgress(Run.scala:482)
6441 at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
6442 at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
6443 at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
6444 at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
6445 at dotty.tools.dotc.Run.compileSources(Run.scala:319)
6446 at dotty.tools.dotc.Run.compile(Run.scala:304)
6447 at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
6448 at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
6449 at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
6450 at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
6451 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
6452 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
6453 at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
6454 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
6455 at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
6456 at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
6457 at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
6458 at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
6459 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
6460 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
6461 at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
6462 at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
6463 at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
6464 at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
6465 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
6466 at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
6467 at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
6468 at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
6469 at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
6470 at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
6471 at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
6472 at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
6473 at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
6474 at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
6475 at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
6476 at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
6477 at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
6478 at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
6479 at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
6480 at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
6481 at sbt.internal.io.Retry$.io(Retry.scala:102)
6482 at sbt.internal.io.Retry$.io(Retry.scala:78)
6483 at sbt.internal.io.Retry$.io(Retry.scala:67)
6484 at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
6485 at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
6486 at scala.Function1.$anonfun$compose$1(Function1.scala:49)
6487 at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
6488 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
6489 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
6490 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
6491 at sbt.Execute.work(Execute.scala:292)
6492 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
6493 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
6494 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
6495 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6496 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
6497 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6498 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
6499 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
6500 at java.base/java.lang.Thread.run(Thread.java:833)
6501
6502 unhandled exception while running Scalus on /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
6503
6504 An unhandled exception was thrown in the compiler plugin named "Scalus".
6505 Please report the issue to the plugin's maintainers.
6506 For non-enriched exceptions, compile with -Xno-enrich-error-messages.
6507
6508
6509 while compiling: /build/repo/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala
6510 during phase: Scalus
6511 mode: Mode(ImplicitsEnabled,ReadPositions)
6512 library version: version 3.8.0-RC4
6513 compiler version: version 3.8.0-RC4
6514 settings: -Wconf List(msg=can be rewritten automatically under:s) -Wunused List(imports) -Xcheck-macros true -Xmax-inlines 100 -Xplugin List(/build/repo/scalus-plugin/target/scala-3.8.0-RC4/scalus-plugin_3-0.14.0+0-bca3e4d7+20251222-1843-SNAPSHOT.jar) -Xsemanticdb true -classpath /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.0-RC4/scala3-library_3-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-core_3/2.13.0/cats-core_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-parse_3/1.1.0/cats-parse_3-1.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/paiges-core_3/0.4.4/paiges-core_3-0.4.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle_3/4.4.1/upickle_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-core_3/2.38.6/jsoniter-scala-core_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/plokhotnyuk/jsoniter-scala/jsoniter-scala-macros_3/2.38.6/jsoniter-scala-macros_3-2.38.6.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-core_3/1.16.2/borer-core_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/io/bullet/borer-derivation_3/1.16.2/borer-derivation_3-1.16.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-core_3/3.3.0/monocle-core_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/dev/optics/monocle-macro_3/3.3.0/monocle-macro_3-3.3.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-simple/2.0.17/slf4j-simple-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bouncycastle/bcprov-jdk18on/1.83/bcprov-jdk18on-1.83.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/foundation/icon/blst-java/0.3.2/blst-java-0.3.2.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/bitcoin-s/bitcoin-s-secp256k1jni/1.9.11/bitcoin-s-secp256k1jni-1.9.11.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.0-RC4/scala-library-3.8.0-RC4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-kernel_3/2.13.0/cats-kernel_3-2.13.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/ujson_3/4.4.1/ujson_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upack_3/4.4.1/upack_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-implicits_3/4.4.1/upickle-implicits_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/typelevel/cats-free_3/2.12.0/cats-free_3-2.12.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scijava/native-lib-loader/2.5.0/native-lib-loader-2.5.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/upickle-core_3/4.4.1/upickle-core_3-4.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.jar -d /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes -explain true -semanticdb-target /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/meta
6515
6516[error] ## Exception when compiling 201 sources to /build/repo/scalus-core/jvm/target/scala-3.8.0-RC4/classes
6517[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
6518[error] scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
6519[error] scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
6520[error] scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
6521[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
6522[error] scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
6523[error] scala.collection.immutable.List.map(List.scala:244)
6524[error] scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
6525[error] scala.collection.immutable.List.flatMap(List.scala:287)
6526[error] scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
6527[error] scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
6528[error] scala.collection.immutable.List.map(List.scala:240)
6529[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
6530[error] scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
6531[error] scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
6532[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
6533[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
6534[error] scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
6535[error] scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
6536[error] scala.Option.orElse(Option.scala:479)
6537[error] scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
6538[error] scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
6539[error] scala.Option.getOrElse(Option.scala:203)
6540[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
6541[error] scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
6542[error] scala.collection.immutable.List.map(List.scala:244)
6543[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
6544[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
6545[error] scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
6546[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
6547[error] scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
6548[error] scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
6549[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
6550[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
6551[error] scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
6552[error] scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
6553[error] scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
6554[error] scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
6555[error] scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
6556[error] scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
6557[error] scala.collection.immutable.List.flatMap(List.scala:287)
6558[error] scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
6559[error] scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
6560[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6561[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6562[error] scala.collection.immutable.List.foreach(List.scala:327)
6563[error] scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
6564[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
6565[error] scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
6566[error] dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
6567[error] dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
6568[error] dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
6569[error] dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
6570[error] dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
6571[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6572[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6573[error] scala.collection.immutable.List.foreach(List.scala:327)
6574[error] dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
6575[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
6576[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6577[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6578[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
6579[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
6580[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
6581[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
6582[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
6583[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
6584[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
6585[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
6586[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
6587[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
6588[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
6589[error] dotty.tools.dotc.Run.compile(Run.scala:304)
6590[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
6591[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
6592[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
6593[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
6594[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
6595[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
6596[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
6597[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
6598[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
6599[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
6600[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
6601[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
6602[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
6603[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
6604[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
6605[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
6606[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
6607[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
6608[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
6609[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
6610[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
6611[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
6612[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
6613[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
6614[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
6615[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
6616[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
6617[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
6618[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
6619[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
6620[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
6621[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
6622[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
6623[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
6624[error] sbt.internal.io.Retry$.io(Retry.scala:102)
6625[error] sbt.internal.io.Retry$.io(Retry.scala:78)
6626[error] sbt.internal.io.Retry$.io(Retry.scala:67)
6627[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
6628[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
6629[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
6630[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
6631[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
6632[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
6633[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
6634[error] sbt.Execute.work(Execute.scala:292)
6635[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
6636[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
6637[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
6638[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6639[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
6640[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6641[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
6642[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
6643[error] java.base/java.lang.Thread.run(Thread.java:833)
6644[error]
6645[error] scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
6646[error] at scalus.compiler.plugin.TypingException$.apply(SIRTyper.scala:22)
6647[error] at scalus.compiler.plugin.SIRTyper.typeError(SIRTyper.scala:793)
6648[error] at scalus.compiler.plugin.SIRTyper.unsupportedType(SIRTyper.scala:802)
6649[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:57)
6650[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15$$anonfun$1(SIRTyper.scala:576)
6651[error] at scala.collection.immutable.List.map(List.scala:244)
6652[error] at scalus.compiler.plugin.SIRTyper.$anonfun$15(SIRTyper.scala:576)
6653[error] at scala.collection.immutable.List.flatMap(List.scala:287)
6654[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassConstrDecl(SIRTyper.scala:571)
6655[error] at scalus.compiler.plugin.SIRTyper.$anonfun$16(SIRTyper.scala:691)
6656[error] at scala.collection.immutable.List.map(List.scala:240)
6657[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDeclNoCache(SIRTyper.scala:690)
6658[error] at scalus.compiler.plugin.SIRTyper.makeSumClassDataDecl(SIRTyper.scala:679)
6659[error] at scalus.compiler.plugin.SIRTyper.makeCaseClassType(SIRTyper.scala:507)
6660[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassType(SIRTyper.scala:492)
6661[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrSumTypeNoRec(SIRTyper.scala:454)
6662[error] at scalus.compiler.plugin.SIRTyper.tryMakeCaseClassOrCaseParent(SIRTyper.scala:373)
6663[error] at scalus.compiler.plugin.SIRTyper.$anonfun$6(SIRTyper.scala:209)
6664[error] at scala.Option.orElse(Option.scala:479)
6665[error] at scalus.compiler.plugin.SIRTyper.makeSIRNonFunClassType(SIRTyper.scala:209)
6666[error] at scalus.compiler.plugin.SIRTyper.$anonfun$1(SIRTyper.scala:112)
6667[error] at scala.Option.getOrElse(Option.scala:203)
6668[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:113)
6669[error] at scalus.compiler.plugin.SIRTyper.$anonfun$11(SIRTyper.scala:258)
6670[error] at scala.collection.immutable.List.map(List.scala:244)
6671[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:258)
6672[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:101)
6673[error] at scalus.compiler.plugin.SIRTyper.tryMakeFunctionalInterface(SIRTyper.scala:398)
6674[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:108)
6675[error] at scalus.compiler.plugin.SIRTyper.makeSIRMethodType(SIRTyper.scala:780)
6676[error] at scalus.compiler.plugin.SIRTyper.makeSIRFunType(SIRTyper.scala:255)
6677[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:149)
6678[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnvWithErr(SIRTyper.scala:154)
6679[error] at scalus.compiler.plugin.SIRTyper.sirTypeInEnv(SIRTyper.scala:34)
6680[error] at scalus.compiler.plugin.SIRCompiler.sirTypeInEnv(SIRCompiler.scala:2912)
6681[error] at scalus.compiler.plugin.SIRCompiler.compileDefDef(SIRCompiler.scala:1064)
6682[error] at scalus.compiler.plugin.SIRCompiler.compileStmt(SIRCompiler.scala:1422)
6683[error] at scalus.compiler.plugin.SIRCompiler.compileTreeInModule(SIRCompiler.scala:2993)
6684[error] at scalus.compiler.plugin.SIRCompiler.$anonfun$6(SIRCompiler.scala:347)
6685[error] at scala.collection.immutable.List.flatMap(List.scala:287)
6686[error] at scalus.compiler.plugin.SIRCompiler.compileTypeDef(SIRCompiler.scala:346)
6687[error] at scalus.compiler.plugin.SIRCompiler.compileModule$$anonfun$1(SIRCompiler.scala:314)
6688[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6689[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6690[error] at scala.collection.immutable.List.foreach(List.scala:327)
6691[error] at scalus.compiler.plugin.SIRCompiler.compileModule(SIRCompiler.scala:314)
6692[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:183)
6693[error] at scalus.compiler.plugin.ScalusPhase.prepareForUnit(Plugin.scala:176)
6694[error] at dotty.tools.dotc.transform.MegaPhase.prepUnit(MegaPhase.scala:1107)
6695[error] at dotty.tools.dotc.transform.MegaPhase.transformUnit(MegaPhase.scala:480)
6696[error] at dotty.tools.dotc.transform.MegaPhase.run(MegaPhase.scala:493)
6697[error] at dotty.tools.dotc.transform.MegaPhase$MiniPhase.run(MegaPhase.scala:138)
6698[error] at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:386)
6699[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6700[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6701[error] at scala.collection.immutable.List.foreach(List.scala:327)
6702[error] at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:379)
6703[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
6704[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
6705[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
6706[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
6707[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
6708[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
6709[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
6710[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
6711[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
6712[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
6713[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
6714[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
6715[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
6716[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
6717[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
6718[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
6719[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
6720[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
6721[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
6722[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
6723[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
6724[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
6725[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
6726[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
6727[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
6728[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
6729[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
6730[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
6731[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
6732[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
6733[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
6734[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
6735[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
6736[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
6737[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
6738[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
6739[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
6740[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
6741[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
6742[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
6743[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
6744[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
6745[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
6746[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
6747[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
6748[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2493)
6749[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2443)
6750[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
6751[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
6752[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
6753[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
6754[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
6755[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
6756[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2441)
6757[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
6758[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
6759[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
6760[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
6761[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
6762[error] at sbt.Execute.work(Execute.scala:292)
6763[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
6764[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
6765[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
6766[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6767[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
6768[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
6769[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
6770[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
6771[error] at java.base/java.lang.Thread.run(Thread.java:833)
6772[error] (scalusJVM / Compile / compileIncremental) scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41
6773
6774************************
6775Build summary:
6776[{
6777 "module": "scalus-bloxbean-cardano-client-lib",
6778 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41"]}, "tookMs": 66016, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
6779 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6780 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
6781 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6782 "publish": {"status": "skipped", "tookMs": 0},
6783 "metadata": {
6784 "crossScalaVersions": ["3.3.7"]
6785}
6786},{
6787 "module": "scalus-plugin",
6788 "compile": {"status": "ok", "tookMs": 62, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
6789 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6790 "test-compile": {"status": "ok", "tookMs": 885, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
6791 "test": {"status": "ok", "tookMs": 587, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "unknown", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
6792 "publish": {"status": "skipped", "tookMs": 0},
6793 "metadata": {
6794 "crossScalaVersions": ["3.3.7"]
6795}
6796},{
6797 "module": "scalus",
6798 "compile": {"status": "ok", "tookMs": 58, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
6799 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6800 "test-compile": {"status": "ok", "tookMs": 87, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
6801 "test": {"status": "ok", "tookMs": 74, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6802 "publish": {"status": "ok", "tookMs": 3},
6803 "metadata": {
6804 "crossScalaVersions": ["3.3.7"]
6805}
6806},{
6807 "module": "scalus",
6808 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41"]}, "tookMs": 11776, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
6809 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6810 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
6811 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6812 "publish": {"status": "skipped", "tookMs": 0},
6813 "metadata": {
6814 "crossScalaVersions": ["3.3.7"]
6815}
6816},{
6817 "module": "scalus-testkit",
6818 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41"]}, "tookMs": 10127, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
6819 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6820 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
6821 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6822 "publish": {"status": "skipped", "tookMs": 0},
6823 "metadata": {
6824 "crossScalaVersions": ["3.3.7"]
6825}
6826},{
6827 "module": "scalus-cardano-ledger",
6828 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["scalus.compiler.plugin.TypingException: unsupported type: EmptyTuple TermRef EmptyTuple.type at FromData.scala:41"]}, "tookMs": 10489, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
6829 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6830 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
6831 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6832 "publish": {"status": "skipped", "tookMs": 0},
6833 "metadata": {
6834 "crossScalaVersions": ["3.3.7"]
6835}
6836}]
6837************************
6838[error] Scala3CommunityBuild$ProjectBuildFailureException: 4 module(s) finished with failures: scalus-bloxbean-cardano-client-lib, scalus, scalus-testkit, scalus-cardano-ledger
6839[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 4 module(s) finished with failures: scalus-bloxbean-cardano-client-lib, scalus, scalus-testkit, scalus-cardano-ledger
6840[error] Total time: 273 s (0:04:33.0), completed Dec 22, 2025, 6:48:06 PM
6841[0JBuild failed, not retrying.