>>> crc32c: Building community/crc32c 1.1.2-r1 (using abuild 3.14.1-r1) started Wed, 06 Nov 2024 18:39:59 +0000 >>> crc32c: Validating /home/buildozer/aports/community/crc32c/APKBUILD... >>> crc32c: Analyzing dependencies... >>> crc32c: Installing for build: build-base cmake samurai benchmark-dev glog-dev gtest-dev (1/21) Installing libbz2 (1.0.8-r6) (2/21) Installing xz-libs (5.6.3-r0) (3/21) Installing libarchive (3.7.7-r0) (4/21) Installing rhash-libs (1.4.5-r0) (5/21) Installing libuv (1.49.2-r0) (6/21) Installing cmake (3.30.5-r0) (7/21) Installing samurai (1.2-r6) (8/21) Installing benchmark (1.9.0-r1) (9/21) Installing benchmark-dev (1.9.0-r1) (10/21) Installing gflags (2.2.2-r2) (11/21) Installing gflags-dev (2.2.2-r2) (12/21) Installing libucontext (1.3.2-r0) (13/21) Installing libucontext-dev (1.3.2-r0) (14/21) Installing libunwind (1.8.1-r0) (15/21) Installing libunwind-dev (1.8.1-r0) (16/21) Installing glog (0.7.1-r1) (17/21) Installing glog-dev (0.7.1-r1) (18/21) Installing gtest (1.15.2-r0) (19/21) Installing gmock (1.15.2-r0) (20/21) Installing gtest-dev (1.15.2-r0) (21/21) Installing .makedepends-crc32c (20241106.184002) Executing busybox-1.37.0-r6.trigger OK: 449 MiB in 122 packages >>> crc32c: Cleaning up srcdir >>> crc32c: Cleaning up pkgdir >>> crc32c: Cleaning up tmpdir >>> crc32c: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/crc32c-1.1.2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/crc32c-1.1.2.tar.gz.part' crc32c-1.1.2.tar.gz. 100% |********************************| 29819 0:00:00 ETA '/var/cache/distfiles/v3.21/crc32c-1.1.2.tar.gz.part' saved >>> crc32c: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/crc32c-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/v3.21/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.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- 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/gcc - 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/g++ - 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 (1.3s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/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/buildozer/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.00 sec 2/2 Test #1: crc32c_tests ..................... Passed 6.90 sec 100% tests passed, 0 tests failed out of 2 Total Test time (real) = 6.90 sec 2024-11-06T18:40:13+00:00 Running ./crc32c_bench Run on (48 X 3500 MHz CPU s) CPU Caches: L1 Data 32 KiB (x24) L1 Instruction 32 KiB (x24) L2 Unified 256 KiB (x24) L3 Unified 30720 KiB (x2) Load Average: 2.41, 5.62, 18.08 ***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead. -------------------------------------------------------------------------------------------- Benchmark Time CPU Iterations UserCounters... -------------------------------------------------------------------------------------------- CRC32CBenchmark/Public/256 99.8 ns 99.8 ns 6959129 bytes_per_second=2.38965Gi/s CRC32CBenchmark/Public/4096 1395 ns 1394 ns 501744 bytes_per_second=2.73555Gi/s CRC32CBenchmark/Public/65536 20553 ns 20539 ns 34067 bytes_per_second=2.97161Gi/s CRC32CBenchmark/Public/1048576 327522 ns 327298 ns 2140 bytes_per_second=2.98371Gi/s CRC32CBenchmark/Public/16777216 5239532 ns 5236285 ns 134 bytes_per_second=2.98399Gi/s CRC32CBenchmark/Portable/256 226 ns 226 ns 3083315 bytes_per_second=1.0555Gi/s CRC32CBenchmark/Portable/4096 3006 ns 3005 ns 232515 bytes_per_second=1.2695Gi/s CRC32CBenchmark/Portable/65536 47398 ns 47364 ns 14744 bytes_per_second=1.28864Gi/s CRC32CBenchmark/Portable/1048576 756355 ns 755934 ns 929 bytes_per_second=1.29186Gi/s CRC32CBenchmark/Portable/16777216 12107101 ns 12100219 ns 57 bytes_per_second=1.2913Gi/s CRC32CBenchmark/Sse42/256 97.6 ns 97.6 ns 7174158 bytes_per_second=2.44295Gi/s CRC32CBenchmark/Sse42/4096 1396 ns 1395 ns 501070 bytes_per_second=2.73423Gi/s CRC32CBenchmark/Sse42/65536 20506 ns 20495 ns 34095 bytes_per_second=2.9781Gi/s CRC32CBenchmark/Sse42/1048576 328669 ns 328433 ns 2138 bytes_per_second=2.9734Gi/s CRC32CBenchmark/Sse42/16777216 5237887 ns 5233990 ns 133 bytes_per_second=2.98529Gi/s >>> crc32c: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/crc32c/pkg/crc32c/usr/lib/libcrc32c.so.1.1.0 -- Installing: /home/buildozer/aports/community/crc32c/pkg/crc32c/usr/lib/libcrc32c.so.1 -- Installing: /home/buildozer/aports/community/crc32c/pkg/crc32c/usr/lib/libcrc32c.so -- Installing: /home/buildozer/aports/community/crc32c/pkg/crc32c/usr/include/crc32c/crc32c.h -- Installing: /home/buildozer/aports/community/crc32c/pkg/crc32c/usr/lib/cmake/Crc32c/Crc32cTargets.cmake -- Installing: /home/buildozer/aports/community/crc32c/pkg/crc32c/usr/lib/cmake/Crc32c/Crc32cTargets-none.cmake -- Installing: /home/buildozer/aports/community/crc32c/pkg/crc32c/usr/lib/cmake/Crc32c/Crc32cConfig.cmake -- Installing: /home/buildozer/aports/community/crc32c/pkg/crc32c/usr/lib/cmake/Crc32c/Crc32cConfigVersion.cmake >>> crc32c-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/crc32c/pkg/crc32c-dev/usr/include' 'usr/lib/cmake' -> '/home/buildozer/aports/community/crc32c/pkg/crc32c-dev/usr/lib/cmake' 'usr/lib/libcrc32c.so' -> '/home/buildozer/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-r1 >>> crc32c-dev*: Package size: 11.6 KB >>> crc32c-dev*: Compressing data... >>> crc32c-dev*: Create checksum... >>> crc32c-dev*: Create crc32c-dev-1.1.2-r1.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-r1.apk >>> crc32c: Build complete at Wed, 06 Nov 2024 18:40:27 +0000 elapsed time 0h 0m 28s >>> crc32c: Cleaning up srcdir >>> crc32c: Cleaning up pkgdir >>> crc32c: Uninstalling dependencies... (1/21) Purging .makedepends-crc32c (20241106.184002) (2/21) Purging cmake (3.30.5-r0) (3/21) Purging samurai (1.2-r6) (4/21) Purging benchmark-dev (1.9.0-r1) (5/21) Purging benchmark (1.9.0-r1) (6/21) Purging glog-dev (0.7.1-r1) (7/21) Purging gflags-dev (2.2.2-r2) (8/21) Purging libunwind-dev (1.8.1-r0) (9/21) Purging libucontext-dev (1.3.2-r0) (10/21) Purging libucontext (1.3.2-r0) (11/21) Purging glog (0.7.1-r1) (12/21) Purging gtest-dev (1.15.2-r0) (13/21) Purging gmock (1.15.2-r0) (14/21) Purging gtest (1.15.2-r0) (15/21) Purging gflags (2.2.2-r2) (16/21) Purging libarchive (3.7.7-r0) (17/21) Purging libbz2 (1.0.8-r6) (18/21) Purging libunwind (1.8.1-r0) (19/21) Purging libuv (1.49.2-r0) (20/21) Purging rhash-libs (1.4.5-r0) (21/21) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r6.trigger OK: 395 MiB in 101 packages >>> crc32c: Updating the community/x86_64 repository index... >>> crc32c: Signing the index...