Build Logs
andyglow/scala-range • 3.8.0-RC3:2025-12-04
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-RC3
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-RC3
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-RC3
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-RC3
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-RC3"
60"++3.8.0-RC3 -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-RC3 """{"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 9.343s.
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-RC3
79OpenCB::Changing crossVersion 3.1.1 -> 3.8.0-RC3 in core/crossScalaVersions
80OpenCB::Changing crossVersion 3.1.1 -> 3.8.0-RC3 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-RC3 on 2 projects.
84[info] Switching Scala version on:
85[info] core (2.11.12, 2.12.15, 2.13.8, 3.8.0-RC3)
86[info] joda (2.11.12, 2.12.15, 2.13.8, 3.8.0-RC3)
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 Dec 4, 2025, 2:33:17 PM
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-RC3/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-RC3/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] ExcIncSpec:
131[info] Inclusiveness
132[info] - should be reflected from left
133[info] - should be reflected from right
134[info] - should be reflected from both sides
135[info] - should be reflected from both sides (empty)
136[info] LocalDateSpec:
137[info] LocalDate
138[info] - should support step: Int
139[info] - should support step: FiniteDuration
140[info] - should support step: java.time.Duration
141[info] ZonedDateTimeSpec:
142[info] ZonedDateTime
143[info] - should support step: Int
144[info] - should support step: FiniteDuration
145[info] - should support step: java.time.Duration
146[info] DateDslSpec:
147[info] date dsl
148[info] when java.util.Date
149[info] when FiniteDuration
150[info] - should compile inclusive to
151[info] - should compile exclusive to
152[info] - should compile inclusive until
153[info] - should compile exclusive until
154[info] - should compile to
155[info] when java.time.Duration
156[info] - should compile inclusive to
157[info] - should compile exclusive to
158[info] - should compile inclusive until
159[info] - should compile exclusive until
160[info] - should compile to
161[info] when Numeric
162[info] - should compile inclusive to
163[info] - should compile exclusive to
164[info] - should compile inclusive until
165[info] - should compile exclusive until
166[info] - should compile to
167[info] when java.time.Instant
168[info] when FiniteDuration
169[info] - should compile inclusive to
170[info] - should compile exclusive to
171[info] - should compile inclusive until
172[info] - should compile exclusive until
173[info] - should compile to
174[info] when java.time.Duration
175[info] - should compile inclusive to
176[info] - should compile exclusive to
177[info] - should compile inclusive until
178[info] - should compile exclusive until
179[info] - should compile to
180[info] when Numeric
181[info] - should compile inclusive to
182[info] - should compile exclusive to
183[info] - should compile inclusive until
184[info] - should compile exclusive until
185[info] - should compile to
186[info] when java.time.LocalDate
187[info] when FiniteDuration
188[info] - should compile inclusive to
189[info] - should compile exclusive to
190[info] - should compile inclusive until
191[info] - should compile exclusive until
192[info] - should compile to
193[info] when java.time.Duration
194[info] - should compile inclusive to
195[info] - should compile exclusive to
196[info] - should compile inclusive until
197[info] - should compile exclusive until
198[info] - should compile to
199[info] when Numeric
200[info] - should compile inclusive to
201[info] - should compile exclusive to
202[info] - should compile inclusive until
203[info] - should compile exclusive until
204[info] - should compile to
205[info] when java.time.LocalTime
206[info] when FiniteDuration
207[info] - should compile inclusive to
208[info] - should compile exclusive to
209[info] - should compile inclusive until
210[info] - should compile exclusive until
211[info] - should compile to
212[info] when java.time.Duration
213[info] - should compile inclusive to
214[info] - should compile exclusive to
215[info] - should compile inclusive until
216[info] - should compile exclusive until
217[info] - should compile to
218[info] when Numeric
219[info] - should compile inclusive to
220[info] - should compile exclusive to
221[info] - should compile inclusive until
222[info] - should compile exclusive until
223[info] - should compile to
224[info] when java.time.LocalDateTime
225[info] when FiniteDuration
226[info] - should compile inclusive to
227[info] - should compile exclusive to
228[info] - should compile inclusive until
229[info] - should compile exclusive until
230[info] - should compile to
231[info] when java.time.Duration
232[info] - should compile inclusive to
233[info] - should compile exclusive to
234[info] - should compile inclusive until
235[info] - should compile exclusive until
236[info] - should compile to
237[info] when Numeric
238[info] - should compile inclusive to
239[info] - should compile exclusive to
240[info] - should compile inclusive until
241[info] - should compile exclusive until
242[info] - should compile to
243[info] when java.time.ZonedDateTime
244[info] when FiniteDuration
245[info] - should compile inclusive to
246[info] - should compile exclusive to
247[info] - should compile inclusive until
248[info] - should compile exclusive until
249[info] - should compile to
250[info] when java.time.Duration
251[info] - should compile inclusive to
252[info] - should compile exclusive to
253[info] - should compile inclusive until
254[info] - should compile exclusive until
255[info] - should compile to
256[info] when Numeric
257[info] - should compile inclusive to
258[info] - should compile exclusive to
259[info] - should compile inclusive until
260[info] - should compile exclusive until
261[info] - should compile to
262[info] when java.time.OffsetDateTime
263[info] when FiniteDuration
264[info] - should compile inclusive to
265[info] - should compile exclusive to
266[info] - should compile inclusive until
267[info] - should compile exclusive until
268[info] - should compile to
269[info] when java.time.Duration
270[info] - should compile inclusive to
271[info] - should compile exclusive to
272[info] - should compile inclusive until
273[info] - should compile exclusive until
274[info] - should compile to
275[info] when Numeric
276[info] - should compile inclusive to
277[info] - should compile exclusive to
278[info] - should compile inclusive until
279[info] - should compile exclusive until
280[info] - should compile to
281[info] when arbitraty types
282[info] - should not compile String/String/Char
283[info] - should not compile OffsetDateTime/Int/Int
284[info] - should not compile Int/Int/FiniteDuration
285[info] - should not compile int/Int/String
286[info] LocalDateTimeSpec:
287[info] LocalDateTime
288[info] - should support step: Int
289[info] - should support step: FiniteDuration
290[info] - should support step: java.time.Duration
291[info] OffsetDateTimeSpec:
292[info] OffsetDateTime
293[info] - should support step: Int
294[info] - should support step: FiniteDuration
295[info] - should support step: java.time.Duration
296[info] LocalTimeSpec:
297[info] LocalTime
298[info] - should support step: Int
299[info] - should support step: FiniteDuration
300[info] - should support step: java.time.Duration
301[info] JavaUtilDateSpec:
302[info] java.util.Date
303[info] - should support step: Int
304[info] - should support step: FiniteDuration
305[info] - should support step: java.time.Duration
306[info] InstantSpec:
307[info] Instant
308[info] - should support step: Int
309[info] - should support step: FiniteDuration
310[info] - should support step: java.time.Duration
311[info] DslSpec:
312[info] dsl
313[info] when byte/byte
314[info] - should compile inclusive to
315[info] - should compile exclusive to
316[info] - should compile inclusive until
317[info] - should compile exclusive until
318[info] - should compile to
319[info] when short/short
320[info] - should compile inclusive to
321[info] - should compile exclusive to
322[info] - should compile inclusive until
323[info] - should compile exclusive until
324[info] - should compile to
325[info] when int/int
326[info] - should compile inclusive to
327[info] - should compile exclusive to
328[info] - should compile inclusive until
329[info] - should compile exclusive until
330[info] - should compile to
331[info] when long/long
332[info] - should compile inclusive to
333[info] - should compile exclusive to
334[info] - should compile inclusive until
335[info] - should compile exclusive until
336[info] - should compile to
337[info] when double/double
338[info] - should compile inclusive to
339[info] - should compile exclusive to
340[info] - should compile inclusive until
341[info] - should compile exclusive until
342[info] - should compile to
343[info] when arbitraty types
344[info] - should not compile String/String/Char
345[info] - should not compile OffsetDateTime/Int/Int
346[info] - should not compile Int/Int/FiniteDuration
347[info] - should not compile int/Int/String
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-RC3/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-RC3/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": 7560, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
468 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
469 "test-compile": {"status": "ok", "tookMs": 8272, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
470 "test": {"status": "ok", "tookMs": 770, "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": 724, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
478 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
479 "test-compile": {"status": "ok", "tookMs": 2271, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
480 "test": {"status": "ok", "tookMs": 382, "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: 33 s, completed Dec 4, 2025, 2:33:49 PM
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.