Build Logs
lhns/fs2-compress • 3.8.0-RC5:2025-12-31
Errors
12
Warnings
77
Total Lines
641
1##################################
2Clonning https://github.com/lhns/fs2-compress.git into /build/repo using revision 2.3.2
3##################################
4Note: switching to 'b449d3a377a79c1b07b25e93e48c60e73bbacaf4'.
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
21----
22Preparing build for 3.8.0-RC5
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC5
32Execute tests: true
33sbt project found:
34Sbt version 1.10.11 is not supported, minimal supported version is 1.11.5
35Enforcing usage of sbt in version 1.11.5
36No prepare script found for project lhns/fs2-compress
37##################################
38Scala version: 3.8.0-RC5
39Targets: de.lhns%fs2-compress de.lhns%fs2-compress-brotli de.lhns%fs2-compress-brotli4j de.lhns%fs2-compress-bzip2 de.lhns%fs2-compress-gzip de.lhns%fs2-compress-lz4 de.lhns%fs2-compress-snappy de.lhns%fs2-compress-tar de.lhns%fs2-compress-zip de.lhns%fs2-compress-zip4j de.lhns%fs2-compress-zstd
40Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
41##################################
42Using extra scalacOptions: ,REQUIRE:-source:3.8
43Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '17'
46[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
47# Executing command line:
48java
49-Dfile.encoding=UTF-8
50-Dcommunitybuild.scala=3.8.0-RC5
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.8.0-RC5"
60"++3.8.0-RC5 -v"
61"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-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.8.0-RC5 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" de.lhns%fs2-compress de.lhns%fs2-compress-brotli de.lhns%fs2-compress-brotli4j de.lhns%fs2-compress-bzip2 de.lhns%fs2-compress-gzip de.lhns%fs2-compress-lz4 de.lhns%fs2-compress-snappy de.lhns%fs2-compress-tar de.lhns%fs2-compress-zip de.lhns%fs2-compress-zip4j de.lhns%fs2-compress-zstd"
68
69[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
70[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
71[info] loading project definition from /build/repo/project
72[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
73[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
74[info] Compilation completed in 8.639s.
75[info] done compiling
76[info] loading settings for project root from build.sbt...
77[info] resolving key references (36568 settings) ...
78[info] set current project to fs2-compress (in build file:/build/repo/)
79[warn] there are 34 keys that are not used by any other settings/tasks:
80[warn]
81[warn] * brotli / Test / scalaJSLinkerConfig
82[warn] +- /build/repo/build.sbt:57
83[warn] * brotli2_12 / Test / scalaJSLinkerConfig
84[warn] +- /build/repo/build.sbt:57
85[warn] * brotli3 / Test / scalaJSLinkerConfig
86[warn] +- /build/repo/build.sbt:57
87[warn] * brotli4j / Test / scalaJSLinkerConfig
88[warn] +- /build/repo/build.sbt:57
89[warn] * brotli4j2_12 / Test / scalaJSLinkerConfig
90[warn] +- /build/repo/build.sbt:57
91[warn] * brotli4j3 / Test / scalaJSLinkerConfig
92[warn] +- /build/repo/build.sbt:57
93[warn] * bzip2 / Test / scalaJSLinkerConfig
94[warn] +- /build/repo/build.sbt:57
95[warn] * bzip22_12 / Test / scalaJSLinkerConfig
96[warn] +- /build/repo/build.sbt:57
97[warn] * bzip23 / Test / scalaJSLinkerConfig
98[warn] +- /build/repo/build.sbt:57
99[warn] * core / Test / scalaJSLinkerConfig
100[warn] +- /build/repo/build.sbt:57
101[warn] * core2_12 / Test / scalaJSLinkerConfig
102[warn] +- /build/repo/build.sbt:57
103[warn] * core3 / Test / scalaJSLinkerConfig
104[warn] +- /build/repo/build.sbt:57
105[warn] * gzip / Test / scalaJSLinkerConfig
106[warn] +- /build/repo/build.sbt:57
107[warn] * gzip2_12 / Test / scalaJSLinkerConfig
108[warn] +- /build/repo/build.sbt:57
109[warn] * gzip3 / Test / scalaJSLinkerConfig
110[warn] +- /build/repo/build.sbt:57
111[warn] * lz4 / Test / scalaJSLinkerConfig
112[warn] +- /build/repo/build.sbt:57
113[warn] * lz42_12 / Test / scalaJSLinkerConfig
114[warn] +- /build/repo/build.sbt:57
115[warn] * lz43 / Test / scalaJSLinkerConfig
116[warn] +- /build/repo/build.sbt:57
117[warn] * root / Test / scalaJSLinkerConfig
118[warn] +- /build/repo/build.sbt:57
119[warn] * snappy / Test / scalaJSLinkerConfig
120[warn] +- /build/repo/build.sbt:57
121[warn] * snappy2_12 / Test / scalaJSLinkerConfig
122[warn] +- /build/repo/build.sbt:57
123[warn] * snappy3 / Test / scalaJSLinkerConfig
124[warn] +- /build/repo/build.sbt:57
125[warn] * tar / Test / scalaJSLinkerConfig
126[warn] +- /build/repo/build.sbt:57
127[warn] * tar2_12 / Test / scalaJSLinkerConfig
128[warn] +- /build/repo/build.sbt:57
129[warn] * tar3 / Test / scalaJSLinkerConfig
130[warn] +- /build/repo/build.sbt:57
131[warn] * zip / Test / scalaJSLinkerConfig
132[warn] +- /build/repo/build.sbt:57
133[warn] * zip2_12 / Test / scalaJSLinkerConfig
134[warn] +- /build/repo/build.sbt:57
135[warn] * zip3 / Test / scalaJSLinkerConfig
136[warn] +- /build/repo/build.sbt:57
137[warn] * zip4j / Test / scalaJSLinkerConfig
138[warn] +- /build/repo/build.sbt:57
139[warn] * zip4j2_12 / Test / scalaJSLinkerConfig
140[warn] +- /build/repo/build.sbt:57
141[warn] * zip4j3 / Test / scalaJSLinkerConfig
142[warn] +- /build/repo/build.sbt:57
143[warn] * zstd / Test / scalaJSLinkerConfig
144[warn] +- /build/repo/build.sbt:57
145[warn] * zstd2_12 / Test / scalaJSLinkerConfig
146[warn] +- /build/repo/build.sbt:57
147[warn] * zstd3 / Test / scalaJSLinkerConfig
148[warn] +- /build/repo/build.sbt:57
149[warn]
150[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
151[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
152Execute setCrossScalaVersions: 3.8.0-RC5
153OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in gzipJS/crossScalaVersions
154OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in zip2_12/crossScalaVersions
155OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in brotli/crossScalaVersions
156OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in brotli2_12/crossScalaVersions
157OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in coreJS3/crossScalaVersions
158OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in tar/crossScalaVersions
159OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in gzip2_12/crossScalaVersions
160OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in zip/crossScalaVersions
161OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in snappy3/crossScalaVersions
162OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in brotli3/crossScalaVersions
163OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in bzip2/crossScalaVersions
164OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in lz43/crossScalaVersions
165OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in lz42_12/crossScalaVersions
166OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in brotli4j3/crossScalaVersions
167OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in zstd2_12/crossScalaVersions
168OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in tar2_12/crossScalaVersions
169OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in zstd/crossScalaVersions
170OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in zip4j3/crossScalaVersions
171OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in brotli4j/crossScalaVersions
172OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in brotli4j2_12/crossScalaVersions
173OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in bzip22_12/crossScalaVersions
174OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in core3/crossScalaVersions
175OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in snappy2_12/crossScalaVersions
176OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in core/crossScalaVersions
177OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in snappy/crossScalaVersions
178OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in core2_12/crossScalaVersions
179OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in coreJS2_12/crossScalaVersions
180OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in gzip/crossScalaVersions
181OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in zstd3/crossScalaVersions
182OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in gzipJS2_12/crossScalaVersions
183OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in zip4j/crossScalaVersions
184OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in bzip23/crossScalaVersions
185OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in tar3/crossScalaVersions
186OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in zip3/crossScalaVersions
187OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in root/crossScalaVersions
188OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in gzipJS3/crossScalaVersions
189OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.12.20) in zip4j2_12/crossScalaVersions
190OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC5 in gzip3/crossScalaVersions
191OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in lz4/crossScalaVersions
192OpenCB::Limitting incorrect crossVersions List(3.3.6) -> List(2.13.16) in coreJS/crossScalaVersions
193[info] set current project to fs2-compress (in build file:/build/repo/)
194[info] Setting Scala version to 3.8.0-RC5 on 14 projects.
195[info] Switching Scala version on:
196[info] brotli3 (3.8.0-RC5)
197[info] * root (3.8.0-RC5)
198[info] zip4j3 (3.8.0-RC5)
199[info] zstd3 (3.8.0-RC5)
200[info] core3 (3.8.0-RC5)
201[info] brotli4j3 (3.8.0-RC5)
202[info] snappy3 (3.8.0-RC5)
203[info] zip3 (3.8.0-RC5)
204[info] gzipJS3 (3.8.0-RC5)
205[info] bzip23 (3.8.0-RC5)
206[info] lz43 (3.8.0-RC5)
207[info] gzip3 (3.8.0-RC5)
208[info] tar3 (3.8.0-RC5)
209[info] coreJS3 (3.8.0-RC5)
210[info] Excluding projects:
211[info] lz42_12 (2.12.20)
212[info] snappy2_12 (2.12.20)
213[info] bzip2 (2.13.16)
214[info] brotli (2.13.16)
215[info] zstd2_12 (2.12.20)
216[info] zip (2.13.16)
217[info] brotli4j (2.13.16)
218[info] core2_12 (2.12.20)
219[info] coreJS (2.13.16)
220[info] bzip22_12 (2.12.20)
221[info] zip2_12 (2.12.20)
222[info] coreJS2_12 (2.12.20)
223[info] brotli4j2_12 (2.12.20)
224[info] lz4 (2.13.16)
225[info] zip4j2_12 (2.12.20)
226[info] gzip (2.13.16)
227[info] gzipJS (2.13.16)
228[info] brotli2_12 (2.12.20)
229[info] zip4j (2.13.16)
230[info] snappy (2.13.16)
231[info] tar2_12 (2.12.20)
232[info] core (2.13.16)
233[info] gzip2_12 (2.12.20)
234[info] tar (2.13.16)
235[info] gzipJS2_12 (2.12.20)
236[info] zstd (2.13.16)
237[info] Reapplying settings...
238[info] set current project to fs2-compress (in build file:/build/repo/)
239Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
240[info] Reapplying settings...
241[info] set current project to fs2-compress (in build file:/build/repo/)
242[info] Defining Global / credentials, brotli / credentials and 38 others.
243[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 359 others.
244[info] Run `last` for details.
245[info] Reapplying settings...
246[info] set current project to fs2-compress (in build file:/build/repo/)
247Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
248[info] Reapplying settings...
249OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
250
251 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
252 Did you mean bzip2 / allExcludeDependencies ?
253 , retry without global scopes
254[info] Reapplying settings...
255[info] set current project to fs2-compress (in build file:/build/repo/)
256Execute removeScalacOptionsStartingWith: -P:wartremover
257[info] Reapplying settings...
258[info] set current project to fs2-compress (in build file:/build/repo/)
259[success] Total time: 0 s, completed Dec 31, 2025, 9:43:32 PM
260Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
261Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
262Starting build...
263Projects: Set(brotli3, root, zip4j3, zstd3, core3, brotli4j3, snappy3, zip3, bzip23, lz43, gzip3, tar3)
264Starting build for ProjectRef(file:/build/repo/,tar3) (fs2-compress-tar)... [0/12]
265OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
266Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
267[info] compiling 7 Scala sources to /build/repo/core/target/jvm-3/classes ...
268[info] done compiling
269[info] compiling 1 Scala source to /build/repo/tar/target/jvm-3/classes ...
270[info] done compiling
271[info] compiling 1 Scala source to /build/repo/tar/target/jvm-3/test-classes ...
272[info] done compiling
273java.io.IOException: Entry 'test' closed at '0' before the '1048575' bytes specified in the header were written
274 at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.closeArchiveEntry(TarArchiveOutputStream.java:319)
275 at de.lhns.fs2.compress.TarArchiver.archive$$anonfun$1$$anonfun$1$$anonfun$3$$anonfun$1$$anonfun$2$$anonfun$1(Tar.scala:78)
276 at de.lhns.fs2.compress.TarArchiver.archive$$anonfun$1$$anonfun$1$$anonfun$3$$anonfun$1$$anonfun$2$$anonfun$adapted$1(Tar.scala:78)
277 at blocking @ de.lhns.fs2.compress.TarUnarchiver.unarchive$$anonfun$1$$anonfun$2(Tar.scala:107)
278 at uncancelable @ fs2.Compiler$Target.uncancelable(Compiler.scala:165)
279 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
280 at handleErrorWith @ fs2.Compiler$Target.handleErrorWith(Compiler.scala:161)
281 at modify @ fs2.internal.Scope.open$$anonfun$1(Scope.scala:149)
282 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
283 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
284 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
285 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
286 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
287 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
288 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
289 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
290 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
291 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
292java.io.IOException: This archive contains unclosed entries.
293 at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.finish(TarArchiveOutputStream.java:401)
294 at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.close(TarArchiveOutputStream.java:295)
295 at de.lhns.fs2.compress.TarArchiver.archive$$anonfun$1$$anonfun$1$$anonfun$2$$anonfun$1(Tar.scala:68)
296 at de.lhns.fs2.compress.TarArchiver.archive$$anonfun$1$$anonfun$1$$anonfun$2$$anonfun$adapted$1(Tar.scala:68)
297 at blocking @ de.lhns.fs2.compress.TarUnarchiver.unarchive$$anonfun$1$$anonfun$2(Tar.scala:107)
298 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
299 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
300 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
301 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
302 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
303 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
304 at blocking @ de.lhns.fs2.compress.TarUnarchiver.unarchive$$anonfun$1$$anonfun$2(Tar.scala:107)
305 at uncancelable @ fs2.Compiler$Target.uncancelable(Compiler.scala:165)
306 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
307 at handleErrorWith @ fs2.Compiler$Target.handleErrorWith(Compiler.scala:161)
308java.io.IOException: Request to write '1048576' bytes exceeds size in header of '1048575' bytes for entry 'test'
309 at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.write(TarArchiveOutputStream.java:641)
310 at fs2.io.package$.writeOutputStream$$anonfun$1$$anonfun$1(io.scala:118)
311 at fs2.io.package$.writeOutputStream$$anonfun$1$$anonfun$adapted$1(io.scala:120)
312 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
313 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
314 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
315 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
316 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
317 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
318 at blocking @ de.lhns.fs2.compress.TarUnarchiver.unarchive$$anonfun$1$$anonfun$2(Tar.scala:107)
319 at uncancelable @ fs2.Compiler$Target.uncancelable(Compiler.scala:165)
320 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
321 at handleErrorWith @ fs2.Compiler$Target.handleErrorWith(Compiler.scala:161)
322 at modify @ fs2.internal.Scope.open$$anonfun$1(Scope.scala:149)
323 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
324 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
325java.io.IOException: Request to write '1048576' bytes exceeds size in header of '1048575' bytes for entry 'test'
326 at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.write(TarArchiveOutputStream.java:641)
327 at fs2.io.package$.writeOutputStream$$anonfun$1$$anonfun$1(io.scala:118)
328 at fs2.io.package$.writeOutputStream$$anonfun$1$$anonfun$adapted$1(io.scala:120)
329 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
330 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
331 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
332 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
333 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
334 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
335 at blocking @ de.lhns.fs2.compress.TarUnarchiver.unarchive$$anonfun$1$$anonfun$2(Tar.scala:107)
336 at uncancelable @ fs2.Compiler$Target.uncancelable(Compiler.scala:165)
337 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
338 at handleErrorWith @ fs2.Compiler$Target.handleErrorWith(Compiler.scala:161)
339 at modify @ fs2.internal.Scope.open$$anonfun$1(Scope.scala:149)
340 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
341 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
342java.io.IOException: This archive contains unclosed entries.
343 at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.finish(TarArchiveOutputStream.java:401)
344 at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.close(TarArchiveOutputStream.java:295)
345 at de.lhns.fs2.compress.TarArchiver.archive$$anonfun$1$$anonfun$1$$anonfun$2$$anonfun$1(Tar.scala:68)
346 at de.lhns.fs2.compress.TarArchiver.archive$$anonfun$1$$anonfun$1$$anonfun$2$$anonfun$adapted$1(Tar.scala:68)
347 at blocking @ de.lhns.fs2.compress.TarUnarchiver.unarchive$$anonfun$1$$anonfun$2(Tar.scala:107)
348 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
349 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
350 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
351 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
352 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
353 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
354 at modify @ fs2.internal.Scope.open$$anonfun$1(Scope.scala:149)
355 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
356 at uncancelable @ fs2.Compiler$Target.uncancelable(Compiler.scala:165)
357 at rethrow$extension @ fs2.Compiler$Target.compile$$anonfun$1(Compiler.scala:157)
358 at get @ fs2.internal.Scope.openScope(Scope.scala:278)
359java.io.IOException: Entry 'test' closed at '1048576' before the '1048577' bytes specified in the header were written
360 at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.closeArchiveEntry(TarArchiveOutputStream.java:319)
361 at de.lhns.fs2.compress.TarArchiver.archive$$anonfun$1$$anonfun$1$$anonfun$3$$anonfun$1$$anonfun$2$$anonfun$1(Tar.scala:78)
362 at de.lhns.fs2.compress.TarArchiver.archive$$anonfun$1$$anonfun$1$$anonfun$3$$anonfun$1$$anonfun$2$$anonfun$adapted$1(Tar.scala:78)
363 at blocking @ de.lhns.fs2.compress.TarUnarchiver.unarchive$$anonfun$1$$anonfun$2(Tar.scala:107)
364 at uncancelable @ fs2.Compiler$Target.uncancelable(Compiler.scala:165)
365 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
366 at handleErrorWith @ fs2.Compiler$Target.handleErrorWith(Compiler.scala:161)
367 at modify @ fs2.internal.Scope.open$$anonfun$1(Scope.scala:149)
368 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
369 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
370 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
371 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
372 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
373 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
374 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
375 at modify @ fs2.internal.Scope.open$$anonfun$1(Scope.scala:149)
376 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
377 at uncancelable @ fs2.Compiler$Target.uncancelable(Compiler.scala:165)
378 at flatMap @ fs2.Pull$.goCloseScope$1$$anonfun$1(Pull.scala:1213)
379java.io.IOException: Entry 'test' closed at '1048576' before the '1048577' bytes specified in the header were written
380 at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.closeArchiveEntry(TarArchiveOutputStream.java:319)
381 at de.lhns.fs2.compress.TarArchiver.archive$$anonfun$1$$anonfun$1$$anonfun$3$$anonfun$1$$anonfun$2$$anonfun$1(Tar.scala:78)
382 at de.lhns.fs2.compress.TarArchiver.archive$$anonfun$1$$anonfun$1$$anonfun$3$$anonfun$1$$anonfun$2$$anonfun$adapted$1(Tar.scala:78)
383 at blocking @ de.lhns.fs2.compress.TarUnarchiver.unarchive$$anonfun$1$$anonfun$2(Tar.scala:107)
384 at uncancelable @ fs2.Compiler$Target.uncancelable(Compiler.scala:165)
385 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
386 at handleErrorWith @ fs2.Compiler$Target.handleErrorWith(Compiler.scala:161)
387 at modify @ fs2.internal.Scope.open$$anonfun$1(Scope.scala:149)
388 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
389 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
390 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
391 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
392 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
393 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
394 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
395 at modify @ fs2.internal.Scope.open$$anonfun$1(Scope.scala:149)
396 at flatMap @ fs2.Compiler$Target.flatMap(Compiler.scala:163)
397 at uncancelable @ fs2.Compiler$Target.uncancelable(Compiler.scala:165)
398 at flatMap @ fs2.Pull$.goCloseScope$1$$anonfun$1(Pull.scala:1213)
399de.lhns.fs2.compress.TarRoundTripSuite:
400 + tar round trip 0.495s
401 + tar round trip wrong size 0.053s
402 + tar round trip wrong size 2 0.056s
403 + copy tar entry 0.003s
404Starting build for ProjectRef(file:/build/repo/,brotli4j3) (fs2-compress-brotli4j)... [1/12]
405Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
406[info] compiling 1 Scala source to /build/repo/brotli4j/target/jvm-3/classes ...
407[info] done compiling
408[info] compiling 1 Scala source to /build/repo/brotli4j/target/jvm-3/test-classes ...
409[info] done compiling
410de.lhns.fs2.compress.Brotli4JRoundtripSuite:
411 + brotli round trip 0.739s
412Starting build for ProjectRef(file:/build/repo/,core3) (fs2-compress)... [2/12]
413Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
414Starting build for ProjectRef(file:/build/repo/,gzip3) (fs2-compress-gzip)... [3/12]
415Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
416[info] compiling 1 Scala source to /build/repo/gzip/target/jvm-3/classes ...
417[info] done compiling
418[info] compiling 1 Scala source to /build/repo/gzip/target/jvm-3/test-classes ...
419[info] done compiling
420de.lhns.fs2.compress.GzipRoundTripSuite:
421 + gzip round trip 0.291s
422Starting build for ProjectRef(file:/build/repo/,zip3) (fs2-compress-zip)... [4/12]
423Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
424[info] compiling 1 Scala source to /build/repo/zip/target/jvm-3/classes ...
425[warn] there were 2 deprecation warnings; re-run with -deprecation for details
426[warn] one warning found
427[info] done compiling
428[info] compiling 1 Scala source to /build/repo/zip/target/jvm-3/test-classes ...
429[warn] there were 2 deprecation warnings; re-run with -deprecation for details
430[warn] one warning found
431[info] done compiling
432java.lang.IllegalStateException: Entry size of 1048576 bytes does not match size of 1048575 bytes specified in header
433 at de.lhns.fs2.compress.Archiver$.$anonfun$1$$anonfun$2$$anonfun$1(Archiver.scala:23)
434 at get @ fs2.internal.Scope.openScope(Scope.scala:278)
435 at map @ de.lhns.fs2.compress.Archiver$.$anonfun$1$$anonfun$2(Archiver.scala:20)
436java.lang.IllegalStateException: Entry size of 1048576 bytes does not match size of 1048577 bytes specified in header
437 at de.lhns.fs2.compress.Archiver$.$anonfun$1$$anonfun$2$$anonfun$1(Archiver.scala:23)
438 at get @ fs2.internal.Scope.openScope(Scope.scala:278)
439 at map @ de.lhns.fs2.compress.Archiver$.$anonfun$1$$anonfun$2(Archiver.scala:20)
440de.lhns.fs2.compress.ZipRoundTripSuite:
441 + zip round trip 0.865s
442 + zip round trip wrong size 0.315s
443 + zip round trip wrong size 2 0.224s
444 + zip round trip without specifying size 0.221s
445Starting build for ProjectRef(file:/build/repo/,lz43) (fs2-compress-lz4)... [5/12]
446Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
447[info] compiling 1 Scala source to /build/repo/lz4/target/jvm-3/classes ...
448[info] done compiling
449[info] compiling 1 Scala source to /build/repo/lz4/target/jvm-3/test-classes ...
450[info] done compiling
451de.lhns.fs2.compress.Lz4RoundTripSuite:
452 + lz4 round trip 0.348s
453Starting build for ProjectRef(file:/build/repo/,brotli3) (fs2-compress-brotli)... [6/12]
454Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
455[info] compiling 1 Scala source to /build/repo/brotli/target/jvm-3/classes ...
456[info] done compiling
457[info] compiling 1 Scala source to /build/repo/brotli/target/jvm-3/test-classes ...
458[info] done compiling
459de.lhns.fs2.compress.BrotliDecompressSuite:
460 + brotli decompress 0.297s
461Starting build for ProjectRef(file:/build/repo/,snappy3) (fs2-compress-snappy)... [7/12]
462Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
463[info] compiling 1 Scala source to /build/repo/snappy/target/jvm-3/classes ...
464[info] done compiling
465[info] compiling 1 Scala source to /build/repo/snappy/target/jvm-3/test-classes ...
466[info] done compiling
467de.lhns.fs2.compress.SnappyRoundTripSuite:
468 + snappy unframed round trip 0.436s
469 + snappy framed round trip 0.038s
470Starting build for ProjectRef(file:/build/repo/,zstd3) (fs2-compress-zstd)... [8/12]
471Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
472[info] compiling 1 Scala source to /build/repo/zstd/target/jvm-3/classes ...
473[info] done compiling
474[info] compiling 1 Scala source to /build/repo/zstd/target/jvm-3/test-classes ...
475[info] done compiling
476de.lhns.fs2.compress.ZstdRoundTripSuite:
477 + zstd round trip 0.346s
478Starting build for ProjectRef(file:/build/repo/,root) (fs2-compress)... [9/12]
479Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
480Starting build for ProjectRef(file:/build/repo/,bzip23) (fs2-compress-bzip2)... [10/12]
481Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
482[info] compiling 1 Scala source to /build/repo/bzip2/target/jvm-3/classes ...
483[info] done compiling
484[info] compiling 1 Scala source to /build/repo/bzip2/target/jvm-3/test-classes ...
485[info] done compiling
486de.lhns.fs2.compress.Bzip2RoundTripSuite:
487 + bzip2 round trip 0.904s
488Starting build for ProjectRef(file:/build/repo/,zip4j3) (fs2-compress-zip4j)... [11/12]
489Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
490[info] compiling 1 Scala source to /build/repo/zip4j/target/jvm-3/classes ...
491[info] done compiling
492[info] compiling 1 Scala source to /build/repo/zip4j/target/jvm-3/test-classes ...
493[info] done compiling
494java.lang.IllegalStateException: Entry size of 1048576 bytes does not match size of 1048575 bytes specified in header
495 at de.lhns.fs2.compress.Archiver$.$anonfun$1$$anonfun$2$$anonfun$1(Archiver.scala:23)
496 at get @ fs2.internal.Scope.openScope(Scope.scala:278)
497 at map @ de.lhns.fs2.compress.Archiver$.$anonfun$1$$anonfun$2(Archiver.scala:20)
498java.lang.IllegalStateException: Entry size of 1048576 bytes does not match size of 1048575 bytes specified in header
499 at de.lhns.fs2.compress.Archiver$.$anonfun$1$$anonfun$2$$anonfun$1(Archiver.scala:23)
500 at get @ fs2.internal.Scope.openScope(Scope.scala:278)
501 at map @ de.lhns.fs2.compress.Archiver$.$anonfun$1$$anonfun$2(Archiver.scala:20)
502java.lang.IllegalStateException: Entry size of 1048576 bytes does not match size of 1048577 bytes specified in header
503 at de.lhns.fs2.compress.Archiver$.$anonfun$1$$anonfun$2$$anonfun$1(Archiver.scala:23)
504 at get @ fs2.internal.Scope.openScope(Scope.scala:278)
505 at map @ de.lhns.fs2.compress.Archiver$.$anonfun$1$$anonfun$2(Archiver.scala:20)
506de.lhns.fs2.compress.Zip4JRoundTripSuite:
507 + zip round trip 0.439s
508 + zip round trip wrong size 0.094s
509 + zip round trip wrong size 2 0.072s
510
511************************
512Build summary:
513[{
514 "module": "fs2-compress-tar",
515 "compile": {"status": "ok", "tookMs": 6960, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
516 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
517 "test-compile": {"status": "ok", "tookMs": 1619, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
518 "test": {"status": "ok", "tookMs": 1335, "passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4, "byFramework": [{"framework": "munit", "stats": {"passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4}}]},
519 "publish": {"status": "skipped", "tookMs": 0},
520 "metadata": {
521 "crossScalaVersions": ["3.3.6"]
522}
523},{
524 "module": "fs2-compress-brotli4j",
525 "compile": {"status": "ok", "tookMs": 794, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
526 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
527 "test-compile": {"status": "ok", "tookMs": 852, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
528 "test": {"status": "ok", "tookMs": 1100, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "munit", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
529 "publish": {"status": "skipped", "tookMs": 0},
530 "metadata": {
531 "crossScalaVersions": ["3.3.6"]
532}
533},{
534 "module": "fs2-compress",
535 "compile": {"status": "ok", "tookMs": 50, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
536 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
537 "test-compile": {"status": "ok", "tookMs": 82, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
538 "test": {"status": "ok", "tookMs": 83, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
539 "publish": {"status": "skipped", "tookMs": 0},
540 "metadata": {
541 "crossScalaVersions": ["3.3.6"]
542}
543},{
544 "module": "fs2-compress-gzip",
545 "compile": {"status": "ok", "tookMs": 558, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
546 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
547 "test-compile": {"status": "ok", "tookMs": 888, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
548 "test": {"status": "ok", "tookMs": 661, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "munit", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
549 "publish": {"status": "skipped", "tookMs": 0},
550 "metadata": {
551 "crossScalaVersions": ["3.3.6"]
552}
553},{
554 "module": "fs2-compress-zip",
555 "compile": {"status": "ok", "tookMs": 1048, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
556 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
557 "test-compile": {"status": "ok", "tookMs": 907, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
558 "test": {"status": "ok", "tookMs": 2027, "passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4, "byFramework": [{"framework": "munit", "stats": {"passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4}}]},
559 "publish": {"status": "skipped", "tookMs": 0},
560 "metadata": {
561 "crossScalaVersions": ["3.3.6"]
562}
563},{
564 "module": "fs2-compress-lz4",
565 "compile": {"status": "ok", "tookMs": 507, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
566 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
567 "test-compile": {"status": "ok", "tookMs": 707, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
568 "test": {"status": "ok", "tookMs": 654, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "munit", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
569 "publish": {"status": "skipped", "tookMs": 0},
570 "metadata": {
571 "crossScalaVersions": ["3.3.6"]
572}
573},{
574 "module": "fs2-compress-brotli",
575 "compile": {"status": "ok", "tookMs": 440, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
576 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
577 "test-compile": {"status": "ok", "tookMs": 589, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
578 "test": {"status": "ok", "tookMs": 645, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "munit", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
579 "publish": {"status": "skipped", "tookMs": 0},
580 "metadata": {
581 "crossScalaVersions": ["3.3.6"]
582}
583},{
584 "module": "fs2-compress-snappy",
585 "compile": {"status": "ok", "tookMs": 734, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
586 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
587 "test-compile": {"status": "ok", "tookMs": 687, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
588 "test": {"status": "ok", "tookMs": 730, "passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2, "byFramework": [{"framework": "munit", "stats": {"passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2}}]},
589 "publish": {"status": "skipped", "tookMs": 0},
590 "metadata": {
591 "crossScalaVersions": ["3.3.6"]
592}
593},{
594 "module": "fs2-compress-zstd",
595 "compile": {"status": "ok", "tookMs": 495, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
596 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
597 "test-compile": {"status": "ok", "tookMs": 672, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
598 "test": {"status": "ok", "tookMs": 644, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "munit", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
599 "publish": {"status": "skipped", "tookMs": 0},
600 "metadata": {
601 "crossScalaVersions": ["3.3.6"]
602}
603},{
604 "module": "fs2-compress",
605 "compile": {"status": "ok", "tookMs": 83, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
606 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
607 "test-compile": {"status": "ok", "tookMs": 70, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
608 "test": {"status": "ok", "tookMs": 66, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
609 "publish": {"status": "ok", "tookMs": 2},
610 "metadata": {
611 "crossScalaVersions": ["3.3.6"]
612}
613},{
614 "module": "fs2-compress-bzip2",
615 "compile": {"status": "ok", "tookMs": 426, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
616 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
617 "test-compile": {"status": "ok", "tookMs": 649, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
618 "test": {"status": "ok", "tookMs": 1253, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "munit", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
619 "publish": {"status": "skipped", "tookMs": 0},
620 "metadata": {
621 "crossScalaVersions": ["3.3.6"]
622}
623},{
624 "module": "fs2-compress-zip4j",
625 "compile": {"status": "ok", "tookMs": 691, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
626 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
627 "test-compile": {"status": "ok", "tookMs": 622, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
628 "test": {"status": "ok", "tookMs": 959, "passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3, "byFramework": [{"framework": "munit", "stats": {"passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3}}]},
629 "publish": {"status": "skipped", "tookMs": 0},
630 "metadata": {
631 "crossScalaVersions": ["3.3.6"]
632}
633}]
634************************
635[success] Total time: 40 s, completed Dec 31, 2025, 9:44:12 PM
636[0JChecking patch project/plugins.sbt...
637Checking patch project/build.properties...
638Checking patch build.sbt...
639Applied patch project/plugins.sbt cleanly.
640Applied patch project/build.properties cleanly.
641Applied patch build.sbt cleanly.