Build Logs
edadma/recognizer • 3.8.0-RC2:2025-11-28
Errors
1
Warnings
11
Total Lines
301
1##################################
2Clonning https://github.com/edadma/recognizer.git into /build/repo using revision
3##################################
4----
5Preparing build for 3.8.0-RC2
6Scala binary version found: 3.8
7Implicitly using source version 3.8
8Scala binary version found: 3.8
9Implicitly using source version 3.8
10Would try to apply common scalacOption (best-effort, sbt/mill only):
11Append: ,REQUIRE:-source:3.8
12Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
13----
14Starting build for 3.8.0-RC2
15Execute tests: true
16sbt project found:
17Sbt version 1.10.11 is not supported, minimal supported version is 1.11.5
18Enforcing usage of sbt in version 1.11.5
19No prepare script found for project edadma/recognizer
20##################################
21Scala version: 3.8.0-RC2
22Targets: io.github.edadma%recognizer
23Project projectConfig: {"tests":null}
24##################################
25Using extra scalacOptions: ,REQUIRE:-source:3.8
26Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
27[sbt_options] declare -a sbt_options=()
28[process_args] java_version = '17'
29[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
30# Executing command line:
31java
32-Dfile.encoding=UTF-8
33-Dcommunitybuild.scala=3.8.0-RC2
34-Dcommunitybuild.project.dependencies.add=
35-Xmx7G
36-Xms4G
37-Xss8M
38-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
39-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
40-jar
41/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
42"setCrossScalaVersions 3.8.0-RC2"
43"++3.8.0-RC2 -v"
44"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
45"set every credentials := Nil"
46"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
47"removeScalacOptionsStartingWith -P:wartremover"
48
49moduleMappings
50"runBuild 3.8.0-RC2 """{"tests":null}""" io.github.edadma%recognizer"
51
52[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
53[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
54[info] loading project definition from /build/repo/project
55[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
56[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
57[info] Compilation completed in 8.561s.
58[info] done compiling
59/build/repo/build.sbt:14: warning: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
60 resolvers += Resolver.sonatypeCentralSnapshots
61ThisBuild / resolvers ++= Resolver.sonatypeOssRepos("snapshots") ++ Resolver.sonatypeOssRepos("releases")
62 ^
63/build/repo/build.sbt:14: warning: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
64 resolvers += Resolver.sonatypeCentralSnapshots
65ThisBuild / resolvers ++= Resolver.sonatypeOssRepos("snapshots") ++ Resolver.sonatypeOssRepos("releases")
66 ^
67[info] loading settings for project repo from build.sbt...
68[info] set current project to repo (in build file:/build/repo/)
69[warn] there are 2 keys that are not used by any other settings/tasks:
70[warn]
71[warn] * ThisBuild / pomIncludeRepository
72[warn] +- /build/repo/build.sbt:35
73[warn] * ThisBuild / publishMavenStyle
74[warn] +- /build/repo/build.sbt:41
75[warn]
76[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
77[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
78Execute setCrossScalaVersions: 3.8.0-RC2
79OpenCB::Changing crossVersion 3.6.4 -> 3.8.0-RC2 in recognizerJS/crossScalaVersions
80OpenCB::Changing crossVersion 3.6.4 -> 3.8.0-RC2 in recognizerJVM/crossScalaVersions
81OpenCB::Changing crossVersion 3.6.4 -> 3.8.0-RC2 in repo/crossScalaVersions
82OpenCB::Changing crossVersion 3.6.4 -> 3.8.0-RC2 in recognizerNative/crossScalaVersions
83[info] set current project to repo (in build file:/build/repo/)
84[info] Setting Scala version to 3.8.0-RC2 on 4 projects.
85[info] Switching Scala version on:
86[info] * repo (3.8.0-RC2)
87[info] recognizerJS (3.8.0-RC2)
88[info] recognizerJVM (3.8.0-RC2)
89[info] recognizerNative (3.8.0-RC2)
90[info] Excluding projects:
91[info] Reapplying settings...
92[info] set current project to repo (in build file:/build/repo/)
93Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
94[info] Reapplying settings...
95[info] set current project to repo (in build file:/build/repo/)
96[info] Defining Global / credentials, credentials and 2 others.
97[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 19 others.
98[info] Run `last` for details.
99[info] Reapplying settings...
100[info] set current project to repo (in build file:/build/repo/)
101Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
102[info] Reapplying settings...
103OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
104
105 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
106 Did you mean allExcludeDependencies ?
107 , retry without global scopes
108[info] Reapplying settings...
109[info] set current project to repo (in build file:/build/repo/)
110Execute removeScalacOptionsStartingWith: -P:wartremover
111[info] Reapplying settings...
112[info] set current project to repo (in build file:/build/repo/)
113[success] Total time: 0 s, completed Nov 28, 2025, 2:17:33 PM
114Build config: {"tests":null}
115Parsed config: Failure(sjsonnew.DeserializationException: Expected String as JString, but got JNull)
116Starting build...
117Projects: Set(recognizerJVM)
118Starting build for ProjectRef(file:/build/repo/,recognizerJVM) (recognizer)... [0/1]
119OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
120OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
121OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
122Compile scalacOptions: -unchecked, -language:postfixOps, -language:implicitConversions, -language:existentials, -language:dynamics, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
123[info] compiling 4 Scala sources to /build/repo/jvm/target/scala-3.8.0-RC2/classes ...
124[info] done compiling
125[info] compiling 8 Scala sources to /build/repo/jvm/target/scala-3.8.0-RC2/test-classes ...
126[info] done compiling
127[info] PatternPrimitivesTests:
128[info] - opt 1
129[info] - opt 2
130[info] - opt 3
131[info] - rep 1
132[info] - rep 2
133[info] - rep 3
134[info] - rep 4
135[info] - rep 5
136[info] - rep 6
137[info] - rep 7
138[info] - rep 8
139[info] - rep1 1
140[info] - rep1 2
141[info] - string 1
142[info] - string 2
143[info] LookBehindTests:
144[info] lookBehind
145[info] - matches when previous character satisfies predicate
146[info] - fails when previous character doesn't satisfy predicate
147[info] - fails at beginning of input
148[info] - can check for specific character classes
149[info] - can be used in longer sequences
150[info] notLookBehind
151[info] - matches when previous character doesn't satisfy predicate
152[info] - fails when previous character satisfies predicate
153[info] - succeeds at beginning of input
154[info] - can check for absence of character classes
155[info] - can be used in longer sequences
156[info] complex scenarios
157[info] - combining look-behind with other features
158[info] - using look-behind with alternatives
159[info] - chaining multiple look-behind checks
160[info] practical examples
161[info] - detecting word beginnings
162[info] BasicTests:
163[info] - basic 1
164[info] - basic 2
165[info] - basic 3
166[info] - basic 4
167[info] - basic 5
168[info] - basic 5a
169[info] - basic 5b
170[info] - basic 5c
171[info] - basic 5d
172[info] - basic 5e
173[info] - basic 5f
174[info] - basic 6
175[info] - basic 7
176[info] - basic 8
177[info] - basic 9
178[info] - basic 10
179[info] - basic 11
180[info] - basic 12
181[info] - basic 13
182[info] - basic 14
183[info] - basic 15
184[info] - basic 16
185[info] - basic 17
186[info] - basic 18
187[info] - basic 19
188[info] - basic 20
189[info] - basic 21
190[info] - basic 22
191[info] - basic 23
192[info] - basic 24
193[info] - basic 25
194[info] LinkParsingTests:
195[info] - link 1
196[info] - link 2
197[info] - link 3
198[info] - link 4
199[info] - link 5
200[info] - link 6
201[info] - link 7
202[info] - link 8
203[info] - link 9
204[info] - link 10
205[info] - link 11
206[info] - link 12
207[info] - link 13
208[info] - link 14
209[info] - link 15
210[info] - link 16
211[info] - link 17
212[info] - link 18
213[info] - link 19
214[info] - link 20
215[info] - link 21
216[info] - link 22
217[info] - link 23
218[info] - link 24
219[info] - link 25
220[info] - link 26
221[info] - link 27
222[info] - link ref 1
223[info] - link ref 2
224[info] - link ref 3
225[info] - link ref 4
226[info] - link ref 5
227[info] - link ref 6
228[info] - link ref 7
229[info] - link ref 8
230[info] - link ref 9
231[info] - link ref 10
232[info] - link ref 11
233[info] - link ref 12
234[info] - link ref 13
235[info] - link ref 14
236[info] - link ref 15
237[info] ImageParsingTests:
238[info] - image 1
239[info] - image 2
240[info] - image 3
241[info] - image 4
242[info] - image 5
243[info] - image 6
244[info] - image 7
245[info] - image 8
246[info] - image 9
247[info] - image 10
248[info] - image 11
249[info] - image 12
250[info] - image 13
251[info] - image 14
252[info] - image 15
253[info] - image 16
254[info] - image 17
255[info] - image 18
256[info] - image 19
257[info] - image 20
258[info] - image 21
259[info] - image 22
260[info] - image 23
261[info] - image 24
262[info] - image 25
263[info] - image 26
264[info] - image 27
265[info] - image ref 1
266[info] - image ref 2
267[info] - image ref 3
268[info] - image ref 4
269[info] - image ref 5
270[info] - image ref 6
271[info] - image ref 7
272[info] - image ref 8
273[info] - image ref 9
274[info] - image ref 10
275[info] - image ref 11
276[info] - image ref 12
277[info] - image ref 13
278[info] - image ref 14
279[info] - image ref 15
280
281************************
282Build summary:
283[{
284 "module": "recognizer",
285 "compile": {"status": "ok", "tookMs": 9868, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
286 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
287 "test-compile": {"status": "ok", "tookMs": 7418, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
288 "test": {"status": "ok", "tookMs": 1578, "passed": 144, "failed": 0, "ignored": 0, "skipped": 0, "total": 144, "byFramework": [{"framework": "unknown", "stats": {"passed": 144, "failed": 0, "ignored": 0, "skipped": 0, "total": 144}}]},
289 "publish": {"status": "skipped", "tookMs": 0},
290 "metadata": {
291 "crossScalaVersions": ["3.6.4"]
292}
293}]
294************************
295[success] Total time: 39 s, completed Nov 28, 2025, 2:18:12 PM
296[0JChecking patch project/plugins.sbt...
297Checking patch project/build.properties...
298Checking patch build.sbt...
299Applied patch project/plugins.sbt cleanly.
300Applied patch project/build.properties cleanly.
301Applied patch build.sbt cleanly.