Build Logs
rchillyard/number • scheduled_3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
Errors
0
Warnings
31
Total Lines
250
1##################################
2Clonning https://github.com/rchillyard/number.git into /build/repo using revision
3##################################
4----
5Preparing build for 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
6Scala binary version found: 3.8
7Implicitly using source version 3.8
8Scala binary version found: 3.8
9Implicitly using source version 3.8
10Would try to apply common scalacOption (best-effort, sbt/mill only):
11Append: ,REQUIRE:-source:3.8
12Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
13----
14Starting build for 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
15Execute tests: false
16sbt project found:
17No prepare script found for project rchillyard/number
18##################################
19Scala version: 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
20Targets: com.phasmidsoftware%number com.phasmidsoftware%number-algebra com.phasmidsoftware%number-core com.phasmidsoftware%number-expression com.phasmidsoftware%number-parse com.phasmidsoftware%number-top
21Project projectConfig: {"tests":"compile-only"}
22##################################
23Using extra scalacOptions: ,REQUIRE:-source:3.8
24Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
25[sbt_options] declare -a sbt_options=()
26[process_args] java_version = '17'
27[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
28# Executing command line:
29java
30-Dfile.encoding=UTF-8
31-Dcommunitybuild.scala=3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
32-Dcommunitybuild.project.dependencies.add=
33-Xmx7G
34-Xms4G
35-Xss8M
36-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
37-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
38-jar
39/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
40"setCrossScalaVersions 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY"
41"++3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY -v"
42"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
43"set every credentials := Nil"
44"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
45"removeScalacOptionsStartingWith -P:wartremover"
46
47moduleMappings
48"runBuild 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY """{"tests":"compile-only"}""" com.phasmidsoftware%number com.phasmidsoftware%number-algebra com.phasmidsoftware%number-core com.phasmidsoftware%number-expression com.phasmidsoftware%number-parse com.phasmidsoftware%number-top"
49
50[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
51[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
52[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
53[info] loading project definition from /build/repo/project
54[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
55[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
56[info] Compilation completed in 8.496s.
57[info] done compiling
58[info] loading settings for project root from build.sbt, publish.sbt...
59[info] loading settings for project core from build.sbt...
60[info] loading settings for project algebra from build.sbt...
61[info] loading settings for project expression from build.sbt...
62[info] loading settings for project parse from build.sbt...
63[info] loading settings for project top from build.sbt...
64[info] set current project to number (in build file:/build/repo/)
65[warn] there are 2 keys that are not used by any other settings/tasks:
66[warn]
67[warn] * ThisBuild / pomIncludeRepository
68[warn] +- /build/repo/publish.sbt:46
69[warn] * ThisBuild / publishMavenStyle
70[warn] +- /build/repo/publish.sbt:13
71[warn]
72[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
73[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
74Execute setCrossScalaVersions: 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
75OpenCB::Changing crossVersion 3.7.3 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in core/crossScalaVersions
76OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY) in core/crossScalaVersions
77OpenCB::Changing crossVersion 3.7.3 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in parse/crossScalaVersions
78OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY) in parse/crossScalaVersions
79OpenCB::Changing crossVersion 3.7.3 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in top/crossScalaVersions
80OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY) in top/crossScalaVersions
81OpenCB::Changing crossVersion 3.7.3 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in root/crossScalaVersions
82OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY) in root/crossScalaVersions
83OpenCB::Changing crossVersion 3.7.3 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in algebra/crossScalaVersions
84OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY) in algebra/crossScalaVersions
85OpenCB::Changing crossVersion 3.7.3 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in expression/crossScalaVersions
86OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY) in expression/crossScalaVersions
87[info] set current project to number (in build file:/build/repo/)
88[info] Setting Scala version to 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY on 6 projects.
89[info] Switching Scala version on:
90[info] * root (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
91[info] expression (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
92[info] parse (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
93[info] algebra (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
94[info] core (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
95[info] top (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
96[info] Excluding projects:
97[info] Reapplying settings...
98[info] set current project to number (in build file:/build/repo/)
99Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
100[info] Reapplying settings...
101[info] set current project to number (in build file:/build/repo/)
102[info] Defining Global / credentials, ThisBuild / credentials and 5 others.
103[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 30 others.
104[info] Run `last` for details.
105[info] Reapplying settings...
106[info] set current project to number (in build file:/build/repo/)
107Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
108[info] Reapplying settings...
109OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
110
111 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
112 Did you mean allExcludeDependencies ?
113 , retry without global scopes
114[info] Reapplying settings...
115[info] set current project to number (in build file:/build/repo/)
116Execute removeScalacOptionsStartingWith: -P:wartremover
117[info] Reapplying settings...
118[info] set current project to number (in build file:/build/repo/)
119[success] Total time: 0 s, completed Jan 10, 2026, 1:07:12 AM
120Build config: {"tests":"compile-only"}
121Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
122Starting build...
123Projects: Set(root, expression, parse, algebra, core, top)
124Starting build for ProjectRef(file:/build/repo/,expression) (number-expression)... [0/6]
125OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
126OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
127OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
128Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wvalue-discard, -Wnonunit-statement, -explain, -Wunused:imports, -Wunused:privates, -Wunused:locals, -Wconf:msg=Couldn't resolve a member:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
129[info] compiling 84 Scala sources and 1 Java source to /build/repo/core/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
130[warn] -- [E030] Match case Unreachable Warning: /build/repo/core/src/main/scala/com/phasmidsoftware/number/core/numerical/GeneralNumber.scala:812:17
131[warn] 812 | case (NthRoot(_), NthRoot(_)) =>
132[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
133[warn] | Unreachable case
134[warn] there were 7 deprecation warnings; re-run with -deprecation for details
135[warn] two warnings found
136[info] done compiling
137[info] compiling 34 Scala sources to /build/repo/algebra/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
138[info] done compiling
139[info] compiling 25 Scala sources to /build/repo/expression/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
140[info] done compiling
141[info] compiling 23 Scala sources to /build/repo/expression/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/test-classes ...
142[warn] -- [E198] Unused Symbol Warning: /build/repo/expression/src/test/scala/com/phasmidsoftware/number/expression/expr/ExpressionMatchersSpec.scala:1566:8
143[warn] 1566 | val e = result.get
144[warn] | ^
145[warn] | unused local definition
146[warn] there were 3 feature warnings; re-run with -feature for details
147[warn] two warnings found
148[info] done compiling
149Starting build for ProjectRef(file:/build/repo/,algebra) (number-algebra)... [1/6]
150Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wvalue-discard, -Wnonunit-statement, -explain, -Wunused:imports, -Wunused:privates, -Wunused:locals, -Wconf:msg=Couldn't resolve a member:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
151[info] compiling 17 Scala sources to /build/repo/algebra/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/test-classes ...
152[warn] -- [E198] Unused Symbol Warning: /build/repo/algebra/src/test/scala/com/phasmidsoftware/number/algebra/eager/EqualityComprehensiveSpec.scala:20:37
153[warn] 20 | import cats.syntax.eq.catsSyntaxEq as _
154[warn] | ^^^^^^^^^^^^^^^^^
155[warn] | unused import
156[warn] one warning found
157[info] done compiling
158Starting build for ProjectRef(file:/build/repo/,core) (number-core)... [2/6]
159Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wvalue-discard, -Wnonunit-statement, -explain, -Wunused:imports, -Wunused:privates, -Wunused:locals, -Wconf:msg=Couldn't resolve a member:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
160[info] compiling 73 Scala sources and 5 Java sources to /build/repo/core/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/test-classes ...
161[warn] -- [E198] Unused Symbol Warning: /build/repo/core/src/test/scala/com/phasmidsoftware/number/core/applications/FibonacciSpec.scala:76:12
162[warn] 76 | val q = t1 `plus` t2
163[warn] | ^
164[warn] | unused local definition
165[warn] one warning found
166[info] done compiling
167Starting build for ProjectRef(file:/build/repo/,root) (number)... [3/6]
168Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
169[info] compiling 2 Scala sources to /build/repo/parse/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
170[info] done compiling
171[info] compiling 3 Scala sources to /build/repo/top/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
172[info] done compiling
173Starting build for ProjectRef(file:/build/repo/,parse) (number-parse)... [4/6]
174Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wvalue-discard, -Wnonunit-statement, -explain, -Wunused:imports, -Wunused:privates, -Wunused:locals, -Wconf:msg=Couldn't resolve a member:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
175[info] compiling 2 Scala sources to /build/repo/parse/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/test-classes ...
176[info] done compiling
177Starting build for ProjectRef(file:/build/repo/,top) (number-top)... [5/6]
178Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wvalue-discard, -Wnonunit-statement, -explain, -Wunused:imports, -Wunused:privates, -Wunused:locals, -Wconf:msg=Couldn't resolve a member:s, -Wconf:msg=any2stringadd:e, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
179[info] compiling 1 Scala source to /build/repo/top/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/test-classes ...
180[info] done compiling
181
182************************
183Build summary:
184[{
185 "module": "number-expression",
186 "compile": {"status": "ok", "tookMs": 36624, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
187 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
188 "test-compile": {"status": "ok", "tookMs": 17051, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
189 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
190 "publish": {"status": "skipped", "tookMs": 0},
191 "metadata": {
192 "crossScalaVersions": ["2.12.20"]
193}
194},{
195 "module": "number-algebra",
196 "compile": {"status": "ok", "tookMs": 136, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
197 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
198 "test-compile": {"status": "ok", "tookMs": 5810, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
199 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
200 "publish": {"status": "skipped", "tookMs": 0},
201 "metadata": {
202 "crossScalaVersions": ["2.12.20"]
203}
204},{
205 "module": "number-core",
206 "compile": {"status": "ok", "tookMs": 61, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
207 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
208 "test-compile": {"status": "ok", "tookMs": 22644, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
209 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
210 "publish": {"status": "skipped", "tookMs": 0},
211 "metadata": {
212 "crossScalaVersions": ["2.12.20"]
213}
214},{
215 "module": "number",
216 "compile": {"status": "ok", "tookMs": 4180, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
217 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
218 "test-compile": {"status": "ok", "tookMs": 288, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
219 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
220 "publish": {"status": "ok", "tookMs": 3},
221 "metadata": {
222 "crossScalaVersions": ["2.12.20"]
223}
224},{
225 "module": "number-parse",
226 "compile": {"status": "ok", "tookMs": 172, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
227 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
228 "test-compile": {"status": "ok", "tookMs": 1544, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
229 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
230 "publish": {"status": "skipped", "tookMs": 0},
231 "metadata": {
232 "crossScalaVersions": ["2.12.20"]
233}
234},{
235 "module": "number-top",
236 "compile": {"status": "ok", "tookMs": 211, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
237 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
238 "test-compile": {"status": "ok", "tookMs": 1730, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
239 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
240 "publish": {"status": "skipped", "tookMs": 0},
241 "metadata": {
242 "crossScalaVersions": ["2.12.20"]
243}
244}]
245************************
246[success] Total time: 102 s (0:01:42.0), completed Jan 10, 2026, 1:08:54 AM
247[0JChecking patch project/plugins.sbt...
248Checking patch build.sbt...
249Applied patch project/plugins.sbt cleanly.
250Applied patch build.sbt cleanly.