>>> libkeyfinder: Building community/libkeyfinder 2.2.7-r0 (using abuild 3.11.0_rc12-r0) started Thu, 20 Apr 2023 22:34:39 +0000 >>> libkeyfinder: Checking sanity of /home/buildozer/aports/community/libkeyfinder/APKBUILD... >>> libkeyfinder: Analyzing dependencies... >>> libkeyfinder: Installing for build: build-base catch2 cmake fftw-dev samurai (1/14) Installing catch2 (2.13.10-r0) (2/14) Installing libbz2 (1.0.8-r5) (3/14) Installing xz-libs (5.4.2-r1) (4/14) Installing libarchive (3.6.2-r2) (5/14) Installing libformw (6.4_p20230401-r4) (6/14) Installing rhash-libs (1.4.3-r2) (7/14) Installing libuv (1.44.2-r2) (8/14) Installing cmake (3.26.3-r1) (9/14) Installing fftw-double-libs (3.3.10-r2) (10/14) Installing fftw-long-double-libs (3.3.10-r2) (11/14) Installing fftw-single-libs (3.3.10-r2) (12/14) Installing fftw-dev (3.3.10-r2) (13/14) Installing samurai (1.2-r3) (14/14) Installing .makedepends-libkeyfinder (20230420.223446) Executing busybox-1.36.0-r7.trigger OK: 474 MiB in 112 packages >>> libkeyfinder: Cleaning up srcdir >>> libkeyfinder: Cleaning up pkgdir >>> libkeyfinder: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/libkeyfinder-2.2.7.tar.gz >>> libkeyfinder: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/libkeyfinder-2.2.7.tar.gz >>> libkeyfinder: Checking sha512sums... libkeyfinder-2.2.7.tar.gz: OK >>> libkeyfinder: Unpacking /var/cache/distfiles/v3.18/libkeyfinder-2.2.7.tar.gz... -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.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.7/build [1/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/workspacetest.cpp.o [2/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/windowfunctiontest.cpp.o [3/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/toneprofilestest.cpp.o [4/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/temporalwindowfactorytest.cpp.o [5/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/spectrumanalysertest.cpp.o [6/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/lowpassfilterfactorytest.cpp.o [7/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/lowpassfiltertest.cpp.o [8/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/keyfindertest.cpp.o [9/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/keyclassifiertest.cpp.o [10/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/fftadaptertest.cpp.o [11/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/downsamplershortcuttest.cpp.o [12/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/constantstest.cpp.o [13/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/chromatransformfactorytest.cpp.o [14/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/chromatransformtest.cpp.o [15/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/chromagramtest.cpp.o [16/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/binodetest.cpp.o [17/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/audiodatatest.cpp.o [18/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/_testhelpers.cpp.o [19/37] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/main.cpp.o [20/37] Building CXX object CMakeFiles/keyfinder.dir/src/constants.cpp.o [21/37] Building CXX object CMakeFiles/keyfinder.dir/src/workspace.cpp.o [22/37] Building CXX object CMakeFiles/keyfinder.dir/src/windowfunctions.cpp.o [23/37] Building CXX object CMakeFiles/keyfinder.dir/src/toneprofiles.cpp.o [24/37] Building CXX object CMakeFiles/keyfinder.dir/src/temporalwindowfactory.cpp.o [25/37] Building CXX object CMakeFiles/keyfinder.dir/src/spectrumanalyser.cpp.o [26/37] Building CXX object CMakeFiles/keyfinder.dir/src/lowpassfilterfactory.cpp.o [27/37] Building CXX object CMakeFiles/keyfinder.dir/src/lowpassfilter.cpp.o [28/37] Building CXX object CMakeFiles/keyfinder.dir/src/keyfinder.cpp.o [29/37] Building CXX object CMakeFiles/keyfinder.dir/src/keyclassifier.cpp.o [30/37] Building CXX object CMakeFiles/keyfinder.dir/src/fftadapter.cpp.o [31/37] Building CXX object CMakeFiles/keyfinder.dir/src/chromatransformfactory.cpp.o [32/37] Building CXX object CMakeFiles/keyfinder.dir/src/chromatransform.cpp.o [33/37] Building CXX object CMakeFiles/keyfinder.dir/src/chromagram.cpp.o [34/37] Building CXX object CMakeFiles/keyfinder.dir/src/audiodata.cpp.o [35/37] Linking CXX shared library libkeyfinder.so.2.2.7 [36/37] Creating library symlink libkeyfinder.so.2 libkeyfinder.so [37/37] Linking CXX executable tests/keyfinder-tests Test project /home/buildozer/aports/community/libkeyfinder/src/libkeyfinder-2.2.7/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.05 sec 2/65 Test #2: AudioDataTest/Channels ................................................. Passed 0.04 sec 3/65 Test #3: AudioDataTest/FrameRate ................................................ Passed 0.04 sec 4/65 Test #4: AudioDataTest/SampleInitialisation ..................................... Passed 0.04 sec 5/65 Test #5: AudioDataTest/SampleMutator ............................................ Passed 0.04 sec 6/65 Test #6: AudioDataTest/SampleMutatorBounds ...................................... Passed 0.04 sec 7/65 Test #7: AudioDataTest/FrameAccessBeforeChannelsInitialised ..................... Passed 0.04 sec 8/65 Test #8: AudioDataTest/FrameMutator ............................................. Passed 0.04 sec 9/65 Test #9: AudioDataTest/FrameMutatorBounds ....................................... Passed 0.04 sec 10/65 Test #10: AudioDataTest/AppendToNew .............................................. Passed 0.04 sec 11/65 Test #11: AudioDataTest/PrependToNew ............................................. Passed 0.04 sec 12/65 Test #12: AudioDataTest/AppendToInitialised ...................................... Passed 0.04 sec 13/65 Test #13: AudioDataTest/PrependToInitialised ..................................... Passed 0.04 sec 14/65 Test #14: AudioDataTest/DiscardFromFront ......................................... Passed 0.04 sec 15/65 Test #15: AudioDataTest/SliceFromBack ............................................ Passed 0.04 sec 16/65 Test #16: AudioDataTest/MakeMono ................................................. Passed 0.04 sec 17/65 Test #17: AudioDataTest/DownsamplerInsistsOnMonophonicAudio ...................... Passed 0.04 sec 18/65 Test #18: AudioDataTest/DownsamplerResamplesIntegralRelationship ................. Passed 0.04 sec 19/65 Test #19: AudioDataTest/DownsamplerResamplesNonintegralRelationship .............. Passed 0.04 sec 20/65 Test #20: AudioDataTest/DownsamplerResamplesSineWave ............................. Passed 0.03 sec 21/65 Test #21: AudioDataTest/Iterators ................................................ Passed 0.03 sec 22/65 Test #22: BinodeTest/ConstructorDefaultsWork ..................................... Passed 0.03 sec 23/65 Test #23: BinodeTest/ConstructorArgumentsWork .................................... Passed 0.03 sec 24/65 Test #24: ChromagramTest/ConstructorDefaultsWork ................................. Passed 0.03 sec 25/65 Test #25: ChromagramTest/ConstructorArgumentsWork ................................ Passed 0.03 sec 26/65 Test #26: ChromagramTest/Mutator ................................................. Passed 0.03 sec 27/65 Test #27: ChromagramTest/CopyConstructor ......................................... Passed 0.03 sec 28/65 Test #28: ChromagramTest/Assignment .............................................. Passed 0.03 sec 29/65 Test #29: ChromagramTest/Bounds .................................................. Passed 0.03 sec 30/65 Test #30: ChromagramTest/Append .................................................. Passed 0.03 sec 31/65 Test #31: ChromagramTest/CollapseToOneHop ........................................ Passed 0.03 sec 32/65 Test #32: ChromaTransformTest/InsistsOnPositiveFrameRate ......................... Passed 0.03 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 #54: LowPassFilterTest/DefaultFilterMatchesFisherCoefficients ............... Passed 0.01 sec 46/65 Test #55: LowPassFilterFactoryTest/RepeatedFilterRequests ........................ Passed 0.01 sec 47/65 Test #56: TemporalWindowFactoryTest/FrameSize .................................... Passed 0.01 sec 48/65 Test #57: TemporalWindowFactoryTest/Function ..................................... Passed 0.01 sec 49/65 Test #58: TemporalWindowFactoryTest/RepeatedWindowRequests ....................... Passed 0.01 sec 50/65 Test #60: WindowFunctionTest/AllTemporalWindowsAreSymmetricalAndRangeFrom0To1 .... Passed 0.01 sec 51/65 Test #61: WindowFunctionTest/GaussianFn .......................................... Passed 0.01 sec 52/65 Test #47: LowPassFilterTest/InsistsOnMonophonicAudio ............................. Passed 0.02 sec 53/65 Test #59: ToneProfilesTest/ExceptionOnWrongCustomSize ............................ Passed 0.01 sec 54/65 Test #62: WindowFunctionTest/ConvolutionOfPulseAndRectangle ...................... Passed 0.01 sec 55/65 Test #63: WindowFunctionTest/ConvolutionOfTwoRectangles .......................... Passed 0.01 sec 56/65 Test #64: WindowFunctionTest/ConvolutionOfPulseAndCurve .......................... Passed 0.01 sec 57/65 Test #65: WorkspaceTest/ConstructorDefaultsWork .................................. Passed 0.01 sec 58/65 Test #48: LowPassFilterTest/InitialisesNullBuffer ................................ Passed 0.03 sec 59/65 Test #49: LowPassFilterTest/DoesntAlterAudioMetadata ............................. Passed 0.03 sec 60/65 Test #50: LowPassFilterTest/KillsHigherFreqs ..................................... Passed 0.03 sec 61/65 Test #51: LowPassFilterTest/MaintainsLowerFreqs .................................. Passed 0.03 sec 62/65 Test #52: LowPassFilterTest/DoesBothAtOnce ....................................... Passed 0.04 sec 63/65 Test #41: KeyFinderTest/ProgressiveUseCase ....................................... Passed 0.05 sec 64/65 Test #38: DownsamplerShortcutTest/EverythingWorksWithShortcutFactor .............. Passed 0.12 sec 65/65 Test #53: LowPassFilterTest/WorksOnRepetitiveWaves ............................... Passed 0.19 sec 100% tests passed, 0 tests failed out of 65 Total Test time (real) = 0.22 sec >>> libkeyfinder: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/libkeyfinder.so.2.2.7 -- 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.7-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.7-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.7-r0.apk >>> libkeyfinder: Build complete at Thu, 20 Apr 2023 22:35:03 +0000 elapsed time 0h 0m 24s >>> libkeyfinder: Cleaning up srcdir >>> libkeyfinder: Cleaning up pkgdir >>> libkeyfinder: Uninstalling dependencies... (1/14) Purging .makedepends-libkeyfinder (20230420.223446) (2/14) Purging catch2 (2.13.10-r0) (3/14) Purging cmake (3.26.3-r1) (4/14) Purging fftw-dev (3.3.10-r2) (5/14) Purging fftw-double-libs (3.3.10-r2) (6/14) Purging fftw-long-double-libs (3.3.10-r2) (7/14) Purging fftw-single-libs (3.3.10-r2) (8/14) Purging samurai (1.2-r3) (9/14) Purging libarchive (3.6.2-r2) (10/14) Purging libbz2 (1.0.8-r5) (11/14) Purging libformw (6.4_p20230401-r4) (12/14) Purging libuv (1.44.2-r2) (13/14) Purging rhash-libs (1.4.3-r2) (14/14) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r7.trigger OK: 408 MiB in 98 packages >>> libkeyfinder: Updating the community/aarch64 repository index... >>> libkeyfinder: Signing the index...