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