Build Logs

bkirwi/decline • scheduled_3.8.1-RC1-bin-20251122-91351e3-NIGHTLY

Errors

0

Warnings

57

Total Lines

491

1##################################
2Clonning https://github.com/bkirwi/decline.git into /build/repo using revision v2.5.0
3##################################
4Note: switching to '4250204f7d078517e4eac81cb804b46c9026a217'.
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
21Would override fixed Scala version: 3.3.4
22Using target Scala version for migration: 3.7.4-RC2
23Migrating project for -source:3.4 using Scala 3.7.4-RC2
24----
25Preparing build for 3.7.4-RC2
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.4-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: build.sbt
32Pattern: val Scala3 = "3.3.4"
33Replacement: val Scala3 = "3.7.4-RC2"
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (17))
36Compiled project (Scala 3.7.3, JVM (17))
37Successfully applied pattern 'val Scala3 = "3.3.4"' in build.sbt
38----
39Starting build for 3.7.4-RC2
40Execute tests: false
41sbt project found:
42Sbt version 1.10.6 is not supported, minimal supported version is 1.11.5
43Enforcing usage of sbt in version 1.11.5
44No prepare script found for project bkirwi/decline
45/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
46##################################
47Scala version: 3.7.4-RC2
48Targets: com.monovore%decline com.monovore%decline-effect com.monovore%decline-refined
49Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.4\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
50##################################
51Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
52Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
53[sbt_options] declare -a sbt_options=()
54[process_args] java_version = '17'
55[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
56# Executing command line:
57java
58-Dfile.encoding=UTF-8
59-Dcommunitybuild.scala=3.7.4-RC2
60-Dcommunitybuild.project.dependencies.add=
61-Xmx7G
62-Xms4G
63-Xss8M
64-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
65-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
66-jar
67/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
68"setCrossScalaVersions 3.7.4-RC2"
69"++3.7.4-RC2 -v"
70"mapScalacOptions "-rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
71"set every credentials := Nil"
72"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
73"removeScalacOptionsStartingWith -P:wartremover"
74
75moduleMappings
76"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.4\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" com.monovore%decline com.monovore%decline-effect com.monovore%decline-refined"
77
78[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
79[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
80[info] loading project definition from /build/repo/project
81[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
82[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
83[info] Compilation completed in 8.694s.
84[info] done compiling
85/build/repo/build.sbt:30: warning: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
86 resolvers += Resolver.sonatypeCentralSnapshots
87 resolvers ++= Resolver.sonatypeOssRepos("releases"),
88 ^
89/build/repo/build.sbt:67: warning: value sonatypeSnapshots in object resolver is deprecated (since 1.7.0): Sonatype OSS Repository Hosting (OSSRH) will be sunset on 2025-06-30; use the following instead:
90 resolvers += Resolver.sonatypeCentralSnapshots
91 if (isSnapshot.value) Opts.resolver.sonatypeSnapshots
92 ^
93/build/repo/build.sbt:68: warning: value sonatypeStaging in object resolver is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) will be sunset on 2025-06-30; use the following instead:
94 publishTo := {
95 if (isSnapshot.value) Some(Resolver.sonatypeCentralSnapshots)
96 else localStaging.value
97 }
98 else Opts.resolver.sonatypeStaging
99 ^
100[info] loading settings for project root from build.sbt, version.sbt...
101[info] resolving key references (11677 settings) ...
102[info] set current project to root (in build file:/build/repo/)
103Execute setCrossScalaVersions: 3.7.4-RC2
104OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in declineJVM/crossScalaVersions
105OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in bench/crossScalaVersions
106OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in doc/crossScalaVersions
107OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in refinedNative/crossScalaVersions
108OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in effectJS/crossScalaVersions
109OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in declineJS/crossScalaVersions
110OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in effectJVM/crossScalaVersions
111OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in root/crossScalaVersions
112OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in declineNative/crossScalaVersions
113OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in refinedJS/crossScalaVersions
114OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in refinedJVM/crossScalaVersions
115[info] set current project to root (in build file:/build/repo/)
116[info] Setting Scala version to 3.7.4-RC2 on 11 projects.
117[info] Switching Scala version on:
118[info] effectJS (2.12.20, 2.13.15, 3.7.4-RC2)
119[info] * root (2.12.20, 2.13.15, 3.7.4-RC2)
120[info] declineJVM (2.12.20, 2.13.15, 3.7.4-RC2)
121[info] declineJS (2.12.20, 2.13.15, 3.7.4-RC2)
122[info] declineNative (2.12.20, 2.13.15, 3.7.4-RC2)
123[info] doc (2.12.20, 2.13.15, 3.7.4-RC2)
124[info] refinedNative (2.12.20, 2.13.15, 3.7.4-RC2)
125[info] refinedJS (2.12.20, 2.13.15, 3.7.4-RC2)
126[info] refinedJVM (2.12.20, 2.13.15, 3.7.4-RC2)
127[info] effectJVM (2.12.20, 2.13.15, 3.7.4-RC2)
128[info] bench (2.12.20, 2.13.15, 3.7.4-RC2)
129[info] Excluding projects:
130[info] Reapplying settings...
131[info] set current project to root (in build file:/build/repo/)
132Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
133[info] Reapplying settings...
134[info] set current project to root (in build file:/build/repo/)
135[info] Defining Global / credentials, bench / credentials and 9 others.
136[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 87 others.
137[info] Run `last` for details.
138[info] Reapplying settings...
139[info] set current project to root (in build file:/build/repo/)
140Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
141[info] Reapplying settings...
142OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
143
144 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
145 Did you mean allExcludeDependencies ?
146 , retry without global scopes
147[info] Reapplying settings...
148[info] set current project to root (in build file:/build/repo/)
149Execute removeScalacOptionsStartingWith: -P:wartremover
150[info] Reapplying settings...
151[info] set current project to root (in build file:/build/repo/)
152[success] Total time: 0 s, completed Nov 22, 2025, 3:20:47 PM
153Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.4\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
154Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
155Starting build...
156Projects: Set(declineJVM, effectJVM, refinedJVM)
157Starting build for ProjectRef(file:/build/repo/,declineJVM) (decline)... [0/3]
158OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
159OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
160OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
161OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
162Compile scalacOptions: -language:higherKinds, -Ykind-projector, -Ytasty-reader, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
163[info] compiling 12 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/classes ...
164[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
165[warn] bad option '-Ytasty-reader' was ignored
166[info] [patched file /build/repo/core/shared/src/main/scala/com/monovore/decline/opts.scala]
167[info] [patched file /build/repo/core/shared/src/main/scala/com/monovore/decline/Help.scala]
168[info] [patched file /build/repo/core/shared/src/main/scala/com/monovore/decline/Parser.scala]
169[info] [patched file /build/repo/core/shared/src/main/scala/com/monovore/decline/Result.scala]
170[info] [patched file /build/repo/core/shared/src/main/scala/com/monovore/decline/CommandApp.scala]
171[info] [patched file /build/repo/core/shared/src/main/scala/com/monovore/decline/Usage.scala]
172[info] [patched file /build/repo/core/shared/src/main/scala/com/monovore/decline/Argument.scala]
173[warn] two warnings found
174[info] done compiling
175[info] compiling 12 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/classes ...
176[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
177[warn] bad option '-Ytasty-reader' was ignored
178[warn] two warnings found
179[info] done compiling
180[info] compiling 13 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/test-classes ...
181[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
182[warn] bad option '-Ytasty-reader' was ignored
183[info] [patched file /build/repo/core/shared/src/test/scala/com/monovore/decline/HelpSpec.scala]
184[info] [patched file /build/repo/core/shared/src/test/scala/com/monovore/decline/ParseSpec.scala]
185[info] [patched file /build/repo/core/shared/src/test/scala/com/monovore/decline/UsageSpec.scala]
186[info] [patched file /build/repo/core/jvm/src/test/scala/com/monovore/example/decline/Git.scala]
187[info] [patched file /build/repo/core/jvm/src/test/scala/com/monovore/decline/PlatformArgumentsSpec.scala]
188[info] [patched file /build/repo/core/shared/src/test/scala/com/monovore/decline/ArgumentSpec.scala]
189[warn] there were 4 deprecation warnings; re-run with -deprecation for details
190[warn] three warnings found
191[info] done compiling
192[info] compiling 6 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/test-classes ...
193[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
194[warn] bad option '-Ytasty-reader' was ignored
195[warn] there were 3 deprecation warnings; re-run with -deprecation for details
196[warn] three warnings found
197[info] done compiling
198Starting build for ProjectRef(file:/build/repo/,effectJVM) (decline-effect)... [1/3]
199Compile scalacOptions: -language:higherKinds, -Ykind-projector, -Ytasty-reader, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
200[info] compiling 1 Scala source to /build/repo/effect/jvm/target/scala-3.7.4-RC2/classes ...
201[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
202[warn] bad option '-Ytasty-reader' was ignored
203[info] [patched file /build/repo/effect/shared/src/main/scala/com/monovore/decline/effect/CommandIOApp.scala]
204[warn] two warnings found
205[info] done compiling
206[info] compiling 1 Scala source to /build/repo/effect/jvm/target/scala-3.7.4-RC2/classes ...
207[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
208[warn] bad option '-Ytasty-reader' was ignored
209[warn] two warnings found
210[info] done compiling
211[info] compiling 2 Scala sources to /build/repo/effect/jvm/target/scala-3.7.4-RC2/test-classes ...
212[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
213[warn] bad option '-Ytasty-reader' was ignored
214[info] [patched file /build/repo/effect/jvm/src/test/scala/com/monovore/decline/effect/CommandIOAppSpec.scala]
215[warn] two warnings found
216[info] done compiling
217[info] compiling 1 Scala source to /build/repo/effect/jvm/target/scala-3.7.4-RC2/test-classes ...
218[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
219[warn] bad option '-Ytasty-reader' was ignored
220[warn] two warnings found
221[info] done compiling
222Starting build for ProjectRef(file:/build/repo/,refinedJVM) (decline-refined)... [2/3]
223Compile scalacOptions: -language:higherKinds, -Ykind-projector, -Ytasty-reader, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
224[info] compiling 1 Scala source to /build/repo/refined/.jvm/target/scala-3.7.4-RC2/classes ...
225[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
226[warn] bad option '-Ytasty-reader' was ignored
227[warn] two warnings found
228[info] done compiling
229[info] compiling 1 Scala source to /build/repo/refined/.jvm/target/scala-3.7.4-RC2/test-classes ...
230[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
231[warn] bad option '-Ytasty-reader' was ignored
232[warn] two warnings found
233[info] done compiling
234
235************************
236Build summary:
237[{
238 "module": "decline",
239 "compile": {"status": "ok", "tookMs": 12918, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
240 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
241 "test-compile": {"status": "ok", "tookMs": 13433, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
242 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
243 "publish": {"status": "skipped", "tookMs": 0},
244 "metadata": {
245 "crossScalaVersions": ["2.12.20", "2.13.15", "3.3.4"]
246}
247},{
248 "module": "decline-effect",
249 "compile": {"status": "ok", "tookMs": 930, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
250 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
251 "test-compile": {"status": "ok", "tookMs": 1614, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
252 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
253 "publish": {"status": "skipped", "tookMs": 0},
254 "metadata": {
255 "crossScalaVersions": ["2.12.20", "2.13.15", "3.3.4"]
256}
257},{
258 "module": "decline-refined",
259 "compile": {"status": "ok", "tookMs": 453, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
260 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
261 "test-compile": {"status": "ok", "tookMs": 1395, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
262 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
263 "publish": {"status": "skipped", "tookMs": 0},
264 "metadata": {
265 "crossScalaVersions": ["2.12.20", "2.13.15", "3.3.4"]
266}
267}]
268************************
269[success] Total time: 62 s (0:01:02.0), completed Nov 22, 2025, 3:21:49 PM
270[0JChecking patch project/plugins.sbt...
271Checking patch project/build.properties...
272Checking patch build.sbt...
273Applied patch project/plugins.sbt cleanly.
274Applied patch project/build.properties cleanly.
275Applied patch build.sbt cleanly.
276Commit migration rewrites
277Switched to a new branch 'opencb/migrate-source-3.4'
278[opencb/migrate-source-3.4 97084c9] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4-RC2
279 15 files changed, 85 insertions(+), 85 deletions(-)
280----
281Preparing build for 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
282Scala binary version found: 3.8
283Implicitly using source version 3.8
284Scala binary version found: 3.8
285Implicitly using source version 3.8
286Would try to apply common scalacOption (best-effort, sbt/mill only):
287Append: ,REQUIRE:-source:3.8
288Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
289
290Try apply source patch:
291Path: build.sbt
292Pattern: val Scala3 = "3.3.4"
293Replacement: val Scala3 = "3.8.1-RC1-bin-20251122-91351e3-NIGHTLY"
294Successfully applied pattern 'val Scala3 = "3.3.4"' in build.sbt
295----
296Starting build for 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
297Execute tests: false
298sbt project found:
299Sbt version 1.10.6 is not supported, minimal supported version is 1.11.5
300Enforcing usage of sbt in version 1.11.5
301No prepare script found for project bkirwi/decline
302/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
303##################################
304Scala version: 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
305Targets: com.monovore%decline com.monovore%decline-effect com.monovore%decline-refined
306Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.4\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
307##################################
308Using extra scalacOptions: ,REQUIRE:-source:3.8
309Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
310[sbt_options] declare -a sbt_options=()
311[process_args] java_version = '17'
312[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
313# Executing command line:
314java
315-Dfile.encoding=UTF-8
316-Dcommunitybuild.scala=3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
317-Dcommunitybuild.project.dependencies.add=
318-Xmx7G
319-Xms4G
320-Xss8M
321-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
322-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
323-jar
324/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
325"setCrossScalaVersions 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY"
326"++3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -v"
327"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
328"set every credentials := Nil"
329"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
330"removeScalacOptionsStartingWith -P:wartremover"
331
332moduleMappings
333"runBuild 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.4\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" com.monovore%decline com.monovore%decline-effect com.monovore%decline-refined"
334
335[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
336[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
337[info] loading project definition from /build/repo/project
338/build/repo/build.sbt:30: warning: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
339 resolvers += Resolver.sonatypeCentralSnapshots
340 resolvers ++= Resolver.sonatypeOssRepos("releases"),
341 ^
342/build/repo/build.sbt:67: warning: value sonatypeSnapshots in object resolver is deprecated (since 1.7.0): Sonatype OSS Repository Hosting (OSSRH) will be sunset on 2025-06-30; use the following instead:
343 resolvers += Resolver.sonatypeCentralSnapshots
344 if (isSnapshot.value) Opts.resolver.sonatypeSnapshots
345 ^
346/build/repo/build.sbt:68: warning: value sonatypeStaging in object resolver is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) will be sunset on 2025-06-30; use the following instead:
347 publishTo := {
348 if (isSnapshot.value) Some(Resolver.sonatypeCentralSnapshots)
349 else localStaging.value
350 }
351 else Opts.resolver.sonatypeStaging
352 ^
353[info] loading settings for project root from build.sbt, version.sbt...
354[info] resolving key references (11677 settings) ...
355[info] set current project to root (in build file:/build/repo/)
356Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
357OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in bench/crossScalaVersions
358OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in declineJVM/crossScalaVersions
359OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in doc/crossScalaVersions
360OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in effectJS/crossScalaVersions
361OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in refinedNative/crossScalaVersions
362OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in declineJS/crossScalaVersions
363OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in effectJVM/crossScalaVersions
364OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in root/crossScalaVersions
365OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in declineNative/crossScalaVersions
366OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in refinedJS/crossScalaVersions
367OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in refinedJVM/crossScalaVersions
368[info] set current project to root (in build file:/build/repo/)
369[info] Setting Scala version to 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY on 11 projects.
370[info] Switching Scala version on:
371[info] effectJS (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
372[info] * root (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
373[info] declineJVM (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
374[info] declineJS (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
375[info] declineNative (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
376[info] doc (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
377[info] refinedNative (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
378[info] refinedJS (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
379[info] refinedJVM (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
380[info] effectJVM (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
381[info] bench (2.12.20, 2.13.15, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
382[info] Excluding projects:
383[info] Reapplying settings...
384[info] set current project to root (in build file:/build/repo/)
385Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
386[info] Reapplying settings...
387[info] set current project to root (in build file:/build/repo/)
388[info] Defining Global / credentials, bench / credentials and 9 others.
389[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 87 others.
390[info] Run `last` for details.
391[info] Reapplying settings...
392[info] set current project to root (in build file:/build/repo/)
393Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
394[info] Reapplying settings...
395OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
396
397 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
398 Did you mean allExcludeDependencies ?
399 , retry without global scopes
400[info] Reapplying settings...
401[info] set current project to root (in build file:/build/repo/)
402Execute removeScalacOptionsStartingWith: -P:wartremover
403[info] Reapplying settings...
404[info] set current project to root (in build file:/build/repo/)
405[success] Total time: 0 s, completed Nov 22, 2025, 3:22:09 PM
406Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.4\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
407Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
408Starting build...
409Projects: Set(declineJVM, effectJVM, refinedJVM)
410Starting build for ProjectRef(file:/build/repo/,declineJVM) (decline)... [0/3]
411OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
412OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
413OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
414Compile scalacOptions: -language:higherKinds, -Ykind-projector, -Ytasty-reader, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
415[info] compiling 12 Scala sources to /build/repo/core/jvm/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
416[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
417[warn] bad option '-Ytasty-reader' was ignored
418[warn] two warnings found
419[info] done compiling
420[info] compiling 13 Scala sources to /build/repo/core/jvm/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
421[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
422[warn] bad option '-Ytasty-reader' was ignored
423[warn] there were 4 deprecation warnings; re-run with -deprecation for details
424[warn] three warnings found
425[info] done compiling
426Starting build for ProjectRef(file:/build/repo/,effectJVM) (decline-effect)... [1/3]
427Compile scalacOptions: -language:higherKinds, -Ykind-projector, -Ytasty-reader, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
428[info] compiling 1 Scala source to /build/repo/effect/jvm/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
429[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
430[warn] bad option '-Ytasty-reader' was ignored
431[warn] two warnings found
432[info] done compiling
433[info] compiling 2 Scala sources to /build/repo/effect/jvm/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
434[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
435[warn] bad option '-Ytasty-reader' was ignored
436[warn] two warnings found
437[info] done compiling
438Starting build for ProjectRef(file:/build/repo/,refinedJVM) (decline-refined)... [2/3]
439Compile scalacOptions: -language:higherKinds, -Ykind-projector, -Ytasty-reader, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
440[info] compiling 1 Scala source to /build/repo/refined/.jvm/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
441[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
442[warn] bad option '-Ytasty-reader' was ignored
443[warn] two warnings found
444[info] done compiling
445[info] compiling 1 Scala source to /build/repo/refined/.jvm/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
446[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
447[warn] bad option '-Ytasty-reader' was ignored
448[warn] two warnings found
449[info] done compiling
450
451************************
452Build summary:
453[{
454 "module": "decline",
455 "compile": {"status": "ok", "tookMs": 15985, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
456 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
457 "test-compile": {"status": "ok", "tookMs": 10254, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
458 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
459 "publish": {"status": "skipped", "tookMs": 0},
460 "metadata": {
461 "crossScalaVersions": ["2.12.20", "2.13.15", "3.3.4"]
462}
463},{
464 "module": "decline-effect",
465 "compile": {"status": "ok", "tookMs": 1381, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
466 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
467 "test-compile": {"status": "ok", "tookMs": 1276, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
468 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
469 "publish": {"status": "skipped", "tookMs": 0},
470 "metadata": {
471 "crossScalaVersions": ["2.12.20", "2.13.15", "3.3.4"]
472}
473},{
474 "module": "decline-refined",
475 "compile": {"status": "ok", "tookMs": 570, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
476 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
477 "test-compile": {"status": "ok", "tookMs": 1307, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
478 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
479 "publish": {"status": "skipped", "tookMs": 0},
480 "metadata": {
481 "crossScalaVersions": ["2.12.20", "2.13.15", "3.3.4"]
482}
483}]
484************************
485[success] Total time: 39 s, completed Nov 22, 2025, 3:22:48 PM
486[0JChecking patch project/plugins.sbt...
487Checking patch project/build.properties...
488Checking patch build.sbt...
489Applied patch project/plugins.sbt cleanly.
490Applied patch project/build.properties cleanly.
491Applied patch build.sbt cleanly.