Build Logs
typelevel/fs2 • scheduled_3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
Errors
231
Warnings
631
Total Lines
1599
1##################################
2Clonning https://github.com/typelevel/fs2.git into /build/repo using revision v2.5.13
3##################################
4Note: switching to 'edf0c4f2e660360d1c1a8c5377ce32294de89238'.
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-RC2
22Migrating project for -source:3.4 using Scala 3.7.4-RC2
23----
24Preparing build for 3.7.4-RC2
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4-RC2
30Execute tests: false
31sbt project found:
32No prepare script found for project typelevel/fs2
33/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
34##################################
35Scala version: 3.7.4-RC2
36Targets: co.fs2%fs2-core co.fs2%fs2-experimental co.fs2%fs2-io co.fs2%fs2-reactive-streams
37Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
38##################################
39Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
40Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
41[sbt_options] declare -a sbt_options=()
42[process_args] java_version = '17'
43[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
44# Executing command line:
45java
46-Dfile.encoding=UTF-8
47-Xms2g
48-Xmx4g
49-XX:MaxMetaspaceSize=512m
50-Dcommunitybuild.scala=3.7.4-RC2
51-Dcommunitybuild.project.dependencies.add=
52-Xmx7G
53-Xms4G
54-Xss8M
55-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
56-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
57-jar
58/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
59"setCrossScalaVersions 3.7.4-RC2"
60"++3.7.4-RC2 -v"
61"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""
62"set every credentials := Nil"
63"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
64"removeScalacOptionsStartingWith -P:wartremover"
65
66moduleMappings
67"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}""" co.fs2%fs2-core co.fs2%fs2-experimental co.fs2%fs2-io co.fs2%fs2-reactive-streams"
68
69[info] [launcher] getting org.scala-sbt sbt 1.11.6 (this may take some time)...
70[info] welcome to sbt 1.11.6 (Eclipse Adoptium Java 17.0.8)
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.682s.
76[info] done compiling
77[info] loading settings for project root from build.sbt...
78[info] set current project to root (in build file:/build/repo/)
79Execute setCrossScalaVersions: 3.7.4-RC2
80OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
81OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in rootNative/crossScalaVersions
82OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in rootJS/crossScalaVersions
83OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in benchmark/crossScalaVersions
84OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in rootJVM/crossScalaVersions
85OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in experimental/crossScalaVersions
86OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in reactiveStreams/crossScalaVersions
87OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in coreJS/crossScalaVersions
88OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in coreJVM/crossScalaVersions
89OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in io/crossScalaVersions
90[info] set current project to root (in build file:/build/repo/)
91[info] Setting Scala version to 3.7.4-RC2 on 9 projects.
92[info] Switching Scala version on:
93[info] experimental (3.7.4-RC2, 2.12.20, 2.13.16)
94[info] rootJS (3.7.4-RC2, 2.12.20, 2.13.16)
95[info] coreJS (3.7.4-RC2, 2.12.20, 2.13.16)
96[info] coreJVM (3.7.4-RC2, 2.12.20, 2.13.16)
97[info] rootJVM (3.7.4-RC2, 2.12.20, 2.13.16)
98[info] rootNative (3.7.4-RC2, 2.12.20, 2.13.16)
99[info] io (3.7.4-RC2, 2.12.20, 2.13.16)
100[info] reactiveStreams (3.7.4-RC2, 2.12.20, 2.13.16)
101[info] benchmark (3.7.4-RC2, 2.12.20, 2.13.16)
102[info] Excluding projects:
103[info] * root (2.13.16)
104[info] Reapplying settings...
105[info] set current project to root (in build file:/build/repo/)
106Execute 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
107[info] Reapplying settings...
108[info] set current project to root (in build file:/build/repo/)
109[info] Defining Global / credentials, benchmark / credentials and 8 others.
110[info] The new values will be used by allCredentials, benchmark / allCredentials and 57 others.
111[info] Run `last` for details.
112[info] Reapplying settings...
113[info] set current project to root (in build file:/build/repo/)
114Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
115[info] Reapplying settings...
116OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
117
118 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
119 Did you mean allExcludeDependencies ?
120 , retry without global scopes
121[info] Reapplying settings...
122[info] set current project to root (in build file:/build/repo/)
123Execute removeScalacOptionsStartingWith: -P:wartremover
124[info] Reapplying settings...
125[info] set current project to root (in build file:/build/repo/)
126[success] Total time: 0 s, completed Nov 8, 2025, 12:50:27 AM
127Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
128Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
129Starting build...
130Projects: Set(coreJVM, experimental, io, reactiveStreams)
131Starting build for ProjectRef(file:/build/repo/,coreJVM) (fs2-core)... [0/4]
132OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
133OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
134OpenCB::Filter out '-source:3.0-migration', matches setting pattern '^-?-source(:.*)?'
135Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
136[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/classes ...
137[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
138[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
139[warn] 177 | @nowarn("cat=unused-params")
140[warn] | ^^^^^^^^^^^^^^^^^^^
141[warn] | Invalid message filter
142[warn] | unknown category: unused-params
143[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
144[warn] 1060 | @nowarn("cat=unused-params")
145[warn] | ^^^^^^^^^^^^^^^^^^^
146[warn] | Invalid message filter
147[warn] | unknown category: unused-params
148[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
149[warn] 1098 | @nowarn("cat=unused-params")
150[warn] | ^^^^^^^^^^^^^^^^^^^
151[warn] | Invalid message filter
152[warn] | unknown category: unused-params
153[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
154[warn] 1117 | @nowarn("cat=unused-params")
155[warn] | ^^^^^^^^^^^^^^^^^^^
156[warn] | Invalid message filter
157[warn] | unknown category: unused-params
158[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
159[warn] 2343 | @nowarn("cat=unused-params")
160[warn] | ^^^^^^^^^^^^^^^^^^^
161[warn] | Invalid message filter
162[warn] | unknown category: unused-params
163[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
164[warn] 3450 | @nowarn("cat=unused-params")
165[warn] | ^^^^^^^^^^^^^^^^^^^
166[warn] | Invalid message filter
167[warn] | unknown category: unused-params
168[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:98:9
169[warn] 98 | ViewL(this) match {
170[warn] | ^^^^^^^^^^^
171[warn] | match may not be exhaustive.
172[warn] |
173[warn] | It would fail on pattern case: fs2.internal.FreeC.ViewL.View(_)
174[warn] |
175[warn] | longer explanation available when compiling with `-explain`
176[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:697:17
177[warn] 697 | case output: Output[X] =>
178[warn] | ^
179[warn] |the type test for fs2.internal.FreeC.Output[X] cannot be checked at runtime because its type arguments can't be determined from fs2.internal.FreeC.Action[F, X, y]
180[warn] |
181[warn] | longer explanation available when compiling with `-explain`
182[info] [patched file /build/repo/core/shared/src/main/scala/fs2/Stream.scala]
183[info] [patched file /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala]
184[info] [patched file /build/repo/core/shared/src/main/scala/fs2/Chunk.scala]
185[info] [patched file /build/repo/core/jvm/src/main/scala/fs2/internal/AsyncByteArrayInputStream.scala]
186[info] [patched file /build/repo/core/shared/src/main/scala/fs2/Collector.scala]
187[info] [patched file /build/repo/core/shared/src/main/scala/fs2/internal/ScopedResource.scala]
188[info] [patched file /build/repo/core/shared/src/main/scala/fs2/internal/CompileScope.scala]
189[info] [patched file /build/repo/core/shared/src/main/scala/fs2/text.scala]
190[info] [patched file /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala]
191[warn] 9 warnings found
192[info] done compiling
193[info] compiling 9 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/classes ...
194[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
195/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
196 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
197 ^
198[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
199[warn] 1060 | @nowarn("cat=unused-params")
200[warn] | ^^^^^^^^^^^^^^^^^^^
201[warn] | Invalid message filter
202[warn] | unknown category: unused-params
203[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
204[warn] 1098 | @nowarn("cat=unused-params")
205[warn] | ^^^^^^^^^^^^^^^^^^^
206[warn] | Invalid message filter
207[warn] | unknown category: unused-params
208[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
209[warn] 1117 | @nowarn("cat=unused-params")
210[warn] | ^^^^^^^^^^^^^^^^^^^
211[warn] | Invalid message filter
212[warn] | unknown category: unused-params
213[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
214[warn] 2343 | @nowarn("cat=unused-params")
215[warn] | ^^^^^^^^^^^^^^^^^^^
216[warn] | Invalid message filter
217[warn] | unknown category: unused-params
218[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
219[warn] 3450 | @nowarn("cat=unused-params")
220[warn] | ^^^^^^^^^^^^^^^^^^^
221[warn] | Invalid message filter
222[warn] | unknown category: unused-params
223[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:98:9
224[warn] 98 | ViewL(this) match {
225[warn] | ^^^^^^^^^^^
226[warn] | match may not be exhaustive.
227[warn] |
228[warn] | It would fail on pattern case: fs2.internal.FreeC.ViewL.View(_)
229[warn] |
230[warn] | longer explanation available when compiling with `-explain`
231[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:697:17
232[warn] 697 | case output: Output[X] =>
233[warn] | ^
234[warn] |the type test for fs2.internal.FreeC.Output[X] cannot be checked at runtime because its type arguments can't be determined from fs2.internal.FreeC.Action[F, X, y]
235[warn] |
236[warn] | longer explanation available when compiling with `-explain`
237[warn] 8 warnings found
238[info] done compiling
239[info] compiling 14 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/classes ...
240[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
241[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
242[warn] 177 | @nowarn("cat=unused-params")
243[warn] | ^^^^^^^^^^^^^^^^^^^
244[warn] | Invalid message filter
245[warn] | unknown category: unused-params
246[warn] 10 warnings found
247[info] done compiling
248[info] compiling 42 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/test-classes ...
249[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
250[info] [patched file /build/repo/core/shared/src/test/scala/fs2/ChunkSuite.scala]
251[info] [patched file /build/repo/core/shared/src/test/scala/fs2/concurrent/BroadcastSuite.scala]
252[info] [patched file /build/repo/core/shared/src/test/scala/fs2/ChunkGenerators.scala]
253[info] [patched file /build/repo/core/jvm/target/scala-3.7.4-RC2/src_managed/test/fs2/StreamDoctest.scala]
254[info] [patched file /build/repo/core/shared/src/test/scala/fs2/ChunkQueueSuite.scala]
255[info] [patched file /build/repo/core/shared/src/test/scala/fs2/TextSuite.scala]
256[warn] one warning found
257[info] done compiling
258/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
259 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
260 ^
261[info] compiling 5 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/test-classes ...
262[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
263[warn] one warning found
264[info] done compiling
265[info] compiling 42 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/test-classes ...
266[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
267[info] [patched file /build/repo/core/jvm/target/scala-3.7.4-RC2/src_managed/test/fs2/StreamDoctest.scala]
268[warn] two warnings found
269[info] done compiling
270/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
271 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
272 ^
273Starting build for ProjectRef(file:/build/repo/,experimental) (fs2-experimental)... [1/4]
274Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
275[info] compiling 2 Scala sources to /build/repo/experimental/target/scala-3.7.4-RC2/classes ...
276[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
277[warn] one warning found
278[info] done compiling
279/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
280 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
281 ^
282/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
283 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
284 ^
285/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
286 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
287 ^
288Starting build for ProjectRef(file:/build/repo/,io) (fs2-io)... [2/4]
289Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
290[info] compiling 27 Scala sources to /build/repo/io/target/scala-3.7.4-RC2/classes ...
291[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
292[warn] -- Warning: /build/repo/io/src/main/scala/fs2/io/file/WriteCursor.scala:96:10 --
293[warn] 96 | @nowarn("cat=unused-params")
294[warn] | ^^^^^^^^^^^^^^^^^^^
295[warn] | Invalid message filter
296[warn] | unknown category: unused-params
297[info] [patched file /build/repo/io/src/main/scala/fs2/io/file/FileHandle.scala]
298[info] [patched file /build/repo/io/src/main/scala/fs2/io/file/file.scala]
299[info] [patched file /build/repo/io/src/main/scala/fs2/io/file/Watcher.scala]
300[info] [patched file /build/repo/io/src/main/scala/fs2/io/tcp/SocketGroup.scala]
301[info] [patched file /build/repo/io/src/main/scala/fs2/io/internal/Synchronizer.scala]
302[info] [patched file /build/repo/io/src/main/scala/fs2/io/internal/PipedStreamBuffer.scala]
303[warn] two warnings found
304[info] done compiling
305[info] compiling 6 Scala sources to /build/repo/io/target/scala-3.7.4-RC2/classes ...
306[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
307/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
308 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
309 ^
310[warn] one warning found
311[info] done compiling
312[info] compiling 12 Scala sources to /build/repo/io/target/scala-3.7.4-RC2/test-classes ...
313[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
314[warn] one warning found
315[info] done compiling
316/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
317 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
318 ^
319/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
320 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
321 ^
322Starting build for ProjectRef(file:/build/repo/,reactiveStreams) (fs2-reactive-streams)... [3/4]
323Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
324[info] compiling 4 Scala sources to /build/repo/reactive-streams/target/scala-3.7.4-RC2/classes ...
325[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
326[info] [patched file /build/repo/reactive-streams/src/main/scala/fs2/interop/reactivestreams/StreamUnicastPublisher.scala]
327[warn] one warning found
328[info] done compiling
329/build/repo/reactive-streams/src/main/scala/fs2/interop/reactivestreams/StreamUnicastPublisher.scala:39: error: ] expected but >: found
330 def subscribe(subscriber: Subscriber[? >: A]): Unit = {
331 ^
332[info] compiling 1 Scala source to /build/repo/reactive-streams/target/scala-3.7.4-RC2/classes ...
333[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
334[warn] one warning found
335[info] done compiling
336/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
337 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
338 ^
339[info] compiling 6 Scala sources to /build/repo/reactive-streams/target/scala-3.7.4-RC2/test-classes ...
340[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
341[info] [patched file /build/repo/reactive-streams/src/test/scala/fs2/interop/reactivestreams/SubscriberStabilitySpec.scala]
342[info] [patched file /build/repo/reactive-streams/src/test/scala/fs2/interop/reactivestreams/StreamUnicastPublisherSpec.scala]
343[info] [patched file /build/repo/reactive-streams/src/test/scala/fs2/interop/reactivestreams/SubscriberSpec.scala]
344[warn] one warning found
345[info] done compiling
346/build/repo/reactive-streams/src/main/scala/fs2/interop/reactivestreams/StreamUnicastPublisher.scala:39: error: ] expected but >: found
347 def subscribe(subscriber: Subscriber[? >: A]): Unit = {
348 ^
349/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
350 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
351 ^
352[info] compiling 3 Scala sources to /build/repo/reactive-streams/target/scala-3.7.4-RC2/test-classes ...
353[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
354[warn] one warning found
355[info] done compiling
356/build/repo/reactive-streams/src/main/scala/fs2/interop/reactivestreams/StreamUnicastPublisher.scala:39: error: ] expected but >: found
357 def subscribe(subscriber: Subscriber[? >: A]): Unit = {
358 ^
359/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
360 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
361 ^
362
363************************
364Build summary:
365[{
366 "module": "fs2-core",
367 "compile": {"status": "ok", "tookMs": 27911, "warnings": 8, "errors": 0, "sourceVersion": "3.4-migration"},
368 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
369 "test-compile": {"status": "ok", "tookMs": 35270, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
370 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
371 "publish": {"status": "skipped", "tookMs": 0},
372 "metadata": {
373 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
374}
375},{
376 "module": "fs2-experimental",
377 "compile": {"status": "ok", "tookMs": 595, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
378 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
379 "test-compile": {"status": "ok", "tookMs": 1308, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
380 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
381 "publish": {"status": "skipped", "tookMs": 0},
382 "metadata": {
383 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
384}
385},{
386 "module": "fs2-io",
387 "compile": {"status": "ok", "tookMs": 2409, "warnings": 1, "errors": 0, "sourceVersion": "3.4-migration"},
388 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
389 "test-compile": {"status": "ok", "tookMs": 3225, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
390 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
391 "publish": {"status": "skipped", "tookMs": 0},
392 "metadata": {
393 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
394}
395},{
396 "module": "fs2-reactive-streams",
397 "compile": {"status": "ok", "tookMs": 1062, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
398 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
399 "test-compile": {"status": "ok", "tookMs": 2070, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
400 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
401 "publish": {"status": "skipped", "tookMs": 0},
402 "metadata": {
403 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
404}
405}]
406************************
407[success] Total time: 116 s (0:01:56.0), completed Nov 8, 2025, 12:52:23 AM
408[0JChecking patch project/plugins.sbt...
409Checking patch build.sbt...
410Applied patch project/plugins.sbt cleanly.
411Applied patch build.sbt cleanly.
412Commit migration rewrites
413Switched to a new branch 'opencb/migrate-source-3.4'
414[opencb/migrate-source-3.4 2feff7f7c] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4-RC2
415 24 files changed, 111 insertions(+), 111 deletions(-)
416Using target Scala version for migration: 3.7.4-RC2
417Migrating project for -source:3.7 using Scala 3.7.4-RC2
418----
419Preparing build for 3.7.4-RC2
420Would try to apply common scalacOption (best-effort, sbt/mill only):
421Append: -rewrite,REQUIRE:-source:3.7-migration
422Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
423----
424Starting build for 3.7.4-RC2
425Execute tests: false
426sbt project found:
427No prepare script found for project typelevel/fs2
428/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
429##################################
430Scala version: 3.7.4-RC2
431Targets: co.fs2%fs2-core co.fs2%fs2-experimental co.fs2%fs2-io co.fs2%fs2-reactive-streams
432Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
433##################################
434Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
435Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
436[sbt_options] declare -a sbt_options=()
437[process_args] java_version = '17'
438[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
439# Executing command line:
440java
441-Dfile.encoding=UTF-8
442-Xms2g
443-Xmx4g
444-XX:MaxMetaspaceSize=512m
445-Dcommunitybuild.scala=3.7.4-RC2
446-Dcommunitybuild.project.dependencies.add=
447-Xmx7G
448-Xms4G
449-Xss8M
450-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
451-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
452-jar
453/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
454"setCrossScalaVersions 3.7.4-RC2"
455"++3.7.4-RC2 -v"
456"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""
457"set every credentials := Nil"
458"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
459"removeScalacOptionsStartingWith -P:wartremover"
460
461moduleMappings
462"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}""" co.fs2%fs2-core co.fs2%fs2-experimental co.fs2%fs2-io co.fs2%fs2-reactive-streams"
463
464[info] welcome to sbt 1.11.6 (Eclipse Adoptium Java 17.0.8)
465[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
466[info] loading project definition from /build/repo/project
467[info] loading settings for project root from build.sbt...
468[info] set current project to root (in build file:/build/repo/)
469Execute setCrossScalaVersions: 3.7.4-RC2
470OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
471OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in benchmark/crossScalaVersions
472OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in rootNative/crossScalaVersions
473OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in rootJVM/crossScalaVersions
474OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in rootJS/crossScalaVersions
475OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in experimental/crossScalaVersions
476OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in coreJVM/crossScalaVersions
477OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in reactiveStreams/crossScalaVersions
478OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in coreJS/crossScalaVersions
479OpenCB::Changing crossVersion 3.0.2 -> 3.7.4-RC2 in io/crossScalaVersions
480[info] set current project to root (in build file:/build/repo/)
481[info] Setting Scala version to 3.7.4-RC2 on 9 projects.
482[info] Switching Scala version on:
483[info] experimental (3.7.4-RC2, 2.12.20, 2.13.16)
484[info] rootJS (3.7.4-RC2, 2.12.20, 2.13.16)
485[info] coreJS (3.7.4-RC2, 2.12.20, 2.13.16)
486[info] coreJVM (3.7.4-RC2, 2.12.20, 2.13.16)
487[info] rootJVM (3.7.4-RC2, 2.12.20, 2.13.16)
488[info] rootNative (3.7.4-RC2, 2.12.20, 2.13.16)
489[info] io (3.7.4-RC2, 2.12.20, 2.13.16)
490[info] reactiveStreams (3.7.4-RC2, 2.12.20, 2.13.16)
491[info] benchmark (3.7.4-RC2, 2.12.20, 2.13.16)
492[info] Excluding projects:
493[info] * root (2.13.16)
494[info] Reapplying settings...
495[info] set current project to root (in build file:/build/repo/)
496Execute 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
497[info] Reapplying settings...
498[info] set current project to root (in build file:/build/repo/)
499[info] Defining Global / credentials, benchmark / credentials and 8 others.
500[info] The new values will be used by allCredentials, benchmark / allCredentials and 57 others.
501[info] Run `last` for details.
502[info] Reapplying settings...
503[info] set current project to root (in build file:/build/repo/)
504Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
505[info] Reapplying settings...
506OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
507
508 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
509 Did you mean allExcludeDependencies ?
510 , retry without global scopes
511[info] Reapplying settings...
512[info] set current project to root (in build file:/build/repo/)
513Execute removeScalacOptionsStartingWith: -P:wartremover
514[info] Reapplying settings...
515[info] set current project to root (in build file:/build/repo/)
516[success] Total time: 0 s, completed Nov 8, 2025, 12:52:38 AM
517Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
518Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
519Starting build...
520Projects: Set(coreJVM, experimental, io, reactiveStreams)
521Starting build for ProjectRef(file:/build/repo/,coreJVM) (fs2-core)... [0/4]
522OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
523OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
524OpenCB::Filter out '-source:3.0-migration', matches setting pattern '^-?-source(:.*)?'
525Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
526[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/classes ...
527[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
528[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
529[warn] 177 | @nowarn("cat=unused-params")
530[warn] | ^^^^^^^^^^^^^^^^^^^
531[warn] | Invalid message filter
532[warn] | unknown category: unused-params
533[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
534[warn] 1060 | @nowarn("cat=unused-params")
535[warn] | ^^^^^^^^^^^^^^^^^^^
536[warn] | Invalid message filter
537[warn] | unknown category: unused-params
538[warn] -- [E205] Potential Issue Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1062:26
539[warn] 1062 | evalMapChunk(o => f(o).as(o))
540[warn] | ^
541[warn] | Given search preference for cats.Functor[F2] between alternatives
542[warn] | (evidence$2 : cats.Applicative[F2])
543[warn] | and
544[warn] | (evidence$1 : cats.Functor[F2])
545[warn] | has changed.
546[warn] | Previous choice : the first alternative
547[warn] | Choice from Scala 3.7 : the second alternative
548[warn] |
549[warn] | Suppress this warning by choosing -source 3.5, -source 3.7, or
550[warn] | by using @annotation.nowarn("id=205")
551[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
552[warn] 1098 | @nowarn("cat=unused-params")
553[warn] | ^^^^^^^^^^^^^^^^^^^
554[warn] | Invalid message filter
555[warn] | unknown category: unused-params
556[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
557[warn] 1117 | @nowarn("cat=unused-params")
558[warn] | ^^^^^^^^^^^^^^^^^^^
559[warn] | Invalid message filter
560[warn] | unknown category: unused-params
561[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
562[warn] 2343 | @nowarn("cat=unused-params")
563[warn] | ^^^^^^^^^^^^^^^^^^^
564[warn] | Invalid message filter
565[warn] | unknown category: unused-params
566[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
567[warn] 3450 | @nowarn("cat=unused-params")
568[warn] | ^^^^^^^^^^^^^^^^^^^
569[warn] | Invalid message filter
570[warn] | unknown category: unused-params
571[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:98:9
572[warn] 98 | ViewL(this) match {
573[warn] | ^^^^^^^^^^^
574[warn] | match may not be exhaustive.
575[warn] |
576[warn] | It would fail on pattern case: fs2.internal.FreeC.ViewL.View(_)
577[warn] |
578[warn] | longer explanation available when compiling with `-explain`
579[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:697:17
580[warn] 697 | case output: Output[X] =>
581[warn] | ^
582[warn] |the type test for fs2.internal.FreeC.Output[X] cannot be checked at runtime because its type arguments can't be determined from fs2.internal.FreeC.Action[F, X, y]
583[warn] |
584[warn] | longer explanation available when compiling with `-explain`
585[info] [patched file /build/repo/core/jvm/src/main/scala/fs2/compression.scala]
586[info] [patched file /build/repo/core/jvm/src/main/scala/fs2/compress.scala]
587[info] [patched file /build/repo/core/shared/src/main/scala/fs2/Stream.scala]
588[warn] 10 warnings found
589[info] done compiling
590[info] compiling 3 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/classes ...
591[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
592/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
593 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
594 ^
595/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
596 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
597 ^
598[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
599[warn] 1060 | @nowarn("cat=unused-params")
600[warn] | ^^^^^^^^^^^^^^^^^^^
601[warn] | Invalid message filter
602[warn] | unknown category: unused-params
603[warn] -- [E205] Potential Issue Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1062:26
604[warn] 1062 | evalMapChunk(o => f(o).as(o))
605[warn] | ^
606[warn] | Given search preference for cats.Functor[F2] between alternatives
607[warn] | (evidence$2 : cats.Applicative[F2])
608[warn] | and
609[warn] | (evidence$1 : cats.Functor[F2])
610[warn] | has changed.
611[warn] | Previous choice : the first alternative
612[warn] | Choice from Scala 3.7 : the second alternative
613[warn] |
614[warn] | Suppress this warning by choosing -source 3.5, -source 3.7, or
615[warn] | by using @annotation.nowarn("id=205")
616[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
617[warn] 1098 | @nowarn("cat=unused-params")
618[warn] | ^^^^^^^^^^^^^^^^^^^
619[warn] | Invalid message filter
620[warn] | unknown category: unused-params
621[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
622[warn] 1117 | @nowarn("cat=unused-params")
623[warn] | ^^^^^^^^^^^^^^^^^^^
624[warn] | Invalid message filter
625[warn] | unknown category: unused-params
626[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
627[warn] 2343 | @nowarn("cat=unused-params")
628[warn] | ^^^^^^^^^^^^^^^^^^^
629[warn] | Invalid message filter
630[warn] | unknown category: unused-params
631[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
632[warn] 3450 | @nowarn("cat=unused-params")
633[warn] | ^^^^^^^^^^^^^^^^^^^
634[warn] | Invalid message filter
635[warn] | unknown category: unused-params
636[warn] 7 warnings found
637[info] done compiling
638[info] compiling 41 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/test-classes ...
639[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
640[info] [patched file /build/repo/core/shared/src/test/scala/fs2/StreamZipSuite.scala]
641[info] [patched file /build/repo/core/shared/src/test/scala/fs2/Fs2Suite.scala]
642[warn] one warning found
643[info] done compiling
644/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
645 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
646 ^
647/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
648 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
649 ^
650[info] compiling 2 Scala sources to /build/repo/core/jvm/target/scala-3.7.4-RC2/test-classes ...
651[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
652[warn] one warning found
653[info] done compiling
654/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
655 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
656 ^
657/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
658 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
659 ^
660Starting build for ProjectRef(file:/build/repo/,experimental) (fs2-experimental)... [1/4]
661Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
662[info] compiling 2 Scala sources to /build/repo/experimental/target/scala-3.7.4-RC2/classes ...
663[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
664[warn] one warning found
665[info] done compiling
666/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
667 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
668 ^
669/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
670 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
671 ^
672/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
673 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
674 ^
675/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
676 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
677 ^
678/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
679 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
680 ^
681/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
682 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
683 ^
684Starting build for ProjectRef(file:/build/repo/,io) (fs2-io)... [2/4]
685Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
686[info] compiling 27 Scala sources to /build/repo/io/target/scala-3.7.4-RC2/classes ...
687[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
688[warn] -- Warning: /build/repo/io/src/main/scala/fs2/io/file/WriteCursor.scala:96:10 --
689[warn] 96 | @nowarn("cat=unused-params")
690[warn] | ^^^^^^^^^^^^^^^^^^^
691[warn] | Invalid message filter
692[warn] | unknown category: unused-params
693[warn] two warnings found
694[info] done compiling
695/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
696 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
697 ^
698/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
699 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
700 ^
701[info] compiling 12 Scala sources to /build/repo/io/target/scala-3.7.4-RC2/test-classes ...
702[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
703[warn] -- Warning: /build/repo/io/src/test/scala/fs2/io/IoSuite.scala:152:59 ----------
704[warn] 152 | Shrink.xmap[Int, ChunkSize](ChunkSize(_), _.value) {
705[warn] | ^
706[warn] |Implicit parameters should be provided with a `using` clause.
707[warn] |To disable the warning, please use the following option:
708[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
709[warn] 153 | Shrink.shrinkIntegral[Int].suchThat(_ > defaultPipedInputStreamBufferSize)
710[warn] 154 | }
711[warn] two warnings found
712[info] done compiling
713/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
714 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
715 ^
716/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
717 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
718 ^
719/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
720 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
721 ^
722/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
723 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
724 ^
725Starting build for ProjectRef(file:/build/repo/,reactiveStreams) (fs2-reactive-streams)... [3/4]
726Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
727[info] compiling 4 Scala sources to /build/repo/reactive-streams/target/scala-3.7.4-RC2/classes ...
728[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
729[warn] one warning found
730[info] done compiling
731/build/repo/reactive-streams/src/main/scala/fs2/interop/reactivestreams/StreamUnicastPublisher.scala:39: error: ] expected but >: found
732 def subscribe(subscriber: Subscriber[? >: A]): Unit = {
733 ^
734/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
735 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
736 ^
737/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
738 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
739 ^
740[info] compiling 6 Scala sources to /build/repo/reactive-streams/target/scala-3.7.4-RC2/test-classes ...
741[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
742[warn] one warning found
743[info] done compiling
744/build/repo/reactive-streams/src/main/scala/fs2/interop/reactivestreams/StreamUnicastPublisher.scala:39: error: ] expected but >: found
745 def subscribe(subscriber: Subscriber[? >: A]): Unit = {
746 ^
747/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
748 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
749 ^
750/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
751 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
752 ^
753/build/repo/reactive-streams/src/main/scala/fs2/interop/reactivestreams/StreamUnicastPublisher.scala:39: error: ] expected but >: found
754 def subscribe(subscriber: Subscriber[? >: A]): Unit = {
755 ^
756/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
757 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
758 ^
759/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
760 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
761 ^
762
763************************
764Build summary:
765[{
766 "module": "fs2-core",
767 "compile": {"status": "ok", "tookMs": 26792, "warnings": 9, "errors": 0, "sourceVersion": "3.7-migration"},
768 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
769 "test-compile": {"status": "ok", "tookMs": 23029, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
770 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
771 "publish": {"status": "skipped", "tookMs": 0},
772 "metadata": {
773 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
774}
775},{
776 "module": "fs2-experimental",
777 "compile": {"status": "ok", "tookMs": 823, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
778 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
779 "test-compile": {"status": "ok", "tookMs": 862, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
780 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
781 "publish": {"status": "skipped", "tookMs": 0},
782 "metadata": {
783 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
784}
785},{
786 "module": "fs2-io",
787 "compile": {"status": "ok", "tookMs": 3093, "warnings": 1, "errors": 0, "sourceVersion": "3.7-migration"},
788 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
789 "test-compile": {"status": "ok", "tookMs": 2667, "warnings": 1, "errors": 0, "sourceVersion": "3.7-migration"},
790 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
791 "publish": {"status": "skipped", "tookMs": 0},
792 "metadata": {
793 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
794}
795},{
796 "module": "fs2-reactive-streams",
797 "compile": {"status": "ok", "tookMs": 1228, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
798 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
799 "test-compile": {"status": "ok", "tookMs": 2118, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
800 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
801 "publish": {"status": "skipped", "tookMs": 0},
802 "metadata": {
803 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
804}
805}]
806************************
807[success] Total time: 72 s (0:01:12.0), completed Nov 8, 2025, 12:53:50 AM
808[0JChecking patch project/plugins.sbt...
809Checking patch build.sbt...
810Applied patch project/plugins.sbt cleanly.
811Applied patch build.sbt cleanly.
812Commit migration rewrites
813Switched to a new branch 'opencb/migrate-source-3.7'
814[opencb/migrate-source-3.7 7ae80650a] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4-RC2
815 5 files changed, 10 insertions(+), 10 deletions(-)
816----
817Preparing build for 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
818Scala binary version found: 3.8
819Implicitly using source version 3.8
820Scala binary version found: 3.8
821Implicitly using source version 3.8
822Would try to apply common scalacOption (best-effort, sbt/mill only):
823Append: ,REQUIRE:-source:3.8
824Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
825----
826Starting build for 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
827Execute tests: false
828sbt project found:
829No prepare script found for project typelevel/fs2
830/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
831##################################
832Scala version: 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
833Targets: co.fs2%fs2-core co.fs2%fs2-experimental co.fs2%fs2-io co.fs2%fs2-reactive-streams
834Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
835##################################
836Using extra scalacOptions: ,REQUIRE:-source:3.8
837Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
838[sbt_options] declare -a sbt_options=()
839[process_args] java_version = '17'
840[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
841# Executing command line:
842java
843-Dfile.encoding=UTF-8
844-Xms2g
845-Xmx4g
846-XX:MaxMetaspaceSize=512m
847-Dcommunitybuild.scala=3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
848-Dcommunitybuild.project.dependencies.add=
849-Xmx7G
850-Xms4G
851-Xss8M
852-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
853-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
854-jar
855/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
856"setCrossScalaVersions 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY"
857"++3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -v"
858"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
859"set every credentials := Nil"
860"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
861"removeScalacOptionsStartingWith -P:wartremover"
862
863moduleMappings
864"runBuild 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}""" co.fs2%fs2-core co.fs2%fs2-experimental co.fs2%fs2-io co.fs2%fs2-reactive-streams"
865
866[info] welcome to sbt 1.11.6 (Eclipse Adoptium Java 17.0.8)
867[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
868[info] loading project definition from /build/repo/project
869[info] loading settings for project root from build.sbt...
870[info] set current project to root (in build file:/build/repo/)
871Execute setCrossScalaVersions: 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
872OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
873OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in rootJVM/crossScalaVersions
874OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in rootJS/crossScalaVersions
875OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in benchmark/crossScalaVersions
876OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in rootNative/crossScalaVersions
877OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in experimental/crossScalaVersions
878OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in coreJVM/crossScalaVersions
879OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in reactiveStreams/crossScalaVersions
880OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in coreJS/crossScalaVersions
881OpenCB::Changing crossVersion 3.0.2 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in io/crossScalaVersions
882[info] set current project to root (in build file:/build/repo/)
883[info] Setting Scala version to 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY on 9 projects.
884[info] Switching Scala version on:
885[info] experimental (3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY, 2.12.20, 2.13.16)
886[info] rootJS (3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY, 2.12.20, 2.13.16)
887[info] coreJS (3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY, 2.12.20, 2.13.16)
888[info] coreJVM (3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY, 2.12.20, 2.13.16)
889[info] rootJVM (3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY, 2.12.20, 2.13.16)
890[info] rootNative (3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY, 2.12.20, 2.13.16)
891[info] io (3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY, 2.12.20, 2.13.16)
892[info] reactiveStreams (3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY, 2.12.20, 2.13.16)
893[info] benchmark (3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY, 2.12.20, 2.13.16)
894[info] Excluding projects:
895[info] * root (2.13.16)
896[info] Reapplying settings...
897[info] set current project to root (in build file:/build/repo/)
898Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
899[info] Reapplying settings...
900[info] set current project to root (in build file:/build/repo/)
901[info] Defining Global / credentials, benchmark / credentials and 8 others.
902[info] The new values will be used by allCredentials, benchmark / allCredentials and 57 others.
903[info] Run `last` for details.
904[info] Reapplying settings...
905[info] set current project to root (in build file:/build/repo/)
906Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
907[info] Reapplying settings...
908OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
909
910 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
911 Did you mean allExcludeDependencies ?
912 , retry without global scopes
913[info] Reapplying settings...
914[info] set current project to root (in build file:/build/repo/)
915Execute removeScalacOptionsStartingWith: -P:wartremover
916[info] Reapplying settings...
917[info] set current project to root (in build file:/build/repo/)
918[success] Total time: 0 s, completed Nov 8, 2025, 12:54:05 AM
919Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
920Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
921Starting build...
922Projects: Set(coreJVM, experimental, io, reactiveStreams)
923Starting build for ProjectRef(file:/build/repo/,coreJVM) (fs2-core)... [0/4]
924OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
925OpenCB::Filter out '-source:3.0-migration', matches setting pattern '^-?-source(:.*)?'
926Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
927[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
928[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
929[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
930[warn] 177 | @nowarn("cat=unused-params")
931[warn] | ^^^^^^^^^^^^^^^^^^^
932[warn] | Invalid message filter
933[warn] | unknown category: unused-params
934[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
935[warn] 1060 | @nowarn("cat=unused-params")
936[warn] | ^^^^^^^^^^^^^^^^^^^
937[warn] | Invalid message filter
938[warn] | unknown category: unused-params
939[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
940[warn] 1098 | @nowarn("cat=unused-params")
941[warn] | ^^^^^^^^^^^^^^^^^^^
942[warn] | Invalid message filter
943[warn] | unknown category: unused-params
944[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
945[warn] 1117 | @nowarn("cat=unused-params")
946[warn] | ^^^^^^^^^^^^^^^^^^^
947[warn] | Invalid message filter
948[warn] | unknown category: unused-params
949[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
950[warn] 2343 | @nowarn("cat=unused-params")
951[warn] | ^^^^^^^^^^^^^^^^^^^
952[warn] | Invalid message filter
953[warn] | unknown category: unused-params
954[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
955[warn] 3450 | @nowarn("cat=unused-params")
956[warn] | ^^^^^^^^^^^^^^^^^^^
957[warn] | Invalid message filter
958[warn] | unknown category: unused-params
959[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
960[error] 687 | case g: GetScope[_] => g
961[error] | ^
962[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
963[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
964[error] |
965[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
966[error] | G is a type in method translate with bounds <: [_²] =>> Any
967[error] | R is a type in class AlgEffect
968[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
969[error] |
970[error] | longer explanation available when compiling with `-explain`
971[warn] 7 warnings found
972[error] one error found
973[error] (coreJVM / Compile / compileIncremental) Compilation failed
974[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
975[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
976/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
977 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
978 ^
979[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
980[warn] 177 | @nowarn("cat=unused-params")
981[warn] | ^^^^^^^^^^^^^^^^^^^
982[warn] | Invalid message filter
983[warn] | unknown category: unused-params
984/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
985 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
986 ^
987[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
988[warn] 1060 | @nowarn("cat=unused-params")
989[warn] | ^^^^^^^^^^^^^^^^^^^
990[warn] | Invalid message filter
991[warn] | unknown category: unused-params
992[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
993[warn] 1098 | @nowarn("cat=unused-params")
994[warn] | ^^^^^^^^^^^^^^^^^^^
995[warn] | Invalid message filter
996[warn] | unknown category: unused-params
997[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
998[warn] 1117 | @nowarn("cat=unused-params")
999[warn] | ^^^^^^^^^^^^^^^^^^^
1000[warn] | Invalid message filter
1001[warn] | unknown category: unused-params
1002[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1003[warn] 2343 | @nowarn("cat=unused-params")
1004[warn] | ^^^^^^^^^^^^^^^^^^^
1005[warn] | Invalid message filter
1006[warn] | unknown category: unused-params
1007[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1008[warn] 3450 | @nowarn("cat=unused-params")
1009[warn] | ^^^^^^^^^^^^^^^^^^^
1010[warn] | Invalid message filter
1011[warn] | unknown category: unused-params
1012[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1013[error] 687 | case g: GetScope[_] => g
1014[error] | ^
1015[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1016[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1017[error] |
1018[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1019[error] | G is a type in method translate with bounds <: [_²] =>> Any
1020[error] | R is a type in class AlgEffect
1021[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1022[error] |
1023[error] | longer explanation available when compiling with `-explain`
1024[warn] 7 warnings found
1025[error] one error found
1026[error] (coreJVM / Compile / compileIncremental) Compilation failed
1027[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
1028[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1029/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
1030 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
1031 ^
1032/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
1033 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
1034 ^
1035[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
1036[warn] 177 | @nowarn("cat=unused-params")
1037[warn] | ^^^^^^^^^^^^^^^^^^^
1038[warn] | Invalid message filter
1039[warn] | unknown category: unused-params
1040[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
1041[warn] 1060 | @nowarn("cat=unused-params")
1042[warn] | ^^^^^^^^^^^^^^^^^^^
1043[warn] | Invalid message filter
1044[warn] | unknown category: unused-params
1045[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
1046[warn] 1098 | @nowarn("cat=unused-params")
1047[warn] | ^^^^^^^^^^^^^^^^^^^
1048[warn] | Invalid message filter
1049[warn] | unknown category: unused-params
1050[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
1051[warn] 1117 | @nowarn("cat=unused-params")
1052[warn] | ^^^^^^^^^^^^^^^^^^^
1053[warn] | Invalid message filter
1054[warn] | unknown category: unused-params
1055[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1056[warn] 2343 | @nowarn("cat=unused-params")
1057[warn] | ^^^^^^^^^^^^^^^^^^^
1058[warn] | Invalid message filter
1059[warn] | unknown category: unused-params
1060[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1061[warn] 3450 | @nowarn("cat=unused-params")
1062[warn] | ^^^^^^^^^^^^^^^^^^^
1063[warn] | Invalid message filter
1064[warn] | unknown category: unused-params
1065[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1066[error] 687 | case g: GetScope[_] => g
1067[error] | ^
1068[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1069[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1070[error] |
1071[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1072[error] | G is a type in method translate with bounds <: [_²] =>> Any
1073[error] | R is a type in class AlgEffect
1074[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1075[error] |
1076[error] | longer explanation available when compiling with `-explain`
1077[warn] 7 warnings found
1078[error] one error found
1079[error] (coreJVM / Compile / compileIncremental) Compilation failed
1080Starting build for ProjectRef(file:/build/repo/,experimental) (fs2-experimental)... [1/4]
1081Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1082[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
1083[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1084[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
1085[warn] 177 | @nowarn("cat=unused-params")
1086[warn] | ^^^^^^^^^^^^^^^^^^^
1087[warn] | Invalid message filter
1088[warn] | unknown category: unused-params
1089[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
1090[warn] 1060 | @nowarn("cat=unused-params")
1091[warn] | ^^^^^^^^^^^^^^^^^^^
1092[warn] | Invalid message filter
1093[warn] | unknown category: unused-params
1094[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
1095[warn] 1098 | @nowarn("cat=unused-params")
1096[warn] | ^^^^^^^^^^^^^^^^^^^
1097[warn] | Invalid message filter
1098[warn] | unknown category: unused-params
1099[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
1100[warn] 1117 | @nowarn("cat=unused-params")
1101[warn] | ^^^^^^^^^^^^^^^^^^^
1102[warn] | Invalid message filter
1103[warn] | unknown category: unused-params
1104[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1105[warn] 2343 | @nowarn("cat=unused-params")
1106[warn] | ^^^^^^^^^^^^^^^^^^^
1107[warn] | Invalid message filter
1108[warn] | unknown category: unused-params
1109[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1110[warn] 3450 | @nowarn("cat=unused-params")
1111[warn] | ^^^^^^^^^^^^^^^^^^^
1112[warn] | Invalid message filter
1113[warn] | unknown category: unused-params
1114[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1115[error] 687 | case g: GetScope[_] => g
1116[error] | ^
1117[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1118[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1119[error] |
1120[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1121[error] | G is a type in method translate with bounds <: [_²] =>> Any
1122[error] | R is a type in class AlgEffect
1123[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1124[error] |
1125[error] | longer explanation available when compiling with `-explain`
1126[warn] 7 warnings found
1127[error] one error found
1128[error] (coreJVM / Compile / compileIncremental) Compilation failed
1129[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
1130[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1131/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
1132 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
1133 ^
1134/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
1135 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
1136 ^
1137[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
1138[warn] 177 | @nowarn("cat=unused-params")
1139[warn] | ^^^^^^^^^^^^^^^^^^^
1140[warn] | Invalid message filter
1141[warn] | unknown category: unused-params
1142[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
1143[warn] 1060 | @nowarn("cat=unused-params")
1144[warn] | ^^^^^^^^^^^^^^^^^^^
1145[warn] | Invalid message filter
1146[warn] | unknown category: unused-params
1147[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
1148[warn] 1098 | @nowarn("cat=unused-params")
1149[warn] | ^^^^^^^^^^^^^^^^^^^
1150[warn] | Invalid message filter
1151[warn] | unknown category: unused-params
1152[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
1153[warn] 1117 | @nowarn("cat=unused-params")
1154[warn] | ^^^^^^^^^^^^^^^^^^^
1155[warn] | Invalid message filter
1156[warn] | unknown category: unused-params
1157[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1158[warn] 2343 | @nowarn("cat=unused-params")
1159[warn] | ^^^^^^^^^^^^^^^^^^^
1160[warn] | Invalid message filter
1161[warn] | unknown category: unused-params
1162[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1163[warn] 3450 | @nowarn("cat=unused-params")
1164[warn] | ^^^^^^^^^^^^^^^^^^^
1165[warn] | Invalid message filter
1166[warn] | unknown category: unused-params
1167[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1168[error] 687 | case g: GetScope[_] => g
1169[error] | ^
1170[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1171[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1172[error] |
1173[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1174[error] | G is a type in method translate with bounds <: [_²] =>> Any
1175[error] | R is a type in class AlgEffect
1176[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1177[error] |
1178[error] | longer explanation available when compiling with `-explain`
1179[warn] 7 warnings found
1180[error] one error found
1181[error] (coreJVM / Compile / compileIncremental) Compilation failed
1182[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
1183[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1184/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
1185 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
1186 ^
1187/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
1188 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
1189 ^
1190[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
1191[warn] 177 | @nowarn("cat=unused-params")
1192[warn] | ^^^^^^^^^^^^^^^^^^^
1193[warn] | Invalid message filter
1194[warn] | unknown category: unused-params
1195[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
1196[warn] 1060 | @nowarn("cat=unused-params")
1197[warn] | ^^^^^^^^^^^^^^^^^^^
1198[warn] | Invalid message filter
1199[warn] | unknown category: unused-params
1200[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
1201[warn] 1098 | @nowarn("cat=unused-params")
1202[warn] | ^^^^^^^^^^^^^^^^^^^
1203[warn] | Invalid message filter
1204[warn] | unknown category: unused-params
1205[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
1206[warn] 1117 | @nowarn("cat=unused-params")
1207[warn] | ^^^^^^^^^^^^^^^^^^^
1208[warn] | Invalid message filter
1209[warn] | unknown category: unused-params
1210[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1211[warn] 2343 | @nowarn("cat=unused-params")
1212[warn] | ^^^^^^^^^^^^^^^^^^^
1213[warn] | Invalid message filter
1214[warn] | unknown category: unused-params
1215[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1216[warn] 3450 | @nowarn("cat=unused-params")
1217[warn] | ^^^^^^^^^^^^^^^^^^^
1218[warn] | Invalid message filter
1219[warn] | unknown category: unused-params
1220[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1221[error] 687 | case g: GetScope[_] => g
1222[error] | ^
1223[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1224[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1225[error] |
1226[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1227[error] | G is a type in method translate with bounds <: [_²] =>> Any
1228[error] | R is a type in class AlgEffect
1229[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1230[error] |
1231[error] | longer explanation available when compiling with `-explain`
1232[warn] 7 warnings found
1233[error] one error found
1234[error] (coreJVM / Compile / compileIncremental) Compilation failed
1235Starting build for ProjectRef(file:/build/repo/,io) (fs2-io)... [2/4]
1236Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1237[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
1238[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1239[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
1240[warn] 177 | @nowarn("cat=unused-params")
1241[warn] | ^^^^^^^^^^^^^^^^^^^
1242[warn] | Invalid message filter
1243[warn] | unknown category: unused-params
1244[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
1245[warn] 1060 | @nowarn("cat=unused-params")
1246[warn] | ^^^^^^^^^^^^^^^^^^^
1247[warn] | Invalid message filter
1248[warn] | unknown category: unused-params
1249[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
1250[warn] 1098 | @nowarn("cat=unused-params")
1251[warn] | ^^^^^^^^^^^^^^^^^^^
1252[warn] | Invalid message filter
1253[warn] | unknown category: unused-params
1254[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
1255[warn] 1117 | @nowarn("cat=unused-params")
1256[warn] | ^^^^^^^^^^^^^^^^^^^
1257[warn] | Invalid message filter
1258[warn] | unknown category: unused-params
1259[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1260[warn] 2343 | @nowarn("cat=unused-params")
1261[warn] | ^^^^^^^^^^^^^^^^^^^
1262[warn] | Invalid message filter
1263[warn] | unknown category: unused-params
1264[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1265[warn] 3450 | @nowarn("cat=unused-params")
1266[warn] | ^^^^^^^^^^^^^^^^^^^
1267[warn] | Invalid message filter
1268[warn] | unknown category: unused-params
1269[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1270[error] 687 | case g: GetScope[_] => g
1271[error] | ^
1272[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1273[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1274[error] |
1275[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1276[error] | G is a type in method translate with bounds <: [_²] =>> Any
1277[error] | R is a type in class AlgEffect
1278[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1279[error] |
1280[error] | longer explanation available when compiling with `-explain`
1281[warn] 7 warnings found
1282[error] one error found
1283[error] (coreJVM / Compile / compileIncremental) Compilation failed
1284[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
1285[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1286/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
1287 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
1288 ^
1289/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
1290 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
1291 ^
1292[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
1293[warn] 177 | @nowarn("cat=unused-params")
1294[warn] | ^^^^^^^^^^^^^^^^^^^
1295[warn] | Invalid message filter
1296[warn] | unknown category: unused-params
1297[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
1298[warn] 1060 | @nowarn("cat=unused-params")
1299[warn] | ^^^^^^^^^^^^^^^^^^^
1300[warn] | Invalid message filter
1301[warn] | unknown category: unused-params
1302[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
1303[warn] 1098 | @nowarn("cat=unused-params")
1304[warn] | ^^^^^^^^^^^^^^^^^^^
1305[warn] | Invalid message filter
1306[warn] | unknown category: unused-params
1307[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
1308[warn] 1117 | @nowarn("cat=unused-params")
1309[warn] | ^^^^^^^^^^^^^^^^^^^
1310[warn] | Invalid message filter
1311[warn] | unknown category: unused-params
1312[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1313[warn] 2343 | @nowarn("cat=unused-params")
1314[warn] | ^^^^^^^^^^^^^^^^^^^
1315[warn] | Invalid message filter
1316[warn] | unknown category: unused-params
1317[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1318[warn] 3450 | @nowarn("cat=unused-params")
1319[warn] | ^^^^^^^^^^^^^^^^^^^
1320[warn] | Invalid message filter
1321[warn] | unknown category: unused-params
1322[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1323[error] 687 | case g: GetScope[_] => g
1324[error] | ^
1325[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1326[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1327[error] |
1328[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1329[error] | G is a type in method translate with bounds <: [_²] =>> Any
1330[error] | R is a type in class AlgEffect
1331[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1332[error] |
1333[error] | longer explanation available when compiling with `-explain`
1334[warn] 7 warnings found
1335[error] one error found
1336[error] (coreJVM / Compile / compileIncremental) Compilation failed
1337[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
1338[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1339/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
1340 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
1341 ^
1342/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
1343 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
1344 ^
1345[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
1346[warn] 177 | @nowarn("cat=unused-params")
1347[warn] | ^^^^^^^^^^^^^^^^^^^
1348[warn] | Invalid message filter
1349[warn] | unknown category: unused-params
1350[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
1351[warn] 1060 | @nowarn("cat=unused-params")
1352[warn] | ^^^^^^^^^^^^^^^^^^^
1353[warn] | Invalid message filter
1354[warn] | unknown category: unused-params
1355[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
1356[warn] 1098 | @nowarn("cat=unused-params")
1357[warn] | ^^^^^^^^^^^^^^^^^^^
1358[warn] | Invalid message filter
1359[warn] | unknown category: unused-params
1360[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
1361[warn] 1117 | @nowarn("cat=unused-params")
1362[warn] | ^^^^^^^^^^^^^^^^^^^
1363[warn] | Invalid message filter
1364[warn] | unknown category: unused-params
1365[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1366[warn] 2343 | @nowarn("cat=unused-params")
1367[warn] | ^^^^^^^^^^^^^^^^^^^
1368[warn] | Invalid message filter
1369[warn] | unknown category: unused-params
1370[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1371[warn] 3450 | @nowarn("cat=unused-params")
1372[warn] | ^^^^^^^^^^^^^^^^^^^
1373[warn] | Invalid message filter
1374[warn] | unknown category: unused-params
1375[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1376[error] 687 | case g: GetScope[_] => g
1377[error] | ^
1378[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1379[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1380[error] |
1381[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1382[error] | G is a type in method translate with bounds <: [_²] =>> Any
1383[error] | R is a type in class AlgEffect
1384[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1385[error] |
1386[error] | longer explanation available when compiling with `-explain`
1387[warn] 7 warnings found
1388[error] one error found
1389[error] (coreJVM / Compile / compileIncremental) Compilation failed
1390Starting build for ProjectRef(file:/build/repo/,reactiveStreams) (fs2-reactive-streams)... [3/4]
1391Compile scalacOptions: -language:implicitConversions, -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1392[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
1393[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1394[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
1395[warn] 177 | @nowarn("cat=unused-params")
1396[warn] | ^^^^^^^^^^^^^^^^^^^
1397[warn] | Invalid message filter
1398[warn] | unknown category: unused-params
1399[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
1400[warn] 1060 | @nowarn("cat=unused-params")
1401[warn] | ^^^^^^^^^^^^^^^^^^^
1402[warn] | Invalid message filter
1403[warn] | unknown category: unused-params
1404[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
1405[warn] 1098 | @nowarn("cat=unused-params")
1406[warn] | ^^^^^^^^^^^^^^^^^^^
1407[warn] | Invalid message filter
1408[warn] | unknown category: unused-params
1409[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
1410[warn] 1117 | @nowarn("cat=unused-params")
1411[warn] | ^^^^^^^^^^^^^^^^^^^
1412[warn] | Invalid message filter
1413[warn] | unknown category: unused-params
1414[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1415[warn] 2343 | @nowarn("cat=unused-params")
1416[warn] | ^^^^^^^^^^^^^^^^^^^
1417[warn] | Invalid message filter
1418[warn] | unknown category: unused-params
1419[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1420[warn] 3450 | @nowarn("cat=unused-params")
1421[warn] | ^^^^^^^^^^^^^^^^^^^
1422[warn] | Invalid message filter
1423[warn] | unknown category: unused-params
1424[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1425[error] 687 | case g: GetScope[_] => g
1426[error] | ^
1427[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1428[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1429[error] |
1430[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1431[error] | G is a type in method translate with bounds <: [_²] =>> Any
1432[error] | R is a type in class AlgEffect
1433[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1434[error] |
1435[error] | longer explanation available when compiling with `-explain`
1436[warn] 7 warnings found
1437[error] one error found
1438[error] (coreJVM / Compile / compileIncremental) Compilation failed
1439/build/repo/reactive-streams/src/main/scala/fs2/interop/reactivestreams/StreamUnicastPublisher.scala:39: error: ] expected but >: found
1440 def subscribe(subscriber: Subscriber[? >: A]): Unit = {
1441 ^
1442[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
1443[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1444/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
1445 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
1446 ^
1447/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
1448 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
1449 ^
1450[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
1451[warn] 177 | @nowarn("cat=unused-params")
1452[warn] | ^^^^^^^^^^^^^^^^^^^
1453[warn] | Invalid message filter
1454[warn] | unknown category: unused-params
1455[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
1456[warn] 1060 | @nowarn("cat=unused-params")
1457[warn] | ^^^^^^^^^^^^^^^^^^^
1458[warn] | Invalid message filter
1459[warn] | unknown category: unused-params
1460[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
1461[warn] 1098 | @nowarn("cat=unused-params")
1462[warn] | ^^^^^^^^^^^^^^^^^^^
1463[warn] | Invalid message filter
1464[warn] | unknown category: unused-params
1465[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
1466[warn] 1117 | @nowarn("cat=unused-params")
1467[warn] | ^^^^^^^^^^^^^^^^^^^
1468[warn] | Invalid message filter
1469[warn] | unknown category: unused-params
1470[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1471[warn] 2343 | @nowarn("cat=unused-params")
1472[warn] | ^^^^^^^^^^^^^^^^^^^
1473[warn] | Invalid message filter
1474[warn] | unknown category: unused-params
1475[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1476[warn] 3450 | @nowarn("cat=unused-params")
1477[warn] | ^^^^^^^^^^^^^^^^^^^
1478[warn] | Invalid message filter
1479[warn] | unknown category: unused-params
1480[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1481[error] 687 | case g: GetScope[_] => g
1482[error] | ^
1483[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1484[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1485[error] |
1486[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1487[error] | G is a type in method translate with bounds <: [_²] =>> Any
1488[error] | R is a type in class AlgEffect
1489[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1490[error] |
1491[error] | longer explanation available when compiling with `-explain`
1492[warn] 7 warnings found
1493[error] one error found
1494[error] (coreJVM / Compile / compileIncremental) Compilation failed
1495/build/repo/reactive-streams/src/main/scala/fs2/interop/reactivestreams/StreamUnicastPublisher.scala:39: error: ] expected but >: found
1496 def subscribe(subscriber: Subscriber[? >: A]): Unit = {
1497 ^
1498[info] compiling 35 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
1499[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1500/build/repo/core/shared/src/main/scala/fs2/Stream.scala:2741: error: ) expected but . found
1501 FreeC.translate[F2, G, O](free, u)(using TranslateInterrupt.interruptibleInstance[G])
1502 ^
1503/build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:40: error: ) expected but . found
1504 .toArraySeq(using knownType.elementClassTag.asInstanceOf[reflect.ClassTag[O]])
1505 ^
1506[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Pull.scala:177:10 -------
1507[warn] 177 | @nowarn("cat=unused-params")
1508[warn] | ^^^^^^^^^^^^^^^^^^^
1509[warn] | Invalid message filter
1510[warn] | unknown category: unused-params
1511[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1060:10 ----
1512[warn] 1060 | @nowarn("cat=unused-params")
1513[warn] | ^^^^^^^^^^^^^^^^^^^
1514[warn] | Invalid message filter
1515[warn] | unknown category: unused-params
1516[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1098:10 ----
1517[warn] 1098 | @nowarn("cat=unused-params")
1518[warn] | ^^^^^^^^^^^^^^^^^^^
1519[warn] | Invalid message filter
1520[warn] | unknown category: unused-params
1521[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:1117:10 ----
1522[warn] 1117 | @nowarn("cat=unused-params")
1523[warn] | ^^^^^^^^^^^^^^^^^^^
1524[warn] | Invalid message filter
1525[warn] | unknown category: unused-params
1526[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:2343:10 ----
1527[warn] 2343 | @nowarn("cat=unused-params")
1528[warn] | ^^^^^^^^^^^^^^^^^^^
1529[warn] | Invalid message filter
1530[warn] | unknown category: unused-params
1531[warn] -- Warning: /build/repo/core/shared/src/main/scala/fs2/Stream.scala:3450:10 ----
1532[warn] 3450 | @nowarn("cat=unused-params")
1533[warn] | ^^^^^^^^^^^^^^^^^^^
1534[warn] | Invalid message filter
1535[warn] | unknown category: unused-params
1536[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/fs2/internal/Algebra.scala:687:36
1537[error] 687 | case g: GetScope[_] => g
1538[error] | ^
1539[error] |Found: (g : fs2.internal.FreeC.GetScope[?[_$19]] & fs2.internal.FreeC.AlgEffect[F, R²])
1540[error] |Required: fs2.internal.FreeC.AlgEffect[G, R²]
1541[error] |
1542[error] |where: F is a type in method translate with bounds >: fs2.Pure and <: [_] =>> Any
1543[error] | G is a type in method translate with bounds <: [_²] =>> Any
1544[error] | R is a type in class AlgEffect
1545[error] | R² is a type in method translateAlgEffect with bounds <: fs2.internal.CompileScope[?[_$19]]
1546[error] |
1547[error] | longer explanation available when compiling with `-explain`
1548[warn] 7 warnings found
1549[error] one error found
1550[error] (coreJVM / Compile / compileIncremental) Compilation failed
1551
1552************************
1553Build summary:
1554[{
1555 "module": "fs2-core",
1556 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 18408, "warnings": 7, "errors": 1, "sourceVersion": "3.8"},
1557 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1558 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1559 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1560 "publish": {"status": "skipped", "tookMs": 0},
1561 "metadata": {
1562 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
1563}
1564},{
1565 "module": "fs2-experimental",
1566 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 5398, "warnings": 7, "errors": 1, "sourceVersion": "3.8"},
1567 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1568 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1569 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1570 "publish": {"status": "skipped", "tookMs": 0},
1571 "metadata": {
1572 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
1573}
1574},{
1575 "module": "fs2-io",
1576 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 4422, "warnings": 7, "errors": 1, "sourceVersion": "3.8"},
1577 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1578 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1579 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1580 "publish": {"status": "skipped", "tookMs": 0},
1581 "metadata": {
1582 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
1583}
1584},{
1585 "module": "fs2-reactive-streams",
1586 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 4183, "warnings": 7, "errors": 1, "sourceVersion": "3.8"},
1587 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1588 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1589 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1590 "publish": {"status": "skipped", "tookMs": 0},
1591 "metadata": {
1592 "crossScalaVersions": ["3.0.2", "2.12.20", "2.13.16"]
1593}
1594}]
1595************************
1596[error] Scala3CommunityBuild$ProjectBuildFailureException: 4 module(s) finished with failures: fs2-core, fs2-experimental, fs2-io, fs2-reactive-streams
1597[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 4 module(s) finished with failures: fs2-core, fs2-experimental, fs2-io, fs2-reactive-streams
1598[error] Total time: 85 s (0:01:25.0), completed Nov 8, 2025, 12:55:30 AM
1599[0JBuild failed, not retrying.