Build Logs
dieproht/molly • dotty-staging/dotty:fix-23773:2025-11-22
Errors
0
Warnings
71
Total Lines
250
1##################################
2Clonning https://github.com/dieproht/molly.git into /build/repo using revision v0.7.1
3##################################
4Note: switching to '68350002a0962801268dcbd8b485c489e624b0b8'.
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.1-RC1-bin-20251120-60444cb
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: molly-core/src/test/scala/molly/core/TestContainerForAll.scala
33Pattern: (using f: Sync[F])
34Replacement:
35Starting compilation server
36Compiling project (Scala 3.7.3, JVM (17))
37Compiled project (Scala 3.7.3, JVM (17))
38Successfully applied pattern '(using f: Sync[F])' in molly-core/src/test/scala/molly/core/TestContainerForAll.scala
39
40Try apply source patch:
41Path: molly-core/src/test/scala/molly/core/TestContainerForAll.scala
42Pattern: f.blocking
43Replacement: summon[Sync[F]].blocking
44Successfully applied pattern 'f.blocking' in molly-core/src/test/scala/molly/core/TestContainerForAll.scala
45----
46Starting build for 3.8.1-RC1-bin-20251120-60444cb
47Execute tests: false
48sbt project found:
49No prepare script found for project dieproht/molly
50/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
51##################################
52Scala version: 3.8.1-RC1-bin-20251120-60444cb
53Targets: io.github.dieproht%molly-core io.github.dieproht%molly-medeia
54Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"molly-core/src/test/scala/molly/core/TestContainerForAll.scala","pattern":"(using f: Sync[F])","replaceWith":""},{"path":"molly-core/src/test/scala/molly/core/TestContainerForAll.scala","pattern":"f.blocking","replaceWith":"summon[Sync[F]].blocking"}]}
55##################################
56Using extra scalacOptions: ,REQUIRE:-source:3.8
57Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
58[sbt_options] declare -a sbt_options=()
59[process_args] java_version = '17'
60[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
61# Executing command line:
62java
63-Dfile.encoding=UTF-8
64-Xmx2G
65-Dcommunitybuild.scala=3.8.1-RC1-bin-20251120-60444cb
66-Dcommunitybuild.project.dependencies.add=
67-Xmx7G
68-Xms4G
69-Xss8M
70-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
71-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
72-jar
73/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
74"setCrossScalaVersions 3.8.1-RC1-bin-20251120-60444cb"
75"++3.8.1-RC1-bin-20251120-60444cb -v"
76"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
77"set every credentials := Nil"
78"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
79"removeScalacOptionsStartingWith -P:wartremover"
80
81moduleMappings
82"runBuild 3.8.1-RC1-bin-20251120-60444cb """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"molly-core/src/test/scala/molly/core/TestContainerForAll.scala","pattern":"(using f: Sync[F])","replaceWith":""},{"path":"molly-core/src/test/scala/molly/core/TestContainerForAll.scala","pattern":"f.blocking","replaceWith":"summon[Sync[F]].blocking"}]}""" io.github.dieproht%molly-core io.github.dieproht%molly-medeia"
83
84[info] [launcher] getting org.scala-sbt sbt 1.11.6 (this may take some time)...
85[info] welcome to sbt 1.11.6 (Eclipse Adoptium Java 17.0.8)
86[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
87[info] loading project definition from /build/repo/project
88[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
89[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
90[info] Compilation completed in 8.363s.
91[info] done compiling
92[info] loading settings for project molly from build.sbt...
93[info] set current project to molly (in build file:/build/repo/)
94Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251120-60444cb
95OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251120-60444cb in molly_medeia/crossScalaVersions
96OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251120-60444cb in molly/crossScalaVersions
97OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251120-60444cb in molly_core/crossScalaVersions
98[info] set current project to molly (in build file:/build/repo/)
99[info] Setting Scala version to 3.8.1-RC1-bin-20251120-60444cb on 3 projects.
100[info] Switching Scala version on:
101[info] * molly (3.8.1-RC1-bin-20251120-60444cb)
102[info] molly_core (3.8.1-RC1-bin-20251120-60444cb)
103[info] molly_medeia (3.8.1-RC1-bin-20251120-60444cb)
104[info] Excluding projects:
105[info] Reapplying settings...
106[info] set current project to molly (in build file:/build/repo/)
107Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
108[info] Reapplying settings...
109[info] set current project to molly (in build file:/build/repo/)
110[info] Defining Global / credentials, credentials and 1 others.
111[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 27 others.
112[info] Run `last` for details.
113[info] Reapplying settings...
114[info] set current project to molly (in build file:/build/repo/)
115Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
116[info] Reapplying settings...
117OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
118
119 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
120 Did you mean molly_core / allExcludeDependencies ?
121 , retry without global scopes
122[info] Reapplying settings...
123[info] set current project to molly (in build file:/build/repo/)
124Execute removeScalacOptionsStartingWith: -P:wartremover
125[info] Reapplying settings...
126[info] set current project to molly (in build file:/build/repo/)
127[success] Total time: 0 s, completed Nov 22, 2025, 5:42:46 PM
128Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"molly-core/src/test/scala/molly/core/TestContainerForAll.scala","pattern":"(using f: Sync[F])","replaceWith":""},{"path":"molly-core/src/test/scala/molly/core/TestContainerForAll.scala","pattern":"f.blocking","replaceWith":"summon[Sync[F]].blocking"}]}
129Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
130Starting build...
131Projects: Set(molly_core, molly_medeia)
132Starting build for ProjectRef(file:/build/repo/,molly_core) (molly-core)... [0/2]
133OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
134OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
135OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
136OpenCB::Filter out '-source:3.3', matches setting pattern '^-?-source(:.*)?'
137Compile scalacOptions: -encoding, UTF-8, -explain, -explain-types, -unchecked, -release:17, -Wunused:all, -Xsemanticdb, -semanticdb-target, /build/repo/molly-core/target/scala-3.8.1-RC1-bin-20251120-60444cb/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
138[info] compiling 19 Scala sources to /build/repo/molly-core/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
139[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/main/scala/molly/core/MollyCodec.scala:8:32
140[warn] 8 |trait MollyCodec[F[_], A](using Async[F]):
141[warn] | ^
142[warn] | unused implicit parameter
143[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/main/scala/molly/core/MollyCollection.scala:37:12
144[warn] 37 |import java.lang
145[warn] | ^^^^
146[warn] | unused import
147[warn] two warnings found
148[info] done compiling
149[info] compiling 13 Scala sources to /build/repo/molly-core/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
150[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/test/scala/molly/core/MollyClientTest.scala:9:38
151[warn] 9 |import molly.core.MollyCollectionTest.expect
152[warn] | ^^^^^^
153[warn] | unused import
154[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/test/scala/molly/core/MollyClientTest.scala:10:38
155[warn] 10 |import molly.core.MollyCollectionTest.test
156[warn] | ^^^^
157[warn] | unused import
158[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/test/scala/molly/core/MollyClientTest.scala:11:38
159[warn] 11 |import molly.core.MollyCollectionTest.withClient
160[warn] | ^^^^^^^^^^
161[warn] | unused import
162[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/test/scala/molly/core/MollyClientTest.scala:72:16
163[warn] 72 | - <- client.bulkWrite(writeModels)
164[warn] | ^
165[warn] | unused pattern variable
166[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/test/scala/molly/core/MollyCollectionTest.scala:501:16
167[warn] 501 | res <- coll.replaceOne(Filters.eq("_id", 2), doc2a)
168[warn] | ^^^
169[warn] | unused pattern variable
170[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/test/scala/molly/core/MollyCollectionTest.scala:516:16
171[warn] 516 | res <- coll.replaceOne(Filters.eq("_id", 2), doc2, ReplaceOptions().upsert(true))
172[warn] | ^^^
173[warn] | unused pattern variable
174[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/test/scala/molly/core/MollyCollectionTest.scala:530:16
175[warn] 530 | res <- coll.replaceOne(Filters.eq("_id", 2), doc2, ReplaceOptions().upsert(false))
176[warn] | ^^^
177[warn] | unused pattern variable
178[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/test/scala/molly/core/MollyCollectionTest.scala:562:16
179[warn] 562 | res <- coll.updateMany(Filters.in("_id", 2, 3), Updates.inc("x", 5))
180[warn] | ^^^
181[warn] | unused pattern variable
182[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/test/scala/molly/core/MollyCollectionTest.scala:581:16
183[warn] 581 | res <- coll.updateOne(Filters.eq("_id", 2), Updates.inc("x", 4))
184[warn] | ^^^
185[warn] | unused pattern variable
186[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-core/src/test/scala/molly/core/MollySyncClientTest.scala:7:16
187[warn] 7 |import org.bson.BsonDocument
188[warn] | ^^^^^^^^^^^^
189[warn] | unused import
190[warn] 10 warnings found
191[info] done compiling
192Starting build for ProjectRef(file:/build/repo/,molly_medeia) (molly-medeia)... [1/2]
193Compile scalacOptions: -encoding, UTF-8, -explain, -explain-types, -unchecked, -release:17, -Wunused:all, -Xsemanticdb, -semanticdb-target, /build/repo/molly-medeia/target/scala-3.8.1-RC1-bin-20251120-60444cb/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
194[info] compiling 1 Scala source to /build/repo/molly-medeia/target/scala-3.8.1-RC1-bin-20251120-60444cb/classes ...
195[info] done compiling
196[info] compiling 1 Scala source to /build/repo/molly-medeia/target/scala-3.8.1-RC1-bin-20251120-60444cb/test-classes ...
197[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-medeia/src/test/scala/molly/medeia/TypedMollyCollectionTest.scala:309:16
198[warn] 309 | res <- coll.replaceOne(Filters.eq("name", "Ludwigslust"), largerLudwigslust)
199[warn] | ^^^
200[warn] | unused pattern variable
201[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-medeia/src/test/scala/molly/medeia/TypedMollyCollectionTest.scala:324:16
202[warn] 324 | res <- coll.replaceOne(Filters.eq("name", "Ludwigslust"), ludwigslust, ReplaceOptions().upsert(true))
203[warn] | ^^^
204[warn] | unused pattern variable
205[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-medeia/src/test/scala/molly/medeia/TypedMollyCollectionTest.scala:338:16
206[warn] 338 | res <- coll.replaceOne(
207[warn] | ^^^
208[warn] | unused pattern variable
209[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-medeia/src/test/scala/molly/medeia/TypedMollyCollectionTest.scala:376:16
210[warn] 376 | res <- coll.updateMany(Filters.in("name", "Ludwigslust", "Flensburg"), Updates.set("area", 80.5))
211[warn] | ^^^
212[warn] | unused pattern variable
213[warn] -- [E198] Unused Symbol Warning: /build/repo/molly-medeia/src/test/scala/molly/medeia/TypedMollyCollectionTest.scala:394:16
214[warn] 394 | res <- coll.updateOne(Filters.eq("name", "Ludwigslust"), Updates.set("area", 80.5))
215[warn] | ^^^
216[warn] | unused pattern variable
217[warn] 5 warnings found
218[info] done compiling
219
220************************
221Build summary:
222[{
223 "module": "molly-core",
224 "compile": {"status": "ok", "tookMs": 12020, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
225 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
226 "test-compile": {"status": "ok", "tookMs": 9542, "warnings": 10, "errors": 0, "sourceVersion": "3.8"},
227 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
228 "publish": {"status": "skipped", "tookMs": 0},
229 "metadata": {
230 "crossScalaVersions": ["3.3.6"]
231}
232},{
233 "module": "molly-medeia",
234 "compile": {"status": "ok", "tookMs": 699, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
235 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
236 "test-compile": {"status": "ok", "tookMs": 3314, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
237 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
238 "publish": {"status": "skipped", "tookMs": 0},
239 "metadata": {
240 "crossScalaVersions": ["3.3.6"]
241}
242}]
243************************
244[success] Total time: 62 s (0:01:02.0), completed Nov 22, 2025, 5:43:48 PM
245[0JChecking patch project/plugins.sbt...
246Checking patch molly-core/src/test/scala/molly/core/TestContainerForAll.scala...
247Checking patch build.sbt...
248Applied patch project/plugins.sbt cleanly.
249Applied patch molly-core/src/test/scala/molly/core/TestContainerForAll.scala cleanly.
250Applied patch build.sbt cleanly.