Build Logs
shuwariafrica/doobie-util • 3.8.0-RC2:2025-11-28
Errors
0
Warnings
10
Total Lines
350
1##################################
2Clonning https://github.com/shuwariafrica/doobie-util.git into /build/repo using revision v0.1.1
3##################################
4Note: switching to 'b7d6686c92272004f1052d5fdaf3a612a944b749'.
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
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.7 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.7-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4
30Execute tests: false
31sbt project found:
32Sbt version 1.10.11 is not supported, minimal supported version is 1.11.5
33Enforcing usage of sbt in version 1.11.5
34No prepare script found for project shuwariafrica/doobie-util
35##################################
36Scala version: 3.7.4
37Targets: africa.shuwari%doobie-sql-server africa.shuwari%doobie-zio-prelude
38Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
39##################################
40Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
41Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '21'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF-8
48-Xmx5G
49-Xms2G
50-Xss2M
51-Dcommunitybuild.scala=3.7.4
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_21
58-jar
59/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
60"setCrossScalaVersions 3.7.4"
61"++3.7.4 -v"
62"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-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.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" africa.shuwari%doobie-sql-server africa.shuwari%doobie-zio-prelude"
69
70[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
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.445s.
76[info] done compiling
77[info] loading settings for project doobie-util from build.sbt...
78[info] set current project to doobie-util (in build file:/build/repo/)
79Execute setCrossScalaVersions: 3.7.4
80OpenCB::Changing crossVersion 3.3.5 -> 3.7.4 in doobie-util-test/crossScalaVersions
81OpenCB::Changing crossVersion 3.3.5 -> 3.7.4 in doobie-util/crossScalaVersions
82OpenCB::Changing crossVersion 3.3.5 -> 3.7.4 in doobie-sql-server/crossScalaVersions
83OpenCB::Changing crossVersion 3.3.5 -> 3.7.4 in doobie-zio-prelude/crossScalaVersions
84[info] set current project to doobie-util (in build file:/build/repo/)
85[info] Setting Scala version to 3.7.4 on 4 projects.
86[info] Switching Scala version on:
87[info] * doobie-util (3.7.4)
88[info] doobie-zio-prelude (3.7.4)
89[info] doobie-sql-server (3.7.4)
90[info] doobie-util-test (3.7.4)
91[info] Excluding projects:
92[info] Reapplying settings...
93[info] set current project to doobie-util (in build file:/build/repo/)
94Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
95[info] Reapplying settings...
96[info] set current project to doobie-util (in build file:/build/repo/)
97[info] Defining Global / credentials, ThisBuild / credentials and 3 others.
98[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 29 others.
99[info] Run `last` for details.
100[info] Reapplying settings...
101[info] set current project to doobie-util (in build file:/build/repo/)
102Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
103[info] Reapplying settings...
104OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
105
106 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
107 Did you mean doobie-sql-server / allExcludeDependencies ?
108 , retry without global scopes
109[info] Reapplying settings...
110[info] set current project to doobie-util (in build file:/build/repo/)
111Execute removeScalacOptionsStartingWith: -P:wartremover
112[info] Reapplying settings...
113[info] set current project to doobie-util (in build file:/build/repo/)
114[success] Total time: 0 s, completed Nov 28, 2025, 3:37:23 PM
115Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
116Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
117Starting build...
118Projects: Set(doobie-sql-server, doobie-zio-prelude, doobie-util-test)
119Starting build for ProjectRef(file:/build/repo/,doobie-sql-server) (doobie-sql-server)... [0/3]
120OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
121OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
122Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/modules/sql-server/target/scala-3.7.4/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
123OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
124OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
125OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
126[info] compiling 3 Scala sources to /build/repo/modules/sql-server/target/scala-3.7.4/classes ...
127[info] done compiling
128[info] compiling 1 Scala source to /build/repo/modules/test/target/scala-3.7.4/classes ...
129[info] done compiling
130[info] compiling 2 Scala sources to /build/repo/modules/sql-server/target/scala-3.7.4/test-classes ...
131[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/sql-server/src/test/scala/africa/shuwari/doobie/mssql/test/meta_tests.scala:86:50
132[warn] 86 | def assertMeta[A](q: Query0[A], value: A)(using Meta[A]) =
133[warn] | ^
134[warn] | unused implicit parameter
135[warn] one warning found
136[info] done compiling
137Starting build for ProjectRef(file:/build/repo/,doobie-zio-prelude) (doobie-zio-prelude)... [1/3]
138Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/modules/zio-prelude/target/scala-3.7.4/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
139[info] compiling 1 Scala source to /build/repo/modules/zio-prelude/target/scala-3.7.4/classes ...
140[info] done compiling
141[info] compiling 1 Scala source to /build/repo/modules/zio-prelude/target/scala-3.7.4/test-classes ...
142[info] done compiling
143Starting build for ProjectRef(file:/build/repo/,doobie-util-test) (doobie-util-test)... [2/3]
144Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/modules/test/target/scala-3.7.4/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
145
146************************
147Build summary:
148[{
149 "module": "doobie-sql-server",
150 "compile": {"status": "ok", "tookMs": 5594, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
151 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
152 "test-compile": {"status": "ok", "tookMs": 3366, "warnings": 1, "errors": 0, "sourceVersion": "3.7-migration"},
153 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
154 "publish": {"status": "skipped", "tookMs": 0},
155 "metadata": {
156 "crossScalaVersions": ["3.3.5"]
157}
158},{
159 "module": "doobie-zio-prelude",
160 "compile": {"status": "ok", "tookMs": 551, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
161 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
162 "test-compile": {"status": "ok", "tookMs": 1417, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
163 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
164 "publish": {"status": "skipped", "tookMs": 0},
165 "metadata": {
166 "crossScalaVersions": ["3.3.5"]
167}
168},{
169 "module": "doobie-util-test",
170 "compile": {"status": "ok", "tookMs": 43, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
171 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
172 "test-compile": {"status": "ok", "tookMs": 75, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
173 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
174 "publish": {"status": "ok", "tookMs": 1},
175 "metadata": {
176 "crossScalaVersions": ["3.3.5"]
177}
178}]
179************************
180[success] Total time: 33 s, completed Nov 28, 2025, 3:37:56 PM
181[0JChecking patch project/plugins.sbt...
182Checking patch project/build.properties...
183Checking patch build.sbt...
184Applied patch project/plugins.sbt cleanly.
185Applied patch project/build.properties cleanly.
186Applied patch build.sbt cleanly.
187No migration rewrite changes found, would not commit
188----
189Preparing build for 3.8.0-RC2
190Scala binary version found: 3.8
191Implicitly using source version 3.8
192Scala binary version found: 3.8
193Implicitly using source version 3.8
194Would try to apply common scalacOption (best-effort, sbt/mill only):
195Append: ,REQUIRE:-source:3.8
196Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
197----
198Starting build for 3.8.0-RC2
199Execute tests: true
200sbt project found:
201Sbt version 1.10.11 is not supported, minimal supported version is 1.11.5
202Enforcing usage of sbt in version 1.11.5
203No prepare script found for project shuwariafrica/doobie-util
204##################################
205Scala version: 3.8.0-RC2
206Targets: africa.shuwari%doobie-sql-server africa.shuwari%doobie-zio-prelude
207Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
208##################################
209Using extra scalacOptions: ,REQUIRE:-source:3.8
210Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
211[sbt_options] declare -a sbt_options=()
212[process_args] java_version = '21'
213[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
214# Executing command line:
215java
216-Dfile.encoding=UTF-8
217-Xmx5G
218-Xms2G
219-Xss2M
220-Dcommunitybuild.scala=3.8.0-RC2
221-Dcommunitybuild.project.dependencies.add=
222-Xmx7G
223-Xms4G
224-Xss8M
225-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
226-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
227-jar
228/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
229"setCrossScalaVersions 3.8.0-RC2"
230"++3.8.0-RC2 -v"
231"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
232"set every credentials := Nil"
233"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
234"removeScalacOptionsStartingWith -P:wartremover"
235
236moduleMappings
237"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" africa.shuwari%doobie-sql-server africa.shuwari%doobie-zio-prelude"
238
239[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
240[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
241[info] loading project definition from /build/repo/project
242[info] loading settings for project doobie-util from build.sbt...
243[info] set current project to doobie-util (in build file:/build/repo/)
244Execute setCrossScalaVersions: 3.8.0-RC2
245OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC2 in doobie-util-test/crossScalaVersions
246OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC2 in doobie-util/crossScalaVersions
247OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC2 in doobie-sql-server/crossScalaVersions
248OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC2 in doobie-zio-prelude/crossScalaVersions
249[info] set current project to doobie-util (in build file:/build/repo/)
250[info] Setting Scala version to 3.8.0-RC2 on 4 projects.
251[info] Switching Scala version on:
252[info] * doobie-util (3.8.0-RC2)
253[info] doobie-zio-prelude (3.8.0-RC2)
254[info] doobie-sql-server (3.8.0-RC2)
255[info] doobie-util-test (3.8.0-RC2)
256[info] Excluding projects:
257[info] Reapplying settings...
258[info] set current project to doobie-util (in build file:/build/repo/)
259Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
260[info] Reapplying settings...
261[info] set current project to doobie-util (in build file:/build/repo/)
262[info] Defining Global / credentials, ThisBuild / credentials and 3 others.
263[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 29 others.
264[info] Run `last` for details.
265[info] Reapplying settings...
266[info] set current project to doobie-util (in build file:/build/repo/)
267Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
268[info] Reapplying settings...
269OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
270
271 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
272 Did you mean doobie-sql-server / allExcludeDependencies ?
273 , retry without global scopes
274[info] Reapplying settings...
275[info] set current project to doobie-util (in build file:/build/repo/)
276Execute removeScalacOptionsStartingWith: -P:wartremover
277[info] Reapplying settings...
278[info] set current project to doobie-util (in build file:/build/repo/)
279[success] Total time: 0 s, completed Nov 28, 2025, 3:38:07 PM
280Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
281Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
282Starting build...
283Projects: Set(doobie-sql-server, doobie-zio-prelude, doobie-util-test)
284Starting build for ProjectRef(file:/build/repo/,doobie-sql-server) (doobie-sql-server)... [0/3]
285OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
286Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/modules/sql-server/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
287OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
288OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
289OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
290[info] compiling 3 Scala sources to /build/repo/modules/sql-server/target/scala-3.8.0-RC2/classes ...
291[info] done compiling
292[info] compiling 1 Scala source to /build/repo/modules/test/target/scala-3.8.0-RC2/classes ...
293[info] done compiling
294[info] compiling 2 Scala sources to /build/repo/modules/sql-server/target/scala-3.8.0-RC2/test-classes ...
295[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/sql-server/src/test/scala/africa/shuwari/doobie/mssql/test/meta_tests.scala:86:50
296[warn] 86 | def assertMeta[A](q: Query0[A], value: A)(using Meta[A]) =
297[warn] | ^
298[warn] | unused implicit parameter
299[warn] one warning found
300[info] done compiling
301Starting build for ProjectRef(file:/build/repo/,doobie-zio-prelude) (doobie-zio-prelude)... [1/3]
302Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/modules/zio-prelude/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
303[info] compiling 1 Scala source to /build/repo/modules/zio-prelude/target/scala-3.8.0-RC2/classes ...
304[info] done compiling
305[info] compiling 1 Scala source to /build/repo/modules/zio-prelude/target/scala-3.8.0-RC2/test-classes ...
306[info] done compiling
307Starting build for ProjectRef(file:/build/repo/,doobie-util-test) (doobie-util-test)... [2/3]
308Compile scalacOptions: -Xsemanticdb, -semanticdb-target, /build/repo/modules/test/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
309
310************************
311Build summary:
312[{
313 "module": "doobie-sql-server",
314 "compile": {"status": "ok", "tookMs": 8221, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
315 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
316 "test-compile": {"status": "ok", "tookMs": 3339, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
317 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
318 "publish": {"status": "skipped", "tookMs": 0},
319 "metadata": {
320 "crossScalaVersions": ["3.3.5"]
321}
322},{
323 "module": "doobie-zio-prelude",
324 "compile": {"status": "ok", "tookMs": 692, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
325 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
326 "test-compile": {"status": "ok", "tookMs": 1789, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
327 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
328 "publish": {"status": "skipped", "tookMs": 0},
329 "metadata": {
330 "crossScalaVersions": ["3.3.5"]
331}
332},{
333 "module": "doobie-util-test",
334 "compile": {"status": "ok", "tookMs": 55, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
335 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
336 "test-compile": {"status": "ok", "tookMs": 84, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
337 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
338 "publish": {"status": "ok", "tookMs": 0},
339 "metadata": {
340 "crossScalaVersions": ["3.3.5"]
341}
342}]
343************************
344[success] Total time: 32 s, completed Nov 28, 2025, 3:38:39 PM
345[0JChecking patch project/plugins.sbt...
346Checking patch project/build.properties...
347Checking patch build.sbt...
348Applied patch project/plugins.sbt cleanly.
349Applied patch project/build.properties cleanly.
350Applied patch build.sbt cleanly.