Build Logs
es-meta/esmeta • 14270752029
Errors
348
Warnings
0
Total Lines
500
1##################################
2Clonning https://github.com/es-meta/esmeta.git into repo using revision v0.1.0
3##################################
4Note: switching to '688f6241f1a82259504775bcec790bde467b2be9'.
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.6.4
23Scala binary version found: 3.6
24Implicitly using source version 3.6-migration
25Scala binary version found: 3.6
26Implicitly using source version 3.6-migration
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
30----
31Starting build for 3.6.4
32Execute tests: false
33sbt project found:
34No prepare script found for project es-meta/esmeta
35Synchronizing submodule url for 'client'
36Synchronizing submodule url for 'ecma262'
37Synchronizing submodule url for 'tests/test262'
38##################################
39Scala version: 3.6.4
40Targets: io.github.es-meta%esmeta
41Project projectConfig: { "tests": "compile-only" }
42##################################
43Using extra scalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
44Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
45[sbt_options] declare -a sbt_options=()
46[process_args] java_version = '17'
47[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
48# Executing command line:
49java
50-Xms1g
51-Xmx3g
52-Xss1g
53-XX:ReservedCodeCacheSize=512m
54-Dfile.encoding=utf8
55-Dcommunitybuild.scala=3.6.4
56-Dcommunitybuild.project.dependencies.add=
57-Xmx7G
58-Xms4G
59-Xss8M
60-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
61-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
62-jar
63/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
64"setCrossScalaVersions 3.6.4"
65"++3.6.4 -v"
66"mapScalacOptions ",-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,""
67"set every credentials := Nil"
68"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
69"removeScalacOptionsStartingWith -P:wartremover"
70
71moduleMappings
72"runBuild 3.6.4 """{
73 "tests": "compile-only"
74}""" io.github.es-meta%esmeta"
75
76[info] [launcher] getting org.scala-sbt sbt 1.8.0 (this may take some time)...
77[info] [launcher] getting Scala 2.12.17 (for sbt)...
78[info] welcome to sbt 1.8.0 (Eclipse Adoptium Java 17.0.8)
79[info] loading settings for project repo-build from ghpages.sbt,plugins.sbt ...
80[info] loading project definition from /build/repo/project
81[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
82[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.17. Compiling...
83[info] Compilation completed in 8.073s.
84[info] done compiling
85[info] loading settings for project root from build.sbt ...
86SLF4J: No SLF4J providers were found.
87SLF4J: Defaulting to no-operation (NOP) logger implementation
88SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
89SLF4J: Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier.
90SLF4J: Ignoring binding found at [jar:file:/root/.sbt/boot/scala-2.12.17/org.scala-sbt/sbt/1.8.0/log4j-slf4j-impl-2.17.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
91SLF4J: See https://www.slf4j.org/codes.html#ignoredBindings for an explanation.
92[info] set current project to esmeta (in build file:/build/repo/)
93Execute setCrossScalaVersions: 3.6.4
94OpenCB::Changing crossVersion 3.1.1 -> 3.6.4 in root/crossScalaVersions
95[info] set current project to esmeta (in build file:/build/repo/)
96[info] Setting Scala version to 3.6.4 on 1 projects.
97[info] Switching Scala version on:
98[info] * root (3.6.4)
99[info] Excluding projects:
100[info] Reapplying settings...
101[info] set current project to esmeta (in build file:/build/repo/)
102Execute mapScalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
103[info] Reapplying settings...
104[info] set current project to esmeta (in build file:/build/repo/)
105[info] Defining Global / credentials
106[info] The new value will be used by allCredentials, ivySbt and 1 others.
107[info] Run `last` for details.
108[info] Reapplying settings...
109[info] set current project to esmeta (in build file:/build/repo/)
110Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
111[info] Reapplying settings...
112OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
113
114 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:315)
115 Did you mean allExcludeDependencies ?
116 , retry without global scopes
117[info] Reapplying settings...
118[info] set current project to esmeta (in build file:/build/repo/)
119Execute removeScalacOptionsStartingWith: -P:wartremover
120[info] Reapplying settings...
121[info] set current project to esmeta (in build file:/build/repo/)
122[success] Total time: 0 s, completed Apr 4, 2025, 7:24:37 PM
123Build config: {
124 "tests": "compile-only"
125}
126Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
127Starting build...
128Projects: Set(root)
129Starting build for ProjectRef(file:/build/repo/,root) (esmeta)...
130OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
131OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
132Compile scalacOptions: List(-language:implicitConversions, -explain, -explain-types, -unchecked, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
133[info] compiling 298 Scala sources to /build/repo/target/scala-3.6.4/classes ...
134[error] -- Error: /build/repo/src/main/scala/esmeta/cfg/util/DotPrinter.scala:111:73 ---
135[error] 111 | drawEdge(id, getId(thn), getEdgeColor(node, thn), Some("true")),
136[error] | ^
137[error] | end of statement expected but ',' found
138[error] -- Error: /build/repo/src/main/scala/esmeta/cfg/util/DotPrinter.scala:114:74 ---
139[error] 114 | drawEdge(id, getId(els), getEdgeColor(node, els), Some("false")),
140[error] | ^
141[error] | end of statement expected but ',' found
142[error] -- Error: /build/repo/src/main/scala/esmeta/parser/ESParser.scala:148:9 --------
143[error] 148 | },
144[error] | ^
145[error] | end of statement expected but ',' found
146[error] -- Error: /build/repo/src/main/scala/esmeta/web/routes/SpecRoute.scala:26:9 ----
147[error] 26 | ),
148[error] | ^
149[error] | end of statement expected but ',' found
150[error] -- Error: /build/repo/src/main/scala/esmeta/web/routes/SpecRoute.scala:29:3 ----
151[error] 29 | ),
152[error] | ^
153[error] | end of statement expected but ',' found
154[error] -- Error: /build/repo/src/main/scala/esmeta/analyzer/domain/obj/BasicDomain.scala:364:12
155[error] 364 | Str(s) <- props
156[error] | ^^^^^^
157[error] |pattern's type esmeta.state.Str is more specialized than the right hand side expression's type esmeta.analyzer.domain.AValue
158[error] |
159[error] |If the narrowing is intentional, this can be communicated by adding the `case` keyword before the full pattern,
160[error] |which will result in a filtering for expression (using `withFilter`).
161[error] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
162[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:76:24
163[error] 76 | app >> "N(" >> v >> ")"
164[error] | ^
165[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.analyzer.domain.APureValue] was found for a context parameter of method >> in class Appender.
166[error] |I found:
167[error] |
168[error] | esmeta.util.Appender.subtypeRule[S, T](
169[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
170[error] |
171[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
172[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:78:28
173[error] 78 | app >> "comp[" >> ty
174[error] | ^
175[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.state.Const] was found for a context parameter of method >> in class Appender.
176[error] |I found:
177[error] |
178[error] | esmeta.util.Appender.subtypeRule[S, T](
179[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
180[error] |
181[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
182[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:80:27
183[error] 80 | app >> "(" >> value >> ")"
184[error] | ^
185[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.analyzer.domain.APureValue] was found for a context parameter of method >> in class Appender.
186[error] |I found:
187[error] |
188[error] | esmeta.util.Appender.subtypeRule[S, T](
189[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
190[error] |
191[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
192[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:83:47
193[error] 83 | case SubMap(baseLoc) => app >> baseLoc >> ":SubMap"
194[error] | ^
195[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.analyzer.domain.Base] was found for a context parameter of method >> in class Appender.
196[error] |I found:
197[error] |
198[error] | esmeta.util.Appender.subtypeRule[S, T](
199[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
200[error] |
201[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
202[error] -- Error: /build/repo/src/main/scala/esmeta/state/Obj.scala:72:9 ---------------
203[error] 72 | (Str(s), _) <- props.toVector
204[error] | ^^^^^^
205[error] |pattern's type esmeta.state.Str is more specialized than the right hand side expression's type esmeta.state.PureValue
206[error] |
207[error] |If the narrowing is intentional, this can be communicated by adding the `case` keyword before the full pattern,
208[error] |which will result in a filtering for expression (using `withFilter`).
209[error] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
210[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/ty/util/Stringifier.scala:54:6
211[error] 54 | FilterApp(app)
212[error] | ^
213[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.util.BSet[String]] was found.
214[error] |I found:
215[error] |
216[error] | esmeta.util.Appender.subtypeRule[S, T](
217[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
218[error] |
219[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
220[error] 55 | .add(ty.normal, !ty.normal.isBottom, "Normal")
221[error] 56 | .add(ty.abrupt, !ty.abrupt.isBottom, "Abrupt")
222[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/ty/util/Stringifier.scala:78:6
223[error] 78 | predTys
224[error] | ^
225[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.util.BSet[String]] was found.
226[error] |I found:
227[error] |
228[error] | esmeta.util.Appender.subtypeRule[S, T](
229[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
230[error] |
231[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
232[error] 79 | .foldLeft(FilterApp(app)) {
233[error] 80 | case (app, (pred, name)) =>
234[error] 81 | app.add({ ty --= pred; name }, pred <= ty)
235[error] 82 | }
236[error] 83 | .add(ty.clo.map(s => s"\"$s\""), !ty.clo.isBottom, "Clo")
237[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/ty/util/Stringifier.scala:130:43
238[error] 130 | case AstNameTy(names) => app >> names
239[error] | ^
240[error] |No given instance of type esmeta.util.Appender.Rule[Set[String]] was found for a context parameter of method >> in class Appender.
241[error] |I found:
242[error] |
243[error] | esmeta.util.Appender.subtypeRule[S, T](
244[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
245[error] |
246[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
247[error] 14 errors found
248[error] (Compile / compileIncremental) Compilation failed
249OpenCB::Would not apply setting `-source:3.6-migration`: Project has predefined source version: Some(-source:3.6-migration)
250[info] compiling 298 Scala sources to /build/repo/target/scala-3.6.4/classes ...
251[error] -- Error: /build/repo/src/main/scala/esmeta/cfg/util/DotPrinter.scala:111:73 ---
252[error] 111 | drawEdge(id, getId(thn), getEdgeColor(node, thn), Some("true")),
253[error] | ^
254[error] | end of statement expected but ',' found
255[error] -- Error: /build/repo/src/main/scala/esmeta/cfg/util/DotPrinter.scala:114:74 ---
256[error] 114 | drawEdge(id, getId(els), getEdgeColor(node, els), Some("false")),
257[error] | ^
258[error] | end of statement expected but ',' found
259[error] -- Error: /build/repo/src/main/scala/esmeta/parser/ESParser.scala:148:9 --------
260[error] 148 | },
261[error] | ^
262[error] | end of statement expected but ',' found
263[error] -- Error: /build/repo/src/main/scala/esmeta/web/routes/SpecRoute.scala:26:9 ----
264[error] 26 | ),
265[error] | ^
266[error] | end of statement expected but ',' found
267[error] -- Error: /build/repo/src/main/scala/esmeta/web/routes/SpecRoute.scala:29:3 ----
268[error] 29 | ),
269[error] | ^
270[error] | end of statement expected but ',' found
271[error] -- Error: /build/repo/src/main/scala/esmeta/analyzer/domain/obj/BasicDomain.scala:364:12
272[error] 364 | Str(s) <- props
273[error] | ^^^^^^
274[error] |pattern's type esmeta.state.Str is more specialized than the right hand side expression's type esmeta.analyzer.domain.AValue
275[error] |
276[error] |If the narrowing is intentional, this can be communicated by adding the `case` keyword before the full pattern,
277[error] |which will result in a filtering for expression (using `withFilter`).
278[error] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
279[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:76:24
280[error] 76 | app >> "N(" >> v >> ")"
281[error] | ^
282[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.analyzer.domain.APureValue] was found for a context parameter of method >> in class Appender.
283[error] |I found:
284[error] |
285[error] | esmeta.util.Appender.subtypeRule[S, T](
286[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
287[error] |
288[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
289[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:78:28
290[error] 78 | app >> "comp[" >> ty
291[error] | ^
292[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.state.Const] was found for a context parameter of method >> in class Appender.
293[error] |I found:
294[error] |
295[error] | esmeta.util.Appender.subtypeRule[S, T](
296[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
297[error] |
298[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
299[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:80:27
300[error] 80 | app >> "(" >> value >> ")"
301[error] | ^
302[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.analyzer.domain.APureValue] was found for a context parameter of method >> in class Appender.
303[error] |I found:
304[error] |
305[error] | esmeta.util.Appender.subtypeRule[S, T](
306[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
307[error] |
308[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
309[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:83:47
310[error] 83 | case SubMap(baseLoc) => app >> baseLoc >> ":SubMap"
311[error] | ^
312[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.analyzer.domain.Base] was found for a context parameter of method >> in class Appender.
313[error] |I found:
314[error] |
315[error] | esmeta.util.Appender.subtypeRule[S, T](
316[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
317[error] |
318[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
319[error] -- Error: /build/repo/src/main/scala/esmeta/state/Obj.scala:72:9 ---------------
320[error] 72 | (Str(s), _) <- props.toVector
321[error] | ^^^^^^
322[error] |pattern's type esmeta.state.Str is more specialized than the right hand side expression's type esmeta.state.PureValue
323[error] |
324[error] |If the narrowing is intentional, this can be communicated by adding the `case` keyword before the full pattern,
325[error] |which will result in a filtering for expression (using `withFilter`).
326[error] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
327[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/ty/util/Stringifier.scala:54:6
328[error] 54 | FilterApp(app)
329[error] | ^
330[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.util.BSet[String]] was found.
331[error] |I found:
332[error] |
333[error] | esmeta.util.Appender.subtypeRule[S, T](
334[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
335[error] |
336[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
337[error] 55 | .add(ty.normal, !ty.normal.isBottom, "Normal")
338[error] 56 | .add(ty.abrupt, !ty.abrupt.isBottom, "Abrupt")
339[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/ty/util/Stringifier.scala:78:6
340[error] 78 | predTys
341[error] | ^
342[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.util.BSet[String]] was found.
343[error] |I found:
344[error] |
345[error] | esmeta.util.Appender.subtypeRule[S, T](
346[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
347[error] |
348[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
349[error] 79 | .foldLeft(FilterApp(app)) {
350[error] 80 | case (app, (pred, name)) =>
351[error] 81 | app.add({ ty --= pred; name }, pred <= ty)
352[error] 82 | }
353[error] 83 | .add(ty.clo.map(s => s"\"$s\""), !ty.clo.isBottom, "Clo")
354[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/ty/util/Stringifier.scala:130:43
355[error] 130 | case AstNameTy(names) => app >> names
356[error] | ^
357[error] |No given instance of type esmeta.util.Appender.Rule[Set[String]] was found for a context parameter of method >> in class Appender.
358[error] |I found:
359[error] |
360[error] | esmeta.util.Appender.subtypeRule[S, T](
361[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
362[error] |
363[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
364[error] 14 errors found
365[error] (Compile / compileIncremental) Compilation failed
366[info] compiling 298 Scala sources to /build/repo/target/scala-3.6.4/classes ...
367[error] -- Error: /build/repo/src/main/scala/esmeta/cfg/util/DotPrinter.scala:111:73 ---
368[error] 111 | drawEdge(id, getId(thn), getEdgeColor(node, thn), Some("true")),
369[error] | ^
370[error] | end of statement expected but ',' found
371[error] -- Error: /build/repo/src/main/scala/esmeta/cfg/util/DotPrinter.scala:114:74 ---
372[error] 114 | drawEdge(id, getId(els), getEdgeColor(node, els), Some("false")),
373[error] | ^
374[error] | end of statement expected but ',' found
375[error] -- Error: /build/repo/src/main/scala/esmeta/parser/ESParser.scala:148:9 --------
376[error] 148 | },
377[error] | ^
378[error] | end of statement expected but ',' found
379[error] -- Error: /build/repo/src/main/scala/esmeta/web/routes/SpecRoute.scala:26:9 ----
380[error] 26 | ),
381[error] | ^
382[error] | end of statement expected but ',' found
383[error] -- Error: /build/repo/src/main/scala/esmeta/web/routes/SpecRoute.scala:29:3 ----
384[error] 29 | ),
385[error] | ^
386[error] | end of statement expected but ',' found
387[error] -- Error: /build/repo/src/main/scala/esmeta/analyzer/domain/obj/BasicDomain.scala:364:12
388[error] 364 | Str(s) <- props
389[error] | ^^^^^^
390[error] |pattern's type esmeta.state.Str is more specialized than the right hand side expression's type esmeta.analyzer.domain.AValue
391[error] |
392[error] |If the narrowing is intentional, this can be communicated by adding the `case` keyword before the full pattern,
393[error] |which will result in a filtering for expression (using `withFilter`).
394[error] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
395[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:76:24
396[error] 76 | app >> "N(" >> v >> ")"
397[error] | ^
398[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.analyzer.domain.APureValue] was found for a context parameter of method >> in class Appender.
399[error] |I found:
400[error] |
401[error] | esmeta.util.Appender.subtypeRule[S, T](
402[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
403[error] |
404[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
405[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:78:28
406[error] 78 | app >> "comp[" >> ty
407[error] | ^
408[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.state.Const] was found for a context parameter of method >> in class Appender.
409[error] |I found:
410[error] |
411[error] | esmeta.util.Appender.subtypeRule[S, T](
412[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
413[error] |
414[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
415[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:80:27
416[error] 80 | app >> "(" >> value >> ")"
417[error] | ^
418[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.analyzer.domain.APureValue] was found for a context parameter of method >> in class Appender.
419[error] |I found:
420[error] |
421[error] | esmeta.util.Appender.subtypeRule[S, T](
422[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
423[error] |
424[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
425[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/analyzer/util/Stringifier.scala:83:47
426[error] 83 | case SubMap(baseLoc) => app >> baseLoc >> ":SubMap"
427[error] | ^
428[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.analyzer.domain.Base] was found for a context parameter of method >> in class Appender.
429[error] |I found:
430[error] |
431[error] | esmeta.util.Appender.subtypeRule[S, T](
432[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
433[error] |
434[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
435[error] -- Error: /build/repo/src/main/scala/esmeta/state/Obj.scala:72:9 ---------------
436[error] 72 | (Str(s), _) <- props.toVector
437[error] | ^^^^^^
438[error] |pattern's type esmeta.state.Str is more specialized than the right hand side expression's type esmeta.state.PureValue
439[error] |
440[error] |If the narrowing is intentional, this can be communicated by adding the `case` keyword before the full pattern,
441[error] |which will result in a filtering for expression (using `withFilter`).
442[error] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
443[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/ty/util/Stringifier.scala:54:6
444[error] 54 | FilterApp(app)
445[error] | ^
446[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.util.BSet[String]] was found.
447[error] |I found:
448[error] |
449[error] | esmeta.util.Appender.subtypeRule[S, T](
450[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
451[error] |
452[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
453[error] 55 | .add(ty.normal, !ty.normal.isBottom, "Normal")
454[error] 56 | .add(ty.abrupt, !ty.abrupt.isBottom, "Abrupt")
455[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/ty/util/Stringifier.scala:78:6
456[error] 78 | predTys
457[error] | ^
458[error] |No given instance of type esmeta.util.Appender.Rule[esmeta.util.BSet[String]] was found.
459[error] |I found:
460[error] |
461[error] | esmeta.util.Appender.subtypeRule[S, T](
462[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
463[error] |
464[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
465[error] 79 | .foldLeft(FilterApp(app)) {
466[error] 80 | case (app, (pred, name)) =>
467[error] 81 | app.add({ ty --= pred; name }, pred <= ty)
468[error] 82 | }
469[error] 83 | .add(ty.clo.map(s => s"\"$s\""), !ty.clo.isBottom, "Clo")
470[error] -- [E172] Type Error: /build/repo/src/main/scala/esmeta/ty/util/Stringifier.scala:130:43
471[error] 130 | case AstNameTy(names) => app >> names
472[error] | ^
473[error] |No given instance of type esmeta.util.Appender.Rule[Set[String]] was found for a context parameter of method >> in class Appender.
474[error] |I found:
475[error] |
476[error] | esmeta.util.Appender.subtypeRule[S, T](
477[error] | /* missing */summon[esmeta.util.Appender.Rule[S]])
478[error] |
479[error] |But no implicit values were found that match type esmeta.util.Appender.Rule[S].
480[error] 14 errors found
481[error] (Compile / compileIncremental) Compilation failed
482
483************************
484Build summary:
485[{
486 "module": "esmeta",
487 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 23677, "warnings": 0, "errors": 14, "sourceVersion": "3.6-migration"},
488 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
489 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
490 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
491 "publish": {"status": "skipped", "tookMs": 0},
492 "metadata": {
493 "crossScalaVersions": ["3.1.1"]
494}
495}]
496************************
497[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: esmeta
498[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: esmeta
499[error] Total time: 50 s, completed Apr 4, 2025, 7:25:27 PM
500Build failed, not retrying.