Build Logs

armanbilge/fs2 • hamzaremmal/scala3:ctx-as-implicits:2025-08-15

Errors

111

Warnings

0

Total Lines

564

1##################################
2Clonning https://github.com/armanbilge/fs2.git into /build/repo using revision
3##################################
4Migrating project using Scala 3.4.2
5----
6Preparing build for 3.4.2
7Scala binary version found: 3.4
8Implicitly using source version 3.4-migration
9Scala binary version found: 3.4
10Implicitly using source version 3.4-migration
11Would try to apply common scalacOption (best-effort, sbt/mill only):
12Append: -rewrite,REQUIRE:-source:3.4-migration
13Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
14----
15Starting build for 3.4.2
16Execute tests: false
17sbt project found:
18No prepare script found for project armanbilge/fs2
19##################################
20Scala version: 3.4.2
21Targets: com.armanbilge%fs2-core com.armanbilge%fs2-io com.armanbilge%fs2-reactive-streams
22Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4.2"],"sourcePatches":[]}
23##################################
24Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
25Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
26[sbt_options] declare -a sbt_options=()
27[process_args] java_version = '21'
28[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
29# Executing command line:
30java
31-Dfile.encoding=UTF-8
32-Xms2g
33-Xmx4g
34-XX:MaxMetaspaceSize=512m
35-Dcommunitybuild.scala=3.4.2
36-Dcommunitybuild.project.dependencies.add=
37-Xmx7G
38-Xms4G
39-Xss8M
40-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
41-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
42-jar
43/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
44"setCrossScalaVersions 3.4.2"
45"++3.4.2 -v"
46"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""
47"set every credentials := Nil"
48"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion} org.scala-lang:scaladoc_3 org.scala-lang:scala-reflect org.scala-lang:scala-compiler"
49"removeScalacOptionsStartingWith -P:wartremover"
50
51moduleMappings
52"runBuild 3.4.2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4.2"],"sourcePatches":[]}""" com.armanbilge%fs2-core com.armanbilge%fs2-io com.armanbilge%fs2-reactive-streams"
53
54[info] [launcher] getting org.scala-sbt sbt 1.10.11 (this may take some time)...
55[info] [launcher] getting Scala 2.12.20 (for sbt)...
56[info] welcome to sbt 1.10.11 (Eclipse Adoptium Java 21)
57[info] loading settings for project repo-build from plugins.sbt...
58[info] loading project definition from /build/repo/project
59[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
60[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
61[info] Compilation completed in 8.055s.
62[info] done compiling
63[info] loading settings for project root from build.sbt...
64[info] resolving key references (22019 settings) ...
65[info] set scmInfo to https://github.com/armanbilge/fs2
66[info] set current project to root (in build file:/build/repo/)
67Execute setCrossScalaVersions: 3.4.2
68[info] set scmInfo to https://github.com/armanbilge/fs2
69OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in unidocs/crossScalaVersions
70OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
71OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in protocolsJVM/crossScalaVersions
72OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in benchmark/crossScalaVersions
73OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in microsite/crossScalaVersions
74OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in scodecJVM/crossScalaVersions
75OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in scodecJS/crossScalaVersions
76OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in ioNative/crossScalaVersions
77OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in ioJS/crossScalaVersions
78OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in coreJVM/crossScalaVersions
79OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in rootNative/crossScalaVersions
80OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in protocolsJS/crossScalaVersions
81OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in protocolsNative/crossScalaVersions
82OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in scodecNative/crossScalaVersions
83OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in rootJS/crossScalaVersions
84OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in integration/crossScalaVersions
85OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in rootJVM/crossScalaVersions
86OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in reactiveStreams/crossScalaVersions
87OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in coreNative/crossScalaVersions
88OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in coreJS/crossScalaVersions
89OpenCB::Changing crossVersion 3.3.5 -> 3.4.2 in ioJVM/crossScalaVersions
90[info] set current project to root (in build file:/build/repo/)
91[info] Setting Scala version to 3.4.2 on 20 projects.
92[info] Switching Scala version on:
93[info] integration (2.12.20, 2.13.16, 3.4.2)
94[info] protocolsJS (2.12.20, 2.13.16, 3.4.2)
95[info] ioNative (2.12.20, 2.13.16, 3.4.2)
96[info] unidocs (2.12.20, 2.13.16, 3.4.2)
97[info] rootJS (2.12.20, 2.13.16, 3.4.2)
98[info] coreNative (2.12.20, 2.13.16, 3.4.2)
99[info] coreJS (2.12.20, 2.13.16, 3.4.2)
100[info] protocolsNative (2.12.20, 2.13.16, 3.4.2)
101[info] microsite (2.12.20, 2.13.16, 3.4.2)
102[info] coreJVM (2.12.20, 2.13.16, 3.4.2)
103[info] rootJVM (2.12.20, 2.13.16, 3.4.2)
104[info] rootNative (2.12.20, 2.13.16, 3.4.2)
105[info] scodecJVM (2.12.20, 2.13.16, 3.4.2)
106[info] scodecJS (2.12.20, 2.13.16, 3.4.2)
107[info] ioJS (2.12.20, 2.13.16, 3.4.2)
108[info] reactiveStreams (2.12.20, 2.13.16, 3.4.2)
109[info] ioJVM (2.12.20, 2.13.16, 3.4.2)
110[info] protocolsJVM (2.12.20, 2.13.16, 3.4.2)
111[info] scodecNative (2.12.20, 2.13.16, 3.4.2)
112[info] benchmark (2.12.20, 2.13.16, 3.4.2)
113[info] Excluding projects:
114[info] * root (2.13.16)
115[info] Reapplying settings...
116[info] set scmInfo to https://github.com/armanbilge/fs2
117[info] set current project to root (in build file:/build/repo/)
118Execute 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
119[info] Reapplying settings...
120[info] set scmInfo to https://github.com/armanbilge/fs2
121[info] set current project to root (in build file:/build/repo/)
122[info] Defining Global / credentials, benchmark / credentials and 19 others.
123[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 186 others.
124[info] Run `last` for details.
125[info] Reapplying settings...
126[info] set scmInfo to https://github.com/armanbilge/fs2
127[info] set current project to root (in build file:/build/repo/)
128Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion} org.scala-lang:scaladoc_3 org.scala-lang:scala-reflect org.scala-lang:scala-compiler
129[info] Reapplying settings...
130OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
131
132 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:315)
133 Did you mean scodecJS / allExcludeDependencies ?
134 , retry without global scopes
135[info] Reapplying settings...
136[info] set scmInfo to https://github.com/armanbilge/fs2
137[info] set current project to root (in build file:/build/repo/)
138Execute removeScalacOptionsStartingWith: -P:wartremover
139[info] Reapplying settings...
140[info] set scmInfo to https://github.com/armanbilge/fs2
141[info] set current project to root (in build file:/build/repo/)
142[success] Total time: 0 s, completed Aug 15, 2025, 6:34:37 PM
143Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4.2"],"sourcePatches":[]}
144Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
145Starting build...
146Projects: Set(coreJVM, ioJVM, reactiveStreams)
147Starting build for ProjectRef(file:/build/repo/,coreJVM) (fs2-core)... [0/3]
148OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
149OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
150OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
151OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
152Compile scalacOptions: List(-encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration)
153[info] compiling 52 Scala sources to /build/repo/core/jvm/target/scala-3.4.2/classes ...
154[info] [patched file /build/repo/core/shared/src/main/scala/fs2/Stream.scala]
155[info] [patched file /build/repo/core/shared/src/main/scala/fs2/concurrent/Channel.scala]
156[info] [patched file /build/repo/core/shared/src/main/scala/fs2/Pull.scala]
157[info] [patched file /build/repo/core/jvm/src/main/scala/fs2/internal/AsyncByteArrayInputStream.scala]
158[info] [patched file /build/repo/core/shared/src/main/scala/fs2/Compiler.scala]
159[info] [patched file /build/repo/core/shared/src/main/scala/fs2/Chunk.scala]
160[info] [patched file /build/repo/core/shared/src/main/scala-2.13+/fs2/Chunk213And3Compat.scala]
161[info] [patched file /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala]
162[info] [patched file /build/repo/core/shared/src/main/scala/fs2/concurrent/Signal.scala]
163[info] [patched file /build/repo/core/shared/src/main/scala/fs2/Collector.scala]
164[info] [patched file /build/repo/core/shared/src/main/scala/fs2/internal/ScopedResource.scala]
165[info] [patched file /build/repo/core/shared/src/main/scala/fs2/text.scala]
166[info] done compiling
167[info] compiling 12 Scala sources to /build/repo/core/jvm/target/scala-3.4.2/classes ...
168[info] done compiling
169[info] compiling 23 Scala sources to /build/repo/core/jvm/target/scala-3.4.2/classes ...
170[info] done compiling
171[info] compiling 6 Scala sources to /build/repo/core/jvm/target/scala-3.4.2/classes ...
172[info] done compiling
173[info] compiling 61 Scala sources to /build/repo/core/jvm/target/scala-3.4.2/test-classes ...
174[info] [patched file /build/repo/core/jvm/target/scala-3.4.2/src_managed/test/fs2/StreamDoctest.scala]
175[info] [patched file /build/repo/core/shared/src/test/scala/fs2/ChunkGenerators.scala]
176[info] [patched file /build/repo/core/shared/src/test/scala/fs2/concurrent/BroadcastSuite.scala]
177[info] [patched file /build/repo/core/shared/src/test/scala/fs2/ListParJoinSuite.scala]
178[info] [patched file /build/repo/core/shared/src/test/scala/fs2/TextSuite.scala]
179[info] [patched file /build/repo/core/shared/src/test/scala/fs2/ChunkSuite.scala]
180[info] [patched file /build/repo/core/shared/src/test/scala/fs2/ChunkQueueSuite.scala]
181[info] done compiling
182[info] compiling 6 Scala sources to /build/repo/core/jvm/target/scala-3.4.2/test-classes ...
183[info] done compiling
184[info] compiling 61 Scala sources to /build/repo/core/jvm/target/scala-3.4.2/test-classes ...
185[info] [patched file /build/repo/core/jvm/target/scala-3.4.2/src_managed/test/fs2/StreamDoctest.scala]
186[info] done compiling
187Starting build for ProjectRef(file:/build/repo/,ioJVM) (fs2-io)... [1/3]
188Compile scalacOptions: List(-encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration)
189[info] compiling 74 Scala sources to /build/repo/io/jvm/target/scala-3.4.2/classes ...
190[info] [patched file /build/repo/io/jvm-native/src/main/scala/fs2/io/file/DeprecatedFilesApi.scala]
191[info] [patched file /build/repo/io/jvm/src/main/scala/fs2/io/net/NetworkPlatform.scala]
192[info] [patched file /build/repo/io/shared/src/main/scala/fs2/io/file/PathApi.scala]
193[info] [patched file /build/repo/io/jvm/src/main/scala/fs2/io/net/unixsocket/JnrUnixSockets.scala]
194[info] [patched file /build/repo/io/jvm/src/main/scala/fs2/io/internal/Synchronizer.scala]
195[info] [patched file /build/repo/io/jvm/src/main/scala/fs2/io/net/unixsocket/UnixSocketsPlatform.scala]
196[info] [patched file /build/repo/io/jvm-native/src/main/scala/fs2/io/net/SocketPlatform.scala]
197[info] [patched file /build/repo/io/jvm-native/src/main/scala/fs2/io/DeprecatedWatcher.scala]
198[info] [patched file /build/repo/io/jvm/src/main/scala/fs2/io/internal/PipedStreamBuffer.scala]
199[info] [patched file /build/repo/io/jvm/src/main/scala/fs2/io/net/unixsocket/JdkUnixSockets.scala]
200[info] [patched file /build/repo/io/jvm-native/src/main/scala/fs2/io/file/FilesPlatform.scala]
201[info] [patched file /build/repo/io/jvm-native/src/main/scala/fs2/io/file/Watcher.scala]
202[info] [patched file /build/repo/io/jvm/src/main/scala/fs2/io/ioplatform.scala]
203[info] done compiling
204[info] compiling 14 Scala sources to /build/repo/io/jvm/target/scala-3.4.2/classes ...
205[info] done compiling
206[info] compiling 14 Scala sources to /build/repo/io/jvm/target/scala-3.4.2/classes ...
207[info] done compiling
208[info] compiling 23 Scala sources to /build/repo/io/jvm/target/scala-3.4.2/test-classes ...
209[info] [patched file /build/repo/io/shared/src/test/scala/fs2/io/file/FilesExamples.scala]
210[info] [patched file /build/repo/io/jvm/src/test/scala/fs2/io/file/WalkBenchmark.scala]
211[info] done compiling
212[info] compiling 2 Scala sources to /build/repo/io/jvm/target/scala-3.4.2/test-classes ...
213[info] done compiling
214Starting build for ProjectRef(file:/build/repo/,reactiveStreams) (fs2-reactive-streams)... [2/3]
215Compile scalacOptions: List(-encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Ykind-projector, -java-output-version, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration)
216[info] compiling 4 Scala sources to /build/repo/reactive-streams/target/scala-3.4.2/classes ...
217[info] done compiling
218[info] compiling 6 Scala sources to /build/repo/reactive-streams/target/scala-3.4.2/test-classes ...
219[info] done compiling
220
221************************
222Build summary:
223[{
224 "module": "fs2-core",
225 "compile": {"status": "ok", "tookMs": 32765, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
226 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
227 "test-compile": {"status": "ok", "tookMs": 45728, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
228 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
229 "publish": {"status": "skipped", "tookMs": 0},
230 "metadata": {
231 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.5"]
232}
233},{
234 "module": "fs2-io",
235 "compile": {"status": "ok", "tookMs": 5014, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
236 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
237 "test-compile": {"status": "ok", "tookMs": 8211, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
238 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
239 "publish": {"status": "skipped", "tookMs": 0},
240 "metadata": {
241 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.5"]
242}
243},{
244 "module": "fs2-reactive-streams",
245 "compile": {"status": "ok", "tookMs": 1186, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
246 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
247 "test-compile": {"status": "ok", "tookMs": 1697, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
248 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
249 "publish": {"status": "skipped", "tookMs": 0},
250 "metadata": {
251 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.5"]
252}
253}]
254************************
255[success] Total time: 131 s (0:02:11.0), completed Aug 15, 2025, 6:36:49 PM
256Checking patch project/plugins.sbt...
257Checking patch build.sbt...
258Applied patch project/plugins.sbt cleanly.
259Applied patch build.sbt cleanly.
260Commit migration rewrites
261Switched to a new branch 'opencb/migrate-3.4.2'
262[opencb/migrate-3.4.2 f71e9c7e3] Apply Scala compiler rewrites for 3.4.2
263 33 files changed, 120 insertions(+), 120 deletions(-)
264----
265Preparing build for 3.8.0-RC1-bin-20250815-42e07b0
266Scala binary version found: 3.8
267Implicitly using source version 3.8-migration
268Scala binary version found: 3.8
269Implicitly using source version 3.8-migration
270Would try to apply common scalacOption (best-effort, sbt/mill only):
271Append: ,REQUIRE:-source:3.8-migration
272Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
273----
274Starting build for 3.8.0-RC1-bin-20250815-42e07b0
275Execute tests: false
276sbt project found:
277No prepare script found for project armanbilge/fs2
278##################################
279Scala version: 3.8.0-RC1-bin-20250815-42e07b0
280Targets: com.armanbilge%fs2-core com.armanbilge%fs2-io com.armanbilge%fs2-reactive-streams
281Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4.2"],"sourcePatches":[]}
282##################################
283Using extra scalacOptions: ,REQUIRE:-source:3.8-migration
284Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
285[sbt_options] declare -a sbt_options=()
286[process_args] java_version = '21'
287[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
288# Executing command line:
289java
290-Dfile.encoding=UTF-8
291-Xms2g
292-Xmx4g
293-XX:MaxMetaspaceSize=512m
294-Dcommunitybuild.scala=3.8.0-RC1-bin-20250815-42e07b0
295-Dcommunitybuild.project.dependencies.add=
296-Xmx7G
297-Xms4G
298-Xss8M
299-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
300-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
301-jar
302/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
303"setCrossScalaVersions 3.8.0-RC1-bin-20250815-42e07b0"
304"++3.8.0-RC1-bin-20250815-42e07b0 -v"
305"mapScalacOptions ",REQUIRE:-source:3.8-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
306"set every credentials := Nil"
307"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion} org.scala-lang:scaladoc_3 org.scala-lang:scala-reflect org.scala-lang:scala-compiler"
308"removeScalacOptionsStartingWith -P:wartremover"
309
310moduleMappings
311"runBuild 3.8.0-RC1-bin-20250815-42e07b0 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4.2"],"sourcePatches":[]}""" com.armanbilge%fs2-core com.armanbilge%fs2-io com.armanbilge%fs2-reactive-streams"
312
313[info] welcome to sbt 1.10.11 (Eclipse Adoptium Java 21)
314[info] loading settings for project repo-build from plugins.sbt...
315[info] loading project definition from /build/repo/project
316[info] loading settings for project root from build.sbt...
317[info] resolving key references (22019 settings) ...
318[info] set scmInfo to https://github.com/armanbilge/fs2
319[info] set current project to root (in build file:/build/repo/)
320Execute setCrossScalaVersions: 3.8.0-RC1-bin-20250815-42e07b0
321OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in unidocs/crossScalaVersions
322OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
323[info] set scmInfo to https://github.com/armanbilge/fs2
324OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in microsite/crossScalaVersions
325OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in benchmark/crossScalaVersions
326OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in protocolsJVM/crossScalaVersions
327OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in scodecJS/crossScalaVersions
328OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in ioJS/crossScalaVersions
329OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in coreJVM/crossScalaVersions
330OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in protocolsJS/crossScalaVersions
331OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in rootNative/crossScalaVersions
332OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in ioNative/crossScalaVersions
333OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in protocolsNative/crossScalaVersions
334OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in coreJS/crossScalaVersions
335OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in scodecNative/crossScalaVersions
336OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in rootJS/crossScalaVersions
337OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in integration/crossScalaVersions
338OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in rootJVM/crossScalaVersions
339OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in reactiveStreams/crossScalaVersions
340OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in coreNative/crossScalaVersions
341OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in scodecJVM/crossScalaVersions
342OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC1-bin-20250815-42e07b0 in ioJVM/crossScalaVersions
343[info] set current project to root (in build file:/build/repo/)
344[info] Setting Scala version to 3.8.0-RC1-bin-20250815-42e07b0 on 20 projects.
345[info] Switching Scala version on:
346[info] integration (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
347[info] protocolsJS (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
348[info] ioNative (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
349[info] unidocs (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
350[info] rootJS (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
351[info] coreNative (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
352[info] coreJS (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
353[info] protocolsNative (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
354[info] microsite (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
355[info] coreJVM (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
356[info] rootJVM (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
357[info] rootNative (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
358[info] scodecJVM (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
359[info] scodecJS (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
360[info] ioJS (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
361[info] reactiveStreams (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
362[info] ioJVM (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
363[info] protocolsJVM (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
364[info] scodecNative (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
365[info] benchmark (2.12.20, 2.13.16, 3.8.0-RC1-bin-20250815-42e07b0)
366[info] Excluding projects:
367[info] * root (2.13.16)
368[info] Reapplying settings...
369[info] set scmInfo to https://github.com/armanbilge/fs2
370[info] set current project to root (in build file:/build/repo/)
371Execute mapScalacOptions: ,REQUIRE:-source:3.8-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
372[info] Reapplying settings...
373[info] set scmInfo to https://github.com/armanbilge/fs2
374[info] set current project to root (in build file:/build/repo/)
375[info] Defining Global / credentials, benchmark / credentials and 19 others.
376[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 186 others.
377[info] Run `last` for details.
378[info] Reapplying settings...
379[info] set scmInfo to https://github.com/armanbilge/fs2
380[info] set current project to root (in build file:/build/repo/)
381Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion} org.scala-lang:scaladoc_3 org.scala-lang:scala-reflect org.scala-lang:scala-compiler
382[info] Reapplying settings...
383OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
384
385 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:315)
386 Did you mean scodecJS / allExcludeDependencies ?
387 , retry without global scopes
388[info] Reapplying settings...
389[info] set scmInfo to https://github.com/armanbilge/fs2
390[info] set current project to root (in build file:/build/repo/)
391Execute removeScalacOptionsStartingWith: -P:wartremover
392[info] Reapplying settings...
393[info] set scmInfo to https://github.com/armanbilge/fs2
394[info] set current project to root (in build file:/build/repo/)
395[success] Total time: 0 s, completed Aug 15, 2025, 6:37:11 PM
396Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4.2"],"sourcePatches":[]}
397Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
398Starting build...
399Projects: Set(coreJVM, ioJVM, reactiveStreams)
400Starting build for ProjectRef(file:/build/repo/,coreJVM) (fs2-core)... [0/3]
401OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8-migration` in Scala 2.12.20 module Global
402OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
403OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
404Compile scalacOptions: List(-encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8-migration)
405[info] compiling 52 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20250815-42e07b0/classes ...
406[error] -- [E172] Type Error: /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:58:65
407[error] 58 | IArray.genericWrapArray(iArraySlice.values).toArray(iArraySlice.ct)
408[error] | ^
409[error] | No ClassTag available for Any
410[error] -- [E050] Type Error: /build/repo/core/shared/src/main/scala-3/internal/package.scala:31:4
411[error] 31 | ArrayBuilder.make(ct)
412[error] | ^^^^^^^^^^^^^^^^^
413[error] | method make in object ArrayBuilder does not take more parameters
414[error] |
415[error] | longer explanation available when compiling with `-explain`
416[error] two errors found
417[error] (coreJVM / Compile / compileIncremental) Compilation failed
418[info] compiling 52 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20250815-42e07b0/classes ...
419[error] -- [E172] Type Error: /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:58:65
420[error] 58 | IArray.genericWrapArray(iArraySlice.values).toArray(iArraySlice.ct)
421[error] | ^
422[error] | No ClassTag available for Any
423[error] -- [E050] Type Error: /build/repo/core/shared/src/main/scala-3/internal/package.scala:31:4
424[error] 31 | ArrayBuilder.make(ct)
425[error] | ^^^^^^^^^^^^^^^^^
426[error] | method make in object ArrayBuilder does not take more parameters
427[error] |
428[error] | longer explanation available when compiling with `-explain`
429[error] two errors found
430[error] (coreJVM / Compile / compileIncremental) Compilation failed
431[info] compiling 52 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20250815-42e07b0/classes ...
432[error] -- [E172] Type Error: /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:58:65
433[error] 58 | IArray.genericWrapArray(iArraySlice.values).toArray(iArraySlice.ct)
434[error] | ^
435[error] | No ClassTag available for Any
436[error] -- [E050] Type Error: /build/repo/core/shared/src/main/scala-3/internal/package.scala:31:4
437[error] 31 | ArrayBuilder.make(ct)
438[error] | ^^^^^^^^^^^^^^^^^
439[error] | method make in object ArrayBuilder does not take more parameters
440[error] |
441[error] | longer explanation available when compiling with `-explain`
442[error] two errors found
443[error] (coreJVM / Compile / compileIncremental) Compilation failed
444Starting build for ProjectRef(file:/build/repo/,ioJVM) (fs2-io)... [1/3]
445Compile scalacOptions: List(-encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8-migration)
446[info] compiling 52 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20250815-42e07b0/classes ...
447[error] -- [E172] Type Error: /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:58:65
448[error] 58 | IArray.genericWrapArray(iArraySlice.values).toArray(iArraySlice.ct)
449[error] | ^
450[error] | No ClassTag available for Any
451[error] -- [E050] Type Error: /build/repo/core/shared/src/main/scala-3/internal/package.scala:31:4
452[error] 31 | ArrayBuilder.make(ct)
453[error] | ^^^^^^^^^^^^^^^^^
454[error] | method make in object ArrayBuilder does not take more parameters
455[error] |
456[error] | longer explanation available when compiling with `-explain`
457[error] two errors found
458[error] (coreJVM / Compile / compileIncremental) Compilation failed
459[info] compiling 52 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20250815-42e07b0/classes ...
460[error] -- [E172] Type Error: /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:58:65
461[error] 58 | IArray.genericWrapArray(iArraySlice.values).toArray(iArraySlice.ct)
462[error] | ^
463[error] | No ClassTag available for Any
464[error] -- [E050] Type Error: /build/repo/core/shared/src/main/scala-3/internal/package.scala:31:4
465[error] 31 | ArrayBuilder.make(ct)
466[error] | ^^^^^^^^^^^^^^^^^
467[error] | method make in object ArrayBuilder does not take more parameters
468[error] |
469[error] | longer explanation available when compiling with `-explain`
470[error] two errors found
471[error] (coreJVM / Compile / compileIncremental) Compilation failed
472[info] compiling 52 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20250815-42e07b0/classes ...
473[error] -- [E172] Type Error: /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:58:65
474[error] 58 | IArray.genericWrapArray(iArraySlice.values).toArray(iArraySlice.ct)
475[error] | ^
476[error] | No ClassTag available for Any
477[error] -- [E050] Type Error: /build/repo/core/shared/src/main/scala-3/internal/package.scala:31:4
478[error] 31 | ArrayBuilder.make(ct)
479[error] | ^^^^^^^^^^^^^^^^^
480[error] | method make in object ArrayBuilder does not take more parameters
481[error] |
482[error] | longer explanation available when compiling with `-explain`
483[error] two errors found
484[error] (coreJVM / Compile / compileIncremental) Compilation failed
485Starting build for ProjectRef(file:/build/repo/,reactiveStreams) (fs2-reactive-streams)... [2/3]
486Compile scalacOptions: List(-encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Xkind-projector, -java-output-version, 8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8-migration)
487[info] compiling 52 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20250815-42e07b0/classes ...
488[error] -- [E172] Type Error: /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:58:65
489[error] 58 | IArray.genericWrapArray(iArraySlice.values).toArray(iArraySlice.ct)
490[error] | ^
491[error] | No ClassTag available for Any
492[error] -- [E050] Type Error: /build/repo/core/shared/src/main/scala-3/internal/package.scala:31:4
493[error] 31 | ArrayBuilder.make(ct)
494[error] | ^^^^^^^^^^^^^^^^^
495[error] | method make in object ArrayBuilder does not take more parameters
496[error] |
497[error] | longer explanation available when compiling with `-explain`
498[error] two errors found
499[error] (coreJVM / Compile / compileIncremental) Compilation failed
500[info] compiling 52 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20250815-42e07b0/classes ...
501[error] -- [E172] Type Error: /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:58:65
502[error] 58 | IArray.genericWrapArray(iArraySlice.values).toArray(iArraySlice.ct)
503[error] | ^
504[error] | No ClassTag available for Any
505[error] -- [E050] Type Error: /build/repo/core/shared/src/main/scala-3/internal/package.scala:31:4
506[error] 31 | ArrayBuilder.make(ct)
507[error] | ^^^^^^^^^^^^^^^^^
508[error] | method make in object ArrayBuilder does not take more parameters
509[error] |
510[error] | longer explanation available when compiling with `-explain`
511[error] two errors found
512[error] (coreJVM / Compile / compileIncremental) Compilation failed
513[info] compiling 52 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC1-bin-20250815-42e07b0/classes ...
514[error] -- [E172] Type Error: /build/repo/core/shared/src/main/scala-3/fs2/ChunkPlatform.scala:58:65
515[error] 58 | IArray.genericWrapArray(iArraySlice.values).toArray(iArraySlice.ct)
516[error] | ^
517[error] | No ClassTag available for Any
518[error] -- [E050] Type Error: /build/repo/core/shared/src/main/scala-3/internal/package.scala:31:4
519[error] 31 | ArrayBuilder.make(ct)
520[error] | ^^^^^^^^^^^^^^^^^
521[error] | method make in object ArrayBuilder does not take more parameters
522[error] |
523[error] | longer explanation available when compiling with `-explain`
524[error] two errors found
525[error] (coreJVM / Compile / compileIncremental) Compilation failed
526
527************************
528Build summary:
529[{
530 "module": "fs2-core",
531 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 14043, "warnings": 0, "errors": 2, "sourceVersion": "3.8-migration"},
532 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
533 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
534 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
535 "publish": {"status": "skipped", "tookMs": 0},
536 "metadata": {
537 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.5"]
538}
539},{
540 "module": "fs2-io",
541 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 4196, "warnings": 0, "errors": 2, "sourceVersion": "3.8-migration"},
542 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
543 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
544 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
545 "publish": {"status": "skipped", "tookMs": 0},
546 "metadata": {
547 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.5"]
548}
549},{
550 "module": "fs2-reactive-streams",
551 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 3954, "warnings": 0, "errors": 2, "sourceVersion": "3.8-migration"},
552 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
553 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
554 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
555 "publish": {"status": "skipped", "tookMs": 0},
556 "metadata": {
557 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.5"]
558}
559}]
560************************
561[error] Scala3CommunityBuild$ProjectBuildFailureException: 3 module(s) finished with failures: fs2-core, fs2-io, fs2-reactive-streams
562[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 3 module(s) finished with failures: fs2-core, fs2-io, fs2-reactive-streams
563[error] Total time: 59 s, completed Aug 15, 2025, 6:38:10 PM
564Build failed, not retrying.