Build Logs
cozydev-pink/lucille • 3.8.0-RC4:2025-12-22
Errors
0
Warnings
0
Total Lines
394
1##################################
2Clonning https://github.com/cozydev-pink/lucille.git into /build/repo using revision v0.0.4
3##################################
4Note: switching to '62c70a948b210277f0adc2ee94adbccbf5f74119'.
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:
34Sbt version 1.10.11 is not supported, minimal supported version is 1.11.5
35Enforcing usage of sbt in version 1.11.5
36No prepare script found for project cozydev-pink/lucille
37##################################
38Scala version: 3.8.0-RC4
39Targets: pink.cozydev%lucille
40Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
41##################################
42Using extra scalacOptions: ,REQUIRE:-source:3.8
43Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '17'
46[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
47# Executing command line:
48java
49-Dfile.encoding=UTF-8
50-Dcommunitybuild.scala=3.8.0-RC4
51-Dcommunitybuild.project.dependencies.add=
52-Xmx7G
53-Xms4G
54-Xss8M
55-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
56-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
57-jar
58/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
59"setCrossScalaVersions 3.8.0-RC4"
60"++3.8.0-RC4 -v"
61"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
62"set every credentials := Nil"
63"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
64"removeScalacOptionsStartingWith -P:wartremover"
65
66moduleMappings
67"runBuild 3.8.0-RC4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" pink.cozydev%lucille"
68
69[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
70[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
71[info] loading project definition from /build/repo/project
72[info] compiling 2 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.20. Compiling...
74[info] Compilation completed in 8.13s.
75[info] done compiling
76[info] loading settings for project root from build.sbt...
77[info] set scmInfo to https://github.com/cozydev-pink/lucille
78[info] set current project to root (in build file:/build/repo/)
79Execute setCrossScalaVersions: 3.8.0-RC4
80OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC4 in docs/crossScalaVersions
81OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC4 in coreJVM/crossScalaVersions
82[info] set scmInfo to https://github.com/cozydev-pink/lucille
83OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
84OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC4 in rootNative/crossScalaVersions
85OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC4 in coreJS/crossScalaVersions
86OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC4 in rootJS/crossScalaVersions
87OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC4 in benchmarks/crossScalaVersions
88OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC4 in coreNative/crossScalaVersions
89OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC4 in rootJVM/crossScalaVersions
90[info] set current project to root (in build file:/build/repo/)
91[info] Setting Scala version to 3.8.0-RC4 on 8 projects.
92[info] Switching Scala version on:
93[info] benchmarks (2.12.20, 2.13.16, 3.8.0-RC4)
94[info] rootJS (2.12.20, 2.13.16, 3.8.0-RC4)
95[info] coreNative (2.12.20, 2.13.16, 3.8.0-RC4)
96[info] docs (2.12.20, 2.13.16, 3.8.0-RC4)
97[info] coreJS (2.12.20, 2.13.16, 3.8.0-RC4)
98[info] coreJVM (2.12.20, 2.13.16, 3.8.0-RC4)
99[info] rootJVM (2.12.20, 2.13.16, 3.8.0-RC4)
100[info] rootNative (2.12.20, 2.13.16, 3.8.0-RC4)
101[info] Excluding projects:
102[info] * root (2.13.16)
103[info] Reapplying settings...
104[info] set scmInfo to https://github.com/cozydev-pink/lucille
105[info] set current project to root (in build file:/build/repo/)
106Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
107[info] Reapplying settings...
108[info] set scmInfo to https://github.com/cozydev-pink/lucille
109[info] set current project to root (in build file:/build/repo/)
110[info] Defining Global / credentials, benchmarks / credentials and 7 others.
111[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 78 others.
112[info] Run `last` for details.
113[info] Reapplying settings...
114[info] set scmInfo to https://github.com/cozydev-pink/lucille
115[info] set current project to root (in build file:/build/repo/)
116Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
117[info] Reapplying settings...
118OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
119
120 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
121 Did you mean allExcludeDependencies ?
122 , retry without global scopes
123[info] Reapplying settings...
124[info] set scmInfo to https://github.com/cozydev-pink/lucille
125[info] set current project to root (in build file:/build/repo/)
126Execute removeScalacOptionsStartingWith: -P:wartremover
127[info] Reapplying settings...
128[info] set scmInfo to https://github.com/cozydev-pink/lucille
129[info] set current project to root (in build file:/build/repo/)
130[success] Total time: 0 s, completed Dec 22, 2025, 7:50:50 PM
131Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
132Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
133Starting build...
134Projects: Set(coreJVM)
135Starting build for ProjectRef(file:/build/repo/,coreJVM) (lucille)... [0/1]
136OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
137OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
138OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
139Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
140[info] compiling 4 Scala sources to /build/repo/core/.jvm/target/scala-3.8.0-RC4/classes ...
141[info] done compiling
142[info] compiling 11 Scala sources to /build/repo/core/.jvm/target/scala-3.8.0-RC4/test-classes ...
143[info] done compiling
144pink.cozydev.lucille.QueryPrinterSimpleQueriesSuite:
145 + prints OR query 0.293s
146 + prints AND query 0.002s
147 + prints Not query 0.002s
148 + prints Group query 0.0s
149 + prints UnaryMinus query 0.001s
150 + prints UnaryPlus query 0.001s
151 + prints MinimumMatch query 0.001s
152 + prints single term with boost 0.002s
153 + prints phrase query with boost 0.001s
154 + prints Boost query 0.001s
155 + prints query with multiple boosts 0.001s
156 + prints Boost query with precision zero 0.001s
157 + prints Boost query with precision 0.0s
158 + prints Boost query with group 0.001s
159 + prints Boost query with other queries included 0.001s
160 + prints Field query 0.001s
161pink.cozydev.lucille.PunctuationSuite:
162 + parse single term with period 0.409s
163 + parse single term with slash 0.001s
164 + parse single term with dash 0.0s
165 + parse single term with '@' 0.001s
166 + parse fieldQ with phraseQ with dash 0.002s
167 + parse phrase query with quotes 0.0s
168 + parse phrase query with backslash 0.002s
169pink.cozydev.lucille.internal.AssociateOpsSuite:
170 + associates with one AND-Query pair 0.001s
171 + associates with two AND-Query pairs 0.0s
172 + associates with one OR-Query pair 0.0s
173 + associates with two OR-Query pairs 0.0s
174 + associates with two ANDs and then OR 0.0s
175 + associates with two ORs and then AND 0.001s
176 + associates with one AND-island 0.001s
177 + associates with two AND-islands 0.0s
178pink.cozydev.lucille.AssociativitySuite:
179 + default OR : 'NOT a AND b' 0.068s
180 + default AND: 'NOT a AND b' 0.001s
181 + default OR : 'a AND NOT b' 0.0s
182 + default AND: 'a AND NOT b' 0.0s
183 + default OR : 'a AND b OR x' 0.002s
184 + default AND: 'a AND b OR x' 0.001s
185 + default OR : 'a AND b OR x AND y' 0.001s
186 + default AND: 'a AND b OR x AND y' 0.002s
187 + default OR : 'a AND b AND c OR x' 0.001s
188 + default AND: 'a AND b AND c OR x' 0.002s
189 + default OR : 'a b AND c' 0.001s
190 + default AND: 'a b AND c' 0.0s
191 + default OR : 'a b AND c d' 0.001s
192 + default AND: 'a b AND c d' 0.004s
193 + default OR : 'a b AND c AND d' 0.0s
194 + default AND: 'a b AND c AND d' 0.001s
195 + default OR : 'a b AND c AND d AND e' 0.001s
196 + default AND: 'a b AND c AND d AND e' 0.004s
197 + default OR : 'a b AND c AND d OR e' 0.001s
198 + default AND: 'a b AND c AND d OR e' 0.001s
199 + default OR : 'a b AND c OR d e' 0.007s
200 + default AND: 'a b AND c OR d e' 0.0s
201 + default OR : 'a b AND c OR d AND e' 0.004s
202 + default AND: 'a b AND c OR d AND e' 0.001s
203 + default OR : 'a b AND c OR d OR e' 0.001s
204 + default AND: 'a b AND c OR d OR e' 0.001s
205pink.cozydev.lucille.QueryWithSuffixOpsSuite:
206 + parse two term OR query completely 0.408s
207 + parse three term OR query completely 0.001s
208 + parse simple term and phrase OR query completely 0.001s
209 + parse 'OR' as term should fail 0.028s
210 + parse 'AND' as term should fail 0.005s
211 + parse term with trailing 'OR' should fail 0.003s
212 + parse term with trailing 'AND' should fail 0.001s
213 + parse term with trailing 'OR' and whitespace should fail 0.009s
214 + parse term with trailing 'AND' and whitespace should fail 0.004s
215 + parse two term AND query completely 0.001s
216 + parse term followed by two term OR query 0.001s
217 + parse two term OR query followed by term 0.001s
218 + parse two term AND query followed by term 0.001s
219 + parse simple term and phrase AND query completely 0.0s
220 + parse AND query with '&&' completely 0.0s
221 + parse complex mix of AND and OR queries with trailing terms 0.002s
222 + parse complex mix of OR and AND queries with trailing terms 0.001s
223 + the cat AND ocean AND ocean2 OR fish 0.001s
224 + parse NOT query 0.001s
225 + parse NOT query inside AND query 0.0s
226pink.cozydev.lucille.RegexSuite:
227 + parse single regex with wildcard star 0.031s
228 + does not parse without ending slash 0.031s
229 + parse regex with repeat min-max 0.0s
230 + parse multipe regex in a group 0.05s
231 + parse regex with escaped slash 0.0s
232pink.cozydev.lucille.GroupQuerySuite:
233 + parse multiple terms in a group 0.048s
234 + parse multiple terms with trailing spaces in a group 0.002s
235 + parse NOT of group query 0.001s
236 + parse field query with group query 0.002s
237 + parse field query AND group query 0.002s
238 + parse nested group query with trailing term 0.009s
239 + parse nested group query AND'd with a phrase query 0.008s
240pink.cozydev.lucille.SingleSimpleQuerySuite:
241 + parse single term 0.0s
242 + parse single term with trailing whitespace 0.0s
243 + parse single term with leading whitespace 0.0s
244 + parse single term with trailing and leading whitespace 0.0s
245 + parse phrase term 0.0s
246 + parse phrase term with inner trailing whitespace 0.001s
247 + parse phrase term with inner leading whitespace 0.0s
248 + parse phrase term with inner leading and trailing and mixed whitespace 0.001s
249 + parse phrase term with smart quotes 0.0s
250 + parse phrase term with leading and trailing whitespace 0.001s
251 + parse field query with term 0.0s
252 + parse field query with term with leading and trailing whitespace 0.003s
253 + parse field query with phrase 0.001s
254 + parse single term with numbers 0.001s
255 + parse field query with number in name 0.0s
256 + parse field query with number in term 0.0s
257 + field names cannot be reserved suffix operators 0.01s
258 + field names cannot be quoted 0.001s
259 + parse boost on term query 0.007s
260 + parse multiple boost on term queries 0.0s
261 + parse boost on field query 0.003s
262 + parse boost on field query in a group query 0.002s
263 + parse boost on field query using boost with decimal point 0.0s
264 + parse boost on field query with group query 0.001s
265 + parse boost does not parse with trailing 'f' on boost 0.002s
266 + parse boost does not parse with trailing 'd' on boost 0.001s
267 + parse escaped characters simple 0.005s
268 + parse escaped characters complex 0.0s
269pink.cozydev.lucille.WildCardParserSuite:
270 + trailing single char 0.006s
271 + trailing many char 0.003s
272 + leading single char 0.001s
273 + leading many char 0.001s
274 + leading single char, trailing single char 0.002s
275 + leading single char, trailing many char 0.002s
276 + leading many char, trailing single char 0.001s
277 + leading many char, trailing many char 0.001s
278 + middle many char 0.0s
279 + middle single char 0.0s
280 + trailing single char grouped 0.003s
281 + trailing many char grouped 0.009s
282 + leading single char grouped 0.001s
283 + leading many char grouped 0.001s
284 + middle many char grouped 0.009s
285 + middle single char grouped 0.001s
286 + trailing single char boosted 0.0s
287 + trailing many char boosted 0.004s
288 + leading single char boosted 0.001s
289 + leading many char boosted 0.0s
290 + middle many char boosted 0.001s
291 + middle single char boosted 0.0s
292pink.cozydev.lucille.QueryPrinterWildCardSuite:
293 + prints Wildcard query leading many 0.005s
294 + prints Wildcard query leading single 0.0s
295 + prints Wildcard mix ops 0.001s
296 + prints Wildcard query simple string as term query 0.002s
297pink.cozydev.lucille.QueryTraverseQSuite:
298 + Query.And/Or.traverseQ maps inner queries and preserves structure 0.026s
299 + Query.And/Or.traverseQ short circuits 0.001s
300 + Query.traverseQ short circuits when big tree has one `Left` node 0.008s
301 + Query.traverseQ maps all nodes in big tree 0.002s
302 + Query.And.traverseQ allows changing TermQuery types 0.0s
303 + Query.Or.traverseQ is unaffected by functions trying to flip boolean queries 0.009s
304pink.cozydev.lucille.QuerySuite:
305 + Or#mapLastTerm maps last Term in last Query (OR) 0.0s
306 + And#mapLastTerm maps last Term in last Query (AND) 0.004s
307 + Or#mapLastTerm maps last Term in last Query (NOT) 0.002s
308 + And#mapLastTerm maps last Term in last Query (NOT) 0.002s
309 + Query.mapLastTerm does nothing for ending minimum-should-match query 0.001s
310 + Query.mapLastTerm does nothing for ending range query 0.008s
311 + Query.mapLastTerm does nothing for ending group query 0.001s
312 + Query.and performs logical AND with Query and argument 0.0s
313 + Query.or performs logical OR with Query and argument 0.001s
314 + Query.not negates Query 0.0s
315 + Query.boost boosts Query with argument 0.0s
316pink.cozydev.lucille.QueryPrinterSimpleQueryTermSuite:
317 + prints single term 0.0s
318 + prints phrase 0.001s
319 + prints prefix term 0.0s
320 + prints proximity term 0.005s
321 + prints fuzzy (no num) term 0.0s
322 + prints fuzzy (num) term 0.0s
323 + prints regex term 0.001s
324 + prints term range [* TO *] 0.0s
325 + prints term range [Apple TO Banana] 0.001s
326 + prints term range {Apple TO Banana] 0.003s
327 + prints term range [Apple TO Banana} 0.001s
328pink.cozydev.lucille.QueryPrinterEscapedTermSuite:
329 + prints escaped term 0.001s
330 + prints escaped another term 0.0s
331 + round trips Phrases 0.002s
332pink.cozydev.lucille.MultiSimpleQuerySuite:
333 + parse multiple terms completely 0.001s
334 + parse multiple terms with lots of spaces completely 0.001s
335 + parse field query and terms completely 0.003s
336 + parse proximity query completely 0.001s
337 + parse proximity with decimal does not parse 0.001s
338 + parse fuzzy term without number parses completely 0.0s
339 + parse fuzzy term with number parses completely 0.001s
340 + parse fuzzy term with decimal does not parse 0.003s
341pink.cozydev.lucille.StandardQueryParserDocsSuite:
342 + test 0.001s
343 + test equipment 0.002s
344 + "test failure"~4 0.003s
345 + tes* 0.0s
346 + /.est(s|ing)/ 0.001s
347 + nest~4 0.001s
348 + title:test 0.003s
349 + title:(die OR hard) 0.001s
350 + test AND results 0.005s
351 + title:test AND NOT title:complete 0.001s
352 + title:test AND (pass* OR fail*) 0.001s
353 + title:(pass fail skip) 0.007s
354 + title:(+test +"result unknown") 0.001s
355 + name:[Jones TO Smith] 0.001s
356 + score:{2.5 TO 7.3} 0.0s
357 + score:{2.5 TO *] 0.001s
358 + jones^2 OR smith^0.5 0.0s
359 + field:(a OR b NOT c)^2.5 OR field:d 0.024s
360 + \\:\\(quoted\\+term\\)\\: 0.0s
361 + (blue crab fish)@2 0.001s
362 + ((yellow OR blue) crab fish)@2 0.004s
363 + fn:ordered(quick brown fox) 0.001s
364 + title:fn:maxwidth(5 fn:atLeast(2 quick brown fox)) 0.01s
365pink.cozydev.lucille.DefaultBooleanAndSuite:
366 + DefaultBooleanAnd two terms 0.0s
367 + DefaultBooleanAnd many terms 0.001s
368 + DefaultBooleanAnd terms in a group 0.032s
369 + DefaultBooleanAnd terms in a group with explicit AND 0.004s
370 + DefaultBooleanAnd terms in a group with explicit OR 0.001s
371 + DefaultBooleanAnd parse complex mix of AND and OR queries with trailing terms 0.001s
372 + DefaultBooleanAnd parse complex mix of OR and AND queries with trailing terms 0.001s
373
374************************
375Build summary:
376[{
377 "module": "lucille",
378 "compile": {"status": "ok", "tookMs": 10766, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
379 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
380 "test-compile": {"status": "ok", "tookMs": 3786, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
381 "test": {"status": "ok", "tookMs": 1015, "passed": 212, "failed": 0, "ignored": 0, "skipped": 0, "total": 212, "byFramework": [{"framework": "munit", "stats": {"passed": 212, "failed": 0, "ignored": 0, "skipped": 0, "total": 212}}]},
382 "publish": {"status": "skipped", "tookMs": 0},
383 "metadata": {
384 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.5"]
385}
386}]
387************************
388[success] Total time: 28 s, completed Dec 22, 2025, 7:51:18 PM
389[0JChecking patch project/plugins.sbt...
390Checking patch project/build.properties...
391Checking patch build.sbt...
392Applied patch project/plugins.sbt cleanly.
393Applied patch project/build.properties cleanly.
394Applied patch build.sbt cleanly.