Build Logs
gekomad/scala-compress • 3.8.0-RC4:2025-12-22
Errors
28
Warnings
9
Total Lines
640
1##################################
2Clonning https://github.com/gekomad/scala-compress.git into /build/repo using revision 1.0.0
3##################################
4Note: switching to '47c4b465e76e32b899512966c8909f53d85f824b'.
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-RC4
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-RC4
32Execute tests: true
33sbt project found:
34Sbt version 1.5.2 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 gekomad/scala-compress
37##################################
38Scala version: 3.8.0-RC4
39Targets: com.github.gekomad%scala-compress
40Project projectConfig: {"tests":null}
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-RC4
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-RC4"
60"++3.8.0-RC4 -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-RC4 """{"tests":null}""" com.github.gekomad%scala-compress"
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 9.892s.
75[info] done compiling
76[info] loading settings for project repo from build.sbt, publish.sbt...
77[info] set current project to scala-compress (in build file:/build/repo/)
78[warn] there are 2 keys that are not used by any other settings/tasks:
79[warn]
80[warn] * ThisBuild / pomIncludeRepository
81[warn] +- /build/repo/publish.sbt:1
82[warn] * ThisBuild / publishMavenStyle
83[warn] +- /build/repo/publish.sbt:30
84[warn]
85[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
86[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
87Execute setCrossScalaVersions: 3.8.0-RC4
88OpenCB::Changing crossVersion 3.0.0 -> 3.8.0-RC4 in repo/crossScalaVersions
89[info] set current project to scala-compress (in build file:/build/repo/)
90[info] Setting Scala version to 3.8.0-RC4 on 1 projects.
91[info] Switching Scala version on:
92[info] * repo (3.8.0-RC4, 2.13.2, 2.10.7, 2.11.12, 2.12.9)
93[info] Excluding projects:
94[info] Reapplying settings...
95[info] set current project to scala-compress (in build file:/build/repo/)
96Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
97[info] Reapplying settings...
98[info] set current project to scala-compress (in build file:/build/repo/)
99[info] Defining Global / credentials, credentials
100[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
101[info] Run `last` for details.
102[info] Reapplying settings...
103[info] set current project to scala-compress (in build file:/build/repo/)
104Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
105[info] Reapplying settings...
106OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
107
108 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
109 Did you mean allExcludeDependencies ?
110 , retry without global scopes
111[info] Reapplying settings...
112[info] set current project to scala-compress (in build file:/build/repo/)
113Execute removeScalacOptionsStartingWith: -P:wartremover
114[info] Reapplying settings...
115[info] set current project to scala-compress (in build file:/build/repo/)
116[success] Total time: 0 s, completed Dec 22, 2025, 5:50:25 PM
117Build config: {"tests":null}
118Parsed config: Failure(sjsonnew.DeserializationException: Expected String as JString, but got JNull)
119Starting build...
120Projects: Set(repo)
121Starting build for ProjectRef(file:/build/repo/,repo) (scala-compress)... [0/1]
122OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
123Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
124[info] compiling 5 Scala sources to /build/repo/target/scala-3.8.0-RC4/classes ...
125[info] done compiling
126[info] compiling 19 Scala sources to /build/repo/target/scala-3.8.0-RC4/test-classes ...
127[info] done compiling
128-----------
129Compression method: Bz2
130Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
131Input file size: 4
132Output file: /tmp/scala-compress/Bzip2Test-ac1f3599-9478-438c-a912-1a5ad1b2a8e1/aa.txt.bz2
133Output file size: 39
134Compression ratio: 0.102564104
135Milliseconds: 28
136MB per second: 1.4285716E-4
137-----------
138
139-----------
140Compression method: Snappy
141Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
142Input file size: 4
143Output file: /tmp/scala-compress/SnappyTest-04e6adab-e5b2-4d12-a123-5777a7c5cf30/aa.txt.sz
144Output file size: 24
145Compression ratio: 0.16666667
146Milliseconds: 25
147MB per second: 1.6E-4
148-----------
149
150-----------
151Decompression method: Snappy
152Input file: /tmp/scala-compress/SnappyTest-04e6adab-e5b2-4d12-a123-5777a7c5cf30/aa.txt.sz
153Input file size: 24
154Output file: List(/tmp/scala-compress/SnappyTest-04e6adab-e5b2-4d12-a123-5777a7c5cf30/adec/aa.txt)
155Output file size: 4
156Compression ratio: 6.0
157Milliseconds: 6
158MB per second: 0.004
159-----------
160
161-----------
162Decompression method: Bz2
163Input file: /tmp/scala-compress/Bzip2Test-ac1f3599-9478-438c-a912-1a5ad1b2a8e1/aa.txt.bz2
164Input file size: 39
165Output file: List(/tmp/scala-compress/Bzip2Test-ac1f3599-9478-438c-a912-1a5ad1b2a8e1/dest/aa.txt)
166Output file size: 4
167Compression ratio: 9.75
168Milliseconds: 8
169MB per second: 0.004875
170-----------
171
172-----------
173Compression method: Ar
174Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/empty
175Input file size: 1042913
176Output file: /tmp/scala-compress/ArTest-a4ad245b-19d9-433d-85ab-b985c539cafb/a.ar
177Output file size: 1039188
178Compression ratio: 1.0035845
179Milliseconds: 39
180MB per second: 26.74136
181-----------
182
183-----------
184Decompression method: Ar
185Input file: /tmp/scala-compress/ArTest-a4ad245b-19d9-433d-85ab-b985c539cafb/a.ar
186Input file size: 1039188
187Output file: List(/tmp/scala-compress/ArTest-a4ad245b-19d9-433d-85ab-b985c539cafb/adec//a/empty, /tmp/scala-compress/ArTest-a4ad245b-19d9-433d-85ab-b985c539cafb/adec//a/b/c/c.txt, /tmp/scala-compress/ArTest-a4ad245b-19d9-433d-85ab-b985c539cafb/adec//a/b/b.txt, /tmp/scala-compress/ArTest-a4ad245b-19d9-433d-85ab-b985c539cafb/adec//a/b/b2.txt, /tmp/scala-compress/ArTest-a4ad245b-19d9-433d-85ab-b985c539cafb/adec//a/file1, /tmp/scala-compress/ArTest-a4ad245b-19d9-433d-85ab-b985c539cafb/adec//a/aa.txt)
188Output file size: 1038817
189Compression ratio: 1.0003572
190Milliseconds: 8
191MB per second: 129.8985
192-----------
193
194[info] SnappyTest:
195[info] - snappy compress
196-----------
197Compression method: Ar
198Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/empty
199Input file size: 1042913
200Output file: /tmp/scala-compress/ArTest-3b829df6-a527-41a3-ba32-3638b0318b30/a.ar
201Output file size: 1039188
202Compression ratio: 1.0035845
203Milliseconds: 11
204MB per second: 94.81027
205-----------
206
207-----------
208Decompression method: Ar
209Input file: /tmp/scala-compress/ArTest-3b829df6-a527-41a3-ba32-3638b0318b30/a.ar
210Input file size: 1039188
211Output file: List(/tmp/scala-compress/ArTest-3b829df6-a527-41a3-ba32-3638b0318b30/adec//a/b/c/c.txt, /tmp/scala-compress/ArTest-3b829df6-a527-41a3-ba32-3638b0318b30/adec//a/aa.txt)
212Output file size: 38810
213Compression ratio: 26.776295
214Milliseconds: 6
215MB per second: 173.198
216-----------
217
218-----------
219Compression method: Deflate
220Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
221Input file size: 4
222Output file: /tmp/scala-compress/DeflateTest-2d893919-8235-4a97-ab71-bb95f53592ba/aa.txt.deflate
223Output file size: 12
224Compression ratio: 0.33333334
225Milliseconds: 1
226MB per second: 0.004
227-----------
228
229-----------
230Decompression method: Deflate
231Input file: /tmp/scala-compress/DeflateTest-2d893919-8235-4a97-ab71-bb95f53592ba/aa.txt.deflate
232Input file size: 12
233Output file: List(/tmp/scala-compress/DeflateTest-2d893919-8235-4a97-ab71-bb95f53592ba/dec/aa.txt)
234Output file size: 4
235Compression ratio: 3.0
236Milliseconds: 0
237MB per second: Infinity
238-----------
239
240[info] Bzip2Test:
241[info] - bzip2
242[info] ArTest:
243[info] - ar
244[info] - ar decompress 2 entries
245[info] DeflateTest:
246[info] - deflate compress
247[info] Stream2Test:
248[info] - stream2
249-----------
250Compression method: Lz4
251Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
252Input file size: 4
253Output file: /tmp/scala-compress/LZ4Test-3f1364c9-5b6c-434b-9902-06e9c4ef0010/aa.txt.lz4
254Output file size: 19
255Compression ratio: 0.21052632
256Milliseconds: 57
257MB per second: 7.017544E-5
258-----------
259
260-----------
261Decompression method: Lz4
262Input file: /tmp/scala-compress/LZ4Test-3f1364c9-5b6c-434b-9902-06e9c4ef0010/aa.txt.lz4
263Input file size: 19
264Output file: List(/tmp/scala-compress/LZ4Test-3f1364c9-5b6c-434b-9902-06e9c4ef0010/a2/aa.txt)
265Output file size: 4
266Compression ratio: 4.75
267Milliseconds: 5
268MB per second: 0.0038
269-----------
270
271[info] LZ4Test:
272[info] - lz4
273
274
275
276-----------
277Compression method: Tar
278Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/empty
279Input file size: 1042913
280Output file: /tmp/scala-compress/TarTest-5a8f4f11-232d-41e2-af1d-9149a29f72c0/tar2.tar
281Output file size: 1044992
282Compression ratio: 0.9980105
283Milliseconds: 46
284MB per second: 22.672022
285-----------
286
287-----------
288Compression method: GZ
289Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
290Input file size: 4
291Output file: /tmp/scala-compress/GzipTest-c445f9de-a75f-4698-9c07-dbd33d0b7022/aa.txt.gz
292Output file size: 24
293Compression ratio: 0.16666667
294Milliseconds: 0
295MB per second: Infinity
296-----------
297
298-----------
299Decompression method: GZ
300Input file: /tmp/scala-compress/GzipTest-c445f9de-a75f-4698-9c07-dbd33d0b7022/aa.txt.gz
301Input file size: 24
302Output file: List(/tmp/scala-compress/GzipTest-c445f9de-a75f-4698-9c07-dbd33d0b7022/dest//aa.txt)
303Output file size: 4
304Compression ratio: 6.0
305Milliseconds: 3
306MB per second: 0.008
307-----------
308
309
310
311
312-----------
313Compression method: XZ
314Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
315Input file size: 4
316Output file: /tmp/scala-compress/XZTest-8ac2984d-80e3-4975-97e6-d670553affac/aa.txt.xz
317Output file size: 60
318Compression ratio: 0.06666667
319Milliseconds: 34
320MB per second: 1.1764706E-4
321-----------
322
323
324
325-----------
326Decompression method: XZ
327Input file: /tmp/scala-compress/XZTest-8ac2984d-80e3-4975-97e6-d670553affac/aa.txt.xz
328Input file size: 60
329Output file: List(/tmp/scala-compress/XZTest-8ac2984d-80e3-4975-97e6-d670553affac/adec/aa.txt)
330Output file size: 4
331Compression ratio: 15.0
332Milliseconds: 12
333MB per second: 0.005
334-----------
335
336-----------
337Compression method: Zip
338Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/a
339Input file size: 1042913
340Output file: /tmp/scala-compress/ZipTest-7ffcc215-ec01-46fd-b9f7-6db23b52d8d4/k/a.zip
341Output file size: 265785
342Compression ratio: 3.923897
343Milliseconds: 174
344MB per second: 5.993753
345-----------
346
347-----------
348Compression method: Tar
349Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
350Input file size: 4
351Output file: /tmp/scala-compress/TarTest-424bff05-fb5b-48d8-b045-52a94a79e0d8/tar1.tar
352Output file size: 2048
353Compression ratio: 0.001953125
354Milliseconds: 1
355MB per second: 0.004
356-----------
357
358-----------
359Decompression method: Tar
360Input file: /tmp/scala-compress/TarTest-424bff05-fb5b-48d8-b045-52a94a79e0d8/tar1.tar
361Input file size: 2048
362Output file: List(/tmp/scala-compress/TarTest-424bff05-fb5b-48d8-b045-52a94a79e0d8/tar1.dec/aa.txt)
363Output file size: 4
364Compression ratio: 512.0
365Milliseconds: 3
366MB per second: 0.68266666
367-----------
368
369-----------
370Compression method: Zstandard
371Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
372Input file size: 4
373Output file: /tmp/scala-compress/ZstandardTest-7586767c-8178-4e59-ad7b-8961330ec432/aa.txt.zst
374Output file size: 13
375Compression ratio: 0.30769232
376Milliseconds: 0
377MB per second: Infinity
378-----------
379
380-----------
381Decompression method: Zstandard
382Input file: /tmp/scala-compress/ZstandardTest-7586767c-8178-4e59-ad7b-8961330ec432/aa.txt.zst
383Input file size: 13
384Output file: List(/tmp/scala-compress/ZstandardTest-7586767c-8178-4e59-ad7b-8961330ec432/adec/aa.txt)
385Output file size: 4
386Compression ratio: 3.25
387Milliseconds: 4
388MB per second: 0.00325
389-----------
390
391-----------
392Compression method: Lzma
393Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
394Input file size: 4
395Output file: /tmp/scala-compress/LZMATest-b438a5a9-3d5c-41a6-9aa4-592a476b63bc/aa.txt.lzma
396Output file size: 26
397Compression ratio: 0.15384616
398Milliseconds: 18
399MB per second: 2.2222222E-4
400-----------
401
402-----------
403Compression method: Cpio
404Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/empty
405Input file size: 1042913
406Output file: /tmp/scala-compress/CpioTest-b04377b3-f032-41b7-99e4-a816074dad0c/a.cpio
407Output file size: 1039872
408Compression ratio: 1.0029244
409Milliseconds: 25
410MB per second: 41.71652
411-----------
412
413-----------
414Decompression method: Cpio
415Input file: /tmp/scala-compress/CpioTest-b04377b3-f032-41b7-99e4-a816074dad0c/a.cpio
416Input file size: 1039872
417Output file: List(/tmp/scala-compress/CpioTest-b04377b3-f032-41b7-99e4-a816074dad0c/adec/a/empty, /tmp/scala-compress/CpioTest-b04377b3-f032-41b7-99e4-a816074dad0c/adec/a/b/c/c.txt, /tmp/scala-compress/CpioTest-b04377b3-f032-41b7-99e4-a816074dad0c/adec/a/b/b.txt, /tmp/scala-compress/CpioTest-b04377b3-f032-41b7-99e4-a816074dad0c/adec/a/b/b2.txt, /tmp/scala-compress/CpioTest-b04377b3-f032-41b7-99e4-a816074dad0c/adec/a/file1, /tmp/scala-compress/CpioTest-b04377b3-f032-41b7-99e4-a816074dad0c/adec/a/aa.txt)
418Output file size: 1042913
419Compression ratio: 0.99708414
420Milliseconds: 5
421MB per second: 207.97441
422-----------
423
424-----------
425Decompression method: Lzma
426Input file: /tmp/scala-compress/LZMATest-b438a5a9-3d5c-41a6-9aa4-592a476b63bc/aa.txt.lzma
427Input file size: 26
428Output file: List(/tmp/scala-compress/LZMATest-b438a5a9-3d5c-41a6-9aa4-592a476b63bc/a2/aa.txt)
429Output file size: 4
430Compression ratio: 6.5
431Milliseconds: 7
432MB per second: 0.0037142856
433-----------
434
435-----------
436Compression method: Cpio
437Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/empty
438Input file size: 1042913
439Output file: /tmp/scala-compress/CpioTest-342c4833-5b95-462b-8e8e-768a18665a5e/a.cpio
440Output file size: 1039872
441Compression ratio: 1.0029244
442Milliseconds: 3
443MB per second: 347.63766
444-----------
445
446-----------
447Decompression method: Cpio
448Input file: /tmp/scala-compress/CpioTest-342c4833-5b95-462b-8e8e-768a18665a5e/a.cpio
449Input file size: 1039872
450Output file: List(/tmp/scala-compress/CpioTest-342c4833-5b95-462b-8e8e-768a18665a5e/adec//a/b/c/c.txt, /tmp/scala-compress/CpioTest-342c4833-5b95-462b-8e8e-768a18665a5e/adec//a/aa.txt)
451Output file size: 38810
452Compression ratio: 26.793919
453Milliseconds: 3
454MB per second: 346.624
455-----------
456
457-----------
458Compression method: Zip
459Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
460Input file size: 4
461Output file: /tmp/scala-compress/ZipTest-06fbbf2c-f929-4c12-ba95-99a636e097f2/dest/aa.txt.zip
462Output file size: 132
463Compression ratio: 0.030303031
464Milliseconds: 1
465MB per second: 0.004
466-----------
467
468-----------
469Decompression method: Zip
470Input file: /tmp/scala-compress/ZipTest-06fbbf2c-f929-4c12-ba95-99a636e097f2/dest/aa.txt.zip
471Input file size: 132
472Output file: List(/tmp/scala-compress/ZipTest-06fbbf2c-f929-4c12-ba95-99a636e097f2/zipdir/aa.txt)
473Output file size: 4
474Compression ratio: 33.0
475Milliseconds: 1
476MB per second: 0.132
477-----------
478
479-----------
480Compression method: Zip
481Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b.txt
482Input file size: 1042920
483Output file: /tmp/scala-compress/ZipTest-acbbbeb5-c03a-42a1-96d2-8c49eb2dd3e0/foo.zip
484Output file size: 266002
485Compression ratio: 3.9207225
486Milliseconds: 57
487MB per second: 18.296843
488-----------
489
490-----------
491Compression method: Zip
492Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b.txt
493Input file size: 1042920
494Output file: /tmp/scala-compress/ZipTest-5b705856-cfef-4183-9fd5-edf1ca55c548/xxx/xxx.zip
495Output file size: 266002
496Compression ratio: 3.9207225
497Milliseconds: 57
498MB per second: 18.296843
499-----------
500
501[info] TarTest:
502[info] - tar folder
503[info] - tar duplicate file
504[info] - tar multiple file and extract folder entry
505[info] - tar multiple file and extract 2 entries
506[info] - tar multiple file
507[info] - tar single file
508[info] StreamTest:
509[info] - stream
510[info] MeterTest:
511[info] - meter !!! IGNORED !!!
512[info] GzipTest:
513[info] - gz compress file
514[info] XZTest:
515[info] - xz compress
516[info] Pack200Test:
517[info] Pack200Test *** ABORTED ***
518[info] java.lang.NoClassDefFoundError: java/util/jar/Pack200
519[info] at org.apache.commons.compress.compressors.pack200.Pack200CompressorOutputStream.finish(Pack200CompressorOutputStream.java:131)
520[info] at org.apache.commons.compress.compressors.pack200.Pack200CompressorOutputStream.close(Pack200CompressorOutputStream.java:118)
521[info] at com.github.gekomad.scalacompress.Util$.autoClose(Util.scala:93)
522[info] at com.github.gekomad.scalacompress.Compressors$.compress2$$anonfun$1$$anonfun$1(Compressors.scala:555)
523[info] at com.github.gekomad.scalacompress.Util$.autoClose(Util.scala:92)
524[info] at com.github.gekomad.scalacompress.Compressors$.compress2$$anonfun$1(Compressors.scala:554)
525[info] at scala.util.Try$.apply(Try.scala:218)
526[info] at com.github.gekomad.scalacompress.Compressors$.checkSrcPath(Compressors.scala:399)
527[info] at com.github.gekomad.scalacompress.Compressors$.compress2(Compressors.scala:561)
528[info] at com.github.gekomad.scalacompress.Compressors$.pack200Compress(Compressors.scala:478)
529[info] ...
530[info] Cause: java.lang.ClassNotFoundException: java.util.jar.Pack200
531[info] at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
532[info] at sbt.internal.ManagedClassLoader.findClass(ManagedClassLoader.java:103)
533[info] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
534[info] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
535[info] at org.apache.commons.compress.compressors.pack200.Pack200CompressorOutputStream.finish(Pack200CompressorOutputStream.java:131)
536[info] at org.apache.commons.compress.compressors.pack200.Pack200CompressorOutputStream.close(Pack200CompressorOutputStream.java:118)
537[info] at com.github.gekomad.scalacompress.Util$.autoClose(Util.scala:93)
538[info] at com.github.gekomad.scalacompress.Compressors$.compress2$$anonfun$1$$anonfun$1(Compressors.scala:555)
539[info] at com.github.gekomad.scalacompress.Util$.autoClose(Util.scala:92)
540[info] at com.github.gekomad.scalacompress.Compressors$.compress2$$anonfun$1(Compressors.scala:554)
541[info] ...
542[info] UtilTest:
543[info] - fileAccess
544[info] - commonPath
545[info] ZipTest:
546[info] - zip folder into destination folder
547[info] - zip folder into a zipped file
548[info] - zip single file with destination file name
549[info] - zip single file with destination folder
550[info] - zip duplicate file
551[info] - zip multiple file and folder with zip name
552[info] - zip multiple file and folder with folder name
553[info] - zip string
554-----------
555Compression method: 7z
556Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt
557Input file size: 4
558Output file: /tmp/scala-compress/SevenZipTest-8cce509f-4f63-4a6c-a6df-fffc1033799e/a.7z
559Output file size: 108
560Compression ratio: 0.037037037
561Milliseconds: 13
562MB per second: 3.0769233E-4
563-----------
564
565-----------
566Decompression method: 7z
567Input file: /tmp/scala-compress/SevenZipTest-8cce509f-4f63-4a6c-a6df-fffc1033799e/a.7z
568Input file size: 108
569Output file: List(/tmp/scala-compress/SevenZipTest-8cce509f-4f63-4a6c-a6df-fffc1033799e/out/aa.txt)
570Output file size: 4
571Compression ratio: 27.0
572Milliseconds: 2
573MB per second: 0.054
574-----------
575
576[info] ZstandardTest:
577[info] - zStandard
578[info] CpioTest:
579[info] - cpio
580[info] - cpio decompress 2 entries
581[info] LZMATest:
582[info] - lzma
583-----------
584Compression method: 7z
585Input file: /build/repo/target/scala-3.8.0-RC4/test-classes/aa.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC4/test-classes/a/empty,/build/repo/target/scala-3.8.0-RC4/test-classes/a/b/b.txt
586Input file size: 1042920
587Output file: /tmp/scala-compress/SevenZipTest-e1e67fa1-515f-4cc4-800b-6484acbbc4e5/a.7z
588Output file size: 217457
589Compression ratio: 4.795983
590Milliseconds: 610
591MB per second: 1.709705
592-----------
593
594[info] SevenZipTest:
595[info] - 7zip folder
596[info] - 7zip folder and extract 2 entries
597[info] - 7zip single file
598[info] - 7zip duplicate file
599[info] - 7zip multiple file and folder
600[error] Test suite Pack200Test failed with java.lang.NoClassDefFoundError: java/util/jar/Pack200.
601[error] This may be due to the ClassLoaderLayeringStrategy (ScalaLibrary) used by your task.
602[error] To improve performance and reduce memory, sbt attempts to cache the class loaders used to load the project dependencies.
603[error] The project class files are loaded in a separate class loader that is created for each test run.
604[error] The test class loader accesses the project dependency classes using the cached project dependency classloader.
605[error] With this approach, class loading may fail under the following conditions:
606[error]
607[error] * Dependencies use reflection to access classes in your project's classpath.
608[error] Java serialization/deserialization may cause this.
609[error] * An open package is accessed across layers. If the project's classes access or extend
610[error] jvm package private classes defined in a project dependency, it may cause an IllegalAccessError
611[error] because the jvm enforces package private at the classloader level.
612[error]
613[error] These issues, along with others that were not enumerated above, may be resolved by changing the class loader layering strategy.
614[error] The Flat and ScalaLibrary strategies bundle the full project classpath in the same class loader.
615[error] To use one of these strategies, set the ClassLoaderLayeringStrategy key
616[error] in your configuration, for example:
617[error]
618[error] set repo / Test / classLoaderLayeringStrategy := ClassLoaderLayeringStrategy.ScalaLibrary
619[error] set repo / Test / classLoaderLayeringStrategy := ClassLoaderLayeringStrategy.Flat
620[error]
621[error] See ClassLoaderLayeringStrategy.scala for the full list of options.
622
623************************
624Build summary:
625[{
626 "module": "scala-compress",
627 "compile": {"status": "ok", "tookMs": 10515, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
628 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
629 "test-compile": {"status": "ok", "tookMs": 5589, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
630 "test": {"status": "failed", "tookMs": 3337, "passed": 35, "failed": 2, "ignored": 1, "skipped": 0, "total": 38, "byFramework": [{"framework": "unknown", "stats": {"passed": 35, "failed": 2, "ignored": 1, "skipped": 0, "total": 38}}]},
631 "publish": {"status": "skipped", "tookMs": 0},
632 "metadata": {
633 "crossScalaVersions": ["2.10.7", "2.11.12", "2.12.9", "2.13.2", "3.0.0"]
634}
635}]
636************************
637[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: scala-compress
638[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: scala-compress
639[error] Total time: 35 s, completed Dec 22, 2025, 5:50:59 PM
640[0JBuild failed, not retrying.