Build Logs

andyglow/scala-range • 3.8.0-RC6:2026-01-08

Errors

1

Warnings

12

Total Lines

493

1##################################
2Clonning https://github.com/andyglow/scala-range.git into /build/repo using revision v0.6
3##################################
4Note: switching to '4f5c4c356266c0d4b9c1688386c977ca9da56e9a'.
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.6.2 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 andyglow/scala-range
37##################################
38Scala version: 3.8.0-RC6
39Targets: com.github.andyglow%scalax-range com.github.andyglow%scalax-range-joda-time
40Project projectConfig: {"tests":null}
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 """{"tests":null}""" com.github.andyglow%scalax-range com.github.andyglow%scalax-range-joda-time"
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 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.20. Compiling...
74[info] Compilation completed in 8.952s.
75[info] done compiling
76[info] loading settings for project root from build.sbt, version.sbt...
77[info] set current project to scalax-range-root (in build file:/build/repo/)
78Execute setCrossScalaVersions: 3.8.0-RC6
79OpenCB::Changing crossVersion 3.1.1 -> 3.8.0-RC6 in core/crossScalaVersions
80OpenCB::Changing crossVersion 3.1.1 -> 3.8.0-RC6 in joda/crossScalaVersions
81OpenCB::Limitting incorrect crossVersions List() -> List(2.12.15) in root/crossScalaVersions
82[info] set current project to scalax-range-root (in build file:/build/repo/)
83[info] Setting Scala version to 3.8.0-RC6 on 2 projects.
84[info] Switching Scala version on:
85[info] core (2.11.12, 2.12.15, 2.13.8, 3.8.0-RC6)
86[info] joda (2.11.12, 2.12.15, 2.13.8, 3.8.0-RC6)
87[info] Excluding projects:
88[info] * root (2.12.15)
89[info] Reapplying settings...
90[info] set current project to scalax-range-root (in build file:/build/repo/)
91Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
92[info] Reapplying settings...
93[info] set current project to scalax-range-root (in build file:/build/repo/)
94[info] Defining Global / credentials, core / credentials and 1 others.
95[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 14 others.
96[info] Run `last` for details.
97[info] Reapplying settings...
98[info] set current project to scalax-range-root (in build file:/build/repo/)
99Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
100[info] Reapplying settings...
101OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
102
103 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
104 Did you mean core / allExcludeDependencies ?
105 , retry without global scopes
106[info] Reapplying settings...
107[info] set current project to scalax-range-root (in build file:/build/repo/)
108Execute removeScalacOptionsStartingWith: -P:wartremover
109[info] Reapplying settings...
110[info] set current project to scalax-range-root (in build file:/build/repo/)
111[success] Total time: 0 s, completed Jan 8, 2026, 1:48:58 AM
112Build config: {"tests":null}
113Parsed config: Failure(sjsonnew.DeserializationException: Expected String as JString, but got JNull)
114Starting build...
115Projects: Set(core, joda)
116Starting build for ProjectRef(file:/build/repo/,core) (scalax-range)... [0/2]
117OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
118OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
119Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:higherKinds, -Ywarn-unused:imports,-patvars,-privates,-locals,-implicits, -Xlint:-unused,_, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
120[info] compiling 13 Scala sources to /build/repo/core/target/scala-3.8.0-RC6/classes ...
121[warn] bad option '-Ywarn-unused:imports,-patvars,-privates,-locals,-implicits' was ignored
122[warn] Option -Xlint is deprecated: Use -Wshadow to enable shadowing lints. Scheduled for removal.
123[warn] two warnings found
124[info] done compiling
125[info] compiling 11 Scala sources to /build/repo/core/target/scala-3.8.0-RC6/test-classes ...
126[warn] bad option '-Ywarn-unused:imports,-patvars,-privates,-locals,-implicits' was ignored
127[warn] Option -Xlint is deprecated: Use -Wshadow to enable shadowing lints. Scheduled for removal.
128[warn] two warnings found
129[info] done compiling
130[info] JavaUtilDateSpec:
131[info] java.util.Date
132[info] - should support step: Int
133[info] - should support step: FiniteDuration
134[info] - should support step: java.time.Duration
135[info] LocalDateSpec:
136[info] LocalDate
137[info] - should support step: Int
138[info] - should support step: FiniteDuration
139[info] - should support step: java.time.Duration
140[info] OffsetDateTimeSpec:
141[info] OffsetDateTime
142[info] - should support step: Int
143[info] - should support step: FiniteDuration
144[info] - should support step: java.time.Duration
145[info] DateDslSpec:
146[info] date dsl
147[info] when java.util.Date
148[info] when FiniteDuration
149[info] - should compile inclusive to
150[info] - should compile exclusive to
151[info] - should compile inclusive until
152[info] - should compile exclusive until
153[info] - should compile to
154[info] when java.time.Duration
155[info] - should compile inclusive to
156[info] - should compile exclusive to
157[info] - should compile inclusive until
158[info] - should compile exclusive until
159[info] - should compile to
160[info] when Numeric
161[info] - should compile inclusive to
162[info] - should compile exclusive to
163[info] - should compile inclusive until
164[info] - should compile exclusive until
165[info] - should compile to
166[info] when java.time.Instant
167[info] when FiniteDuration
168[info] - should compile inclusive to
169[info] - should compile exclusive to
170[info] - should compile inclusive until
171[info] - should compile exclusive until
172[info] - should compile to
173[info] when java.time.Duration
174[info] - should compile inclusive to
175[info] - should compile exclusive to
176[info] - should compile inclusive until
177[info] - should compile exclusive until
178[info] - should compile to
179[info] when Numeric
180[info] - should compile inclusive to
181[info] - should compile exclusive to
182[info] - should compile inclusive until
183[info] - should compile exclusive until
184[info] - should compile to
185[info] when java.time.LocalDate
186[info] when FiniteDuration
187[info] - should compile inclusive to
188[info] - should compile exclusive to
189[info] - should compile inclusive until
190[info] - should compile exclusive until
191[info] - should compile to
192[info] when java.time.Duration
193[info] - should compile inclusive to
194[info] - should compile exclusive to
195[info] - should compile inclusive until
196[info] - should compile exclusive until
197[info] - should compile to
198[info] when Numeric
199[info] - should compile inclusive to
200[info] - should compile exclusive to
201[info] - should compile inclusive until
202[info] - should compile exclusive until
203[info] - should compile to
204[info] when java.time.LocalTime
205[info] when FiniteDuration
206[info] - should compile inclusive to
207[info] - should compile exclusive to
208[info] - should compile inclusive until
209[info] - should compile exclusive until
210[info] - should compile to
211[info] when java.time.Duration
212[info] - should compile inclusive to
213[info] - should compile exclusive to
214[info] - should compile inclusive until
215[info] - should compile exclusive until
216[info] - should compile to
217[info] when Numeric
218[info] - should compile inclusive to
219[info] - should compile exclusive to
220[info] - should compile inclusive until
221[info] - should compile exclusive until
222[info] - should compile to
223[info] when java.time.LocalDateTime
224[info] when FiniteDuration
225[info] - should compile inclusive to
226[info] - should compile exclusive to
227[info] - should compile inclusive until
228[info] - should compile exclusive until
229[info] - should compile to
230[info] when java.time.Duration
231[info] - should compile inclusive to
232[info] - should compile exclusive to
233[info] - should compile inclusive until
234[info] - should compile exclusive until
235[info] - should compile to
236[info] when Numeric
237[info] - should compile inclusive to
238[info] - should compile exclusive to
239[info] - should compile inclusive until
240[info] - should compile exclusive until
241[info] - should compile to
242[info] when java.time.ZonedDateTime
243[info] when FiniteDuration
244[info] - should compile inclusive to
245[info] - should compile exclusive to
246[info] - should compile inclusive until
247[info] - should compile exclusive until
248[info] - should compile to
249[info] when java.time.Duration
250[info] - should compile inclusive to
251[info] - should compile exclusive to
252[info] - should compile inclusive until
253[info] - should compile exclusive until
254[info] - should compile to
255[info] when Numeric
256[info] - should compile inclusive to
257[info] - should compile exclusive to
258[info] - should compile inclusive until
259[info] - should compile exclusive until
260[info] - should compile to
261[info] when java.time.OffsetDateTime
262[info] when FiniteDuration
263[info] - should compile inclusive to
264[info] - should compile exclusive to
265[info] - should compile inclusive until
266[info] - should compile exclusive until
267[info] - should compile to
268[info] when java.time.Duration
269[info] - should compile inclusive to
270[info] - should compile exclusive to
271[info] - should compile inclusive until
272[info] - should compile exclusive until
273[info] - should compile to
274[info] when Numeric
275[info] - should compile inclusive to
276[info] - should compile exclusive to
277[info] - should compile inclusive until
278[info] - should compile exclusive until
279[info] - should compile to
280[info] when arbitraty types
281[info] - should not compile String/String/Char
282[info] - should not compile OffsetDateTime/Int/Int
283[info] - should not compile Int/Int/FiniteDuration
284[info] - should not compile int/Int/String
285[info] LocalTimeSpec:
286[info] LocalTime
287[info] - should support step: Int
288[info] - should support step: FiniteDuration
289[info] - should support step: java.time.Duration
290[info] DslSpec:
291[info] dsl
292[info] when byte/byte
293[info] - should compile inclusive to
294[info] - should compile exclusive to
295[info] - should compile inclusive until
296[info] - should compile exclusive until
297[info] - should compile to
298[info] when short/short
299[info] - should compile inclusive to
300[info] - should compile exclusive to
301[info] - should compile inclusive until
302[info] - should compile exclusive until
303[info] - should compile to
304[info] when int/int
305[info] - should compile inclusive to
306[info] - should compile exclusive to
307[info] - should compile inclusive until
308[info] - should compile exclusive until
309[info] - should compile to
310[info] when long/long
311[info] - should compile inclusive to
312[info] - should compile exclusive to
313[info] - should compile inclusive until
314[info] - should compile exclusive until
315[info] - should compile to
316[info] when double/double
317[info] - should compile inclusive to
318[info] - should compile exclusive to
319[info] - should compile inclusive until
320[info] - should compile exclusive until
321[info] - should compile to
322[info] when arbitraty types
323[info] - should not compile String/String/Char
324[info] - should not compile OffsetDateTime/Int/Int
325[info] - should not compile Int/Int/FiniteDuration
326[info] - should not compile int/Int/String
327[info] InstantSpec:
328[info] Instant
329[info] - should support step: Int
330[info] - should support step: FiniteDuration
331[info] - should support step: java.time.Duration
332[info] LocalDateTimeSpec:
333[info] LocalDateTime
334[info] - should support step: Int
335[info] - should support step: FiniteDuration
336[info] - should support step: java.time.Duration
337[info] ExcIncSpec:
338[info] Inclusiveness
339[info] - should be reflected from left
340[info] - should be reflected from right
341[info] - should be reflected from both sides
342[info] - should be reflected from both sides (empty)
343[info] ZonedDateTimeSpec:
344[info] ZonedDateTime
345[info] - should support step: Int
346[info] - should support step: FiniteDuration
347[info] - should support step: java.time.Duration
348Starting build for ProjectRef(file:/build/repo/,joda) (scalax-range-joda-time)... [1/2]
349Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:higherKinds, -Ywarn-unused:imports,-patvars,-privates,-locals,-implicits, -Xlint:-unused,_, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
350[info] compiling 6 Scala sources to /build/repo/modules/joda-time/target/scala-3.8.0-RC6/classes ...
351[warn] bad option '-Ywarn-unused:imports,-patvars,-privates,-locals,-implicits' was ignored
352[warn] Option -Xlint is deprecated: Use -Wshadow to enable shadowing lints. Scheduled for removal.
353[warn] two warnings found
354[info] done compiling
355[info] compiling 1 Scala source to /build/repo/modules/joda-time/target/scala-3.8.0-RC6/test-classes ...
356[warn] bad option '-Ywarn-unused:imports,-patvars,-privates,-locals,-implicits' was ignored
357[warn] Option -Xlint is deprecated: Use -Wshadow to enable shadowing lints. Scheduled for removal.
358[warn] two warnings found
359[info] done compiling
360[info] JodaDslSpec:
361[info] jodatime dsl
362[info] when org.joda.time.Instant
363[info] when FiniteDuration
364[info] - should compile inclusive to
365[info] - should compile exclusive to
366[info] - should compile inclusive until
367[info] - should compile exclusive until
368[info] - should compile to
369[info] when java.time.Duration
370[info] - should compile inclusive to
371[info] - should compile exclusive to
372[info] - should compile inclusive until
373[info] - should compile exclusive until
374[info] - should compile to
375[info] when org.joda.time.Duration
376[info] - should compile inclusive to
377[info] - should compile exclusive to
378[info] - should compile inclusive until
379[info] - should compile exclusive until
380[info] - should compile to
381[info] when Numeric
382[info] - should compile inclusive to
383[info] - should compile exclusive to
384[info] - should compile inclusive until
385[info] - should compile exclusive until
386[info] - should compile to
387[info] when org.joda.time.LocalDate
388[info] when FiniteDuration
389[info] - should compile inclusive to
390[info] - should compile exclusive to
391[info] - should compile inclusive until
392[info] - should compile exclusive until
393[info] - should compile to
394[info] when java.time.Duration
395[info] - should compile inclusive to
396[info] - should compile exclusive to
397[info] - should compile inclusive until
398[info] - should compile exclusive until
399[info] - should compile to
400[info] when org.joda.time.Duration
401[info] - should compile inclusive to
402[info] - should compile exclusive to
403[info] - should compile inclusive until
404[info] - should compile exclusive until
405[info] - should compile to
406[info] when Numeric
407[info] - should compile inclusive to
408[info] - should compile exclusive to
409[info] - should compile inclusive until
410[info] - should compile exclusive until
411[info] - should compile to
412[info] when org.joda.time.LocalTime
413[info] when FiniteDuration
414[info] - should compile inclusive to
415[info] - should compile exclusive to
416[info] - should compile inclusive until
417[info] - should compile exclusive until
418[info] - should compile to
419[info] when java.time.Duration
420[info] - should compile inclusive to
421[info] - should compile exclusive to
422[info] - should compile inclusive until
423[info] - should compile exclusive until
424[info] - should compile to
425[info] when org.joda.time.Duration
426[info] - should compile inclusive to
427[info] - should compile exclusive to
428[info] - should compile inclusive until
429[info] - should compile exclusive until
430[info] - should compile to
431[info] when Numeric
432[info] - should compile inclusive to
433[info] - should compile exclusive to
434[info] - should compile inclusive until
435[info] - should compile exclusive until
436[info] - should compile to
437[info] when org.joda.time.DateTime
438[info] when FiniteDuration
439[info] - should compile inclusive to
440[info] - should compile exclusive to
441[info] - should compile inclusive until
442[info] - should compile exclusive until
443[info] - should compile to
444[info] when java.time.Duration
445[info] - should compile inclusive to
446[info] - should compile exclusive to
447[info] - should compile inclusive until
448[info] - should compile exclusive until
449[info] - should compile to
450[info] when org.joda.time.Duration
451[info] - should compile inclusive to
452[info] - should compile exclusive to
453[info] - should compile inclusive until
454[info] - should compile exclusive until
455[info] - should compile to
456[info] when Numeric
457[info] - should compile inclusive to
458[info] - should compile exclusive to
459[info] - should compile inclusive until
460[info] - should compile exclusive until
461[info] - should compile to
462
463************************
464Build summary:
465[{
466 "module": "scalax-range",
467 "compile": {"status": "ok", "tookMs": 5561, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
468 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
469 "test-compile": {"status": "ok", "tookMs": 7647, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
470 "test": {"status": "ok", "tookMs": 760, "passed": 163, "failed": 0, "ignored": 0, "skipped": 0, "total": 163, "byFramework": [{"framework": "unknown", "stats": {"passed": 163, "failed": 0, "ignored": 0, "skipped": 0, "total": 163}}]},
471 "publish": {"status": "skipped", "tookMs": 0},
472 "metadata": {
473 "crossScalaVersions": ["2.11.12", "2.12.15", "2.13.8", "3.1.1"]
474}
475},{
476 "module": "scalax-range-joda-time",
477 "compile": {"status": "ok", "tookMs": 778, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
478 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
479 "test-compile": {"status": "ok", "tookMs": 2308, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
480 "test": {"status": "ok", "tookMs": 354, "passed": 80, "failed": 0, "ignored": 0, "skipped": 0, "total": 80, "byFramework": [{"framework": "unknown", "stats": {"passed": 80, "failed": 0, "ignored": 0, "skipped": 0, "total": 80}}]},
481 "publish": {"status": "skipped", "tookMs": 0},
482 "metadata": {
483 "crossScalaVersions": ["2.11.12", "2.12.15", "2.13.8", "3.1.1"]
484}
485}]
486************************
487[success] Total time: 21 s, completed Jan 8, 2026, 1:49:20 AM
488[0JChecking patch project/plugins.sbt...
489Checking patch project/build.properties...
490Checking patch build.sbt...
491Applied patch project/plugins.sbt cleanly.
492Applied patch project/build.properties cleanly.
493Applied patch build.sbt cleanly.