zlib-ng / minizip-ng

Fork of the popular zip manipulation library found in the zlib distribution.
Other
1.24k stars 431 forks source link

3.0.2: test suite is failing #580

Closed kloczek closed 3 years ago

kloczek commented 3 years ago

Configure source tree:

+ /usr/bin/cmake -B x86_64-redhat-linux-gnu -D BUILD_SHARED_LIBS=ON -D CMAKE_AR=/usr/bin/gcc-ar -D CMAKE_BUILD_TYPE=RelWithDebInfo -D CMAKE_C_FLAGS_RELEASE=-DNDEBUG -D CMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -D CMAKE_Fortran_FLAGS_RELEASE=-DNDEBUG -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_NM=/usr/bin/gcc-nm -D CMAKE_RANLIB=/usr/bin/gcc-ranlib -D CMAKE_VERBOSE_MAKEFILE=ON -D DBUILD_SHARED_LIBS=ON -D INCLUDE_INSTALL_DIR=/usr/include -D LIB_INSTALL_DIR=/usr/lib64 -D LIB_SUFFIX=64 -D SHARE_INSTALL_PREFIX=/usr/share -D SYSCONF_INSTALL_DIR=/etc -S . -D MZ_BUILD_TESTS=ON -D MZ_BUILD_UNIT_TESTS=ON -D MZ_BZIP2=ON -D MZ_COMPAT=ON -D MZ_COMPAT=ON -D MZ_LZMA=ON -D MZ_OPENSSL=ON -D MZ_PKCRYPT=ON -D MZ_WZAES=ON -D MZ_ZLIB=ON -D MZ_ZSTD=ON

Result of the source tree configuration:

[tkloczko@barrel minizip-ng-3.0.2]$ cmake -L x86_64-redhat-linux-gnu
-- Using CMake version 3.20.2
CMake Deprecation Warning at CMakeLists.txt:56 (cmake_policy):
  The OLD behavior for policy CMP0074 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.

-- Using ZLIB 1.2.11
-- Using BZIP2 1.0.8
-- Using LZMA 5.2.5
-- Using ZSTD 1.5.0
-- Using OpenSSL 1.1.1k
-- Using Iconv
-- The following features have been enabled:

 * MZ_COMPAT, Enables compatibility layer
 * MZ_ZLIB, Enables ZLIB compression
 * MZ_BZIP2, Enables BZIP2 compression
 * MZ_LZMA, Enables LZMA & XZ compression
 * MZ_ZSTD, Enables ZSTD compression
 * MZ_PKCRYPT, Enables PKWARE traditional encryption
 * MZ_WZAES, Enables WinZIP AES encryption
 * MZ_OPENSSL, Enables OpenSSL for encryption
 * MZ_LIBBSD, Build with libbsd for crypto random
 * MZ_SIGNING, Enables zip signing support
 * MZ_ICONV, Enables iconv string encoding conversion library
 * MZ_BUILD_TESTS, Builds minizip test executable
 * MZ_BUILD_UNIT_TESTS, Builds minizip unit test project

-- The following features have been disabled:

 * MZ_LIBCOMP, Enables Apple compression
 * MZ_FETCH_LIBS, Enables fetching third-party libraries if not found
 * MZ_FORCE_FETCH_LIBS, Enables fetching third-party libraries always
 * MZ_COMPRESS_ONLY, Only support compression
 * MZ_DECOMPRESS_ONLY, Only support decompression
 * MZ_FILE32_API, Builds using posix 32-bit file api
 * MZ_BUILD_FUZZ_TESTS, Builds minizip fuzzer executables
 * MZ_CODE_COVERAGE, Builds with code coverage flags

-- Configuring done
-- Generating done
-- Build files have been written to: /home/tkloczko/rpmbuild/BUILD/minizip-ng-3.0.2/x86_64-redhat-linux-gnu
-- Cache values
CMAKE_BUILD_TYPE:STRING=RelWithDebInfo
CMAKE_INSTALL_PREFIX:PATH=/usr
INSTALL_BIN_DIR:PATH=bin
INSTALL_CMAKE_DIR:PATH=lib64/cmake/minizip
INSTALL_INC_DIR:PATH=include
INSTALL_LIB_DIR:PATH=lib64
INSTALL_MAN_DIR:PATH=share/man
INSTALL_PKGCONFIG_DIR:PATH=lib64/pkgconfig
MZ_BUILD_FUZZ_TESTS:BOOL=OFF
MZ_BUILD_TESTS:BOOL=ON
MZ_BUILD_UNIT_TESTS:BOOL=ON
MZ_BZIP2:BOOL=ON
MZ_CODE_COVERAGE:BOOL=OFF
MZ_COMPAT:BOOL=ON
MZ_COMPRESS_ONLY:BOOL=OFF
MZ_DECOMPRESS_ONLY:BOOL=OFF
MZ_FETCH_LIBS:BOOL=OFF
MZ_FORCE_FETCH_LIBS:BOOL=OFF
MZ_ICONV:BOOL=ON
MZ_LIBBSD:BOOL=ON
MZ_LIBCOMP:BOOL=OFF
MZ_LZMA:BOOL=ON
MZ_OPENSSL:BOOL=ON
MZ_PKCRYPT:BOOL=ON
MZ_SIGNING:BOOL=ON
MZ_WZAES:BOOL=ON
MZ_ZLIB:BOOL=ON
MZ_ZSTD:BOOL=ON

and test suite execution:

+ /usr/bin/make -O -j48 V=1 VERBOSE=1 -C x86_64-redhat-linux-gnu test ARGS=--output-on-failure
make: Entering directory '/home/tkloczko/rpmbuild/BUILD/minizip-ng-3.0.2/x86_64-redhat-linux-gnu'
Running tests...
/usr/bin/ctest --force-new-ctest-process --output-on-failure
Test project /home/tkloczko/rpmbuild/BUILD/minizip-ng-3.0.2/x86_64-redhat-linux-gnu
        Start   1: test_cmd
  1/288 Test   #1: test_cmd .........................   Passed    3.70 sec
        Start   2: raw-zip-generic
  2/288 Test   #2: raw-zip-generic ..................   Passed    0.02 sec
        Start   3: raw-list-generic
  3/288 Test   #3: raw-list-generic .................   Passed    0.00 sec
        Start   4: raw-unzip-generic
  4/288 Test   #4: raw-unzip-generic ................   Passed    0.01 sec
        Start   5: raw-append-generic
  5/288 Test   #5: raw-append-generic ...............   Passed    0.00 sec
        Start   6: raw-append-unzip-generic
  6/288 Test   #6: raw-append-unzip-generic .........   Passed    0.01 sec
        Start   7: raw-erase-generic
  7/288 Test   #7: raw-erase-generic ................   Passed    0.02 sec
        Start   8: raw-erase-unzip-generic
  8/288 Test   #8: raw-erase-unzip-generic ..........   Passed    0.02 sec
        Start   9: deflate-zip-generic
  9/288 Test   #9: deflate-zip-generic ..............   Passed    0.03 sec
        Start  10: deflate-list-generic
 10/288 Test  #10: deflate-list-generic .............   Passed    0.01 sec
        Start  11: deflate-unzip-generic
 11/288 Test  #11: deflate-unzip-generic ............   Passed    0.02 sec
        Start  12: deflate-append-generic
 12/288 Test  #12: deflate-append-generic ...........   Passed    0.01 sec
        Start  13: deflate-append-unzip-generic
 13/288 Test  #13: deflate-append-unzip-generic .....   Passed    0.01 sec
        Start  14: deflate-erase-generic
 14/288 Test  #14: deflate-erase-generic ............   Passed    0.02 sec
        Start  15: deflate-erase-unzip-generic
 15/288 Test  #15: deflate-erase-unzip-generic ......   Passed    0.02 sec
        Start  16: bzip2-zip-generic
 16/288 Test  #16: bzip2-zip-generic ................   Passed    0.10 sec
        Start  17: bzip2-list-generic
 17/288 Test  #17: bzip2-list-generic ...............   Passed    0.00 sec
        Start  18: bzip2-unzip-generic
 18/288 Test  #18: bzip2-unzip-generic ..............   Passed    0.04 sec
        Start  19: bzip2-append-generic
 19/288 Test  #19: bzip2-append-generic .............   Passed    0.00 sec
        Start  20: bzip2-append-unzip-generic
 20/288 Test  #20: bzip2-append-unzip-generic .......   Passed    0.04 sec
        Start  21: bzip2-erase-generic
 21/288 Test  #21: bzip2-erase-generic ..............   Passed    0.01 sec
        Start  22: bzip2-erase-unzip-generic
 22/288 Test  #22: bzip2-erase-unzip-generic ........   Passed    0.03 sec
        Start  23: lzma-zip-generic
 23/288 Test  #23: lzma-zip-generic .................   Passed    0.18 sec
        Start  24: lzma-list-generic
 24/288 Test  #24: lzma-list-generic ................   Passed    0.01 sec
        Start  25: lzma-unzip-generic
 25/288 Test  #25: lzma-unzip-generic ...............   Passed    0.06 sec
        Start  26: lzma-append-generic
 26/288 Test  #26: lzma-append-generic ..............   Passed    0.00 sec
        Start  27: lzma-append-unzip-generic
 27/288 Test  #27: lzma-append-unzip-generic ........   Passed    0.04 sec
        Start  28: lzma-erase-generic
 28/288 Test  #28: lzma-erase-generic ...............   Passed    0.01 sec
        Start  29: lzma-erase-unzip-generic
 29/288 Test  #29: lzma-erase-unzip-generic .........   Passed    0.04 sec
        Start  30: xz-zip-generic
 30/288 Test  #30: xz-zip-generic ...................   Passed    0.20 sec
        Start  31: xz-list-generic
 31/288 Test  #31: xz-list-generic ..................   Passed    0.01 sec
        Start  32: xz-unzip-generic
 32/288 Test  #32: xz-unzip-generic .................   Passed    0.02 sec
        Start  33: xz-append-generic
 33/288 Test  #33: xz-append-generic ................   Passed    0.01 sec
        Start  34: xz-append-unzip-generic
 34/288 Test  #34: xz-append-unzip-generic ..........   Passed    0.02 sec
        Start  35: xz-erase-generic
 35/288 Test  #35: xz-erase-generic .................   Passed    0.01 sec
        Start  36: xz-erase-unzip-generic
 36/288 Test  #36: xz-erase-unzip-generic ...........   Passed    0.03 sec
        Start  37: zstd-zip-generic
 37/288 Test  #37: zstd-zip-generic .................   Passed    0.03 sec
        Start  38: zstd-list-generic
 38/288 Test  #38: zstd-list-generic ................   Passed    0.01 sec
        Start  39: zstd-unzip-generic
 39/288 Test  #39: zstd-unzip-generic ...............   Passed    0.02 sec
        Start  40: zstd-append-generic
 40/288 Test  #40: zstd-append-generic ..............   Passed    0.01 sec
        Start  41: zstd-append-unzip-generic
 41/288 Test  #41: zstd-append-unzip-generic ........   Passed    0.01 sec
        Start  42: zstd-erase-generic
 42/288 Test  #42: zstd-erase-generic ...............   Passed    0.02 sec
        Start  43: zstd-erase-unzip-generic
 43/288 Test  #43: zstd-erase-unzip-generic .........   Passed    0.01 sec
        Start  44: raw-zip-span
 44/288 Test  #44: raw-zip-span .....................   Passed    0.02 sec
        Start  45: raw-list-span
 45/288 Test  #45: raw-list-span ....................   Passed    0.00 sec
        Start  46: raw-unzip-span
 46/288 Test  #46: raw-unzip-span ...................   Passed    0.01 sec
        Start  47: raw-append-span
 47/288 Test  #47: raw-append-span ..................   Passed    0.00 sec
        Start  48: raw-append-unzip-span
 48/288 Test  #48: raw-append-unzip-span ............   Passed    0.01 sec
        Start  49: raw-erase-span
 49/288 Test  #49: raw-erase-span ...................   Passed    0.02 sec
        Start  50: raw-erase-unzip-span
 50/288 Test  #50: raw-erase-unzip-span .............   Passed    0.01 sec
        Start  51: deflate-zip-span
 51/288 Test  #51: deflate-zip-span .................   Passed    0.05 sec
        Start  52: deflate-list-span
 52/288 Test  #52: deflate-list-span ................   Passed    0.01 sec
        Start  53: deflate-unzip-span
 53/288 Test  #53: deflate-unzip-span ...............   Passed    0.02 sec
        Start  54: deflate-append-span
 54/288 Test  #54: deflate-append-span ..............   Passed    0.00 sec
        Start  55: deflate-append-unzip-span
 55/288 Test  #55: deflate-append-unzip-span ........   Passed    0.03 sec
        Start  56: deflate-erase-span
 56/288 Test  #56: deflate-erase-span ...............   Passed    0.02 sec
        Start  57: deflate-erase-unzip-span
 57/288 Test  #57: deflate-erase-unzip-span .........   Passed    0.02 sec
        Start  58: bzip2-zip-span
 58/288 Test  #58: bzip2-zip-span ...................   Passed    0.10 sec
        Start  59: bzip2-list-span
 59/288 Test  #59: bzip2-list-span ..................   Passed    0.00 sec
        Start  60: bzip2-unzip-span
 60/288 Test  #60: bzip2-unzip-span .................   Passed    0.03 sec
        Start  61: bzip2-append-span
 61/288 Test  #61: bzip2-append-span ................   Passed    0.00 sec
        Start  62: bzip2-append-unzip-span
 62/288 Test  #62: bzip2-append-unzip-span ..........   Passed    0.06 sec
        Start  63: bzip2-erase-span
 63/288 Test  #63: bzip2-erase-span .................   Passed    0.01 sec
        Start  64: bzip2-erase-unzip-span
 64/288 Test  #64: bzip2-erase-unzip-span ...........   Passed    0.05 sec
        Start  65: lzma-zip-span
 65/288 Test  #65: lzma-zip-span ....................   Passed    0.20 sec
        Start  66: lzma-list-span
 66/288 Test  #66: lzma-list-span ...................   Passed    0.01 sec
        Start  67: lzma-unzip-span
 67/288 Test  #67: lzma-unzip-span ..................   Passed    0.06 sec
        Start  68: lzma-append-span
 68/288 Test  #68: lzma-append-span .................   Passed    0.01 sec
        Start  69: lzma-append-unzip-span
 69/288 Test  #69: lzma-append-unzip-span ...........   Passed    0.06 sec
        Start  70: lzma-erase-span
 70/288 Test  #70: lzma-erase-span ..................   Passed    0.02 sec
        Start  71: lzma-erase-unzip-span
 71/288 Test  #71: lzma-erase-unzip-span ............   Passed    0.06 sec
        Start  72: xz-zip-span
 72/288 Test  #72: xz-zip-span ......................   Passed    0.25 sec
        Start  73: xz-list-span
 73/288 Test  #73: xz-list-span .....................   Passed    0.01 sec
        Start  74: xz-unzip-span
 74/288 Test  #74: xz-unzip-span ....................   Passed    0.03 sec
        Start  75: xz-append-span
 75/288 Test  #75: xz-append-span ...................   Passed    0.01 sec
        Start  76: xz-append-unzip-span
 76/288 Test  #76: xz-append-unzip-span .............   Passed    0.03 sec
        Start  77: xz-erase-span
 77/288 Test  #77: xz-erase-span ....................   Passed    0.02 sec
        Start  78: xz-erase-unzip-span
 78/288 Test  #78: xz-erase-unzip-span ..............   Passed    0.02 sec
        Start  79: zstd-zip-span
 79/288 Test  #79: zstd-zip-span ....................   Passed    0.03 sec
        Start  80: zstd-list-span
 80/288 Test  #80: zstd-list-span ...................   Passed    0.01 sec
        Start  81: zstd-unzip-span
 81/288 Test  #81: zstd-unzip-span ..................   Passed    0.03 sec
        Start  82: zstd-append-span
 82/288 Test  #82: zstd-append-span .................   Passed    0.01 sec
        Start  83: zstd-append-unzip-span
 83/288 Test  #83: zstd-append-unzip-span ...........   Passed    0.02 sec
        Start  84: zstd-erase-span
 84/288 Test  #84: zstd-erase-span ..................   Passed    0.01 sec
        Start  85: zstd-erase-unzip-span
 85/288 Test  #85: zstd-erase-unzip-span ............   Passed    0.01 sec
        Start  86: deflate-zip-zipcd
 86/288 Test  #86: deflate-zip-zipcd ................   Passed    0.03 sec
        Start  87: deflate-list-zipcd
 87/288 Test  #87: deflate-list-zipcd ...............   Passed    0.00 sec
        Start  88: deflate-unzip-zipcd
 88/288 Test  #88: deflate-unzip-zipcd ..............   Passed    0.02 sec
        Start  89: deflate-append-zipcd
 89/288 Test  #89: deflate-append-zipcd .............   Passed    0.01 sec
        Start  90: deflate-append-unzip-zipcd
 90/288 Test  #90: deflate-append-unzip-zipcd .......   Passed    0.01 sec
        Start  91: deflate-erase-zipcd
 91/288 Test  #91: deflate-erase-zipcd ..............   Passed    0.01 sec
        Start  92: deflate-erase-unzip-zipcd
 92/288 Test  #92: deflate-erase-unzip-zipcd ........   Passed    0.01 sec
        Start  93: bzip2-zip-zipcd
 93/288 Test  #93: bzip2-zip-zipcd ..................   Passed    0.09 sec
        Start  94: bzip2-list-zipcd
 94/288 Test  #94: bzip2-list-zipcd .................   Passed    0.01 sec
        Start  95: bzip2-unzip-zipcd
 95/288 Test  #95: bzip2-unzip-zipcd ................   Passed    0.05 sec
        Start  96: bzip2-append-zipcd
 96/288 Test  #96: bzip2-append-zipcd ...............   Passed    0.01 sec
        Start  97: bzip2-append-unzip-zipcd
 97/288 Test  #97: bzip2-append-unzip-zipcd .........   Passed    0.01 sec
        Start  98: bzip2-erase-zipcd
 98/288 Test  #98: bzip2-erase-zipcd ................   Passed    0.01 sec
        Start  99: bzip2-erase-unzip-zipcd
 99/288 Test  #99: bzip2-erase-unzip-zipcd ..........   Passed    0.01 sec
        Start 100: lzma-zip-zipcd
100/288 Test #100: lzma-zip-zipcd ...................   Passed    0.20 sec
        Start 101: lzma-list-zipcd
101/288 Test #101: lzma-list-zipcd ..................   Passed    0.01 sec
        Start 102: lzma-unzip-zipcd
102/288 Test #102: lzma-unzip-zipcd .................   Passed    0.06 sec
        Start 103: lzma-append-zipcd
103/288 Test #103: lzma-append-zipcd ................   Passed    0.00 sec
        Start 104: lzma-append-unzip-zipcd
104/288 Test #104: lzma-append-unzip-zipcd ..........   Passed    0.01 sec
        Start 105: lzma-erase-zipcd
105/288 Test #105: lzma-erase-zipcd .................   Passed    0.00 sec
        Start 106: lzma-erase-unzip-zipcd
106/288 Test #106: lzma-erase-unzip-zipcd ...........   Passed    0.01 sec
        Start 107: xz-zip-zipcd
107/288 Test #107: xz-zip-zipcd .....................   Passed    0.21 sec
        Start 108: xz-list-zipcd
108/288 Test #108: xz-list-zipcd ....................   Passed    0.01 sec
        Start 109: xz-unzip-zipcd
109/288 Test #109: xz-unzip-zipcd ...................   Passed    0.03 sec
        Start 110: xz-append-zipcd
110/288 Test #110: xz-append-zipcd ..................   Passed    0.01 sec
        Start 111: xz-append-unzip-zipcd
111/288 Test #111: xz-append-unzip-zipcd ............   Passed    0.01 sec
        Start 112: xz-erase-zipcd
112/288 Test #112: xz-erase-zipcd ...................   Passed    0.01 sec
        Start 113: xz-erase-unzip-zipcd
113/288 Test #113: xz-erase-unzip-zipcd .............   Passed    0.01 sec
        Start 114: zstd-zip-zipcd
114/288 Test #114: zstd-zip-zipcd ...................   Passed    0.03 sec
        Start 115: zstd-list-zipcd
115/288 Test #115: zstd-list-zipcd ..................   Passed    0.01 sec
        Start 116: zstd-unzip-zipcd
116/288 Test #116: zstd-unzip-zipcd .................   Passed    0.02 sec
        Start 117: zstd-append-zipcd
117/288 Test #117: zstd-append-zipcd ................   Passed    0.01 sec
        Start 118: zstd-append-unzip-zipcd
118/288 Test #118: zstd-append-unzip-zipcd ..........   Passed    0.01 sec
        Start 119: zstd-erase-zipcd
119/288 Test #119: zstd-erase-zipcd .................   Passed    0.01 sec
        Start 120: zstd-erase-unzip-zipcd
120/288 Test #120: zstd-erase-unzip-zipcd ...........   Passed    0.01 sec
        Start 121: raw-zip-pkcrypt
121/288 Test #121: raw-zip-pkcrypt ..................   Passed    0.04 sec
        Start 122: raw-list-pkcrypt
122/288 Test #122: raw-list-pkcrypt .................   Passed    0.01 sec
        Start 123: raw-unzip-pkcrypt
123/288 Test #123: raw-unzip-pkcrypt ................   Passed    0.03 sec
        Start 124: raw-append-pkcrypt
124/288 Test #124: raw-append-pkcrypt ...............   Passed    0.01 sec
        Start 125: raw-append-unzip-pkcrypt
125/288 Test #125: raw-append-unzip-pkcrypt .........   Passed    0.04 sec
        Start 126: raw-erase-pkcrypt
126/288 Test #126: raw-erase-pkcrypt ................   Passed    0.02 sec
        Start 127: raw-erase-unzip-pkcrypt
127/288 Test #127: raw-erase-unzip-pkcrypt ..........   Passed    0.04 sec
        Start 128: deflate-zip-pkcrypt
128/288 Test #128: deflate-zip-pkcrypt ..............   Passed    0.05 sec
        Start 129: deflate-list-pkcrypt
129/288 Test #129: deflate-list-pkcrypt .............   Passed    0.01 sec
        Start 130: deflate-unzip-pkcrypt
130/288 Test #130: deflate-unzip-pkcrypt ............   Passed    0.03 sec
        Start 131: deflate-append-pkcrypt
131/288 Test #131: deflate-append-pkcrypt ...........   Passed    0.00 sec
        Start 132: deflate-append-unzip-pkcrypt
132/288 Test #132: deflate-append-unzip-pkcrypt .....   Passed    0.02 sec
        Start 133: deflate-erase-pkcrypt
133/288 Test #133: deflate-erase-pkcrypt ............   Passed    0.02 sec
        Start 134: deflate-erase-unzip-pkcrypt
134/288 Test #134: deflate-erase-unzip-pkcrypt ......   Passed    0.03 sec
        Start 135: bzip2-zip-pkcrypt
135/288 Test #135: bzip2-zip-pkcrypt ................   Passed    0.08 sec
        Start 136: bzip2-list-pkcrypt
136/288 Test #136: bzip2-list-pkcrypt ...............   Passed    0.00 sec
        Start 137: bzip2-unzip-pkcrypt
137/288 Test #137: bzip2-unzip-pkcrypt ..............   Passed    0.04 sec
        Start 138: bzip2-append-pkcrypt
138/288 Test #138: bzip2-append-pkcrypt .............   Passed    0.00 sec
        Start 139: bzip2-append-unzip-pkcrypt
139/288 Test #139: bzip2-append-unzip-pkcrypt .......   Passed    0.04 sec
        Start 140: bzip2-erase-pkcrypt
140/288 Test #140: bzip2-erase-pkcrypt ..............   Passed    0.02 sec
        Start 141: bzip2-erase-unzip-pkcrypt
141/288 Test #141: bzip2-erase-unzip-pkcrypt ........   Passed    0.05 sec
        Start 142: lzma-zip-pkcrypt
142/288 Test #142: lzma-zip-pkcrypt .................   Passed    0.19 sec
        Start 143: lzma-list-pkcrypt
143/288 Test #143: lzma-list-pkcrypt ................   Passed    0.01 sec
        Start 144: lzma-unzip-pkcrypt
144/288 Test #144: lzma-unzip-pkcrypt ...............   Passed    0.07 sec
        Start 145: lzma-append-pkcrypt
145/288 Test #145: lzma-append-pkcrypt ..............   Passed    0.00 sec
        Start 146: lzma-append-unzip-pkcrypt
146/288 Test #146: lzma-append-unzip-pkcrypt ........   Passed    0.05 sec
        Start 147: lzma-erase-pkcrypt
147/288 Test #147: lzma-erase-pkcrypt ...............   Passed    0.02 sec
        Start 148: lzma-erase-unzip-pkcrypt
148/288 Test #148: lzma-erase-unzip-pkcrypt .........   Passed    0.06 sec
        Start 149: xz-zip-pkcrypt
149/288 Test #149: xz-zip-pkcrypt ...................   Passed    0.19 sec
        Start 150: xz-list-pkcrypt
150/288 Test #150: xz-list-pkcrypt ..................   Passed    0.00 sec
        Start 151: xz-unzip-pkcrypt
151/288 Test #151: xz-unzip-pkcrypt .................   Passed    0.02 sec
        Start 152: xz-append-pkcrypt
152/288 Test #152: xz-append-pkcrypt ................   Passed    0.00 sec
        Start 153: xz-append-unzip-pkcrypt
153/288 Test #153: xz-append-unzip-pkcrypt ..........   Passed    0.02 sec
        Start 154: xz-erase-pkcrypt
154/288 Test #154: xz-erase-pkcrypt .................   Passed    0.01 sec
        Start 155: xz-erase-unzip-pkcrypt
155/288 Test #155: xz-erase-unzip-pkcrypt ...........   Passed    0.02 sec
        Start 156: zstd-zip-pkcrypt
156/288 Test #156: zstd-zip-pkcrypt .................   Passed    0.02 sec
        Start 157: zstd-list-pkcrypt
157/288 Test #157: zstd-list-pkcrypt ................   Passed    0.01 sec
        Start 158: zstd-unzip-pkcrypt
158/288 Test #158: zstd-unzip-pkcrypt ...............   Passed    0.02 sec
        Start 159: zstd-append-pkcrypt
159/288 Test #159: zstd-append-pkcrypt ..............   Passed    0.01 sec
        Start 160: zstd-append-unzip-pkcrypt
160/288 Test #160: zstd-append-unzip-pkcrypt ........   Passed    0.02 sec
        Start 161: zstd-erase-pkcrypt
161/288 Test #161: zstd-erase-pkcrypt ...............   Passed    0.01 sec
        Start 162: zstd-erase-unzip-pkcrypt
162/288 Test #162: zstd-erase-unzip-pkcrypt .........   Passed    0.03 sec
        Start 163: raw-zip-wzaes
163/288 Test #163: raw-zip-wzaes ....................   Passed    0.11 sec
        Start 164: raw-list-wzaes
164/288 Test #164: raw-list-wzaes ...................   Passed    0.01 sec
        Start 165: raw-unzip-wzaes
165/288 Test #165: raw-unzip-wzaes ..................   Passed    0.11 sec
        Start 166: raw-append-wzaes
166/288 Test #166: raw-append-wzaes .................   Passed    0.02 sec
        Start 167: raw-append-unzip-wzaes
167/288 Test #167: raw-append-unzip-wzaes ...........   Passed    0.11 sec
        Start 168: raw-erase-wzaes
168/288 Test #168: raw-erase-wzaes ..................   Passed    0.02 sec
        Start 169: raw-erase-unzip-wzaes
169/288 Test #169: raw-erase-unzip-wzaes ............   Passed    0.11 sec
        Start 170: deflate-zip-wzaes
170/288 Test #170: deflate-zip-wzaes ................   Passed    0.13 sec
        Start 171: deflate-list-wzaes
171/288 Test #171: deflate-list-wzaes ...............   Passed    0.01 sec
        Start 172: deflate-unzip-wzaes
172/288 Test #172: deflate-unzip-wzaes ..............   Passed    0.11 sec
        Start 173: deflate-append-wzaes
173/288 Test #173: deflate-append-wzaes .............   Passed    0.02 sec
        Start 174: deflate-append-unzip-wzaes
174/288 Test #174: deflate-append-unzip-wzaes .......   Passed    0.11 sec
        Start 175: deflate-erase-wzaes
175/288 Test #175: deflate-erase-wzaes ..............   Passed    0.01 sec
        Start 176: deflate-erase-unzip-wzaes
176/288 Test #176: deflate-erase-unzip-wzaes ........   Passed    0.09 sec
        Start 177: bzip2-zip-wzaes
177/288 Test #177: bzip2-zip-wzaes ..................   Passed    0.16 sec
        Start 178: bzip2-list-wzaes
178/288 Test #178: bzip2-list-wzaes .................   Passed    0.00 sec
        Start 179: bzip2-unzip-wzaes
179/288 Test #179: bzip2-unzip-wzaes ................   Passed    0.11 sec
        Start 180: bzip2-append-wzaes
180/288 Test #180: bzip2-append-wzaes ...............   Passed    0.01 sec
        Start 181: bzip2-append-unzip-wzaes
181/288 Test #181: bzip2-append-unzip-wzaes .........   Passed    0.12 sec
        Start 182: bzip2-erase-wzaes
182/288 Test #182: bzip2-erase-wzaes ................   Passed    0.01 sec
        Start 183: bzip2-erase-unzip-wzaes
183/288 Test #183: bzip2-erase-unzip-wzaes ..........   Passed    0.11 sec
        Start 184: lzma-zip-wzaes
184/288 Test #184: lzma-zip-wzaes ...................   Passed    0.28 sec
        Start 185: lzma-list-wzaes
185/288 Test #185: lzma-list-wzaes ..................   Passed    0.01 sec
        Start 186: lzma-unzip-wzaes
186/288 Test #186: lzma-unzip-wzaes .................   Passed    0.14 sec
        Start 187: lzma-append-wzaes
187/288 Test #187: lzma-append-wzaes ................   Passed    0.01 sec
        Start 188: lzma-append-unzip-wzaes
188/288 Test #188: lzma-append-unzip-wzaes ..........   Passed    0.13 sec
        Start 189: lzma-erase-wzaes
189/288 Test #189: lzma-erase-wzaes .................   Passed    0.02 sec
        Start 190: lzma-erase-unzip-wzaes
190/288 Test #190: lzma-erase-unzip-wzaes ...........   Passed    0.12 sec
        Start 191: xz-zip-wzaes
191/288 Test #191: xz-zip-wzaes .....................   Passed    0.27 sec
        Start 192: xz-list-wzaes
192/288 Test #192: xz-list-wzaes ....................   Passed    0.00 sec
        Start 193: xz-unzip-wzaes
193/288 Test #193: xz-unzip-wzaes ...................   Passed    0.09 sec
        Start 194: xz-append-wzaes
194/288 Test #194: xz-append-wzaes ..................   Passed    0.01 sec
        Start 195: xz-append-unzip-wzaes
195/288 Test #195: xz-append-unzip-wzaes ............   Passed    0.10 sec
        Start 196: xz-erase-wzaes
196/288 Test #196: xz-erase-wzaes ...................   Passed    0.01 sec
        Start 197: xz-erase-unzip-wzaes
197/288 Test #197: xz-erase-unzip-wzaes .............   Passed    0.09 sec
        Start 198: zstd-zip-wzaes
198/288 Test #198: zstd-zip-wzaes ...................   Passed    0.10 sec
        Start 199: zstd-list-wzaes
199/288 Test #199: zstd-list-wzaes ..................   Passed    0.00 sec
        Start 200: zstd-unzip-wzaes
200/288 Test #200: zstd-unzip-wzaes .................   Passed    0.09 sec
        Start 201: zstd-append-wzaes
201/288 Test #201: zstd-append-wzaes ................   Passed    0.01 sec
        Start 202: zstd-append-unzip-wzaes
202/288 Test #202: zstd-append-unzip-wzaes ..........   Passed    0.09 sec
        Start 203: zstd-erase-wzaes
203/288 Test #203: zstd-erase-wzaes .................   Passed    0.01 sec
        Start 204: zstd-erase-unzip-wzaes
204/288 Test #204: zstd-erase-unzip-wzaes ...........   Passed    0.09 sec
        Start 205: raw-zip-signed
205/288 Test #205: raw-zip-signed ...................   Passed    0.11 sec
        Start 206: raw-list-signed
206/288 Test #206: raw-list-signed ..................   Passed    0.01 sec
        Start 207: raw-unzip-signed
207/288 Test #207: raw-unzip-signed .................***Failed    0.01 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip

        Start 208: raw-append-signed
208/288 Test #208: raw-append-signed ................   Passed    0.02 sec
        Start 209: raw-append-unzip-signed
209/288 Test #209: raw-append-unzip-signed ..........***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip

        Start 210: raw-erase-signed
210/288 Test #210: raw-erase-signed .................   Passed    0.02 sec
        Start 211: raw-erase-unzip-signed
211/288 Test #211: raw-erase-unzip-signed ...........***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting empty.txt
Error -117 saving entries to disk result.zip

        Start 212: deflate-zip-signed
212/288 Test #212: deflate-zip-signed ...............   Passed    0.11 sec
        Start 213: deflate-list-signed
213/288 Test #213: deflate-list-signed ..............   Passed    0.01 sec
        Start 214: deflate-unzip-signed
214/288 Test #214: deflate-unzip-signed .............***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip

        Start 215: deflate-append-signed
215/288 Test #215: deflate-append-signed ............   Passed    0.02 sec
        Start 216: deflate-append-unzip-signed
216/288 Test #216: deflate-append-unzip-signed ......***Failed    0.03 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip

        Start 217: deflate-erase-signed
217/288 Test #217: deflate-erase-signed .............   Passed    0.02 sec
        Start 218: deflate-erase-unzip-signed
218/288 Test #218: deflate-erase-unzip-signed .......***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting empty.txt
Error -117 saving entries to disk result.zip

        Start 219: bzip2-zip-signed
219/288 Test #219: bzip2-zip-signed .................   Passed    0.18 sec
        Start 220: bzip2-list-signed
220/288 Test #220: bzip2-list-signed ................   Passed    0.01 sec
        Start 221: bzip2-unzip-signed
221/288 Test #221: bzip2-unzip-signed ...............***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip

        Start 222: bzip2-append-signed
222/288 Test #222: bzip2-append-signed ..............   Passed    0.02 sec
        Start 223: bzip2-append-unzip-signed
223/288 Test #223: bzip2-append-unzip-signed ........***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip

        Start 224: bzip2-erase-signed
224/288 Test #224: bzip2-erase-signed ...............   Passed    0.01 sec
        Start 225: bzip2-erase-unzip-signed
225/288 Test #225: bzip2-erase-unzip-signed .........***Failed    0.01 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting empty.txt
Error -117 saving entries to disk result.zip

        Start 226: lzma-zip-signed
226/288 Test #226: lzma-zip-signed ..................   Passed    0.34 sec
        Start 227: lzma-list-signed
227/288 Test #227: lzma-list-signed .................   Passed    0.01 sec
        Start 228: lzma-unzip-signed
228/288 Test #228: lzma-unzip-signed ................***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip
Error -105 closing archive for reading

        Start 229: lzma-append-signed
229/288 Test #229: lzma-append-signed ...............   Passed    0.02 sec
        Start 230: lzma-append-unzip-signed
230/288 Test #230: lzma-append-unzip-signed .........***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip
Error -105 closing archive for reading

        Start 231: lzma-erase-signed
231/288 Test #231: lzma-erase-signed ................   Passed    0.01 sec
        Start 232: lzma-erase-unzip-signed
232/288 Test #232: lzma-erase-unzip-signed ..........***Failed    0.03 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting empty.txt
Error -117 saving entries to disk result.zip

        Start 233: xz-zip-signed
233/288 Test #233: xz-zip-signed ....................   Passed    0.29 sec
        Start 234: xz-list-signed
234/288 Test #234: xz-list-signed ...................   Passed    0.01 sec
        Start 235: xz-unzip-signed
235/288 Test #235: xz-unzip-signed ..................***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip

        Start 236: xz-append-signed
236/288 Test #236: xz-append-signed .................   Passed    0.02 sec
        Start 237: xz-append-unzip-signed
237/288 Test #237: xz-append-unzip-signed ...........***Failed    0.03 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip

        Start 238: xz-erase-signed
238/288 Test #238: xz-erase-signed ..................   Passed    0.02 sec
        Start 239: xz-erase-unzip-signed
239/288 Test #239: xz-erase-unzip-signed ............***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting empty.txt
Error -117 saving entries to disk result.zip

        Start 240: zstd-zip-signed
240/288 Test #240: zstd-zip-signed ..................   Passed    0.12 sec
        Start 241: zstd-list-signed
241/288 Test #241: zstd-list-signed .................   Passed    0.00 sec
        Start 242: zstd-unzip-signed
242/288 Test #242: zstd-unzip-signed ................***Failed    0.01 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip

        Start 243: zstd-append-signed
243/288 Test #243: zstd-append-signed ...............   Passed    0.02 sec
        Start 244: zstd-append-unzip-signed
244/288 Test #244: zstd-append-unzip-signed .........***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting test.c
Error -117 saving entries to disk result.zip

        Start 245: zstd-erase-signed
245/288 Test #245: zstd-erase-signed ................   Passed    0.02 sec
        Start 246: zstd-erase-unzip-signed
246/288 Test #246: zstd-erase-unzip-signed ..........***Failed    0.03 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting empty.txt
Error -117 saving entries to disk result.zip

        Start 247: deflate-zip-secure
247/288 Test #247: deflate-zip-secure ...............   Passed    0.05 sec
        Start 248: deflate-list-secure
248/288 Test #248: deflate-list-secure ..............   Passed    0.01 sec
        Start 249: deflate-unzip-secure
249/288 Test #249: deflate-unzip-secure .............***Failed    0.03 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 250: deflate-append-secure
250/288 Test #250: deflate-append-secure ............   Passed    0.01 sec
        Start 251: deflate-append-unzip-secure
251/288 Test #251: deflate-append-unzip-secure ......***Failed    0.03 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 252: deflate-erase-secure
252/288 Test #252: deflate-erase-secure .............   Passed    0.01 sec
        Start 253: deflate-erase-unzip-secure
253/288 Test #253: deflate-erase-unzip-secure .......***Failed    0.03 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 254: bzip2-zip-secure
254/288 Test #254: bzip2-zip-secure .................   Passed    0.10 sec
        Start 255: bzip2-list-secure
255/288 Test #255: bzip2-list-secure ................   Passed    0.03 sec
        Start 256: bzip2-unzip-secure
256/288 Test #256: bzip2-unzip-secure ...............***Failed    0.04 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 257: bzip2-append-secure
257/288 Test #257: bzip2-append-secure ..............   Passed    0.01 sec
        Start 258: bzip2-append-unzip-secure
258/288 Test #258: bzip2-append-unzip-secure ........***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 259: bzip2-erase-secure
259/288 Test #259: bzip2-erase-secure ...............   Passed    0.03 sec
        Start 260: bzip2-erase-unzip-secure
260/288 Test #260: bzip2-erase-unzip-secure .........***Failed    0.03 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 261: lzma-zip-secure
261/288 Test #261: lzma-zip-secure ..................   Passed    0.20 sec
        Start 262: lzma-list-secure
262/288 Test #262: lzma-list-secure .................   Passed    0.02 sec
        Start 263: lzma-unzip-secure
263/288 Test #263: lzma-unzip-secure ................***Failed    0.04 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip
Error -105 closing archive for reading

        Start 264: lzma-append-secure
264/288 Test #264: lzma-append-secure ...............   Passed    0.01 sec
        Start 265: lzma-append-unzip-secure
265/288 Test #265: lzma-append-unzip-secure .........***Failed    0.03 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip
Error -105 closing archive for reading

        Start 266: lzma-erase-secure
266/288 Test #266: lzma-erase-secure ................   Passed    0.02 sec
        Start 267: lzma-erase-unzip-secure
267/288 Test #267: lzma-erase-unzip-secure ..........***Failed    0.04 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip
Error -105 closing archive for reading

        Start 268: xz-zip-secure
268/288 Test #268: xz-zip-secure ....................   Passed    0.20 sec
        Start 269: xz-list-secure
269/288 Test #269: xz-list-secure ...................   Passed    0.03 sec
        Start 270: xz-unzip-secure
270/288 Test #270: xz-unzip-secure ..................***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 271: xz-append-secure
271/288 Test #271: xz-append-secure .................   Passed    0.01 sec
        Start 272: xz-append-unzip-secure
272/288 Test #272: xz-append-unzip-secure ...........***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 273: xz-erase-secure
273/288 Test #273: xz-erase-secure ..................   Passed    0.01 sec
        Start 274: xz-erase-unzip-secure
274/288 Test #274: xz-erase-unzip-secure ............***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 275: zstd-zip-secure
275/288 Test #275: zstd-zip-secure ..................   Passed    0.02 sec
        Start 276: zstd-list-secure
276/288 Test #276: zstd-list-secure .................   Passed    0.01 sec
        Start 277: zstd-unzip-secure
277/288 Test #277: zstd-unzip-secure ................***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 278: zstd-append-secure
278/288 Test #278: zstd-append-secure ...............   Passed    0.01 sec
        Start 279: zstd-append-unzip-secure
279/288 Test #279: zstd-append-unzip-secure .........***Failed    0.03 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 280: zstd-erase-secure
280/288 Test #280: zstd-erase-secure ................   Passed    0.01 sec
        Start 281: zstd-erase-unzip-secure
281/288 Test #281: zstd-erase-unzip-secure ..........***Failed    0.02 sec
minizip-ng 3.0.2 - https://github.com/zlib-ng/minizip-ng
---------------------------------------------------
-x -o -z -h test.p12 -w test -d out result.zip
Archive result.zip
Extracting __cdcd__
Error -117 saving entries to disk result.zip

        Start 282: unzip-tiny
282/288 Test #282: unzip-tiny .......................   Passed    0.00 sec
        Start 283: unzip-bzip2
283/288 Test #283: unzip-bzip2 ......................   Passed    0.03 sec
        Start 284: unzip-lzma
284/288 Test #284: unzip-lzma .......................   Passed    0.01 sec
        Start 285: unzip-pkcrypt
285/288 Test #285: unzip-pkcrypt ....................   Passed    0.00 sec
        Start 286: unzip-wzaes
286/288 Test #286: unzip-wzaes ......................   Passed    0.02 sec
        Start 287: gz
287/288 Test #287: gz ...............................   Passed    0.02 sec
        Start 288: ungz
288/288 Test #288: ungz .............................   Passed    0.01 sec

89% tests passed, 33 tests failed out of 288

Total Test time (real) =  14.99 sec

The following tests FAILED:
        207 - raw-unzip-signed (Failed)
        209 - raw-append-unzip-signed (Failed)
        211 - raw-erase-unzip-signed (Failed)
        214 - deflate-unzip-signed (Failed)
        216 - deflate-append-unzip-signed (Failed)
        218 - deflate-erase-unzip-signed (Failed)
        221 - bzip2-unzip-signed (Failed)
        223 - bzip2-append-unzip-signed (Failed)
        225 - bzip2-erase-unzip-signed (Failed)
        228 - lzma-unzip-signed (Failed)
        230 - lzma-append-unzip-signed (Failed)
        232 - lzma-erase-unzip-signed (Failed)
        235 - xz-unzip-signed (Failed)
        237 - xz-append-unzip-signed (Failed)
        239 - xz-erase-unzip-signed (Failed)
        242 - zstd-unzip-signed (Failed)
        244 - zstd-append-unzip-signed (Failed)
        246 - zstd-erase-unzip-signed (Failed)
        249 - deflate-unzip-secure (Failed)
        251 - deflate-append-unzip-secure (Failed)
        253 - deflate-erase-unzip-secure (Failed)
        256 - bzip2-unzip-secure (Failed)
        258 - bzip2-append-unzip-secure (Failed)
        260 - bzip2-erase-unzip-secure (Failed)
        263 - lzma-unzip-secure (Failed)
        265 - lzma-append-unzip-secure (Failed)
        267 - lzma-erase-unzip-secure (Failed)
        270 - xz-unzip-secure (Failed)
        272 - xz-append-unzip-secure (Failed)
        274 - xz-erase-unzip-secure (Failed)
        277 - zstd-unzip-secure (Failed)
        279 - zstd-append-unzip-secure (Failed)
        281 - zstd-erase-unzip-secure (Failed)
Errors while running CTest
Min4sT1r1th commented 3 years ago

can confirm the exact same result, though I have ZSTD 1.4.8 and OPENSSL 1.1.1i installed (not that it matters much in this context).

It's always Error -117 ( MZ_SIGN_ERROR ), sometimes additionally -105 ( MZ_CRC_ERROR )

same pattern of failing tests with any 3.x version ..

nmoinvaz commented 3 years ago

For signing tests I believe you have to install the test certificate on your machine. See the .github/workflows/main.yaml for the commands on your platform to install it.

kloczek commented 3 years ago

Which one certifacate is necessary here?

nmoinvaz commented 3 years ago

test/test.pem

kloczek commented 3 years ago

test/test.pem

And how can I obtain that file?

nmoinvaz commented 3 years ago

It's in the repository.

kloczek commented 3 years ago

Aaaa .. so minizip-ng has bug because I'm not building in place but off source tree and test suite is not able to find that pem file in current directory. Please try below to reproduce what I'm observing

cmake build
make -C build
make -C build test

https://cmake.org/cmake/help/latest/variable/CMAKE_SOURCE_DIR.html

nmoinvaz commented 3 years ago

Did you see my comment where I mentioned you have to install the certificate?

If you still think you have found a bug please submit a PR with the changes. Thank you.

kloczek commented 3 years ago

Did you see my comment where I mentioned you have to install the certificate?

If you still think you have found a bug please submit a PR with the changes. Thank you.

OK so you've missed what is on the top of this ticket which point on that I'm using off-tree build -B <builddir> and

[tkloczko@barrel minizip-ng-3.0.2]$ cmake -L x86_64-redhat-linux-gnu`

Did you try ever that kind of build?

nmoinvaz commented 3 years ago

Out of source build is run as part of GitHub Actions. https://github.com/zlib-ng/minizip-ng/runs/2934791517?check_suite_focus=true

kloczek commented 3 years ago

Cannot find where actrually is used that pen file.

[tkloczko@barrel minizip-ng-3.0.2]$ grep -r test.pem
.github/workflows/main.yml:      run: sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain test/test.pem || true
.github/workflows/main.yml:      run: certutil -addstore -enterprise Root test/test.pem
.github/workflows/main.yml:        SSL_CERT_FILE: test.pem

Any hint?

nmoinvaz commented 3 years ago

Just turn off signing if you are not using it. cmake .. -DMZ_SIGNING=OFF.

kloczek commented 3 years ago

Swiping something under the carpet is not an option. Other thing is that in CI is not used -B <builddir> so it is difference.

Neverteless cannot find where is hardcoded path to test.pem. Can you help at least with that?

nmoinvaz commented 3 years ago

Nothing is being swept under the rug. It is tested and works in GitHub Actions CI environment.