Build Logs

typelevel/natchez-http4s • scheduled_3.8.1-RC1-bin-20251219-d71e859-NIGHTLY

Errors

0

Warnings

0

Total Lines

428

1##################################
2Clonning https://github.com/typelevel/natchez-http4s.git into /build/repo using revision v0.6.1
3##################################
4Note: switching to '8551f410a2a0ac6cb068944f99bace971b24fae6'.
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
23Migrating project for -source:3.4 using Scala 3.7.4
24----
25Preparing build for 3.7.4
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 scala3Version = "3.3.4"
33Replacement: val scala3Version = "3.7.4"
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (17))
36Compiled project (Scala 3.7.3, JVM (17))
37Successfully applied pattern 'val scala3Version = "3.3.4"' in build.sbt
38----
39Starting build for 3.7.4
40Execute tests: false
41sbt project found:
42Sbt version 1.10.7 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 typelevel/natchez-http4s
45##################################
46Scala version: 3.7.4
47Targets: org.tpolecat%natchez-http4s org.tpolecat%natchez-http4s-core org.tpolecat%natchez-http4s-mtl
48Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.4\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
49##################################
50Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
51Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
52[sbt_options] declare -a sbt_options=()
53[process_args] java_version = '17'
54[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
55# Executing command line:
56java
57-Xms1G
58-Xmx4G
59-XX:+UseG1GC
60-Dcommunitybuild.scala=3.7.4
61-Dcommunitybuild.project.dependencies.add=
62-Xmx7G
63-Xms4G
64-Xss8M
65-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
66-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
67-jar
68/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
69"setCrossScalaVersions 3.7.4"
70"++3.7.4 -v"
71"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""
72"set every credentials := Nil"
73"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
74"removeScalacOptionsStartingWith -P:wartremover"
75
76moduleMappings
77"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.4\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}""" org.tpolecat%natchez-http4s org.tpolecat%natchez-http4s-core org.tpolecat%natchez-http4s-mtl"
78
79[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
80[info] loading settings for project repo-build-build from plugins.sbt...
81[info] loading project definition from /build/repo/project/project
82[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
83[info] loading project definition from /build/repo/project
84[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
85[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
86[info] Compilation completed in 8.861s.
87[info] done compiling
88[info] loading settings for project root from build.sbt...
89[info] resolving key references (16036 settings) ...
90[info] set scmInfo to https://github.com/typelevel/natchez-http4s
91[info] set current project to root (in build file:/build/repo/)
92Execute setCrossScalaVersions: 3.7.4
93OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in docs/crossScalaVersions
94OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in mtlNative/crossScalaVersions
95OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in coreJVM/crossScalaVersions
96OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in http4sJS/crossScalaVersions
97OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in rootNative/crossScalaVersions
98OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in coreJS/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in http4sNative/crossScalaVersions
100[info] set scmInfo to https://github.com/typelevel/natchez-http4s
101OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in rootJS/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in mtlJS/crossScalaVersions
103OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in mtlJVM/crossScalaVersions
104OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in coreNative/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
106OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in http4sJVM/crossScalaVersions
107OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in rootJVM/crossScalaVersions
108OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in examples/crossScalaVersions
109[info] set current project to root (in build file:/build/repo/)
110[info] Setting Scala version to 3.7.4 on 14 projects.
111[info] Switching Scala version on:
112[info] mtlNative (2.12.20, 2.13.16, 3.7.4)
113[info] http4sJVM (2.12.20, 2.13.16, 3.7.4)
114[info] http4sJS (2.12.20, 2.13.16, 3.7.4)
115[info] examples (2.12.20, 2.13.16, 3.7.4)
116[info] rootJS (2.12.20, 2.13.16, 3.7.4)
117[info] coreNative (2.12.20, 2.13.16, 3.7.4)
118[info] docs (2.12.20, 2.13.16, 3.7.4)
119[info] coreJS (2.12.20, 2.13.16, 3.7.4)
120[info] coreJVM (2.12.20, 2.13.16, 3.7.4)
121[info] rootJVM (2.12.20, 2.13.16, 3.7.4)
122[info] rootNative (2.12.20, 2.13.16, 3.7.4)
123[info] http4sNative (2.12.20, 2.13.16, 3.7.4)
124[info] mtlJS (2.12.20, 2.13.16, 3.7.4)
125[info] mtlJVM (2.12.20, 2.13.16, 3.7.4)
126[info] Excluding projects:
127[info] * root (2.13.16)
128[info] Reapplying settings...
129[info] set scmInfo to https://github.com/typelevel/natchez-http4s
130[info] set current project to root (in build file:/build/repo/)
131Execute 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
132[info] Reapplying settings...
133[info] set scmInfo to https://github.com/typelevel/natchez-http4s
134[info] set current project to root (in build file:/build/repo/)
135[info] Defining Global / credentials, coreJS / credentials and 13 others.
136[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 132 others.
137[info] Run `last` for details.
138[info] Reapplying settings...
139[info] set scmInfo to https://github.com/typelevel/natchez-http4s
140[info] set current project to root (in build file:/build/repo/)
141Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
142[info] Reapplying settings...
143OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
144
145 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
146 Did you mean rootJVM / allExcludeDependencies ?
147 , retry without global scopes
148[info] Reapplying settings...
149[info] set scmInfo to https://github.com/typelevel/natchez-http4s
150[info] set current project to root (in build file:/build/repo/)
151Execute removeScalacOptionsStartingWith: -P:wartremover
152[info] Reapplying settings...
153[info] set scmInfo to https://github.com/typelevel/natchez-http4s
154[info] set current project to root (in build file:/build/repo/)
155[success] Total time: 0 s, completed Dec 20, 2025, 1:01:56 AM
156Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.4\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
157Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
158Starting build...
159Projects: Set(http4sJVM, coreJVM, mtlJVM)
160Starting build for ProjectRef(file:/build/repo/,http4sJVM) (natchez-http4s)... [0/3]
161OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
162OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
163OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
164OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
165Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -java-output-version, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
166[info] compiling 1 Scala source to /build/repo/modules/core/.jvm/target/scala-3.7.4/classes ...
167[info] done compiling
168[info] compiling 5 Scala sources to /build/repo/modules/http4s/.jvm/target/scala-3.7.4/classes ...
169[info] [patched file /build/repo/modules/http4s/src/main/scala/natchez/http4s/NatchezMiddleware.scala]
170[info] done compiling
171[info] compiling 1 Scala source to /build/repo/modules/http4s/.jvm/target/scala-3.7.4/classes ...
172[info] done compiling
173[info] compiling 2 Scala sources to /build/repo/modules/http4s/.jvm/target/scala-3.7.4/test-classes ...
174[info] [patched file /build/repo/modules/http4s/src/test/scala/natchez/http4s/InMemory.scala]
175[info] done compiling
176[info] compiling 1 Scala source to /build/repo/modules/http4s/.jvm/target/scala-3.7.4/test-classes ...
177[info] done compiling
178Starting build for ProjectRef(file:/build/repo/,coreJVM) (natchez-http4s-core)... [1/3]
179Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -java-output-version, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
180Starting build for ProjectRef(file:/build/repo/,mtlJVM) (natchez-http4s-mtl)... [2/3]
181Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -java-output-version, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
182[info] compiling 2 Scala sources to /build/repo/modules/mtl/.jvm/target/scala-3.7.4/classes ...
183[info] done compiling
184[info] compiling 1 Scala source to /build/repo/modules/mtl/.jvm/target/scala-3.7.4/test-classes ...
185[info] [patched file /build/repo/modules/mtl/src/test/scala/natchez/mtl/http4s/syntax/EntryPointOpsSuite.scala]
186[info] done compiling
187[info] compiling 1 Scala source to /build/repo/modules/mtl/.jvm/target/scala-3.7.4/test-classes ...
188[info] done compiling
189
190************************
191Build summary:
192[{
193 "module": "natchez-http4s",
194 "compile": {"status": "ok", "tookMs": 8215, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
195 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
196 "test-compile": {"status": "ok", "tookMs": 4601, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
197 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
198 "publish": {"status": "skipped", "tookMs": 0},
199 "metadata": {
200 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.4"]
201}
202},{
203 "module": "natchez-http4s-core",
204 "compile": {"status": "ok", "tookMs": 44, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
205 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
206 "test-compile": {"status": "ok", "tookMs": 89, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
207 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
208 "publish": {"status": "skipped", "tookMs": 0},
209 "metadata": {
210 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.4"]
211}
212},{
213 "module": "natchez-http4s-mtl",
214 "compile": {"status": "ok", "tookMs": 790, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
215 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
216 "test-compile": {"status": "ok", "tookMs": 2376, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
217 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
218 "publish": {"status": "skipped", "tookMs": 0},
219 "metadata": {
220 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.4"]
221}
222}]
223************************
224[success] Total time: 46 s, completed Dec 20, 2025, 1:02:42 AM
225[0JChecking patch project/plugins.sbt...
226Checking patch project/build.properties...
227Checking patch build.sbt...
228Applied patch project/plugins.sbt cleanly.
229Applied patch project/build.properties cleanly.
230Applied patch build.sbt cleanly.
231Commit migration rewrites
232Switched to a new branch 'opencb/migrate-source-3.4'
233[opencb/migrate-source-3.4 322230a] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4
234 3 files changed, 4 insertions(+), 4 deletions(-)
235----
236Preparing build for 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
237Scala binary version found: 3.8
238Implicitly using source version 3.8
239Scala binary version found: 3.8
240Implicitly using source version 3.8
241Would try to apply common scalacOption (best-effort, sbt/mill only):
242Append: ,REQUIRE:-source:3.8
243Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
244
245Try apply source patch:
246Path: build.sbt
247Pattern: val scala3Version = "3.3.4"
248Replacement: val scala3Version = "3.8.1-RC1-bin-20251219-d71e859-NIGHTLY"
249Successfully applied pattern 'val scala3Version = "3.3.4"' in build.sbt
250----
251Starting build for 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
252Execute tests: false
253sbt project found:
254Sbt version 1.10.7 is not supported, minimal supported version is 1.11.5
255Enforcing usage of sbt in version 1.11.5
256No prepare script found for project typelevel/natchez-http4s
257##################################
258Scala version: 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
259Targets: org.tpolecat%natchez-http4s org.tpolecat%natchez-http4s-core org.tpolecat%natchez-http4s-mtl
260Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.4\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
261##################################
262Using extra scalacOptions: ,REQUIRE:-source:3.8
263Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
264[sbt_options] declare -a sbt_options=()
265[process_args] java_version = '17'
266[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
267# Executing command line:
268java
269-Xms1G
270-Xmx4G
271-XX:+UseG1GC
272-Dcommunitybuild.scala=3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
273-Dcommunitybuild.project.dependencies.add=
274-Xmx7G
275-Xms4G
276-Xss8M
277-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
278-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
279-jar
280/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
281"setCrossScalaVersions 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY"
282"++3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -v"
283"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
284"set every credentials := Nil"
285"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
286"removeScalacOptionsStartingWith -P:wartremover"
287
288moduleMappings
289"runBuild 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.4\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}""" org.tpolecat%natchez-http4s org.tpolecat%natchez-http4s-core org.tpolecat%natchez-http4s-mtl"
290
291[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
292[info] loading settings for project repo-build-build from plugins.sbt...
293[info] loading project definition from /build/repo/project/project
294[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
295[info] loading project definition from /build/repo/project
296[info] loading settings for project root from build.sbt...
297[info] resolving key references (16036 settings) ...
298[info] set scmInfo to https://github.com/typelevel/natchez-http4s
299[info] set current project to root (in build file:/build/repo/)
300Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
301OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in docs/crossScalaVersions
302OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in coreJVM/crossScalaVersions
303OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in http4sJS/crossScalaVersions
304OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in mtlNative/crossScalaVersions
305OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in rootNative/crossScalaVersions
306[info] set scmInfo to https://github.com/typelevel/natchez-http4s
307OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in coreJS/crossScalaVersions
308OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in http4sNative/crossScalaVersions
309OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in rootJS/crossScalaVersions
310OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in mtlJS/crossScalaVersions
311OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in mtlJVM/crossScalaVersions
312OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in coreNative/crossScalaVersions
313OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in http4sJVM/crossScalaVersions
314OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in rootJVM/crossScalaVersions
315OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
316OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in examples/crossScalaVersions
317[info] set current project to root (in build file:/build/repo/)
318[info] Setting Scala version to 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY on 14 projects.
319[info] Switching Scala version on:
320[info] mtlNative (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
321[info] http4sJVM (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
322[info] http4sJS (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
323[info] examples (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
324[info] rootJS (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
325[info] coreNative (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
326[info] docs (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
327[info] coreJS (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
328[info] coreJVM (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
329[info] rootJVM (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
330[info] rootNative (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
331[info] http4sNative (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
332[info] mtlJS (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
333[info] mtlJVM (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
334[info] Excluding projects:
335[info] * root (2.13.16)
336[info] Reapplying settings...
337[info] set scmInfo to https://github.com/typelevel/natchez-http4s
338[info] set current project to root (in build file:/build/repo/)
339Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
340[info] Reapplying settings...
341[info] set scmInfo to https://github.com/typelevel/natchez-http4s
342[info] set current project to root (in build file:/build/repo/)
343[info] Defining Global / credentials, coreJS / credentials and 13 others.
344[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 132 others.
345[info] Run `last` for details.
346[info] Reapplying settings...
347[info] set scmInfo to https://github.com/typelevel/natchez-http4s
348[info] set current project to root (in build file:/build/repo/)
349Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
350[info] Reapplying settings...
351OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
352
353 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
354 Did you mean rootJVM / allExcludeDependencies ?
355 , retry without global scopes
356[info] Reapplying settings...
357[info] set scmInfo to https://github.com/typelevel/natchez-http4s
358[info] set current project to root (in build file:/build/repo/)
359Execute removeScalacOptionsStartingWith: -P:wartremover
360[info] Reapplying settings...
361[info] set scmInfo to https://github.com/typelevel/natchez-http4s
362[info] set current project to root (in build file:/build/repo/)
363[success] Total time: 0 s, completed Dec 20, 2025, 1:03:03 AM
364Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.4\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
365Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
366Starting build...
367Projects: Set(http4sJVM, coreJVM, mtlJVM)
368Starting build for ProjectRef(file:/build/repo/,http4sJVM) (natchez-http4s)... [0/3]
369OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
370OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
371OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
372Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
373[info] compiling 1 Scala source to /build/repo/modules/core/.jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/classes ...
374[info] done compiling
375[info] compiling 5 Scala sources to /build/repo/modules/http4s/.jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/classes ...
376[info] done compiling
377[info] compiling 2 Scala sources to /build/repo/modules/http4s/.jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/test-classes ...
378[info] done compiling
379Starting build for ProjectRef(file:/build/repo/,coreJVM) (natchez-http4s-core)... [1/3]
380Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
381Starting build for ProjectRef(file:/build/repo/,mtlJVM) (natchez-http4s-mtl)... [2/3]
382Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
383[info] compiling 2 Scala sources to /build/repo/modules/mtl/.jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/classes ...
384[info] done compiling
385[info] compiling 1 Scala source to /build/repo/modules/mtl/.jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/test-classes ...
386[info] done compiling
387
388************************
389Build summary:
390[{
391 "module": "natchez-http4s",
392 "compile": {"status": "ok", "tookMs": 9654, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
393 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
394 "test-compile": {"status": "ok", "tookMs": 2826, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
395 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
396 "publish": {"status": "skipped", "tookMs": 0},
397 "metadata": {
398 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.4"]
399}
400},{
401 "module": "natchez-http4s-core",
402 "compile": {"status": "ok", "tookMs": 77, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
403 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
404 "test-compile": {"status": "ok", "tookMs": 99, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
405 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
406 "publish": {"status": "skipped", "tookMs": 0},
407 "metadata": {
408 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.4"]
409}
410},{
411 "module": "natchez-http4s-mtl",
412 "compile": {"status": "ok", "tookMs": 1082, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
413 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
414 "test-compile": {"status": "ok", "tookMs": 2744, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
415 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
416 "publish": {"status": "skipped", "tookMs": 0},
417 "metadata": {
418 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.4"]
419}
420}]
421************************
422[success] Total time: 24 s, completed Dec 20, 2025, 1:03:27 AM
423[0JChecking patch project/plugins.sbt...
424Checking patch project/build.properties...
425Checking patch build.sbt...
426Applied patch project/plugins.sbt cleanly.
427Applied patch project/build.properties cleanly.
428Applied patch build.sbt cleanly.