Build Logs

nrinaudo/kantan.parsers • 12836592240

Errors

51

Warnings

152

Total Lines

344

1##################################
2Clonning https://github.com/nrinaudo/kantan.parsers.git into repo using revision v1.0.6
3##################################
4Note: switching to 'cad7570d7f228008ad3c0cd640931f8366440a57'.
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.3
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.3
32Execute tests: false
33sbt project found:
34No prepare script found for project nrinaudo/kantan.parsers
35##################################
36Scala version: 3.6.3
37Targets: com.nrinaudo%kantan-parsers
38Project projectConfig: { "tests": "compile-only" }
39##################################
40Using extra scalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
41Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '11'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_11_0_20/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF-8
48-Dcommunitybuild.scala=3.6.3
49-Dcommunitybuild.project.dependencies.add=
50-Xmx7G
51-Xms4G
52-Xss8M
53-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
54-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_11_0_20
55-jar
56/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
57"setCrossScalaVersions 3.6.3"
58"++3.6.3 -v"
59"mapScalacOptions ",-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,""
60"set every credentials := Nil"
61
62moduleMappings
63"runBuild 3.6.3 """{
64 "tests": "compile-only"
65}""" com.nrinaudo%kantan-parsers"
66
67[info] [launcher] getting org.scala-sbt sbt 1.7.1 (this may take some time)...
68[info] [launcher] getting Scala 2.12.16 (for sbt)...
69[info] welcome to sbt 1.7.1 (Eclipse Adoptium Java 11.0.20)
70[info] loading settings for project repo-build from plugins.sbt ...
71[info] loading project definition from /build/repo/project
72[info] compiling 4 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
73[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.16. Compiling...
74[info] Compilation completed in 7.665s.
75[info] done compiling
76[info] loading settings for project repo from build.sbt,version.sbt ...
77[info] set current project to kantan.parsers (in build file:/build/repo/)
78Execute setCrossScalaVersions: 3.6.3
79OpenCB::Changing crossVersion 3.2.0 -> 3.6.3 in repo/crossScalaVersions
80[info] set current project to kantan.parsers (in build file:/build/repo/)
81[info] Setting Scala version to 3.6.3 on 1 projects.
82[info] Switching Scala version on:
83[info] * repo (2.12.17, 2.13.10, 3.6.3)
84[info] Excluding projects:
85[info] Reapplying settings...
86[info] set current project to kantan.parsers (in build file:/build/repo/)
87Execute mapScalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
88[info] Reapplying settings...
89[info] set current project to kantan.parsers (in build file:/build/repo/)
90[info] Defining Global / credentials, credentials
91[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
92[info] Run `last` for details.
93[info] Reapplying settings...
94[info] set current project to kantan.parsers (in build file:/build/repo/)
95[success] Total time: 0 s, completed Jan 17, 2025, 10:16:58 PM
96Build config: {
97 "tests": "compile-only"
98}
99Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
100Starting build...
101Projects: Set(repo)
102Starting build for ProjectRef(file:/build/repo/,repo) (kantan-parsers)...
103OpenCB::Exclude Scala3 specific scalacOption `-source:3.6-migration` in Scala 2.12.16 module Global
104OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
105OpenCB::Would not apply setting `-source:3.6-migration`: Project has predefined source version: Some(-source:3.6-migration)
106Compile scalacOptions: List(-unchecked, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
107[info] compiling 9 Scala sources to /build/repo/target/scala-3.6.3/classes ...
108[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/src/main/scala/kantan/parsers/Result.scala:33:9
109[warn] 33 | case ok: Result.Ok[Token, A] => ok
110[warn] | ^
111[warn] |the type test for kantan.parsers.Result.Ok[Token, A] cannot be checked at runtime because its type arguments can't be determined from kantan.parsers.Result[Token, A]
112[warn] |
113[warn] | longer explanation available when compiling with `-explain`
114[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/src/main/scala/kantan/parsers/Result.scala:43:9
115[warn] 43 | case ok: Result.Ok[Token, A] => ok.copy(value = ok.value.copy(start = pos))
116[warn] | ^
117[warn] |the type test for kantan.parsers.Result.Ok[Token, A] cannot be checked at runtime because its type arguments can't be determined from kantan.parsers.Result[Token, A]
118[warn] |
119[warn] | longer explanation available when compiling with `-explain`
120[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/src/main/scala/kantan/parsers/Result.scala:59:9
121[warn] 59 | case ok: Result.Ok[Token, A] => ok.copy(message = f(message))
122[warn] | ^
123[warn] |the type test for kantan.parsers.Result.Ok[Token, A] cannot be checked at runtime because its type arguments can't be determined from kantan.parsers.Result[Token, A]
124[warn] |
125[warn] | longer explanation available when compiling with `-explain`
126[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/src/main/scala/kantan/parsers/Result.scala:64:9
127[warn] 64 | case ok: Result.Ok[Token, A] => ok.copy(value = ok.value.map(f))
128[warn] | ^
129[warn] |the type test for kantan.parsers.Result.Ok[Token, A] cannot be checked at runtime because its type arguments can't be determined from kantan.parsers.Result[Token, A]
130[warn] |
131[warn] | longer explanation available when compiling with `-explain`
132[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/src/main/scala/kantan/parsers/Result.scala:72:9
133[warn] 72 | case ok: Result.Ok[Token, A] => ok.copy(consumed = true)
134[warn] | ^
135[warn] |the type test for kantan.parsers.Result.Ok[Token, A] cannot be checked at runtime because its type arguments can't be determined from kantan.parsers.Result[Token, A]
136[warn] |
137[warn] | longer explanation available when compiling with `-explain`
138[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/src/main/scala/kantan/parsers/Result.scala:78:9
139[warn] 78 | case ok: Result.Ok[Token, A] => ok.copy(consumed = false)
140[warn] | ^
141[warn] |the type test for kantan.parsers.Result.Ok[Token, A] cannot be checked at runtime because its type arguments can't be determined from kantan.parsers.Result[Token, A]
142[warn] |
143[warn] | longer explanation available when compiling with `-explain`
144[warn] 6 warnings found
145[info] done compiling
146[info] Main Scala API documentation to /build/repo/target/scala-3.6.3/api...
147[info] Skipping unused scalacOptions: -Wconf, -source
148[warn] Flag -classpath set repeatedly
149[warn] -- Warning: src/main/scala/kantan/parsers/Parser.scala:30:6 --------------------
150[warn] 30 |trait Parser[Token, +A] {
151[warn] | ^
152[warn] | No DRI found for query: char
153[warn] -- Warning: src/main/scala/kantan/parsers/Parser.scala:66:6 --------------------
154[warn] 66 | def filter(f: A => Boolean): Parser[Token, A] = state =>
155[warn] | ^
156[warn] | No DRI found for query: digit
157[warn] -- Warning: src/main/scala/kantan/parsers/Parser.scala:90:6 --------------------
158[warn] 90 | def collect[B](f: PartialFunction[A, B]): Parser[Token, B] = state =>
159[warn] | ^
160[warn] | No DRI found for query: digit
161[warn] four warnings found
162[info] Main Scala API documentation successful.
163[info] compiling 9 Scala sources to /build/repo/target/scala-3.6.3/test-classes ...
164[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:63:2
165[warn] 63 | final case object Null extends JsonToken
166[warn] | ^^^^^
167[warn] | Modifier final is redundant for this definition
168[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:64:2
169[warn] 64 | final case object ArrayStart extends JsonToken
170[warn] | ^^^^^
171[warn] | Modifier final is redundant for this definition
172[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:65:2
173[warn] 65 | final case object ArrayEnd extends JsonToken
174[warn] | ^^^^^
175[warn] | Modifier final is redundant for this definition
176[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:66:2
177[warn] 66 | final case object ObjStart extends JsonToken
178[warn] | ^^^^^
179[warn] | Modifier final is redundant for this definition
180[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:67:2
181[warn] 67 | final case object ObjEnd extends JsonToken
182[warn] | ^^^^^
183[warn] | Modifier final is redundant for this definition
184[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:68:2
185[warn] 68 | final case object FieldSep extends JsonToken
186[warn] | ^^^^^
187[warn] | Modifier final is redundant for this definition
188[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:69:2
189[warn] 69 | final case object ListSep extends JsonToken
190[warn] | ^^^^^
191[warn] | Modifier final is redundant for this definition
192[error] -- [E172] Type Error: /build/repo/src/test/scala/kantan/parsers/json/tokens/TokenizedJsonParserTest.scala:31:71
193[error] 31 | case Result.Ok(_, Parsed(result, _, _), _, _) => jExp.run(result)
194[error] | ^
195[error] |No given instance of type kantan.parsers.AsTokens[A$1,
196[error] | kantan.parsers.Parsed[kantan.parsers.json.tokens.JsonToken]] was found for parameter at of method run in trait Parser.
197[error] |I found:
198[error] |
199[error] | kantan.parsers.AsTokens.indexedSeq[Token]
200[error] |
201[error] |But method indexedSeq in object AsTokens does not match type kantan.parsers.AsTokens[A$1,
202[error] | kantan.parsers.Parsed[kantan.parsers.json.tokens.JsonToken]]
203[error] |
204[error] |where: A$1 is a type in method parse with bounds <: Seq[kantan.parsers.Parsed[kantan.parsers.json.tokens.JsonToken]]
205[error] |.
206[warn] 7 warnings found
207[error] one error found
208[error] (Test / compileIncremental) Compilation failed
209[info] Wrote /build/repo/target/scala-3.6.3/kantan-parsers_3-1.0.6.pom
210[info] Main Scala API documentation to /build/repo/target/scala-3.6.3/api...
211[info] Skipping unused scalacOptions: -Wconf, -source
212[warn] Flag -classpath set repeatedly
213[warn] -- Warning: src/main/scala/kantan/parsers/Parser.scala:30:6 --------------------
214[warn] 30 |trait Parser[Token, +A] {
215[warn] | ^
216[warn] | No DRI found for query: char
217[warn] -- Warning: src/main/scala/kantan/parsers/Parser.scala:66:6 --------------------
218[warn] 66 | def filter(f: A => Boolean): Parser[Token, A] = state =>
219[warn] | ^
220[warn] | No DRI found for query: digit
221[warn] -- Warning: src/main/scala/kantan/parsers/Parser.scala:90:6 --------------------
222[warn] 90 | def collect[B](f: PartialFunction[A, B]): Parser[Token, B] = state =>
223[warn] | ^
224[warn] | No DRI found for query: digit
225[warn] four warnings found
226[info] Main Scala API documentation successful.
227[info] :: delivering :: com.nrinaudo#kantan-parsers_3;1.0.6 :: 1.0.6 :: release :: Fri Jan 17 22:17:14 CET 2025
228[info] delivering ivy file to /build/repo/target/scala-3.6.3/ivy-1.0.6.xml
229[info] published kantan-parsers_3 to /root/.ivy2/local/com.nrinaudo/kantan-parsers_3/1.0.6/poms/kantan-parsers_3.pom
230[info] published kantan-parsers_3 to /root/.ivy2/local/com.nrinaudo/kantan-parsers_3/1.0.6/jars/kantan-parsers_3.jar
231[info] published kantan-parsers_3 to /root/.ivy2/local/com.nrinaudo/kantan-parsers_3/1.0.6/srcs/kantan-parsers_3-sources.jar
232[info] published kantan-parsers_3 to /root/.ivy2/local/com.nrinaudo/kantan-parsers_3/1.0.6/docs/kantan-parsers_3-javadoc.jar
233[info] published ivy to /root/.ivy2/local/com.nrinaudo/kantan-parsers_3/1.0.6/ivys/ivy.xml
234[info] compiling 9 Scala sources to /build/repo/target/scala-3.6.3/test-classes ...
235[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:63:2
236[warn] 63 | final case object Null extends JsonToken
237[warn] | ^^^^^
238[warn] | Modifier final is redundant for this definition
239[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:64:2
240[warn] 64 | final case object ArrayStart extends JsonToken
241[warn] | ^^^^^
242[warn] | Modifier final is redundant for this definition
243[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:65:2
244[warn] 65 | final case object ArrayEnd extends JsonToken
245[warn] | ^^^^^
246[warn] | Modifier final is redundant for this definition
247[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:66:2
248[warn] 66 | final case object ObjStart extends JsonToken
249[warn] | ^^^^^
250[warn] | Modifier final is redundant for this definition
251[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:67:2
252[warn] 67 | final case object ObjEnd extends JsonToken
253[warn] | ^^^^^
254[warn] | Modifier final is redundant for this definition
255[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:68:2
256[warn] 68 | final case object FieldSep extends JsonToken
257[warn] | ^^^^^
258[warn] | Modifier final is redundant for this definition
259[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:69:2
260[warn] 69 | final case object ListSep extends JsonToken
261[warn] | ^^^^^
262[warn] | Modifier final is redundant for this definition
263[error] -- [E172] Type Error: /build/repo/src/test/scala/kantan/parsers/json/tokens/TokenizedJsonParserTest.scala:31:71
264[error] 31 | case Result.Ok(_, Parsed(result, _, _), _, _) => jExp.run(result)
265[error] | ^
266[error] |No given instance of type kantan.parsers.AsTokens[A$1,
267[error] | kantan.parsers.Parsed[kantan.parsers.json.tokens.JsonToken]] was found for parameter at of method run in trait Parser.
268[error] |I found:
269[error] |
270[error] | kantan.parsers.AsTokens.indexedSeq[Token]
271[error] |
272[error] |But method indexedSeq in object AsTokens does not match type kantan.parsers.AsTokens[A$1,
273[error] | kantan.parsers.Parsed[kantan.parsers.json.tokens.JsonToken]]
274[error] |
275[error] |where: A$1 is a type in method parse with bounds <: Seq[kantan.parsers.Parsed[kantan.parsers.json.tokens.JsonToken]]
276[error] |.
277[warn] 7 warnings found
278[error] one error found
279[error] (Test / compileIncremental) Compilation failed
280[info] compiling 9 Scala sources to /build/repo/target/scala-3.6.3/test-classes ...
281[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:63:2
282[warn] 63 | final case object Null extends JsonToken
283[warn] | ^^^^^
284[warn] | Modifier final is redundant for this definition
285[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:64:2
286[warn] 64 | final case object ArrayStart extends JsonToken
287[warn] | ^^^^^
288[warn] | Modifier final is redundant for this definition
289[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:65:2
290[warn] 65 | final case object ArrayEnd extends JsonToken
291[warn] | ^^^^^
292[warn] | Modifier final is redundant for this definition
293[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:66:2
294[warn] 66 | final case object ObjStart extends JsonToken
295[warn] | ^^^^^
296[warn] | Modifier final is redundant for this definition
297[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:67:2
298[warn] 67 | final case object ObjEnd extends JsonToken
299[warn] | ^^^^^
300[warn] | Modifier final is redundant for this definition
301[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:68:2
302[warn] 68 | final case object FieldSep extends JsonToken
303[warn] | ^^^^^
304[warn] | Modifier final is redundant for this definition
305[warn] -- [E147] Syntax Warning: /build/repo/src/test/scala/kantan/parsers/json/tokens/JsonToken.scala:69:2
306[warn] 69 | final case object ListSep extends JsonToken
307[warn] | ^^^^^
308[warn] | Modifier final is redundant for this definition
309[error] -- [E172] Type Error: /build/repo/src/test/scala/kantan/parsers/json/tokens/TokenizedJsonParserTest.scala:31:71
310[error] 31 | case Result.Ok(_, Parsed(result, _, _), _, _) => jExp.run(result)
311[error] | ^
312[error] |No given instance of type kantan.parsers.AsTokens[A$1,
313[error] | kantan.parsers.Parsed[kantan.parsers.json.tokens.JsonToken]] was found for parameter at of method run in trait Parser.
314[error] |I found:
315[error] |
316[error] | kantan.parsers.AsTokens.indexedSeq[Token]
317[error] |
318[error] |But method indexedSeq in object AsTokens does not match type kantan.parsers.AsTokens[A$1,
319[error] | kantan.parsers.Parsed[kantan.parsers.json.tokens.JsonToken]]
320[error] |
321[error] |where: A$1 is a type in method parse with bounds <: Seq[kantan.parsers.Parsed[kantan.parsers.json.tokens.JsonToken]]
322[error] |.
323[warn] 7 warnings found
324[error] one error found
325[error] (Test / compileIncremental) Compilation failed
326
327************************
328Build summary:
329[{
330 "module": "kantan-parsers",
331 "compile": {"status": "ok", "tookMs": 5659, "warnings": 6, "errors": 0, "sourceVersion": "3.6-migration"},
332 "doc": {"status": "ok", "tookMs": 2103, "files": 352, "totalSizeKb": 6647},
333 "test-compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2058, "warnings": 7, "errors": 1, "sourceVersion": "3.6-migration"},
334 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
335 "publish": {"status": "ok", "tookMs": 1322},
336 "metadata": {
337 "crossScalaVersions": ["2.12.17", "2.13.10", "3.2.0"]
338}
339}]
340************************
341[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: kantan-parsers
342[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: kantan-parsers
343[error] Total time: 20 s, completed Jan 17, 2025, 10:17:18 PM
344Build failed, not retrying.