Build Logs
armanbilge/schrodinger • 3.8.0-RC1:2025-11-14
Errors
0
Warnings
28
Total Lines
329
1##################################
2Clonning https://github.com/armanbilge/schrodinger.git into /build/repo using revision v0.3.0-M2
3##################################
4Note: switching to '3fc5aaf7eb33a53077203198258e52d6ce76eeeb'.
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-RC1
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
31Try apply source patch:
32Path: build.sbt
33Pattern: val Scala3 = "3.1.1-RC1"
34Replacement: val Scala3 = "3.8.0-RC1"
35Starting compilation server
36Compiling project (Scala 3.7.3, JVM (17))
37Compiled project (Scala 3.7.3, JVM (17))
38Successfully applied pattern 'val Scala3 = "3.1.1-RC1"' in build.sbt
39----
40Starting build for 3.8.0-RC1
41Execute tests: false
42sbt project found:
43Sbt version 1.5.6 is not supported, minimal supported version is 1.11.5
44Enforcing usage of sbt in version 1.11.5
45No prepare script found for project armanbilge/schrodinger
46/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
47##################################
48Scala version: 3.8.0-RC1
49Targets: com.armanbilge%schrodinger com.armanbilge%schrodinger-kernel com.armanbilge%schrodinger-kernel-testkit com.armanbilge%schrodinger-laws com.armanbilge%schrodinger-math com.armanbilge%schrodinger-monte-carlo com.armanbilge%schrodinger-random com.armanbilge%schrodinger-stats com.armanbilge%schrodinger-testkit
50Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.1.1-RC1\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
51##################################
52Using extra scalacOptions: ,REQUIRE:-source:3.8
53Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
54[sbt_options] declare -a sbt_options=()
55[process_args] java_version = '17'
56[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
57# Executing command line:
58java
59-Xmx4G
60-XX:+UseG1GC
61-Dcommunitybuild.scala=3.8.0-RC1
62-Dcommunitybuild.project.dependencies.add=
63-Xmx7G
64-Xms4G
65-Xss8M
66-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
67-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
68-jar
69/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
70"setCrossScalaVersions 3.8.0-RC1"
71"++3.8.0-RC1 -v"
72"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
73"set every credentials := Nil"
74"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
75"removeScalacOptionsStartingWith -P:wartremover"
76
77moduleMappings
78"runBuild 3.8.0-RC1 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.1.1-RC1\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" com.armanbilge%schrodinger com.armanbilge%schrodinger-kernel com.armanbilge%schrodinger-kernel-testkit com.armanbilge%schrodinger-laws com.armanbilge%schrodinger-math com.armanbilge%schrodinger-monte-carlo com.armanbilge%schrodinger-random com.armanbilge%schrodinger-stats com.armanbilge%schrodinger-testkit"
79
80[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
81[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
82[info] loading project definition from /build/repo/project
83[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
84[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
85[info] Compilation completed in 8.942s.
86[info] done compiling
87[info] loading settings for project root from build.sbt...
88[info] resolving key references (13938 settings) ...
89[info] set current project to root (in build file:/build/repo/)
90Execute setCrossScalaVersions: 3.8.0-RC1
91OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in kernelTestkit/crossScalaVersions
92OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in kernelJVM/crossScalaVersions
93OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mathJVM/crossScalaVersions
94OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in lawsJS/crossScalaVersions
95OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in tests/crossScalaVersions
96OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in stats/crossScalaVersions
97OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in core/crossScalaVersions
98OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in kernelJS/crossScalaVersions
99OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in monteCarlo/crossScalaVersions
100OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in root/crossScalaVersions
101OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in random/crossScalaVersions
102OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in testkit/crossScalaVersions
103OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mathJS/crossScalaVersions
104OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in lawsJVM/crossScalaVersions
105[info] set current project to root (in build file:/build/repo/)
106[info] Setting Scala version to 3.8.0-RC1 on 14 projects.
107[info] Switching Scala version on:
108[info] kernelTestkit (3.8.0-RC1)
109[info] random (3.8.0-RC1)
110[info] stats (3.8.0-RC1)
111[info] * root (3.8.0-RC1)
112[info] tests (3.8.0-RC1)
113[info] kernelJVM (3.8.0-RC1)
114[info] kernelJS (3.8.0-RC1)
115[info] lawsJS (3.8.0-RC1)
116[info] mathJS (3.8.0-RC1)
117[info] monteCarlo (3.8.0-RC1)
118[info] lawsJVM (3.8.0-RC1)
119[info] core (3.8.0-RC1)
120[info] mathJVM (3.8.0-RC1)
121[info] testkit (3.8.0-RC1)
122[info] Excluding projects:
123[info] Reapplying settings...
124[info] set current project to root (in build file:/build/repo/)
125Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
126[info] Reapplying settings...
127[info] set current project to root (in build file:/build/repo/)
128[info] Defining Global / credentials, core / credentials and 12 others.
129[info] The new values will be used by allCredentials, core / allCredentials and 81 others.
130[info] Run `last` for details.
131[info] Reapplying settings...
132[info] set current project to root (in build file:/build/repo/)
133Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
134[info] Reapplying settings...
135OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
136
137 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
138 Did you mean kernelTestkit / allExcludeDependencies ?
139 , retry without global scopes
140[info] Reapplying settings...
141[info] set current project to root (in build file:/build/repo/)
142Execute removeScalacOptionsStartingWith: -P:wartremover
143[info] Reapplying settings...
144[info] set current project to root (in build file:/build/repo/)
145[success] Total time: 0 s, completed Nov 14, 2025, 9:04:46 PM
146Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.1.1-RC1\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
147Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
148Starting build...
149Projects: Set(kernelTestkit, random, stats, kernelJVM, monteCarlo, lawsJVM, core, mathJVM, testkit)
150Starting build for ProjectRef(file:/build/repo/,random) (schrodinger-random)... [0/9]
151OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
152OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
153OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
154OpenCB::Filter out '-source:future', matches setting pattern '^-?-source(:.*)?'
155Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector:underscores, -new-syntax, -indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
156[info] compiling 14 Scala sources to /build/repo/kernel/.jvm/target/scala-3.8.0-RC1/classes ...
157[info] compiling 4 Scala sources to /build/repo/math/.jvm/target/scala-3.8.0-RC1/classes ...
158[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
159[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
160[warn] one warning found
161[info] done compiling
162[warn] one warning found
163[info] done compiling
164[info] compiling 11 Scala sources to /build/repo/random/target/scala-3.8.0-RC1/classes ...
165[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
166[warn] one warning found
167[info] done compiling
168[info] compiling 5 Scala sources to /build/repo/kernel-testkit/target/scala-3.8.0-RC1/classes ...
169[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
170[warn] one warning found
171[info] done compiling
172[info] compiling 6 Scala sources and 1 Java source to /build/repo/random/target/scala-3.8.0-RC1/test-classes ...
173[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
174[warn] one warning found
175[info] done compiling
176Starting build for ProjectRef(file:/build/repo/,core) (schrodinger)... [1/9]
177Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector:underscores, -new-syntax, -indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
178[info] compiling 8 Scala sources to /build/repo/core/target/scala-3.8.0-RC1/classes ...
179[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
180[warn] one warning found
181[info] done compiling
182[info] compiling 2 Scala sources to /build/repo/core/target/scala-3.8.0-RC1/test-classes ...
183[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
184[warn] one warning found
185[info] done compiling
186Starting build for ProjectRef(file:/build/repo/,testkit) (schrodinger-testkit)... [2/9]
187Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector:underscores, -new-syntax, -indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
188[info] compiling 1 Scala source to /build/repo/testkit/target/scala-3.8.0-RC1/classes ...
189[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
190[warn] one warning found
191[info] done compiling
192Starting build for ProjectRef(file:/build/repo/,stats) (schrodinger-stats)... [3/9]
193Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector:underscores, -new-syntax, -indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
194[info] compiling 10 Scala sources to /build/repo/stats/target/scala-3.8.0-RC1/classes ...
195[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
196[warn] one warning found
197[info] done compiling
198Starting build for ProjectRef(file:/build/repo/,kernelTestkit) (schrodinger-kernel-testkit)... [4/9]
199Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector:underscores, -new-syntax, -indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
200[info] compiling 2 Scala sources to /build/repo/kernel-testkit/target/scala-3.8.0-RC1/test-classes ...
201[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
202[warn] one warning found
203[info] done compiling
204Starting build for ProjectRef(file:/build/repo/,kernelJVM) (schrodinger-kernel)... [5/9]
205Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector:underscores, -new-syntax, -indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
206Starting build for ProjectRef(file:/build/repo/,lawsJVM) (schrodinger-laws)... [6/9]
207Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector:underscores, -new-syntax, -indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
208[info] compiling 2 Scala sources to /build/repo/laws/.jvm/target/scala-3.8.0-RC1/classes ...
209[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
210[warn] one warning found
211[info] done compiling
212Starting build for ProjectRef(file:/build/repo/,monteCarlo) (schrodinger-monte-carlo)... [7/9]
213Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector:underscores, -new-syntax, -indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
214[info] compiling 6 Scala sources to /build/repo/monte-carlo/target/scala-3.8.0-RC1/classes ...
215[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
216[warn] one warning found
217[info] done compiling
218[info] compiling 3 Scala sources to /build/repo/monte-carlo/target/scala-3.8.0-RC1/test-classes ...
219[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
220[warn] one warning found
221[info] done compiling
222Starting build for ProjectRef(file:/build/repo/,mathJVM) (schrodinger-math)... [8/9]
223Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector:underscores, -new-syntax, -indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
224[info] compiling 2 Scala sources to /build/repo/math/.jvm/target/scala-3.8.0-RC1/test-classes ...
225[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
226[warn] one warning found
227[info] done compiling
228
229************************
230Build summary:
231[{
232 "module": "schrodinger-random",
233 "compile": {"status": "ok", "tookMs": 15043, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
234 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
235 "test-compile": {"status": "ok", "tookMs": 6399, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
236 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
237 "publish": {"status": "skipped", "tookMs": 0},
238 "metadata": {
239 "crossScalaVersions": []
240}
241},{
242 "module": "schrodinger",
243 "compile": {"status": "ok", "tookMs": 4292, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
244 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
245 "test-compile": {"status": "ok", "tookMs": 1832, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
246 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
247 "publish": {"status": "skipped", "tookMs": 0},
248 "metadata": {
249 "crossScalaVersions": []
250}
251},{
252 "module": "schrodinger-testkit",
253 "compile": {"status": "ok", "tookMs": 1056, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
254 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
255 "test-compile": {"status": "ok", "tookMs": 322, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
256 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
257 "publish": {"status": "skipped", "tookMs": 0},
258 "metadata": {
259 "crossScalaVersions": []
260}
261},{
262 "module": "schrodinger-stats",
263 "compile": {"status": "ok", "tookMs": 1121, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
264 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
265 "test-compile": {"status": "ok", "tookMs": 189, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
266 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
267 "publish": {"status": "skipped", "tookMs": 0},
268 "metadata": {
269 "crossScalaVersions": []
270}
271},{
272 "module": "schrodinger-kernel-testkit",
273 "compile": {"status": "ok", "tookMs": 154, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
274 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
275 "test-compile": {"status": "ok", "tookMs": 1689, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
276 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
277 "publish": {"status": "skipped", "tookMs": 0},
278 "metadata": {
279 "crossScalaVersions": []
280}
281},{
282 "module": "schrodinger-kernel",
283 "compile": {"status": "ok", "tookMs": 67, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
284 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
285 "test-compile": {"status": "ok", "tookMs": 96, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
286 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
287 "publish": {"status": "skipped", "tookMs": 0},
288 "metadata": {
289 "crossScalaVersions": []
290}
291},{
292 "module": "schrodinger-laws",
293 "compile": {"status": "ok", "tookMs": 625, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
294 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
295 "test-compile": {"status": "ok", "tookMs": 151, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
296 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
297 "publish": {"status": "skipped", "tookMs": 0},
298 "metadata": {
299 "crossScalaVersions": []
300}
301},{
302 "module": "schrodinger-monte-carlo",
303 "compile": {"status": "ok", "tookMs": 3720, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
304 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
305 "test-compile": {"status": "ok", "tookMs": 2602, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
306 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
307 "publish": {"status": "skipped", "tookMs": 0},
308 "metadata": {
309 "crossScalaVersions": []
310}
311},{
312 "module": "schrodinger-math",
313 "compile": {"status": "ok", "tookMs": 52, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
314 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
315 "test-compile": {"status": "ok", "tookMs": 1309, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
316 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
317 "publish": {"status": "skipped", "tookMs": 0},
318 "metadata": {
319 "crossScalaVersions": []
320}
321}]
322************************
323[success] Total time: 98 s (0:01:38.0), completed Nov 14, 2025, 9:06:24 PM
324[0JChecking patch project/plugins.sbt...
325Checking patch project/build.properties...
326Checking patch build.sbt...
327Applied patch project/plugins.sbt cleanly.
328Applied patch project/build.properties cleanly.
329Applied patch build.sbt cleanly.