Build Logs
gekomad/scala-compress • 3.8.0-RC5:2025-12-31
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-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.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-RC5
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-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 """{"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 8.591s.
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-RC5
88OpenCB::Changing crossVersion 3.0.0 -> 3.8.0-RC5 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-RC5 on 1 projects.
91[info] Switching Scala version on:
92[info] * repo (3.8.0-RC5, 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 31, 2025, 9:13:34 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-RC5/classes ...
125[info] done compiling
126[info] compiling 19 Scala sources to /build/repo/target/scala-3.8.0-RC5/test-classes ...
127[info] done compiling
128-----------
129Compression method: Deflate
130Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
131Input file size: 4
132Output file: /tmp/scala-compress/DeflateTest-fe3eea96-a9fe-47de-ae24-ca579f615245/aa.txt.deflate
133Output file size: 12
134Compression ratio: 0.33333334
135Milliseconds: 16
136MB per second: 2.5E-4
137-----------
138
139-----------
140Decompression method: Deflate
141Input file: /tmp/scala-compress/DeflateTest-fe3eea96-a9fe-47de-ae24-ca579f615245/aa.txt.deflate
142Input file size: 12
143Output file: List(/tmp/scala-compress/DeflateTest-fe3eea96-a9fe-47de-ae24-ca579f615245/dec/aa.txt)
144Output file size: 4
145Compression ratio: 3.0
146Milliseconds: 3
147MB per second: 0.004
148-----------
149
150-----------
151Compression method: XZ
152Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
153Input file size: 4
154Output file: /tmp/scala-compress/XZTest-b2cefca8-4384-496b-9e39-3507fc9292bd/aa.txt.xz
155Output file size: 60
156Compression ratio: 0.06666667
157Milliseconds: 70
158MB per second: 5.7142857E-5
159-----------
160
161-----------
162Compression method: Lzma
163Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
164Input file size: 4
165Output file: /tmp/scala-compress/LZMATest-1347e6b1-c52c-4fd7-94f3-c4ac6275c7d1/aa.txt.lzma
166Output file size: 26
167Compression ratio: 0.15384616
168Milliseconds: 71
169MB per second: 5.6338027E-5
170-----------
171
172-----------
173Decompression method: XZ
174Input file: /tmp/scala-compress/XZTest-b2cefca8-4384-496b-9e39-3507fc9292bd/aa.txt.xz
175Input file size: 60
176Output file: List(/tmp/scala-compress/XZTest-b2cefca8-4384-496b-9e39-3507fc9292bd/adec/aa.txt)
177Output file size: 4
178Compression ratio: 15.0
179Milliseconds: 11
180MB per second: 0.0054545454
181-----------
182
183-----------
184Decompression method: Lzma
185Input file: /tmp/scala-compress/LZMATest-1347e6b1-c52c-4fd7-94f3-c4ac6275c7d1/aa.txt.lzma
186Input file size: 26
187Output file: List(/tmp/scala-compress/LZMATest-1347e6b1-c52c-4fd7-94f3-c4ac6275c7d1/a2/aa.txt)
188Output file size: 4
189Compression ratio: 6.5
190Milliseconds: 15
191MB per second: 0.0017333333
192-----------
193
194[info] LZMATest:
195[info] - lzma
196-----------
197Compression method: Zstandard
198Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
199Input file size: 4
200Output file: /tmp/scala-compress/ZstandardTest-eb23b3b4-9fdb-4977-9cc1-2db049fa964c/aa.txt.zst
201Output file size: 13
202Compression ratio: 0.30769232
203Milliseconds: 32
204MB per second: 1.25E-4
205-----------
206
207-----------
208Decompression method: Zstandard
209Input file: /tmp/scala-compress/ZstandardTest-eb23b3b4-9fdb-4977-9cc1-2db049fa964c/aa.txt.zst
210Input file size: 13
211Output file: List(/tmp/scala-compress/ZstandardTest-eb23b3b4-9fdb-4977-9cc1-2db049fa964c/adec/aa.txt)
212Output file size: 4
213Compression ratio: 3.25
214Milliseconds: 4
215MB per second: 0.00325
216-----------
217
218
219
220
221
222
223-----------
224Compression method: Zip
225Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/a
226Input file size: 1042913
227Output file: /tmp/scala-compress/ZipTest-3e2dae6a-21a6-4caf-a269-c10259918a2f/k/a.zip
228Output file size: 265785
229Compression ratio: 3.923897
230Milliseconds: 142
231MB per second: 7.3444576
232-----------
233
234
235
236
237-----------
238Compression method: GZ
239Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
240Input file size: 4
241Output file: /tmp/scala-compress/GzipTest-43c6ee1e-b13a-4bab-98a2-edf474ed6e47/aa.txt.gz
242Output file size: 24
243Compression ratio: 0.16666667
244Milliseconds: 0
245MB per second: Infinity
246-----------
247
248-----------
249Decompression method: GZ
250Input file: /tmp/scala-compress/GzipTest-43c6ee1e-b13a-4bab-98a2-edf474ed6e47/aa.txt.gz
251Input file size: 24
252Output file: List(/tmp/scala-compress/GzipTest-43c6ee1e-b13a-4bab-98a2-edf474ed6e47/dest//aa.txt)
253Output file size: 4
254Compression ratio: 6.0
255Milliseconds: 0
256MB per second: Infinity
257-----------
258
259-----------
260Compression method: Bz2
261Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
262Input file size: 4
263Output file: /tmp/scala-compress/Bzip2Test-83205225-c54c-4fe3-9b8c-442e70ec3074/aa.txt.bz2
264Output file size: 39
265Compression ratio: 0.102564104
266Milliseconds: 3
267MB per second: 0.0013333333
268-----------
269
270-----------
271Decompression method: Bz2
272Input file: /tmp/scala-compress/Bzip2Test-83205225-c54c-4fe3-9b8c-442e70ec3074/aa.txt.bz2
273Input file size: 39
274Output file: List(/tmp/scala-compress/Bzip2Test-83205225-c54c-4fe3-9b8c-442e70ec3074/dest/aa.txt)
275Output file size: 4
276Compression ratio: 9.75
277Milliseconds: 0
278MB per second: Infinity
279-----------
280
281-----------
282Compression method: Tar
283Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/empty
284Input file size: 1042913
285Output file: /tmp/scala-compress/TarTest-949e20fb-93f4-43b9-8d95-40ed8cd56b1f/tar2.tar
286Output file size: 1044992
287Compression ratio: 0.9980105
288Milliseconds: 32
289MB per second: 32.59103
290-----------
291
292-----------
293Compression method: Cpio
294Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/empty
295Input file size: 1042913
296Output file: /tmp/scala-compress/CpioTest-9e8751a7-0102-42ab-8d60-6b0978286e6f/a.cpio
297Output file size: 1039872
298Compression ratio: 1.0029244
299Milliseconds: 28
300MB per second: 37.246895
301-----------
302
303-----------
304Decompression method: Cpio
305Input file: /tmp/scala-compress/CpioTest-9e8751a7-0102-42ab-8d60-6b0978286e6f/a.cpio
306Input file size: 1039872
307Output file: List(/tmp/scala-compress/CpioTest-9e8751a7-0102-42ab-8d60-6b0978286e6f/adec/a/empty, /tmp/scala-compress/CpioTest-9e8751a7-0102-42ab-8d60-6b0978286e6f/adec/a/b/c/c.txt, /tmp/scala-compress/CpioTest-9e8751a7-0102-42ab-8d60-6b0978286e6f/adec/a/b/b.txt, /tmp/scala-compress/CpioTest-9e8751a7-0102-42ab-8d60-6b0978286e6f/adec/a/b/b2.txt, /tmp/scala-compress/CpioTest-9e8751a7-0102-42ab-8d60-6b0978286e6f/adec/a/file1, /tmp/scala-compress/CpioTest-9e8751a7-0102-42ab-8d60-6b0978286e6f/adec/a/aa.txt)
308Output file size: 1042913
309Compression ratio: 0.99708414
310Milliseconds: 14
311MB per second: 74.27657
312-----------
313
314-----------
315Compression method: Cpio
316Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/empty
317Input file size: 1042913
318Output file: /tmp/scala-compress/CpioTest-3ce1ed1c-4ee1-4c34-9bf1-b77aef59a682/a.cpio
319Output file size: 1039872
320Compression ratio: 1.0029244
321Milliseconds: 7
322MB per second: 148.98758
323-----------
324
325-----------
326Decompression method: Cpio
327Input file: /tmp/scala-compress/CpioTest-3ce1ed1c-4ee1-4c34-9bf1-b77aef59a682/a.cpio
328Input file size: 1039872
329Output file: List(/tmp/scala-compress/CpioTest-3ce1ed1c-4ee1-4c34-9bf1-b77aef59a682/adec//a/b/c/c.txt, /tmp/scala-compress/CpioTest-3ce1ed1c-4ee1-4c34-9bf1-b77aef59a682/adec//a/aa.txt)
330Output file size: 38810
331Compression ratio: 26.793919
332Milliseconds: 11
333MB per second: 94.53382
334-----------
335
336-----------
337Compression method: Ar
338Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/empty
339Input file size: 1042913
340Output file: /tmp/scala-compress/ArTest-2541b9c8-4f18-4cb1-b6a6-6866a966c48b/a.ar
341Output file size: 1039188
342Compression ratio: 1.0035845
343Milliseconds: 4
344MB per second: 260.72824
345-----------
346
347-----------
348Compression method: Zip
349Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
350Input file size: 4
351Output file: /tmp/scala-compress/ZipTest-99ae198c-e32e-4d54-9499-8692b9cf330e/dest/aa.txt.zip
352Output file size: 132
353Compression ratio: 0.030303031
354Milliseconds: 4
355MB per second: 0.001
356-----------
357
358-----------
359Decompression method: Ar
360Input file: /tmp/scala-compress/ArTest-2541b9c8-4f18-4cb1-b6a6-6866a966c48b/a.ar
361Input file size: 1039188
362Output file: List(/tmp/scala-compress/ArTest-2541b9c8-4f18-4cb1-b6a6-6866a966c48b/adec//a/empty, /tmp/scala-compress/ArTest-2541b9c8-4f18-4cb1-b6a6-6866a966c48b/adec//a/b/c/c.txt, /tmp/scala-compress/ArTest-2541b9c8-4f18-4cb1-b6a6-6866a966c48b/adec//a/b/b.txt, /tmp/scala-compress/ArTest-2541b9c8-4f18-4cb1-b6a6-6866a966c48b/adec//a/b/b2.txt, /tmp/scala-compress/ArTest-2541b9c8-4f18-4cb1-b6a6-6866a966c48b/adec//a/file1, /tmp/scala-compress/ArTest-2541b9c8-4f18-4cb1-b6a6-6866a966c48b/adec//a/aa.txt)
363Output file size: 1038817
364Compression ratio: 1.0003572
365Milliseconds: 3
366MB per second: 346.396
367-----------
368
369-----------
370Decompression method: Zip
371Input file: /tmp/scala-compress/ZipTest-99ae198c-e32e-4d54-9499-8692b9cf330e/dest/aa.txt.zip
372Input file size: 132
373Output file: List(/tmp/scala-compress/ZipTest-99ae198c-e32e-4d54-9499-8692b9cf330e/zipdir/aa.txt)
374Output file size: 4
375Compression ratio: 33.0
376Milliseconds: 0
377MB per second: Infinity
378-----------
379
380-----------
381Compression method: Ar
382Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/empty
383Input file size: 1042913
384Output file: /tmp/scala-compress/ArTest-aac1f00a-e9ae-4c2a-bf1e-45aea1cd14b6/a.ar
385Output file size: 1039188
386Compression ratio: 1.0035845
387Milliseconds: 4
388MB per second: 260.72824
389-----------
390
391-----------
392Decompression method: Ar
393Input file: /tmp/scala-compress/ArTest-aac1f00a-e9ae-4c2a-bf1e-45aea1cd14b6/a.ar
394Input file size: 1039188
395Output file: List(/tmp/scala-compress/ArTest-aac1f00a-e9ae-4c2a-bf1e-45aea1cd14b6/adec//a/b/c/c.txt, /tmp/scala-compress/ArTest-aac1f00a-e9ae-4c2a-bf1e-45aea1cd14b6/adec//a/aa.txt)
396Output file size: 38810
397Compression ratio: 26.776295
398Milliseconds: 1
399MB per second: 1039.188
400-----------
401
402-----------
403Compression method: Tar
404Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
405Input file size: 4
406Output file: /tmp/scala-compress/TarTest-562b0a65-bd77-4b7e-985d-4a0f61914434/tar1.tar
407Output file size: 2048
408Compression ratio: 0.001953125
409Milliseconds: 0
410MB per second: Infinity
411-----------
412
413-----------
414Decompression method: Tar
415Input file: /tmp/scala-compress/TarTest-562b0a65-bd77-4b7e-985d-4a0f61914434/tar1.tar
416Input file size: 2048
417Output file: List(/tmp/scala-compress/TarTest-562b0a65-bd77-4b7e-985d-4a0f61914434/tar1.dec/aa.txt)
418Output file size: 4
419Compression ratio: 512.0
420Milliseconds: 0
421MB per second: Infinity
422-----------
423
424-----------
425Compression method: Snappy
426Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
427Input file size: 4
428Output file: /tmp/scala-compress/SnappyTest-7e0a3e6a-4872-4849-910d-9301ebdc5805/aa.txt.sz
429Output file size: 24
430Compression ratio: 0.16666667
431Milliseconds: 1
432MB per second: 0.004
433-----------
434
435-----------
436Decompression method: Snappy
437Input file: /tmp/scala-compress/SnappyTest-7e0a3e6a-4872-4849-910d-9301ebdc5805/aa.txt.sz
438Input file size: 24
439Output file: List(/tmp/scala-compress/SnappyTest-7e0a3e6a-4872-4849-910d-9301ebdc5805/adec/aa.txt)
440Output file size: 4
441Compression ratio: 6.0
442Milliseconds: 5
443MB per second: 0.0048
444-----------
445
446-----------
447Compression method: Lz4
448Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
449Input file size: 4
450Output file: /tmp/scala-compress/LZ4Test-77b246d7-53a4-4039-8eae-0cf8e9cce60a/aa.txt.lz4
451Output file size: 19
452Compression ratio: 0.21052632
453Milliseconds: 28
454MB per second: 1.4285716E-4
455-----------
456
457-----------
458Decompression method: Lz4
459Input file: /tmp/scala-compress/LZ4Test-77b246d7-53a4-4039-8eae-0cf8e9cce60a/aa.txt.lz4
460Input file size: 19
461Output file: List(/tmp/scala-compress/LZ4Test-77b246d7-53a4-4039-8eae-0cf8e9cce60a/a2/aa.txt)
462Output file size: 4
463Compression ratio: 4.75
464Milliseconds: 4
465MB per second: 0.00475
466-----------
467
468-----------
469Compression method: Zip
470Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b.txt
471Input file size: 1042920
472Output file: /tmp/scala-compress/ZipTest-d57be602-e740-417d-812e-2104bb84e87d/foo.zip
473Output file size: 266002
474Compression ratio: 3.9207225
475Milliseconds: 87
476MB per second: 11.987586
477-----------
478
479-----------
480Compression method: Zip
481Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b.txt
482Input file size: 1042920
483Output file: /tmp/scala-compress/ZipTest-31181061-9dbc-4b70-8ea9-0d2e8794961a/xxx/xxx.zip
484Output file size: 266002
485Compression ratio: 3.9207225
486Milliseconds: 55
487MB per second: 18.962181
488-----------
489
490-----------
491Compression method: 7z
492Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt
493Input file size: 4
494Output file: /tmp/scala-compress/SevenZipTest-e30ec605-4480-4331-b1a0-4abb5c9c7ee2/a.7z
495Output file size: 108
496Compression ratio: 0.037037037
497Milliseconds: 4
498MB per second: 0.001
499-----------
500
501-----------
502Decompression method: 7z
503Input file: /tmp/scala-compress/SevenZipTest-e30ec605-4480-4331-b1a0-4abb5c9c7ee2/a.7z
504Input file size: 108
505Output file: List(/tmp/scala-compress/SevenZipTest-e30ec605-4480-4331-b1a0-4abb5c9c7ee2/out/aa.txt)
506Output file size: 4
507Compression ratio: 27.0
508Milliseconds: 1
509MB per second: 0.108
510-----------
511
512[info] XZTest:
513[info] - xz compress
514[info] DeflateTest:
515[info] - deflate compress
516[info] StreamTest:
517[info] - stream
518[info] ZstandardTest:
519[info] - zStandard
520[info] ZipTest:
521[info] - zip folder into destination folder
522[info] - zip folder into a zipped file
523[info] - zip single file with destination file name
524[info] - zip single file with destination folder
525[info] - zip duplicate file
526[info] - zip multiple file and folder with zip name
527[info] - zip multiple file and folder with folder name
528[info] - zip string
529[info] Stream2Test:
530[info] - stream2
531[info] Pack200Test:
532[info] Pack200Test *** ABORTED ***
533[info] java.lang.NoClassDefFoundError: java/util/jar/Pack200
534[info] at org.apache.commons.compress.compressors.pack200.Pack200CompressorOutputStream.finish(Pack200CompressorOutputStream.java:131)
535[info] at org.apache.commons.compress.compressors.pack200.Pack200CompressorOutputStream.close(Pack200CompressorOutputStream.java:118)
536[info] at com.github.gekomad.scalacompress.Util$.autoClose(Util.scala:93)
537[info] at com.github.gekomad.scalacompress.Compressors$.compress2$$anonfun$1$$anonfun$1(Compressors.scala:555)
538[info] at com.github.gekomad.scalacompress.Util$.autoClose(Util.scala:92)
539[info] at com.github.gekomad.scalacompress.Compressors$.compress2$$anonfun$1(Compressors.scala:554)
540[info] at scala.util.Try$.apply(Try.scala:218)
541[info] at com.github.gekomad.scalacompress.Compressors$.checkSrcPath(Compressors.scala:399)
542[info] at com.github.gekomad.scalacompress.Compressors$.compress2(Compressors.scala:561)
543[info] at com.github.gekomad.scalacompress.Compressors$.pack200Compress(Compressors.scala:478)
544[info] ...
545[info] Cause: java.lang.ClassNotFoundException: java.util.jar.Pack200
546[info] at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
547[info] at sbt.internal.ManagedClassLoader.findClass(ManagedClassLoader.java:103)
548[info] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
549[info] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
550[info] at org.apache.commons.compress.compressors.pack200.Pack200CompressorOutputStream.finish(Pack200CompressorOutputStream.java:131)
551[info] at org.apache.commons.compress.compressors.pack200.Pack200CompressorOutputStream.close(Pack200CompressorOutputStream.java:118)
552[info] at com.github.gekomad.scalacompress.Util$.autoClose(Util.scala:93)
553[info] at com.github.gekomad.scalacompress.Compressors$.compress2$$anonfun$1$$anonfun$1(Compressors.scala:555)
554[info] at com.github.gekomad.scalacompress.Util$.autoClose(Util.scala:92)
555[info] at com.github.gekomad.scalacompress.Compressors$.compress2$$anonfun$1(Compressors.scala:554)
556[info] ...
557[info] MeterTest:
558[info] - meter !!! IGNORED !!!
559[info] GzipTest:
560[info] - gz compress file
561[info] Bzip2Test:
562[info] - bzip2
563[info] TarTest:
564[info] - tar folder
565[info] - tar duplicate file
566[info] - tar multiple file and extract folder entry
567[info] - tar multiple file and extract 2 entries
568[info] - tar multiple file
569[info] - tar single file
570[info] CpioTest:
571[info] - cpio
572[info] - cpio decompress 2 entries
573[info] UtilTest:
574[info] - fileAccess
575[info] - commonPath
576[info] ArTest:
577[info] - ar
578[info] - ar decompress 2 entries
579[info] LZ4Test:
580[info] - lz4
581[info] SnappyTest:
582[info] - snappy compress
583-----------
584Compression method: 7z
585Input file: /build/repo/target/scala-3.8.0-RC5/test-classes/aa.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/aa.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/file1,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b2.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/c/c.txt,/build/repo/target/scala-3.8.0-RC5/test-classes/a/empty,/build/repo/target/scala-3.8.0-RC5/test-classes/a/b/b.txt
586Input file size: 1042920
587Output file: /tmp/scala-compress/SevenZipTest-d42730cd-b90a-4739-908f-1048f05ddb21/a.7z
588Output file size: 217457
589Compression ratio: 4.795983
590Milliseconds: 541
591MB per second: 1.9277635
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": 6815, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
628 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
629 "test-compile": {"status": "ok", "tookMs": 4801, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
630 "test": {"status": "failed", "tookMs": 2987, "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: 17 s, completed Dec 31, 2025, 9:13:51 PM
640[0JBuild failed, not retrying.