>>> xxhash: Building main/xxhash 0.8.1-r3 (using abuild 3.10.0-r0) started Mon, 20 Mar 2023 04:01:57 +0000
>>> xxhash: Checking sanity of /home/buildozer/aports/main/xxhash/APKBUILD...
>>> xxhash: Analyzing dependencies...
>>> xxhash: Installing for build: build-base
(1/1) Installing .makedepends-xxhash (20230320.040158)
OK: 292 MiB in 96 packages
>>> xxhash: Cleaning up srcdir
>>> xxhash: Cleaning up pkgdir
>>> xxhash: Fetching https://distfiles.alpinelinux.org/distfiles/edge/xxhash-0.8.1.tar.gz
>>> xxhash: Fetching https://distfiles.alpinelinux.org/distfiles/edge/xxhash-0.8.1.tar.gz
>>> xxhash: Checking sha512sums...
xxhash-0.8.1.tar.gz: OK
>>> xxhash: Unpacking /var/cache/distfiles/xxhash-0.8.1.tar.gz...
gcc -Os -fomit-frame-pointer -DXXH_FORCE_MEMORY_ACCESS=1 -flto=auto -O2   -Os -fomit-frame-pointer  -c -o xxhash.o xxhash.c
gcc -Os -fomit-frame-pointer -DXXH_FORCE_MEMORY_ACCESS=1 -flto=auto -O2   -fPIC -Os -fomit-frame-pointer xxhash.c -Wl,--as-needed,-O1,--sort-common -shared -Wl,-soname=libxxhash.so.0 -o libxxhash.so.0.8.1
gcc -Os -fomit-frame-pointer -DXXH_FORCE_MEMORY_ACCESS=1 -flto=auto -O2   -Os -fomit-frame-pointer  -c -o cli/xxhsum.o cli/xxhsum.c
gcc -Os -fomit-frame-pointer -DXXH_FORCE_MEMORY_ACCESS=1 -flto=auto -O2   -Os -fomit-frame-pointer  -c -o cli/xsum_os_specific.o cli/xsum_os_specific.c
gcc -Os -fomit-frame-pointer -DXXH_FORCE_MEMORY_ACCESS=1 -flto=auto -O2   -Os -fomit-frame-pointer  -c -o cli/xsum_output.o cli/xsum_output.c
gcc -Os -fomit-frame-pointer -DXXH_FORCE_MEMORY_ACCESS=1 -flto=auto -O2   -Os -fomit-frame-pointer  -c -o cli/xsum_sanity_check.o cli/xsum_sanity_check.c
gcc -Os -fomit-frame-pointer -DXXH_FORCE_MEMORY_ACCESS=1 -flto=auto -O2   -Os -fomit-frame-pointer  -c -o cli/xsum_bench.o cli/xsum_bench.c
ar rcs libxxhash.a xxhash.o
gcc -Os -fomit-frame-pointer -DXXH_FORCE_MEMORY_ACCESS=1 -flto=auto -O2   -Os -fomit-frame-pointer xxhash.o cli/xxhsum.o cli/xsum_os_specific.o cli/xsum_output.o cli/xsum_sanity_check.o cli/xsum_bench.o -Wl,--as-needed,-O1,--sort-common -o xxhsum
ln -sf libxxhash.so.0.8.1 libxxhash.so.0
ln -sf libxxhash.so.0.8.1 libxxhash.so
ln -sf xxhsum xxh32sum
ln -sf xxhsum xxh64sum
ln -sf xxhsum xxh128sum
# stdin
./xxhsum < xxhash.c
a9c413a5c9548a52  stdin
# multiple files
./xxhsum xxhash.*
a9c413a5c9548a52  xxhash.c

                                                                      
11a167c25cb049b1  xxhash.h
c4254c72403d1929  xxhash.o
# internal bench
./xxhsum -bi0
xxhsum 0.8.1 by Yann Collet 
compiled as 64-bit ppc64 + POWER8 vector little endian with GCC 12.2.1 20220924 
Sample of 100 KB...        

                                                                                
 1-XXH32                         :     102400 ->
 1-XXH32                         :     102400 ->    47342 it/s ( 4623.3 MB/s) 
 1#XXH32                         :     102400 ->    47342 it/s ( 4623.3 MB/s) 

                                                                                
 1-XXH64                         :     102400 ->
 1-XXH64                         :     102400 ->   104968 it/s (10250.8 MB/s) 
 3#XXH64                         :     102400 ->   104968 it/s (10250.8 MB/s) 

                                                                                
 1-XXH3_64b                      :     102400 ->
 1-XXH3_64b                      :     102400 ->     4183 it/s (  408.5 MB/s) 
 5#XXH3_64b                      :     102400 ->     4183 it/s (  408.5 MB/s) 

                                                                                
 1-XXH128                        :     102400 ->
 1-XXH128                        :     102400 ->     4268 it/s (  416.8 MB/s) 
11#XXH128                        :     102400 ->     4268 it/s (  416.8 MB/s) 
# long bench command
./xxhsum --benchmark-all -i0
xxhsum 0.8.1 by Yann Collet 
compiled as 64-bit ppc64 + POWER8 vector little endian with GCC 12.2.1 20220924 
Sample of 100 KB...        

                                                                                
 1-XXH32                         :     102400 ->
 1-XXH32                         :     102400 ->    47374 it/s ( 4626.3 MB/s) 
 1#XXH32                         :     102400 ->    47374 it/s ( 4626.3 MB/s) 

                                                                                
 1-XXH32 unaligned               :     102400 ->
 1-XXH32 unaligned               :     102400 ->    56470 it/s ( 5514.6 MB/s) 
 2#XXH32 unaligned               :     102400 ->    56470 it/s ( 5514.6 MB/s) 

                                                                                
 1-XXH64                         :     102400 ->
 1-XXH64                         :     102400 ->   114593 it/s (11190.7 MB/s) 
 3#XXH64                         :     102400 ->   114593 it/s (11190.7 MB/s) 

                                                                                
 1-XXH64 unaligned               :     102400 ->
 1-XXH64 unaligned               :     102400 ->   110472 it/s (10788.3 MB/s) 
 4#XXH64 unaligned               :     102400 ->   110472 it/s (10788.3 MB/s) 

                                                                                
 1-XXH3_64b                      :     102400 ->
 1-XXH3_64b                      :     102400 ->     4205 it/s (  410.6 MB/s) 
 5#XXH3_64b                      :     102400 ->     4205 it/s (  410.6 MB/s) 

                                                                                
 1-XXH3_64b unaligned            :     102400 ->
 1-XXH3_64b unaligned            :     102400 ->     4169 it/s (  407.1 MB/s) 
 6#XXH3_64b unaligned            :     102400 ->     4169 it/s (  407.1 MB/s) 

                                                                                
 1-XXH3_64b w/seed               :     102400 ->
 1-XXH3_64b w/seed               :     102400 ->     4264 it/s (  416.4 MB/s) 
 7#XXH3_64b w/seed               :     102400 ->     4264 it/s (  416.4 MB/s) 

                                                                                
 1-XXH3_64b w/seed unaligned     :     102400 ->
 1-XXH3_64b w/seed unaligned     :     102400 ->     4205 it/s (  410.6 MB/s) 
 8#XXH3_64b w/seed unaligned     :     102400 ->     4205 it/s (  410.6 MB/s) 

                                                                                
 1-XXH3_64b w/secret             :     102400 ->
 1-XXH3_64b w/secret             :     102400 ->     4087 it/s (  399.1 MB/s) 
 9#XXH3_64b w/secret             :     102400 ->     4087 it/s (  399.1 MB/s) 

                                                                                
 1-XXH3_64b w/secret unaligned   :     102400 ->
 1-XXH3_64b w/secret unaligned   :     102400 ->     4021 it/s (  392.7 MB/s) 
10#XXH3_64b w/secret unaligned   :     102400 ->     4021 it/s (  392.7 MB/s) 

                                                                                
 1-XXH128                        :     102400 ->
 1-XXH128                        :     102400 ->     4267 it/s (  416.7 MB/s) 
11#XXH128                        :     102400 ->     4267 it/s (  416.7 MB/s) 

                                                                                
 1-XXH128 unaligned              :     102400 ->
 1-XXH128 unaligned              :     102400 ->     4214 it/s (  411.5 MB/s) 
12#XXH128 unaligned              :     102400 ->     4214 it/s (  411.5 MB/s) 

                                                                                
 1-XXH128 w/seed                 :     102400 ->
 1-XXH128 w/seed                 :     102400 ->     4208 it/s (  410.9 MB/s) 
13#XXH128 w/seed                 :     102400 ->     4208 it/s (  410.9 MB/s) 

                                                                                
 1-XXH128 w/seed unaligned       :     102400 ->
 1-XXH128 w/seed unaligned       :     102400 ->     4142 it/s (  404.5 MB/s) 
14#XXH128 w/seed unaligned       :     102400 ->     4142 it/s (  404.5 MB/s) 

                                                                                
 1-XXH128 w/secret               :     102400 ->
 1-XXH128 w/secret               :     102400 ->     4140 it/s (  404.3 MB/s) 
15#XXH128 w/secret               :     102400 ->     4140 it/s (  404.3 MB/s) 

                                                                                
 1-XXH128 w/secret unaligned     :     102400 ->
 1-XXH128 w/secret unaligned     :     102400 ->     4053 it/s (  395.8 MB/s) 
16#XXH128 w/secret unaligned     :     102400 ->     4053 it/s (  395.8 MB/s) 

                                                                                
 1-XXH32_stream                  :     102400 ->
 1-XXH32_stream                  :     102400 ->    57378 it/s ( 5603.3 MB/s) 
17#XXH32_stream                  :     102400 ->    57378 it/s ( 5603.3 MB/s) 

                                                                                
 1-XXH32_stream unaligned        :     102400 ->
 1-XXH32_stream unaligned        :     102400 ->    56330 it/s ( 5501.0 MB/s) 
18#XXH32_stream unaligned        :     102400 ->    56330 it/s ( 5501.0 MB/s) 

                                                                                
 1-XXH64_stream                  :     102400 ->
 1-XXH64_stream                  :     102400 ->   113664 it/s (11100.0 MB/s) 
19#XXH64_stream                  :     102400 ->   113664 it/s (11100.0 MB/s) 

                                                                                
 1-XXH64_stream unaligned        :     102400 ->
 1-XXH64_stream unaligned        :     102400 ->   109875 it/s (10730.0 MB/s) 
20#XXH64_stream unaligned        :     102400 ->   109875 it/s (10730.0 MB/s) 

                                                                                
 1-XXH3_stream                   :     102400 ->
 1-XXH3_stream                   :     102400 ->     4259 it/s (  415.9 MB/s) 
21#XXH3_stream                   :     102400 ->     4259 it/s (  415.9 MB/s) 

                                                                                
 1-XXH3_stream unaligned         :     102400 ->
 1-XXH3_stream unaligned         :     102400 ->     4180 it/s (  408.2 MB/s) 
22#XXH3_stream unaligned         :     102400 ->     4180 it/s (  408.2 MB/s) 

                                                                                
 1-XXH3_stream w/seed            :     102400 ->
 1-XXH3_stream w/seed            :     102400 ->     4265 it/s (  416.5 MB/s) 
23#XXH3_stream w/seed            :     102400 ->     4265 it/s (  416.5 MB/s) 

                                                                                
 1-XXH3_stream w/seed unaligned  :     102400 ->
 1-XXH3_stream w/seed unaligned  :     102400 ->     4183 it/s (  408.5 MB/s) 
24#XXH3_stream w/seed unaligned  :     102400 ->     4183 it/s (  408.5 MB/s) 

                                                                                
 1-XXH128_stream                 :     102400 ->
 1-XXH128_stream                 :     102400 ->     4258 it/s (  415.8 MB/s) 
25#XXH128_stream                 :     102400 ->     4258 it/s (  415.8 MB/s) 

                                                                                
 1-XXH128_stream unaligned       :     102400 ->
 1-XXH128_stream unaligned       :     102400 ->     4175 it/s (  407.7 MB/s) 
26#XXH128_stream unaligned       :     102400 ->     4175 it/s (  407.7 MB/s) 

                                                                                
 1-XXH128_stream w/seed          :     102400 ->
 1-XXH128_stream w/seed          :     102400 ->     4266 it/s (  416.6 MB/s) 
27#XXH128_stream w/seed          :     102400 ->     4266 it/s (  416.6 MB/s) 

                                                                                
 1-XXH128_stream w/seed unaligne :     102400 ->
 1-XXH128_stream w/seed unaligne :     102400 ->     4175 it/s (  407.7 MB/s) 
28#XXH128_stream w/seed unaligne :     102400 ->     4175 it/s (  407.7 MB/s) 
# bench multiple variants
./xxhsum -b1,2,3 -i0
xxhsum 0.8.1 by Yann Collet 
compiled as 64-bit ppc64 + POWER8 vector little endian with GCC 12.2.1 20220924 
Sample of 100 KB...        

                                                                                
 1-XXH32                         :     102400 ->
 1-XXH32                         :     102400 ->    46345 it/s ( 4525.9 MB/s) 
 1#XXH32                         :     102400 ->    46345 it/s ( 4525.9 MB/s) 

                                                                                
 1-XXH32 unaligned               :     102400 ->
 1-XXH32 unaligned               :     102400 ->    56466 it/s ( 5514.3 MB/s) 
 2#XXH32 unaligned               :     102400 ->    56466 it/s ( 5514.3 MB/s) 

                                                                                
 1-XXH64                         :     102400 ->
 1-XXH64                         :     102400 ->   114601 it/s (11191.5 MB/s) 
 3#XXH64                         :     102400 ->   114601 it/s (11191.5 MB/s) 
# file bench
./xxhsum -bi0 xxhash.c
xxhsum 0.8.1 by Yann Collet 
compiled as 64-bit ppc64 + POWER8 vector little endian with GCC 12.2.1 20220924 

                                                                                
 1-XXH32                         :       1855 ->
 1-XXH32                         :       1855 ->  2480317 it/s ( 4387.8 MB/s) 
 1#XXH32                         :       1855 ->  2480317 it/s ( 4387.8 MB/s) 

                                                                                
 1-XXH64                         :       1855 ->
 1-XXH64                         :       1855 ->  5047049 it/s ( 8928.6 MB/s) 
 3#XXH64                         :       1855 ->  5047049 it/s ( 8928.6 MB/s) 

                                                                                
 1-XXH3_64b                      :       1855 ->
 1-XXH3_64b                      :       1855 ->   234780 it/s (  415.3 MB/s) 
 5#XXH3_64b                      :       1855 ->   234780 it/s (  415.3 MB/s) 

                                                                                
 1-XXH128                        :       1855 ->
 1-XXH128                        :       1855 ->   231842 it/s (  410.1 MB/s) 
11#XXH128                        :       1855 ->   231842 it/s (  410.1 MB/s) 
# 32-bit
./xxhsum -H0 xxhash.c
0b9f9eb1  xxhash.c

                                                                      
# 128-bit
./xxhsum -H2 xxhash.c
75323380c1b81bbbe6b4fc5c377a18ff  xxhash.c

                                                                      
# XXH3 (enforce BSD style)
./xxhsum -H3 xxhash.c | grep "XXH3"

                                                                      
XXH3 (xxhash.c) = e6b4fc5c377a18ff
# request incorrect variant
./xxhsum -H9 xxhash.c ; test $? -eq 1
Wrong parameters

xxhsum 0.8.1 by Yann Collet 
Print or verify checksums using fast non-cryptographic algorithm xxHash 

Usage: xxhsum [options] [files] 

When no filename provided or when '-' is provided, uses stdin as input. 
Options: 
  -H#         algorithm selection: 0,1,2,3 or 32,64,128 (default: 1) 
  -c, --check read xxHash checksum from [files] and check them 
  -h, --help  display a long help page about advanced options 

 .......   checks completed successfully   ....... 
>>> xxhash: Entering fakeroot...
creating pkgconfig
Installing libxxhash
Installing pkgconfig
Installing xxhsum
Installing man pages
xxhash installation completed
>>> xxhash-dev*: Running split function dev...
>>> xxhash-dev*: Preparing subpackage xxhash-dev...
>>> xxhash-dev*: Stripping binaries
>>> xxhash-dev*: Running postcheck for xxhash-dev
>>> xxhash-doc*: Running split function doc...
>>> xxhash-doc*: Preparing subpackage xxhash-doc...
>>> xxhash-doc*: Running postcheck for xxhash-doc
>>> libxxhash*: Running split function libs...
>>> libxxhash*: Preparing subpackage libxxhash...
>>> libxxhash*: Stripping binaries
>>> libxxhash*: Running postcheck for libxxhash
>>> xxhash*: Running postcheck for xxhash
>>> xxhash*: Preparing package xxhash...
>>> xxhash*: Stripping binaries
>>> libxxhash*: Scanning shared objects
>>> xxhash-dev*: Scanning shared objects
>>> xxhash-doc*: Scanning shared objects
>>> xxhash*: Scanning shared objects
>>> libxxhash*: Tracing dependencies...
	so:libc.musl-ppc64le.so.1
>>> libxxhash*: Package size: 80.0 KB
>>> libxxhash*: Compressing data...
>>> libxxhash*: Create checksum...
>>> libxxhash*: Create libxxhash-0.8.1-r3.apk
>>> xxhash-dev*: Tracing dependencies...
	libxxhash=0.8.1-r3
	pkgconfig
>>> xxhash-dev*: Package size: 236.0 KB
>>> xxhash-dev*: Compressing data...
>>> xxhash-dev*: Create checksum...
>>> xxhash-dev*: Create xxhash-dev-0.8.1-r3.apk
>>> xxhash-doc*: Tracing dependencies...
>>> xxhash-doc*: Package size: 24.0 KB
>>> xxhash-doc*: Compressing data...
>>> xxhash-doc*: Create checksum...
>>> xxhash-doc*: Create xxhash-doc-0.8.1-r3.apk
>>> xxhash*: Tracing dependencies...
	so:libc.musl-ppc64le.so.1
>>> xxhash*: Package size: 84.0 KB
>>> xxhash*: Compressing data...
>>> xxhash*: Create checksum...
>>> xxhash*: Create xxhash-0.8.1-r3.apk
>>> xxhash: Build complete at Mon, 20 Mar 2023 04:02:18 +0000 elapsed time 0h 0m 21s
>>> xxhash: Cleaning up srcdir
>>> xxhash: Cleaning up pkgdir
>>> xxhash: Uninstalling dependencies...
(1/1) Purging .makedepends-xxhash (20230320.040158)
OK: 292 MiB in 95 packages
>>> xxhash: Updating the main/ppc64le repository index...
>>> xxhash: Signing the index...