>>> libkeyfinder: Building community/libkeyfinder 2.2.8-r0 (using abuild 3.13.0-r3) started Sat, 27 Apr 2024 10:42:14 +0000 >>> libkeyfinder: Checking sanity of /home/buildozer/aports/community/libkeyfinder/APKBUILD... >>> libkeyfinder: Analyzing dependencies... >>> libkeyfinder: Installing for build: build-base catch2-3 cmake fftw-dev samurai (1/13) Installing catch2-3 (3.5.3-r0) (2/13) Installing libbz2 (1.0.8-r6) (3/13) Installing xz-libs (5.6.1-r3) (4/13) Installing libarchive (3.7.3-r0) (5/13) Installing rhash-libs (1.4.4-r0) (6/13) Installing libuv (1.48.0-r0) (7/13) Installing cmake (3.29.2-r1) (8/13) Installing fftw-double-libs (3.3.10-r5) (9/13) Installing fftw-long-double-libs (3.3.10-r5) (10/13) Installing fftw-single-libs (3.3.10-r5) (11/13) Installing fftw-dev (3.3.10-r5) (12/13) Installing samurai (1.2-r5) (13/13) Installing .makedepends-libkeyfinder (20240427.104220) Executing busybox-1.36.1-r26.trigger OK: 545 MiB in 120 packages >>> libkeyfinder: Cleaning up srcdir >>> libkeyfinder: Cleaning up pkgdir >>> libkeyfinder: Cleaning up tmpdir >>> libkeyfinder: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/libkeyfinder-2.2.8.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/libkeyfinder-2.2.8.tar.gz.part' libkeyfinder-2.2.8.t 100% |********************************| 79473 0:00:00 ETA '/var/cache/distfiles/libkeyfinder-2.2.8.tar.gz.part' saved >>> libkeyfinder: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/libkeyfinder-2.2.8.tar.gz >>> libkeyfinder: Checking sha512sums... libkeyfinder-2.2.8.tar.gz: OK >>> libkeyfinder: Unpacking /var/cache/distfiles/libkeyfinder-2.2.8.tar.gz... -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- 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 -- Found FFTW3: /usr/lib/libfftw3.so -- Configuring done (0.3s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/libkeyfinder/src/libkeyfinder-2.2.8/build [1/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/workspacetest.cpp.o [2/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/windowfunctiontest.cpp.o [3/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/toneprofilestest.cpp.o [4/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/temporalwindowfactorytest.cpp.o [5/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/spectrumanalysertest.cpp.o [6/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/lowpassfilterfactorytest.cpp.o [7/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/lowpassfiltertest.cpp.o [8/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/keyfindertest.cpp.o [9/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/keyclassifiertest.cpp.o [10/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/fftadaptertest.cpp.o [11/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/downsamplershortcuttest.cpp.o [12/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/constantstest.cpp.o [13/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/chromatransformfactorytest.cpp.o [14/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/chromatransformtest.cpp.o [15/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/chromagramtest.cpp.o [16/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/binodetest.cpp.o [17/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/audiodatatest.cpp.o [18/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/_testhelpers.cpp.o [19/36] Building CXX object CMakeFiles/keyfinder.dir/src/constants.cpp.o [20/36] Building CXX object CMakeFiles/keyfinder.dir/src/workspace.cpp.o [21/36] Building CXX object CMakeFiles/keyfinder.dir/src/windowfunctions.cpp.o [22/36] Building CXX object CMakeFiles/keyfinder.dir/src/toneprofiles.cpp.o [23/36] Building CXX object CMakeFiles/keyfinder.dir/src/temporalwindowfactory.cpp.o [24/36] Building CXX object CMakeFiles/keyfinder.dir/src/spectrumanalyser.cpp.o [25/36] Building CXX object CMakeFiles/keyfinder.dir/src/lowpassfilterfactory.cpp.o [26/36] Building CXX object CMakeFiles/keyfinder.dir/src/lowpassfilter.cpp.o [27/36] Building CXX object CMakeFiles/keyfinder.dir/src/keyfinder.cpp.o [28/36] Building CXX object CMakeFiles/keyfinder.dir/src/keyclassifier.cpp.o [29/36] Building CXX object CMakeFiles/keyfinder.dir/src/fftadapter.cpp.o [30/36] Building CXX object CMakeFiles/keyfinder.dir/src/chromatransformfactory.cpp.o [31/36] Building CXX object CMakeFiles/keyfinder.dir/src/chromatransform.cpp.o [32/36] Building CXX object CMakeFiles/keyfinder.dir/src/chromagram.cpp.o [33/36] Building CXX object CMakeFiles/keyfinder.dir/src/audiodata.cpp.o [34/36] Linking CXX shared library libkeyfinder.so.2.2.8 [35/36] Creating library symlink libkeyfinder.so.2 libkeyfinder.so [36/36] Linking CXX executable tests/keyfinder-tests Test project /home/buildozer/aports/community/libkeyfinder/src/libkeyfinder-2.2.8/build Start 1: AudioDataTest/ConstructorWorks Start 2: AudioDataTest/Channels Start 3: AudioDataTest/FrameRate Start 4: AudioDataTest/SampleInitialisation Start 5: AudioDataTest/SampleMutator Start 6: AudioDataTest/SampleMutatorBounds Start 7: AudioDataTest/FrameAccessBeforeChannelsInitialised Start 8: AudioDataTest/FrameMutator Start 9: AudioDataTest/FrameMutatorBounds Start 10: AudioDataTest/AppendToNew Start 11: AudioDataTest/PrependToNew Start 12: AudioDataTest/AppendToInitialised Start 13: AudioDataTest/PrependToInitialised Start 14: AudioDataTest/DiscardFromFront Start 15: AudioDataTest/SliceFromBack Start 16: AudioDataTest/MakeMono Start 17: AudioDataTest/DownsamplerInsistsOnMonophonicAudio Start 18: AudioDataTest/DownsamplerResamplesIntegralRelationship Start 19: AudioDataTest/DownsamplerResamplesNonintegralRelationship Start 20: AudioDataTest/DownsamplerResamplesSineWave Start 21: AudioDataTest/Iterators Start 22: BinodeTest/ConstructorDefaultsWork Start 23: BinodeTest/ConstructorArgumentsWork Start 24: ChromagramTest/ConstructorDefaultsWork Start 25: ChromagramTest/ConstructorArgumentsWork Start 26: ChromagramTest/Mutator Start 27: ChromagramTest/CopyConstructor Start 28: ChromagramTest/Assignment Start 29: ChromagramTest/Bounds Start 30: ChromagramTest/Append Start 31: ChromagramTest/CollapseToOneHop Start 32: ChromaTransformTest/InsistsOnPositiveFrameRate Start 33: ChromaTransformTest/InsistsOnNyquistHigherThanAnalysisFreqs Start 34: ChromaTransformTest/InsistsOnSufficientBassResolution Start 35: ChromaTransformFactoryTest/RepeatedTransformRequests Start 36: ConstantsTest/aFewDefaultBandFreqs Start 37: ConstantsTest/FreqBounds Start 38: DownsamplerShortcutTest/EverythingWorksWithShortcutFactor Start 39: FftAdapterTest/ForwardAndBackward Start 40: KeyFinderTest/BasicUseCase Start 41: KeyFinderTest/ProgressiveUseCase Start 42: KeyFinderTest/KeyOfChromagramReturnsSilence Start 43: KeyFinderTest/KeyOfChromagramPassesThroughChromaData Start 44: KeyFinderTest/KeyOfChromagramCollapsesTimeDimension Start 45: LowPassFilterTest/InsistsOnEvenOrder Start 46: LowPassFilterTest/InsistsOnOrderNotGreaterThanOneQuarterFftFrameSize Start 47: LowPassFilterTest/InsistsOnMonophonicAudio Start 48: LowPassFilterTest/InitialisesNullBuffer Start 49: LowPassFilterTest/DoesntAlterAudioMetadata Start 50: LowPassFilterTest/KillsHigherFreqs Start 51: LowPassFilterTest/MaintainsLowerFreqs Start 52: LowPassFilterTest/DoesBothAtOnce Start 53: LowPassFilterTest/WorksOnRepetitiveWaves Start 54: LowPassFilterTest/DefaultFilterMatchesFisherCoefficients Start 55: LowPassFilterFactoryTest/RepeatedFilterRequests Start 56: TemporalWindowFactoryTest/FrameSize Start 57: TemporalWindowFactoryTest/Function Start 58: TemporalWindowFactoryTest/RepeatedWindowRequests Start 59: ToneProfilesTest/ExceptionOnWrongCustomSize Start 60: WindowFunctionTest/AllTemporalWindowsAreSymmetricalAndRangeFrom0To1 Start 61: WindowFunctionTest/GaussianFn Start 62: WindowFunctionTest/ConvolutionOfPulseAndRectangle Start 63: WindowFunctionTest/ConvolutionOfTwoRectangles Start 64: WindowFunctionTest/ConvolutionOfPulseAndCurve Start 65: WorkspaceTest/ConstructorDefaultsWork 1/65 Test #1: AudioDataTest/ConstructorWorks ......................................... Passed 0.08 sec 2/65 Test #2: AudioDataTest/Channels ................................................. Passed 0.08 sec 3/65 Test #3: AudioDataTest/FrameRate ................................................ Passed 0.08 sec 4/65 Test #4: AudioDataTest/SampleInitialisation ..................................... Passed 0.08 sec 5/65 Test #5: AudioDataTest/SampleMutator ............................................ Passed 0.08 sec 6/65 Test #6: AudioDataTest/SampleMutatorBounds ...................................... Passed 0.08 sec 7/65 Test #7: AudioDataTest/FrameAccessBeforeChannelsInitialised ..................... Passed 0.08 sec 8/65 Test #8: AudioDataTest/FrameMutator ............................................. Passed 0.08 sec 9/65 Test #9: AudioDataTest/FrameMutatorBounds ....................................... Passed 0.08 sec 10/65 Test #10: AudioDataTest/AppendToNew .............................................. Passed 0.08 sec 11/65 Test #11: AudioDataTest/PrependToNew ............................................. Passed 0.08 sec 12/65 Test #12: AudioDataTest/AppendToInitialised ...................................... Passed 0.08 sec 13/65 Test #13: AudioDataTest/PrependToInitialised ..................................... Passed 0.08 sec 14/65 Test #14: AudioDataTest/DiscardFromFront ......................................... Passed 0.08 sec 15/65 Test #15: AudioDataTest/SliceFromBack ............................................ Passed 0.08 sec 16/65 Test #16: AudioDataTest/MakeMono ................................................. Passed 0.08 sec 17/65 Test #17: AudioDataTest/DownsamplerInsistsOnMonophonicAudio ...................... Passed 0.08 sec 18/65 Test #18: AudioDataTest/DownsamplerResamplesIntegralRelationship ................. Passed 0.07 sec 19/65 Test #19: AudioDataTest/DownsamplerResamplesNonintegralRelationship .............. Passed 0.07 sec 20/65 Test #20: AudioDataTest/DownsamplerResamplesSineWave ............................. Passed 0.07 sec 21/65 Test #21: AudioDataTest/Iterators ................................................ Passed 0.07 sec 22/65 Test #22: BinodeTest/ConstructorDefaultsWork ..................................... Passed 0.07 sec 23/65 Test #23: BinodeTest/ConstructorArgumentsWork .................................... Passed 0.07 sec 24/65 Test #24: ChromagramTest/ConstructorDefaultsWork ................................. Passed 0.07 sec 25/65 Test #25: ChromagramTest/ConstructorArgumentsWork ................................ Passed 0.07 sec 26/65 Test #26: ChromagramTest/Mutator ................................................. Passed 0.07 sec 27/65 Test #27: ChromagramTest/CopyConstructor ......................................... Passed 0.07 sec 28/65 Test #28: ChromagramTest/Assignment .............................................. Passed 0.07 sec 29/65 Test #29: ChromagramTest/Bounds .................................................. Passed 0.07 sec 30/65 Test #30: ChromagramTest/Append .................................................. Passed 0.07 sec 31/65 Test #31: ChromagramTest/CollapseToOneHop ........................................ Passed 0.07 sec 32/65 Test #32: ChromaTransformTest/InsistsOnPositiveFrameRate ......................... Passed 0.07 sec 33/65 Test #33: ChromaTransformTest/InsistsOnNyquistHigherThanAnalysisFreqs ............ Passed 0.03 sec 34/65 Test #34: ChromaTransformTest/InsistsOnSufficientBassResolution .................. Passed 0.03 sec 35/65 Test #35: ChromaTransformFactoryTest/RepeatedTransformRequests ................... Passed 0.03 sec 36/65 Test #36: ConstantsTest/aFewDefaultBandFreqs ..................................... Passed 0.03 sec 37/65 Test #37: ConstantsTest/FreqBounds ............................................... Passed 0.03 sec 38/65 Test #39: FftAdapterTest/ForwardAndBackward ...................................... Passed 0.02 sec 39/65 Test #40: KeyFinderTest/BasicUseCase ............................................. Passed 0.02 sec 40/65 Test #42: KeyFinderTest/KeyOfChromagramReturnsSilence ............................ Passed 0.02 sec 41/65 Test #43: KeyFinderTest/KeyOfChromagramPassesThroughChromaData ................... Passed 0.02 sec 42/65 Test #44: KeyFinderTest/KeyOfChromagramCollapsesTimeDimension .................... Passed 0.02 sec 43/65 Test #45: LowPassFilterTest/InsistsOnEvenOrder ................................... Passed 0.02 sec 44/65 Test #46: LowPassFilterTest/InsistsOnOrderNotGreaterThanOneQuarterFftFrameSize ... Passed 0.02 sec 45/65 Test #47: LowPassFilterTest/InsistsOnMonophonicAudio ............................. Passed 0.02 sec 46/65 Test #54: LowPassFilterTest/DefaultFilterMatchesFisherCoefficients ............... Passed 0.02 sec 47/65 Test #55: LowPassFilterFactoryTest/RepeatedFilterRequests ........................ Passed 0.01 sec 48/65 Test #56: TemporalWindowFactoryTest/FrameSize .................................... Passed 0.01 sec 49/65 Test #57: TemporalWindowFactoryTest/Function ..................................... Passed 0.01 sec 50/65 Test #58: TemporalWindowFactoryTest/RepeatedWindowRequests ....................... Passed 0.01 sec 51/65 Test #59: ToneProfilesTest/ExceptionOnWrongCustomSize ............................ Passed 0.01 sec 52/65 Test #60: WindowFunctionTest/AllTemporalWindowsAreSymmetricalAndRangeFrom0To1 .... Passed 0.01 sec 53/65 Test #61: WindowFunctionTest/GaussianFn .......................................... Passed 0.01 sec 54/65 Test #48: LowPassFilterTest/InitialisesNullBuffer ................................ Passed 0.02 sec 55/65 Test #49: LowPassFilterTest/DoesntAlterAudioMetadata ............................. Passed 0.02 sec 56/65 Test #62: WindowFunctionTest/ConvolutionOfPulseAndRectangle ...................... Passed 0.01 sec 57/65 Test #63: WindowFunctionTest/ConvolutionOfTwoRectangles .......................... Passed 0.01 sec 58/65 Test #64: WindowFunctionTest/ConvolutionOfPulseAndCurve .......................... Passed 0.01 sec 59/65 Test #65: WorkspaceTest/ConstructorDefaultsWork .................................. Passed 0.01 sec 60/65 Test #50: LowPassFilterTest/KillsHigherFreqs ..................................... Passed 0.02 sec 61/65 Test #51: LowPassFilterTest/MaintainsLowerFreqs .................................. Passed 0.02 sec 62/65 Test #52: LowPassFilterTest/DoesBothAtOnce ....................................... Passed 0.02 sec 63/65 Test #41: KeyFinderTest/ProgressiveUseCase ....................................... Passed 0.04 sec 64/65 Test #38: DownsamplerShortcutTest/EverythingWorksWithShortcutFactor .............. Passed 0.09 sec 65/65 Test #53: LowPassFilterTest/WorksOnRepetitiveWaves ............................... Passed 0.12 sec 100% tests passed, 0 tests failed out of 65 Total Test time (real) = 0.20 sec >>> libkeyfinder: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/libkeyfinder.so.2.2.8 -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/libkeyfinder.so.2 -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/libkeyfinder.so -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/audiodata.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/chromagram.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/chromatransform.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/chromatransformfactory.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/fftadapter.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/keyclassifier.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/keyfinder.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/lowpassfilter.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/lowpassfilterfactory.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/spectrumanalyser.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/temporalwindowfactory.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/toneprofiles.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/windowfunctions.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/workspace.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/constants.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/exception.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/binode.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/pkgconfig/libkeyfinder.pc -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/cmake/KeyFinder/KeyFinderTargets.cmake -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/cmake/KeyFinder/KeyFinderTargets-none.cmake -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/cmake/KeyFinder/KeyFinderConfig.cmake -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/cmake/KeyFinder/KeyFinderConfigVersion.cmake -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/cmake/KeyFinder/modules/FindFFTW3.cmake >>> libkeyfinder-dev*: Running split function dev... >>> libkeyfinder-dev*: Preparing subpackage libkeyfinder-dev... >>> libkeyfinder-dev*: Stripping binaries >>> libkeyfinder-dev*: Running postcheck for libkeyfinder-dev >>> libkeyfinder*: Running postcheck for libkeyfinder >>> libkeyfinder*: Preparing package libkeyfinder... >>> libkeyfinder*: Stripping binaries >>> libkeyfinder-dev*: Scanning shared objects >>> libkeyfinder*: Scanning shared objects >>> libkeyfinder-dev*: Tracing dependencies... libkeyfinder=2.2.8-r0 pc:fftw3 pkgconfig >>> libkeyfinder-dev*: Package size: 132.0 KB >>> libkeyfinder-dev*: Compressing data... >>> libkeyfinder-dev*: Create checksum... >>> libkeyfinder-dev*: Create libkeyfinder-dev-2.2.8-r0.apk >>> libkeyfinder*: Tracing dependencies... so:libc.musl-aarch64.so.1 so:libfftw3.so.3 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libkeyfinder*: Package size: 144.0 KB >>> libkeyfinder*: Compressing data... >>> libkeyfinder*: Create checksum... >>> libkeyfinder*: Create libkeyfinder-2.2.8-r0.apk >>> libkeyfinder: Build complete at Sat, 27 Apr 2024 10:42:24 +0000 elapsed time 0h 0m 10s >>> libkeyfinder: Cleaning up srcdir >>> libkeyfinder: Cleaning up pkgdir >>> libkeyfinder: Uninstalling dependencies... (1/13) Purging .makedepends-libkeyfinder (20240427.104220) (2/13) Purging catch2-3 (3.5.3-r0) (3/13) Purging cmake (3.29.2-r1) (4/13) Purging fftw-dev (3.3.10-r5) (5/13) Purging fftw-double-libs (3.3.10-r5) (6/13) Purging fftw-long-double-libs (3.3.10-r5) (7/13) Purging fftw-single-libs (3.3.10-r5) (8/13) Purging samurai (1.2-r5) (9/13) Purging libarchive (3.7.3-r0) (10/13) Purging libbz2 (1.0.8-r6) (11/13) Purging libuv (1.48.0-r0) (12/13) Purging rhash-libs (1.4.4-r0) (13/13) Purging xz-libs (5.6.1-r3) Executing busybox-1.36.1-r26.trigger OK: 473 MiB in 107 packages >>> libkeyfinder: Updating the community/aarch64 repository index... >>> libkeyfinder: Signing the index...