Build Logs
andyglow/scala-range • 3.8.0-RC2:2025-11-28
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-RC2
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-RC2
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-RC2
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-RC2
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-RC2"
60"++3.8.0-RC2 -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-RC2 """{"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.761s.
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-RC2
79OpenCB::Changing crossVersion 3.1.1 -> 3.8.0-RC2 in core/crossScalaVersions
80OpenCB::Changing crossVersion 3.1.1 -> 3.8.0-RC2 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-RC2 on 2 projects.
84[info] Switching Scala version on:
85[info] core (2.11.12, 2.12.15, 2.13.8, 3.8.0-RC2)
86[info] joda (2.11.12, 2.12.15, 2.13.8, 3.8.0-RC2)
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 Nov 28, 2025, 2:20:18 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-RC2/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-RC2/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] OffsetDateTimeSpec:
131[info] OffsetDateTime
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] JavaUtilDateSpec:
141[info] java.util.Date
142[info] - should support step: Int
143[info] - should support step: FiniteDuration
144[info] - should support step: java.time.Duration
145[info] LocalDateTimeSpec:
146[info] LocalDateTime
147[info] - should support step: Int
148[info] - should support step: FiniteDuration
149[info] - should support step: java.time.Duration
150[info] LocalTimeSpec:
151[info] LocalTime
152[info] - should support step: Int
153[info] - should support step: FiniteDuration
154[info] - should support step: java.time.Duration
155[info] InstantSpec:
156[info] Instant
157[info] - should support step: Int
158[info] - should support step: FiniteDuration
159[info] - should support step: java.time.Duration
160[info] ZonedDateTimeSpec:
161[info] ZonedDateTime
162[info] - should support step: Int
163[info] - should support step: FiniteDuration
164[info] - should support step: java.time.Duration
165[info] ExcIncSpec:
166[info] Inclusiveness
167[info] - should be reflected from left
168[info] - should be reflected from right
169[info] - should be reflected from both sides
170[info] - should be reflected from both sides (empty)
171[info] DslSpec:
172[info] dsl
173[info] when byte/byte
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 short/short
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 int/int
186[info] - should compile inclusive to
187[info] - should compile exclusive to
188[info] - should compile inclusive until
189[info] - should compile exclusive until
190[info] - should compile to
191[info] when long/long
192[info] - should compile inclusive to
193[info] - should compile exclusive to
194[info] - should compile inclusive until
195[info] - should compile exclusive until
196[info] - should compile to
197[info] when double/double
198[info] - should compile inclusive to
199[info] - should compile exclusive to
200[info] - should compile inclusive until
201[info] - should compile exclusive until
202[info] - should compile to
203[info] when arbitraty types
204[info] - should not compile String/String/Char
205[info] - should not compile OffsetDateTime/Int/Int
206[info] - should not compile Int/Int/FiniteDuration
207[info] - should not compile int/Int/String
208[info] DateDslSpec:
209[info] date dsl
210[info] when java.util.Date
211[info] when FiniteDuration
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 java.time.Duration
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 Numeric
224[info] - should compile inclusive to
225[info] - should compile exclusive to
226[info] - should compile inclusive until
227[info] - should compile exclusive until
228[info] - should compile to
229[info] when java.time.Instant
230[info] when FiniteDuration
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 java.time.Duration
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 Numeric
243[info] - should compile inclusive to
244[info] - should compile exclusive to
245[info] - should compile inclusive until
246[info] - should compile exclusive until
247[info] - should compile to
248[info] when java.time.LocalDate
249[info] when FiniteDuration
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 java.time.Duration
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 Numeric
262[info] - should compile inclusive to
263[info] - should compile exclusive to
264[info] - should compile inclusive until
265[info] - should compile exclusive until
266[info] - should compile to
267[info] when java.time.LocalTime
268[info] when FiniteDuration
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 java.time.Duration
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 Numeric
281[info] - should compile inclusive to
282[info] - should compile exclusive to
283[info] - should compile inclusive until
284[info] - should compile exclusive until
285[info] - should compile to
286[info] when java.time.LocalDateTime
287[info] when FiniteDuration
288[info] - should compile inclusive to
289[info] - should compile exclusive to
290[info] - should compile inclusive until
291[info] - should compile exclusive until
292[info] - should compile to
293[info] when java.time.Duration
294[info] - should compile inclusive to
295[info] - should compile exclusive to
296[info] - should compile inclusive until
297[info] - should compile exclusive until
298[info] - should compile to
299[info] when Numeric
300[info] - should compile inclusive to
301[info] - should compile exclusive to
302[info] - should compile inclusive until
303[info] - should compile exclusive until
304[info] - should compile to
305[info] when java.time.ZonedDateTime
306[info] when FiniteDuration
307[info] - should compile inclusive to
308[info] - should compile exclusive to
309[info] - should compile inclusive until
310[info] - should compile exclusive until
311[info] - should compile to
312[info] when java.time.Duration
313[info] - should compile inclusive to
314[info] - should compile exclusive to
315[info] - should compile inclusive until
316[info] - should compile exclusive until
317[info] - should compile to
318[info] when Numeric
319[info] - should compile inclusive to
320[info] - should compile exclusive to
321[info] - should compile inclusive until
322[info] - should compile exclusive until
323[info] - should compile to
324[info] when java.time.OffsetDateTime
325[info] when FiniteDuration
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 java.time.Duration
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 Numeric
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-RC2/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-RC2/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": 8429, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
468 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
469 "test-compile": {"status": "ok", "tookMs": 7557, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
470 "test": {"status": "ok", "tookMs": 832, "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": 748, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
478 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
479 "test-compile": {"status": "ok", "tookMs": 2598, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
480 "test": {"status": "ok", "tookMs": 347, "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: 37 s, completed Nov 28, 2025, 2:20:55 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.