Build Logs
losizm/little-time • 3.8.0-RC3:2025-12-04
Errors
2
Warnings
4
Total Lines
302
1##################################
2Clonning https://github.com/losizm/little-time.git into /build/repo using revision v4.1.0
3##################################
4Note: switching to 'ff997d49ad2a47408b87a22d67ccbc1e8e6dacf3'.
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:
34grep: /build/repo/project/plugins.sbt: No such file or directory
35Sbt version 1.5.8 is not supported, minimal supported version is 1.11.5
36Enforcing usage of sbt in version 1.11.5
37No prepare script found for project losizm/little-time
38##################################
39Scala version: 3.8.0-RC3
40Targets: com.github.losizm%little-time
41Project projectConfig: {"tests":null}
42##################################
43Using extra scalacOptions: ,REQUIRE:-source:3.8
44Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
45[sbt_options] declare -a sbt_options=()
46[process_args] java_version = '17'
47[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
48# Executing command line:
49java
50-Dfile.encoding=UTF-8
51-Dcommunitybuild.scala=3.8.0-RC3
52-Dcommunitybuild.project.dependencies.add=
53-Xmx7G
54-Xms4G
55-Xss8M
56-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
57-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
58-jar
59/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
60"setCrossScalaVersions 3.8.0-RC3"
61"++3.8.0-RC3 -v"
62"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
63"set every credentials := Nil"
64"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
65"removeScalacOptionsStartingWith -P:wartremover"
66
67moduleMappings
68"runBuild 3.8.0-RC3 """{"tests":null}""" com.github.losizm%little-time"
69
70[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
71[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
72[info] loading project definition from /build/repo/project
73[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
74[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
75[info] Compilation completed in 8.547s.
76[info] done compiling
77[info] loading settings for project repo from build.sbt...
78[info] set current project to little-time (in build file:/build/repo/)
79Execute setCrossScalaVersions: 3.8.0-RC3
80OpenCB::Changing crossVersion 3.1.2 -> 3.8.0-RC3 in repo/crossScalaVersions
81OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC3) in repo/crossScalaVersions
82[info] set current project to little-time (in build file:/build/repo/)
83[info] Setting Scala version to 3.8.0-RC3 on 1 projects.
84[info] Switching Scala version on:
85[info] * repo (3.8.0-RC3)
86[info] Excluding projects:
87[info] Reapplying settings...
88[info] set current project to little-time (in build file:/build/repo/)
89Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
90[info] Reapplying settings...
91[info] set current project to little-time (in build file:/build/repo/)
92[info] Defining Global / credentials, credentials
93[info] The new values will be used by allCredentials, credentials and 2 others.
94[info] Run `last` for details.
95[info] Reapplying settings...
96[info] set current project to little-time (in build file:/build/repo/)
97Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
98[info] Reapplying settings...
99OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
100
101 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
102 Did you mean allExcludeDependencies ?
103 , retry without global scopes
104[info] Reapplying settings...
105[info] set current project to little-time (in build file:/build/repo/)
106Execute removeScalacOptionsStartingWith: -P:wartremover
107[info] Reapplying settings...
108[info] set current project to little-time (in build file:/build/repo/)
109[success] Total time: 0 s, completed Dec 4, 2025, 2:02:20 PM
110Build config: {"tests":null}
111Parsed config: Failure(sjsonnew.DeserializationException: Expected String as JString, but got JNull)
112Starting build...
113Projects: Set(repo)
114Starting build for ProjectRef(file:/build/repo/,repo) (little-time)... [0/1]
115OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
116OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
117OpenCB::Filter out '-Werror', matches setting pattern '^-?-Werror'
118Compile scalacOptions: -new-syntax, -Yno-experimental, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
119[info] compiling 19 Scala sources to /build/repo/target/scala-3.8.0-RC3/classes ...
120[warn] bad option '-Yno-experimental' was ignored
121[warn] one warning found
122[info] done compiling
123[info] compiling 14 Scala sources to /build/repo/target/scala-3.8.0-RC3/test-classes ...
124[warn] bad option '-Yno-experimental' was ignored
125[warn] one warning found
126[info] done compiling
127[info] InstantMethodsSpec:
128[info] - should add duration to instant
129[info] - should subtract duration from instant
130[info] - should add period to instant
131[info] - should substract period from instant
132[info] - should get LocalDateTime
133[info] - should compare instants
134[info] - should min/max instants
135[info] TimePrecisionSpec:
136[info] TimePrecision
137[info] - should have limit
138[info] - should be compared
139[info] FractionalSeconds
140[info] - should have scale
141[info] - should throw IllegalArgumentException for scale out of range
142[info] YearMonthMethodsSpec:
143[info] YearMonth
144[info] - should be compared to other
145[info] - should have months added
146[info] - should have months subtracted
147[info] - should have period added
148[info] - should have period subtracted
149[info] - should be greater than other
150[info] - should be less than other
151[info] - should create iterator to other month (inclusive)
152[info] - should create iterator to other month (exclusive)
153[info] - should be set to start of year
154[info] - should be set to end of year
155[info] LocalTimeMethodsSpec:
156[info] LocalTime
157[info] - should have duration added
158[info] - should have duration subtracted
159[info] - should be compared to other
160[info] - should be greater than other
161[info] - should be less than other
162[info] - should be truncated to microsecond
163[info] - should be truncated to millisecond
164[info] - should be truncated to second
165[info] - should be truncated to minute
166[info] - should be truncated to hour
167[info] - should be truncated to day
168[info] - should be adjusted to end microsecond
169[info] - should be adjusted to end millisecond
170[info] - should be adjusted to end second
171[info] - should be adjusted to end minute
172[info] - should be adjusted to end hour
173[info] - should be adjusted to end day
174[info] - should create iterator to other time (inclusive)
175[info] - should create iterator to other time (exclusive)
176[info] PeriodMethodsSpec:
177[info] Period
178[info] - should be negated
179[info] - should have period added
180[info] - should have period subtracted
181[info] - should have period multiplied
182[info] DurationMethodsSpec:
183[info] Duration
184[info] - should be negated
185[info] - should have duration added
186[info] - should have duration subtracted
187[info] - should have duration multiplied
188[info] - should have duration divided
189[info] - should be compared to other
190[info] - should be greater than other
191[info] - should be less than other
192[info] - should create iterator to other duration (inclusive)
193[info] - should create iterator to other duration (exclusive)
194[info] CombinedIteratorSpec:
195[info] - should iterate over two Int iterators
196[info] - should iterate over two LocalDateTime iterators
197[info] ScheduleSpec:
198[info] - should create schedule
199[info] - should combine schedules
200[info] - should add time to schedule
201[info] LocalDateTimeMethodsSpec:
202[info] LocalDateTime
203[info] - should have duration added
204[info] - should be have duration subtracted
205[info] LocalDateTime
206[info] - should have period added
207[info] - should be have period subtracted
208[info] - should get YearMonth
209[info] - should get Instant
210[info] - should be compared to other
211[info] - should be greater than other
212[info] - should be less than other
213[info] - should be truncated to microsecond
214[info] - should be truncated to millisecond
215[info] - should be truncated to second
216[info] - should be truncated to minute
217[info] - should be truncated to hour
218[info] - should be truncated to day
219[info] - should be set to start of week
220[info] - should be set to start of month
221[info] - should be set to start of year
222[info] - should be adjusted to end microsecond
223[info] - should be adjusted to end millisecond
224[info] - should be adjusted to end second
225[info] - should be adjusted to end minute
226[info] - should be adjusted to end hour
227[info] - should be adjusted to end day
228[info] - should be adjusted to end week
229[info] - should be adjusted to end month
230[info] - should be adjusted to end year
231[info] - should create iterator to other date-time (inclusive)(by period)
232[info] - should create iterator to other date-time (exclusive)(by period)
233[info] - should create iterator to other date-time (inclusive)(by duration)
234[info] - should create iterator to other date-time (exclusive)(by duration)
235[info] CronScheduleSpec:
236[info] - should create monthly schedule
237[info] - should create weekly schedule
238[info] - should create daily schedule
239[info] - should create empty schedule
240[info] - should create schedule from formatted fields
241[info] - should create schedule from formatted fields when Sunday is start of range
242[info] - should build schedule
243[info] LocalDateMethodsSpec:
244[info] LocalDate
245[info] - should be converted to YearMonth
246[info] - should have days added
247[info] - should have days subtracted
248[info] - should have period added
249[info] - should have period subtracted
250[info] - should be compared to other
251[info] - should be greater than other
252[info] - should be less than other
253[info] - should create iterator to other date (inclusive)
254[info] - should create iterator to other date (exclusive)
255[info] - should be set to start of week
256[info] - should be set to end of week
257[info] - should be set to start of month
258[info] - should be set to end of month
259[info] - should be set to start of year
260[info] - should be set to end of year
261[info] TimeStringMethodsSpec:
262[info] String
263[info] - should be converted to YearMonth
264[info] - should be converted to LocalDate
265[info] - should be converted to LocalTime
266[info] - should be converted to LocalDateTime
267[info] - should be converted to Instant
268[info] - should be converted to Period
269[info] - should be converted to Duration
270[info] CronDateIteratorSpec:
271[info] - should create monthly iterator
272[info] - should create weekly iterator
273[info] - should create monthly/weekly iterator
274[info] - should create daily iterator
275[info] - should create empty iterator
276[info] CronTimeIteratorSpec:
277[info] - should create time iterator (1)
278[info] - should create time iterator (2)
279[info] - should create time iterator (3)
280[info] - should create time iterator (4)
281[info] - should create time iterator (5)
282[info] - should create time iterator (6)
283
284************************
285Build summary:
286[{
287 "module": "little-time",
288 "compile": {"status": "ok", "tookMs": 9677, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
289 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
290 "test-compile": {"status": "ok", "tookMs": 11819, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
291 "test": {"status": "ok", "tookMs": 960, "passed": 132, "failed": 0, "ignored": 0, "skipped": 0, "total": 132, "byFramework": [{"framework": "unknown", "stats": {"passed": 132, "failed": 0, "ignored": 0, "skipped": 0, "total": 132}}]},
292 "publish": {"status": "skipped", "tookMs": 0},
293 "metadata": {
294 "crossScalaVersions": ["2.12.20"]
295}
296}]
297************************
298[success] Total time: 34 s, completed Dec 4, 2025, 2:02:54 PM
299[0JChecking patch project/build.properties...
300Checking patch build.sbt...
301Applied patch project/build.properties cleanly.
302Applied patch build.sbt cleanly.