Build Logs

cozydev-pink/lucille • 3.8.0:2026-01-13

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
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
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
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
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"
60"++3.8.0 -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 """{"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.891s.
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
80OpenCB::Changing crossVersion 3.3.5 -> 3.8.0 in coreJVM/crossScalaVersions
81OpenCB::Changing crossVersion 3.3.5 -> 3.8.0 in docs/crossScalaVersions
82OpenCB::Changing crossVersion 3.3.5 -> 3.8.0 in rootNative/crossScalaVersions
83OpenCB::Changing crossVersion 3.3.5 -> 3.8.0 in coreJS/crossScalaVersions
84OpenCB::Changing crossVersion 3.3.5 -> 3.8.0 in rootJS/crossScalaVersions
85[info] set scmInfo to https://github.com/cozydev-pink/lucille
86OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
87OpenCB::Changing crossVersion 3.3.5 -> 3.8.0 in benchmarks/crossScalaVersions
88OpenCB::Changing crossVersion 3.3.5 -> 3.8.0 in coreNative/crossScalaVersions
89OpenCB::Changing crossVersion 3.3.5 -> 3.8.0 in rootJVM/crossScalaVersions
90[info] set current project to root (in build file:/build/repo/)
91[info] Setting Scala version to 3.8.0 on 8 projects.
92[info] Switching Scala version on:
93[info] benchmarks (2.12.20, 2.13.16, 3.8.0)
94[info] rootJS (2.12.20, 2.13.16, 3.8.0)
95[info] coreNative (2.12.20, 2.13.16, 3.8.0)
96[info] docs (2.12.20, 2.13.16, 3.8.0)
97[info] coreJS (2.12.20, 2.13.16, 3.8.0)
98[info] coreJVM (2.12.20, 2.13.16, 3.8.0)
99[info] rootJVM (2.12.20, 2.13.16, 3.8.0)
100[info] rootNative (2.12.20, 2.13.16, 3.8.0)
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 Jan 13, 2026, 3:16:34 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/classes ...
141[info] done compiling
142[info] compiling 11 Scala sources to /build/repo/core/.jvm/target/scala-3.8.0/test-classes ...
143[info] done compiling
144pink.cozydev.lucille.QueryPrinterSimpleQueriesSuite:
145 + prints OR query 0.472s
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.002s
151 + prints MinimumMatch query 0.002s
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.003s
157 + prints Boost query with precision 0.001s
158 + prints Boost query with group 0.002s
159 + prints Boost query with other queries included 0.001s
160 + prints Field query 0.0s
161pink.cozydev.lucille.PunctuationSuite:
162 + parse single term with period 0.593s
163 + parse single term with slash 0.001s
164 + parse single term with dash 0.004s
165 + parse single term with '@' 0.001s
166 + parse fieldQ with phraseQ with dash 0.001s
167 + parse phrase query with quotes 0.0s
168 + parse phrase query with backslash 0.004s
169pink.cozydev.lucille.AssociativitySuite:
170 + default OR : 'NOT a AND b' 0.024s
171 + default AND: 'NOT a AND b' 0.001s
172 + default OR : 'a AND NOT b' 0.003s
173 + default AND: 'a AND NOT b' 0.001s
174 + default OR : 'a AND b OR x' 0.003s
175 + default AND: 'a AND b OR x' 0.001s
176 + default OR : 'a AND b OR x AND y' 0.001s
177 + default AND: 'a AND b OR x AND y' 0.004s
178 + default OR : 'a AND b AND c OR x' 0.008s
179 + default AND: 'a AND b AND c OR x' 0.001s
180 + default OR : 'a b AND c' 0.001s
181 + default AND: 'a b AND c' 0.003s
182 + default OR : 'a b AND c d' 0.001s
183 + default AND: 'a b AND c d' 0.003s
184 + default OR : 'a b AND c AND d' 0.0s
185 + default AND: 'a b AND c AND d' 0.001s
186 + default OR : 'a b AND c AND d AND e' 0.001s
187 + default AND: 'a b AND c AND d AND e' 0.006s
188 + default OR : 'a b AND c AND d OR e' 0.001s
189 + default AND: 'a b AND c AND d OR e' 0.001s
190 + default OR : 'a b AND c OR d e' 0.004s
191 + default AND: 'a b AND c OR d e' 0.001s
192 + default OR : 'a b AND c OR d AND e' 0.0s
193 + default AND: 'a b AND c OR d AND e' 0.001s
194 + default OR : 'a b AND c OR d OR e' 0.004s
195 + default AND: 'a b AND c OR d OR e' 0.001s
196pink.cozydev.lucille.RegexSuite:
197 + parse single regex with wildcard star 0.593s
198 + does not parse without ending slash 0.043s
199 + parse regex with repeat min-max 0.001s
200 + parse multipe regex in a group 0.026s
201 + parse regex with escaped slash 0.008s
202pink.cozydev.lucille.GroupQuerySuite:
203 + parse multiple terms in a group 0.642s
204 + parse multiple terms with trailing spaces in a group 0.009s
205 + parse NOT of group query 0.002s
206 + parse field query with group query 0.007s
207 + parse field query AND group query 0.007s
208 + parse nested group query with trailing term 0.009s
209 + parse nested group query AND'd with a phrase query 0.005s
210pink.cozydev.lucille.QueryPrinterEscapedTermSuite:
211 + prints escaped term 0.003s
212 + prints escaped another term 0.0s
213 + round trips Phrases 0.004s
214pink.cozydev.lucille.QueryPrinterSimpleQueryTermSuite:
215 + prints single term 0.0s
216 + prints phrase 0.001s
217 + prints prefix term 0.0s
218 + prints proximity term 0.003s
219 + prints fuzzy (no num) term 0.0s
220 + prints fuzzy (num) term 0.003s
221 + prints regex term 0.003s
222 + prints term range [* TO *] 0.0s
223 + prints term range [Apple TO Banana] 0.0s
224 + prints term range {Apple TO Banana] 0.0s
225 + prints term range [Apple TO Banana} 0.001s
226pink.cozydev.lucille.internal.AssociateOpsSuite:
227 + associates with one AND-Query pair 0.001s
228 + associates with two AND-Query pairs 0.0s
229 + associates with one OR-Query pair 0.0s
230 + associates with two OR-Query pairs 0.001s
231 + associates with two ANDs and then OR 0.0s
232 + associates with two ORs and then AND 0.004s
233 + associates with one AND-island 0.0s
234 + associates with two AND-islands 0.001s
235pink.cozydev.lucille.StandardQueryParserDocsSuite:
236 + test 0.001s
237 + test equipment 0.005s
238 + "test failure"~4 0.004s
239 + tes* 0.002s
240 + /.est(s|ing)/ 0.0s
241 + nest~4 0.001s
242 + title:test 0.002s
243 + title:(die OR hard) 0.003s
244 + test AND results 0.0s
245 + title:test AND NOT title:complete 0.001s
246 + title:test AND (pass* OR fail*) 0.004s
247 + title:(pass fail skip) 0.002s
248 + title:(+test +"result unknown") 0.004s
249 + name:[Jones TO Smith] 0.002s
250 + score:{2.5 TO 7.3} 0.001s
251 + score:{2.5 TO *] 0.0s
252 + jones^2 OR smith^0.5 0.002s
253 + field:(a OR b NOT c)^2.5 OR field:d 0.035s
254 + \\:\\(quoted\\+term\\)\\: 0.006s
255 + (blue crab fish)@2 0.001s
256 + ((yellow OR blue) crab fish)@2 0.006s
257 + fn:ordered(quick brown fox) 0.001s
258 + title:fn:maxwidth(5 fn:atLeast(2 quick brown fox)) 0.008s
259pink.cozydev.lucille.DefaultBooleanAndSuite:
260 + DefaultBooleanAnd two terms 0.001s
261 + DefaultBooleanAnd many terms 0.005s
262 + DefaultBooleanAnd terms in a group 0.047s
263 + DefaultBooleanAnd terms in a group with explicit AND 0.001s
264 + DefaultBooleanAnd terms in a group with explicit OR 0.001s
265 + DefaultBooleanAnd parse complex mix of AND and OR queries with trailing terms 0.001s
266 + DefaultBooleanAnd parse complex mix of OR and AND queries with trailing terms 0.001s
267pink.cozydev.lucille.QuerySuite:
268 + Or#mapLastTerm maps last Term in last Query (OR) 0.001s
269 + And#mapLastTerm maps last Term in last Query (AND) 0.001s
270 + Or#mapLastTerm maps last Term in last Query (NOT) 0.006s
271 + And#mapLastTerm maps last Term in last Query (NOT) 0.0s
272 + Query.mapLastTerm does nothing for ending minimum-should-match query 0.002s
273 + Query.mapLastTerm does nothing for ending range query 0.001s
274 + Query.mapLastTerm does nothing for ending group query 0.002s
275 + Query.and performs logical AND with Query and argument 0.002s
276 + Query.or performs logical OR with Query and argument 0.001s
277 + Query.not negates Query 0.004s
278 + Query.boost boosts Query with argument 0.0s
279pink.cozydev.lucille.MultiSimpleQuerySuite:
280 + parse multiple terms completely 0.0s
281 + parse multiple terms with lots of spaces completely 0.002s
282 + parse field query and terms completely 0.003s
283 + parse proximity query completely 0.001s
284 + parse proximity with decimal does not parse 0.005s
285 + parse fuzzy term without number parses completely 0.001s
286 + parse fuzzy term with number parses completely 0.0s
287 + parse fuzzy term with decimal does not parse 0.003s
288pink.cozydev.lucille.QueryPrinterWildCardSuite:
289 + prints Wildcard query leading many 0.0s
290 + prints Wildcard query leading single 0.007s
291 + prints Wildcard mix ops 0.0s
292 + prints Wildcard query simple string as term query 0.001s
293pink.cozydev.lucille.WildCardParserSuite:
294 + trailing single char 0.001s
295 + trailing many char 0.0s
296 + leading single char 0.001s
297 + leading many char 0.0s
298 + leading single char, trailing single char 0.0s
299 + leading single char, trailing many char 0.001s
300 + leading many char, trailing single char 0.0s
301 + leading many char, trailing many char 0.001s
302 + middle many char 0.0s
303 + middle single char 0.001s
304 + trailing single char grouped 0.001s
305 + trailing many char grouped 0.002s
306 + leading single char grouped 0.003s
307 + leading many char grouped 0.001s
308 + middle many char grouped 0.007s
309 + middle single char grouped 0.001s
310 + trailing single char boosted 0.0s
311 + trailing many char boosted 0.001s
312 + leading single char boosted 0.0s
313 + leading many char boosted 0.0s
314 + middle many char boosted 0.004s
315 + middle single char boosted 0.0s
316pink.cozydev.lucille.SingleSimpleQuerySuite:
317 + parse single term 0.0s
318 + parse single term with trailing whitespace 0.0s
319 + parse single term with leading whitespace 0.0s
320 + parse single term with trailing and leading whitespace 0.001s
321 + parse phrase term 0.0s
322 + parse phrase term with inner trailing whitespace 0.0s
323 + parse phrase term with inner leading whitespace 0.0s
324 + parse phrase term with inner leading and trailing and mixed whitespace 0.0s
325 + parse phrase term with smart quotes 0.001s
326 + parse phrase term with leading and trailing whitespace 0.0s
327 + parse field query with term 0.006s
328 + parse field query with term with leading and trailing whitespace 0.0s
329 + parse field query with phrase 0.0s
330 + parse single term with numbers 0.001s
331 + parse field query with number in name 0.0s
332 + parse field query with number in term 0.001s
333 + field names cannot be reserved suffix operators 0.006s
334 + field names cannot be quoted 0.002s
335 + parse boost on term query 0.0s
336 + parse multiple boost on term queries 0.0s
337 + parse boost on field query 0.001s
338 + parse boost on field query in a group query 0.0s
339 + parse boost on field query using boost with decimal point 0.001s
340 + parse boost on field query with group query 0.0s
341 + parse boost does not parse with trailing 'f' on boost 0.003s
342 + parse boost does not parse with trailing 'd' on boost 0.004s
343 + parse escaped characters simple 0.0s
344 + parse escaped characters complex 0.0s
345pink.cozydev.lucille.QueryWithSuffixOpsSuite:
346 + parse two term OR query completely 0.0s
347 + parse three term OR query completely 0.001s
348 + parse simple term and phrase OR query completely 0.009s
349 + parse 'OR' as term should fail 0.016s
350 + parse 'AND' as term should fail 0.007s
351 + parse term with trailing 'OR' should fail 0.001s
352 + parse term with trailing 'AND' should fail 0.007s
353 + parse term with trailing 'OR' and whitespace should fail 0.007s
354 + parse term with trailing 'AND' and whitespace should fail 0.008s
355 + parse two term AND query completely 0.0s
356 + parse term followed by two term OR query 0.001s
357 + parse two term OR query followed by term 0.0s
358 + parse two term AND query followed by term 0.0s
359 + parse simple term and phrase AND query completely 0.002s
360 + parse AND query with '&&' completely 0.0s
361 + parse complex mix of AND and OR queries with trailing terms 0.001s
362 + parse complex mix of OR and AND queries with trailing terms 0.001s
363 + the cat AND ocean AND ocean2 OR fish 0.0s
364 + parse NOT query 0.0s
365 + parse NOT query inside AND query 0.001s
366pink.cozydev.lucille.QueryTraverseQSuite:
367 + Query.And/Or.traverseQ maps inner queries and preserves structure 0.013s
368 + Query.And/Or.traverseQ short circuits 0.008s
369 + Query.traverseQ short circuits when big tree has one `Left` node 0.003s
370 + Query.traverseQ maps all nodes in big tree 0.001s
371 + Query.And.traverseQ allows changing TermQuery types 0.0s
372 + Query.Or.traverseQ is unaffected by functions trying to flip boolean queries 0.002s
373
374************************
375Build summary:
376[{
377 "module": "lucille",
378 "compile": {"status": "ok", "tookMs": 8504, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
379 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
380 "test-compile": {"status": "ok", "tookMs": 3978, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
381 "test": {"status": "ok", "tookMs": 1282, "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: 15 s, completed Jan 13, 2026, 3:16:49 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.