>>> crc32c: Building community/crc32c 1.1.2-r2 (using abuild 3.15.0-r0) started Thu, 09 Oct 2025 15:36:34 +0000 >>> crc32c: Validating /home/udu/aports/community/crc32c/APKBUILD... >>> crc32c: Analyzing dependencies... >>> crc32c: Installing for build: build-base cmake samurai benchmark-dev glog-dev gtest-dev WARNING: opening /home/udu/packages//community: No such file or directory WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/20) Installing lz4-libs (1.10.0-r0) (2/20) Installing libarchive (3.8.1-r0) (3/20) Installing rhash-libs (1.4.5-r0) (4/20) Installing libuv (1.51.0-r0) (5/20) Installing cmake (3.31.7-r1) (6/20) Installing samurai (1.2-r7) (7/20) Installing benchmark (1.9.4-r0) (8/20) Installing benchmark-dev (1.9.4-r0) (9/20) Installing gflags (2.2.2-r2) (10/20) Installing gflags-dev (2.2.2-r2) (11/20) Installing libucontext (1.3.2-r0) (12/20) Installing libucontext-dev (1.3.2-r0) (13/20) Installing libunwind (1.8.1-r0) (14/20) Installing libunwind-dev (1.8.1-r0) (15/20) Installing glog (0.7.1-r2) (16/20) Installing glog-dev (0.7.1-r2) (17/20) Installing gtest (1.16.0-r0) (18/20) Installing gmock (1.16.0-r0) (19/20) Installing gtest-dev (1.16.0-r0) (20/20) Installing .makedepends-crc32c (20251009.153636) Executing busybox-1.37.0-r19.trigger OK: 352 MiB in 109 packages >>> crc32c: Cleaning up srcdir >>> crc32c: Cleaning up pkgdir >>> crc32c: Cleaning up tmpdir >>> crc32c: Fetching crc32c-1.1.2.tar.gz::https://github.com/google/crc32c/archive/1.1.2.tar.gz >>> crc32c: Fetching crc32c-1.1.2.tar.gz::https://github.com/google/crc32c/archive/1.1.2.tar.gz >>> crc32c: Checking sha512sums... crc32c-1.1.2.tar.gz: OK 10-third-party.patch: OK >>> crc32c: Unpacking /var/cache/distfiles/crc32c-1.1.2.tar.gz... >>> crc32c: 10-third-party.patch patching file CMakeLists.txt CMake Deprecation Warning at CMakeLists.txt:5 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CRC32C_HAVE_NO_DEPRECATED -- Performing Test CRC32C_HAVE_NO_DEPRECATED - Success -- Performing Test CRC32C_HAVE_NO_SIGN_COMPARE -- Performing Test CRC32C_HAVE_NO_SIGN_COMPARE - Success -- Performing Test CRC32C_HAVE_NO_UNUSED_PARAMETER -- Performing Test CRC32C_HAVE_NO_UNUSED_PARAMETER - Success -- Performing Test CRC32C_HAVE_NO_MISSING_FIELD_INITIALIZERS -- Performing Test CRC32C_HAVE_NO_MISSING_FIELD_INITIALIZERS - Success -- Performing Test HAVE_BUILTIN_PREFETCH -- Performing Test HAVE_BUILTIN_PREFETCH - Success -- Performing Test HAVE_MM_PREFETCH -- Performing Test HAVE_MM_PREFETCH - Success -- Performing Test HAVE_SSE42 -- Performing Test HAVE_SSE42 - Success -- Performing Test HAVE_ARM64_CRC32C -- Performing Test HAVE_ARM64_CRC32C - Failed -- Performing Test HAVE_STRONG_GETAUXVAL -- Performing Test HAVE_STRONG_GETAUXVAL - Failed -- Performing Test HAVE_WEAK_GETAUXVAL -- Performing Test HAVE_WEAK_GETAUXVAL - Success -- Configuring done (2.6s) -- Generating done (0.0s) -- Build files have been written to: /home/udu/aports/community/crc32c/src/crc32c-1.1.2/build [1/19] Building CXX object CMakeFiles/crc32c_bench.dir/src/crc32c_benchmark.cc.o [2/19] Building C object CMakeFiles/crc32c_capi_tests.dir/src/crc32c_capi_unittest.c.o [3/19] Building CXX object CMakeFiles/crc32c_tests.dir/src/crc32c_test_main.cc.o [4/19] Building CXX object CMakeFiles/crc32c_tests.dir/src/crc32c_unittest.cc.o [5/19] Building CXX object CMakeFiles/crc32c_tests.dir/src/crc32c_sse42_unittest.cc.o [6/19] Building CXX object CMakeFiles/crc32c_tests.dir/src/crc32c_round_up_unittest.cc.o [7/19] Building CXX object CMakeFiles/crc32c_tests.dir/src/crc32c_read_le_unittest.cc.o [8/19] Building CXX object CMakeFiles/crc32c_tests.dir/src/crc32c_prefetch_unittest.cc.o [9/19] Building CXX object CMakeFiles/crc32c_tests.dir/src/crc32c_portable_unittest.cc.o [10/19] Building CXX object CMakeFiles/crc32c_tests.dir/src/crc32c_arm64_unittest.cc.o [11/19] Building CXX object CMakeFiles/crc32c.dir/src/crc32c.cc.o [12/19] Building CXX object CMakeFiles/crc32c.dir/src/crc32c_portable.cc.o [13/19] Building CXX object CMakeFiles/crc32c_sse42.dir/src/crc32c_sse42.cc.o [14/19] Building CXX object CMakeFiles/crc32c_arm64.dir/src/crc32c_arm64.cc.o [15/19] Linking CXX shared library libcrc32c.so.1.1.0 [16/19] Creating library symlink libcrc32c.so.1 libcrc32c.so [17/19] Linking C executable crc32c_capi_tests [18/19] Linking CXX executable crc32c_bench [19/19] Linking CXX executable crc32c_tests Test project /home/udu/aports/community/crc32c/src/crc32c-1.1.2/build Start 1: crc32c_tests Start 2: crc32c_capi_tests 1/2 Test #2: crc32c_capi_tests ................ Passed 0.01 sec 2/2 Test #1: crc32c_tests ..................... Passed 8.06 sec 100% tests passed, 0 tests failed out of 2 Total Test time (real) = 8.07 sec failed to open /proc/cpuinfo 2025-10-09T15:36:54+00:00 Running ./crc32c_bench Run on (20 X -1e-06 MHz CPU s) Load Average: 23.13, 18.48, 11.29 ***WARNING*** ASLR is enabled, the results may have unreproducible noise in them. -------------------------------------------------------------------------------------------- Benchmark Time CPU Iterations UserCounters... -------------------------------------------------------------------------------------------- CRC32CBenchmark/Public/256 104 ns 91.7 ns 7793235 bytes_per_second=2.59887Gi/s CRC32CBenchmark/Public/4096 1659 ns 1524 ns 461192 bytes_per_second=2.50247Gi/s CRC32CBenchmark/Public/65536 26008 ns 25410 ns 29245 bytes_per_second=2.40201Gi/s CRC32CBenchmark/Public/1048576 497350 ns 446253 ns 1566 bytes_per_second=2.18836Gi/s CRC32CBenchmark/Public/16777216 7809322 ns 7470851 ns 110 bytes_per_second=2.09146Gi/s CRC32CBenchmark/Portable/256 273 ns 243 ns 2788898 bytes_per_second=1004.42Mi/s CRC32CBenchmark/Portable/4096 3329 ns 3281 ns 217670 bytes_per_second=1.16249Gi/s CRC32CBenchmark/Portable/65536 54700 ns 54059 ns 13290 bytes_per_second=1.12905Gi/s CRC32CBenchmark/Portable/1048576 1008965 ns 816208 ns 841 bytes_per_second=1.19646Gi/s CRC32CBenchmark/Portable/16777216 15452358 ns 13219226 ns 54 bytes_per_second=1.18199Gi/s CRC32CBenchmark/Sse42/256 116 ns 94.5 ns 7636932 bytes_per_second=2.52293Gi/s CRC32CBenchmark/Sse42/4096 1650 ns 1640 ns 426298 bytes_per_second=2.32564Gi/s CRC32CBenchmark/Sse42/65536 34748 ns 24716 ns 26577 bytes_per_second=2.46951Gi/s CRC32CBenchmark/Sse42/1048576 628835 ns 473067 ns 1673 bytes_per_second=2.06432Gi/s CRC32CBenchmark/Sse42/16777216 10259292 ns 7931956 ns 90 bytes_per_second=1.96988Gi/s >>> crc32c: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/udu/aports/community/crc32c/pkg/crc32c/usr/lib/libcrc32c.so.1.1.0 -- Installing: /home/udu/aports/community/crc32c/pkg/crc32c/usr/lib/libcrc32c.so.1 -- Installing: /home/udu/aports/community/crc32c/pkg/crc32c/usr/lib/libcrc32c.so -- Installing: /home/udu/aports/community/crc32c/pkg/crc32c/usr/include/crc32c/crc32c.h -- Installing: /home/udu/aports/community/crc32c/pkg/crc32c/usr/lib/cmake/Crc32c/Crc32cTargets.cmake -- Installing: /home/udu/aports/community/crc32c/pkg/crc32c/usr/lib/cmake/Crc32c/Crc32cTargets-none.cmake -- Installing: /home/udu/aports/community/crc32c/pkg/crc32c/usr/lib/cmake/Crc32c/Crc32cConfig.cmake -- Installing: /home/udu/aports/community/crc32c/pkg/crc32c/usr/lib/cmake/Crc32c/Crc32cConfigVersion.cmake >>> crc32c-dev*: Running split function dev... 'usr/include' -> '/home/udu/aports/community/crc32c/pkg/crc32c-dev/usr/include' 'usr/lib/cmake' -> '/home/udu/aports/community/crc32c/pkg/crc32c-dev/usr/lib/cmake' 'usr/lib/libcrc32c.so' -> '/home/udu/aports/community/crc32c/pkg/crc32c-dev/usr/lib/libcrc32c.so' >>> crc32c-dev*: Preparing subpackage crc32c-dev... >>> crc32c-dev*: Stripping binaries >>> crc32c-dev*: Running postcheck for crc32c-dev >>> crc32c*: Running postcheck for crc32c >>> crc32c*: Preparing package crc32c... >>> crc32c*: Stripping binaries >>> crc32c-dev*: Scanning shared objects >>> crc32c*: Scanning shared objects >>> crc32c-dev*: Tracing dependencies... crc32c=1.1.2-r2 >>> crc32c-dev*: Package size: 11.6 KB >>> crc32c-dev*: Compressing data... >>> crc32c-dev*: Create checksum... >>> crc32c-dev*: Create crc32c-dev-1.1.2-r2.apk >>> crc32c*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libstdc++.so.6 >>> crc32c*: Package size: 21.6 KB >>> crc32c*: Compressing data... >>> crc32c*: Create checksum... >>> crc32c*: Create crc32c-1.1.2-r2.apk >>> crc32c: Build complete at Thu, 09 Oct 2025 15:37:11 +0000 elapsed time 0h 0m 37s >>> crc32c: Cleaning up srcdir >>> crc32c: Cleaning up pkgdir >>> crc32c: Uninstalling dependencies... (1/20) Purging .makedepends-crc32c (20251009.153636) (2/20) Purging cmake (3.31.7-r1) (3/20) Purging samurai (1.2-r7) (4/20) Purging benchmark-dev (1.9.4-r0) (5/20) Purging benchmark (1.9.4-r0) (6/20) Purging glog-dev (0.7.1-r2) (7/20) Purging gflags-dev (2.2.2-r2) (8/20) Purging libunwind-dev (1.8.1-r0) (9/20) Purging libucontext-dev (1.3.2-r0) (10/20) Purging libucontext (1.3.2-r0) (11/20) Purging glog (0.7.1-r2) (12/20) Purging gtest-dev (1.16.0-r0) (13/20) Purging gmock (1.16.0-r0) (14/20) Purging gtest (1.16.0-r0) (15/20) Purging gflags (2.2.2-r2) (16/20) Purging libarchive (3.8.1-r0) (17/20) Purging libunwind (1.8.1-r0) (18/20) Purging libuv (1.51.0-r0) (19/20) Purging lz4-libs (1.10.0-r0) (20/20) Purging rhash-libs (1.4.5-r0) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages >>> crc32c: Updating the community/x86_64 repository index... >>> crc32c: Signing the index...