Build Information
Failed to build SoundpipeAudioKit, reference main (7a4b02
), with Swift 5.9 for Linux on 9 Jun 2025 22:55:38 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/AudioKit/SoundpipeAudioKit.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/AudioKit/SoundpipeAudioKit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 7a4b021 Added "grainSize" parameter to the initializer comments. (#44)
Cloned https://github.com/AudioKit/SoundpipeAudioKit.git
Revision (git rev-parse @):
7a4b0216b1d9f8b1e06e3217b68c061cf1704fdc
SUCCESS checkout https://github.com/AudioKit/SoundpipeAudioKit.git at main
========================================
Build
========================================
Selected platform: linux
Swift version: 5.9
Building package at path: $PWD
https://github.com/AudioKit/SoundpipeAudioKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.9-latest: Pulling from finestructure/spi-images
Digest: sha256:943c57f5f023c04804daf623375860c13f93d33d0cb4f0a89054871e5f11529c
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.9-latest
Fetching https://github.com/AudioKit/Tonic
Fetching https://github.com/AudioKit/AudioKitEX
Fetching https://github.com/AudioKit/AudioKit
[1/748] Fetching audiokitex
[480/4743] Fetching audiokitex, tonic
[4625/255445] Fetching audiokitex, tonic, audiokit
Fetching https://github.com/AudioKit/KissFFT
Fetched https://github.com/AudioKit/AudioKitEX (0.30s)
[6503/254697] Fetching tonic, audiokit
[16532/254723] Fetching tonic, audiokit, kissfft
Fetched https://github.com/AudioKit/KissFFT (0.17s)
[21545/254697] Fetching tonic, audiokit
Fetched https://github.com/AudioKit/Tonic (13.24s)
Fetched https://github.com/AudioKit/AudioKit (13.70s)
Computing version for https://github.com/AudioKit/KissFFT
Computed https://github.com/AudioKit/KissFFT at 1.0.0 (0.38s)
Computing version for https://github.com/AudioKit/Tonic
Computed https://github.com/AudioKit/Tonic at 2.1.0 (0.43s)
Computing version for https://github.com/AudioKit/AudioKitEX
Computed https://github.com/AudioKit/AudioKitEX at 5.6.2 (0.41s)
Computing version for https://github.com/AudioKit/AudioKit
Computed https://github.com/AudioKit/AudioKit at 5.6.5 (0.38s)
Creating working copy for https://github.com/AudioKit/Tonic
Working copy of https://github.com/AudioKit/Tonic resolved at 2.1.0
Creating working copy for https://github.com/AudioKit/AudioKit
Working copy of https://github.com/AudioKit/AudioKit resolved at 5.6.5
Creating working copy for https://github.com/AudioKit/AudioKitEX
Working copy of https://github.com/AudioKit/AudioKitEX resolved at 5.6.2
Creating working copy for https://github.com/AudioKit/KissFFT
Working copy of https://github.com/AudioKit/KissFFT resolved at 1.0.0
warning: 'spi-builder-workspace': ignoring target 'CSoundpipeAudioKitTests' in package 'spi-builder-workspace'; C language in tests is not yet supported
Building for debugging...
[0/210] Compiling ini.c
[0/210] Copying Tonic.docc
[2/210] Compiling md5.c
[3/210] Compiling vocwrapper.c
[4/210] Compiling waveset.c
[5/210] Compiling wpkorg35.c
[6/210] Compiling adsr.c
[7/210] Compiling zitarev.c
[8/210] Compiling vdelay.c
[9/210] Compiling voc.c
[10/210] Compiling vocoder.c
[11/210] Compiling tseq.c
[12/210] Compiling fft.c
[13/210] Compiling tseg.c
[14/210] Compiling test.c
[15/210] Compiling trand.c
[16/210] Compiling tin.c
[17/210] Compiling timer.c
[18/210] Compiling tgate.c
[19/210] Compiling thresh.c
[19/210] Compiling tone.c
[21/210] Compiling tevent.c
[22/211] Compiling tenvx.c
[23/211] Compiling tenv2.c
[24/231] Compiling tenv.c
[24/231] Compiling tdiv.c
[26/231] Compiling tblrec.c
[27/231] Compiling tbvcf.c
[28/231] Compiling switch.c
[29/231] Compiling streson.c
[30/231] Compiling smoothdelay.c
[31/231] Compiling sdelay.c
[32/231] Compiling slice.c
[33/231] Compiling talkbox.c
[34/231] Compiling sndwarp.c
[35/231] Compiling scrambler.c
[36/231] Compiling tadsr.c
[36/231] Compiling scale.c
[38/231] Compiling tabread.c
[39/231] Compiling rspline.c
[39/231] Compiling saturator.c
[39/231] Compiling samphold.c
[42/231] Compiling rpt.c
[43/231] Compiling reson.c
[43/231] Compiling rms.c
[45/231] Compiling reverse.c
[46/231] Compiling randmt.c
[47/231] Compiling random.c
[48/231] Compiling randh.c
[49/231] Compiling revsc.c
[50/231] Compiling randi.c
[51/231] Compiling ptrack.c
[52/231] Compiling prop.c
[53/231] Compiling pshift.c
[54/231] Compiling progress.c
[55/231] Compiling posc3.c
[56/231] Compiling port.c
[57/231] Compiling phasor.c
[58/231] Compiling pitchamdf.c
[59/231] Compiling pluck.c
[60/231] Compiling pinknoise.c
[61/231] Compiling peaklim.c
[62/231] Compiling phaser.c
[63/231] Compiling pdhalf.c
[64/231] Compiling paulstretch.c
[65/231] Compiling pareq.c
[66/231] Compiling pan2.c
[67/231] Compiling panst.c
[68/231] Compiling padsynth.c
[69/231] Compiling nsmp.c
[70/231] Compiling oscmorph2d.c
[71/231] Compiling oscmorph.c
[72/231] Compiling osc.c
[72/231] Compiling noise.c
[74/231] Compiling moogladder.c
[75/231] Compiling mode.c
[76/231] Compiling maygate.c
[77/231] Compiling metro.c
[78/231] Compiling mincer.c
[79/231] Compiling lpf18.c
[80/231] Compiling jitter.c
[80/231] Compiling line.c
[82/231] Compiling incr.c
[83/231] Compiling in.c
[84/231] Compiling jcrev.c
[85/231] Compiling fosc.c
[86/231] Compiling gbuzz.c
[87/231] Compiling hilbert.c
[88/231] Compiling foo.c
[88/231] Compiling fold.c
[90/231] Compiling ftbl.c
[91/231] Compiling fog.c
[92/231] Compiling fof.c
[93/231] Compiling fofilt.c
[94/231] Compiling expon.c
[95/231] Compiling fftwrapper.c
[96/231] Compiling eqfil.c
[97/231] Compiling dtrig.c
[97/231] Compiling dust.c
[99/231] Compiling dmetro.c
[100/231] Compiling dcblock.c
[101/231] Compiling diode.c
[102/231] Compiling dynamicosc.c
[103/231] Compiling delay.c
[104/231] Compiling dist.c
[105/231] Compiling pitchcorrect.c
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/circular_buffer.c:71:46: warning: incompatible pointer types passing 'int16_t **' (aka 'short **') to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(cb, i, &item);
^~~~~
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/circular_buffer.c:41:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value) {
^
1 warning generated.
[106/231] Compiling circular_buffer.c
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:33:53: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(cb, (int)idx, &samp);
^~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:46:50: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(cb, (int)idx0, &samp0);
^~~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:47:50: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(cb, (int)idx1, &samp1);
^~~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:48:50: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(cb, (int)idx2, &samp2);
^~~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:49:50: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(cb, (int)idx3, &samp3);
^~~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
5 warnings generated.
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:60:64: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(p->buff, -1 * j, &samp);
^~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:61:70: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(p->buff, (-1 * j) - l, &sampL);
^~~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:77:51: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(p->buff, 0, &samp);
^~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:78:66: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(p->buff, -1 * window_size, &sampL);
^~~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:79:66: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(p->buff, -2 * window_size, &samp2L);
^~~~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:168:60: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(p->buff, -1 * j, &samp);
^~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:169:66: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(p->buff, (-1 * j) - l, &sampL);
^~~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:186:60: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(p->buff, -1 * j, &samp);
^~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
/host/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:187:66: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
cb_read_at_index_behind_write(p->buff, (-1 * j) - l, &sampL);
^~~~~~
/host/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
^
9 warnings generated.
[107/231] Compiling pitchcalculate.c
[108/231] Compiling Yin.c
[108/231] Compiling pitchshift2.c
[110/231] Compiling crossfade.c
[111/231] Compiling pitchshift.c
[112/231] Compiling count.c
[113/231] Compiling conv.c
[113/231] Compiling clock.c
[115/231] Compiling clamp.c
[116/231] Compiling comb.c
[116/231] Compiling compressor.c
[118/231] Compiling clip.c
[119/231] Compiling butlp.c
[120/231] Compiling butbp.c
[121/231] Compiling buthp.c
[122/231] Compiling butbr.c
[123/231] Compiling brown.c
[124/231] Compiling bltriangle.c
[125/231] Compiling blsaw.c
[126/231] Compiling biscale.c
[127/231] Compiling blsquare.c
[127/231] Compiling bar.c
[129/231] Compiling bitcrush.c
[130/231] Compiling biquad.c
[130/231] Compiling base.c
[132/231] Compiling bal.c
[133/231] Compiling growl.c
[134/231] Compiling atone.c
[135/231] Compiling allpass.c
[135/231] Compiling autowah.c
In file included from /host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/Nodes/FaderDSP.mm:3:
/host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/include/DSPBase.h:6:9: fatal error: 'AudioToolbox/AudioToolbox.h' file not found
#import <AudioToolbox/AudioToolbox.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[137/231] Compiling FaderDSP.mm
In file included from /host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/Nodes/RenderMeasurerDSP.mm:3:
/host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/include/DSPBase.h:6:9: fatal error: 'AudioToolbox/AudioToolbox.h' file not found
#import <AudioToolbox/AudioToolbox.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[137/231] Compiling RenderMeasurerDSP.mm
/host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/Sequencing/SequencerEngine.mm:3:9: fatal error: 'TargetConditionals.h' file not found
#import "TargetConditionals.h"
^~~~~~~~~~~~~~~~~~~~~~
[137/231] Compiling SequencerEngine.mm
In file included from /host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/Nodes/DryWetDualMixerDSP.mm:3:
/host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/include/DSPBase.h:6:9: fatal error: 'AudioToolbox/AudioToolbox.h' file not found
#import <AudioToolbox/AudioToolbox.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[137/231] Compiling DryWetDualMixerDSP.mm
In file included from /host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/Nodes/DryWetMixerDSP.mm:3:
/host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/include/DSPBase.h:6:9: fatal error: 'AudioToolbox/AudioToolbox.h' file not found
#import <AudioToolbox/AudioToolbox.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[137/231] Compiling DryWetMixerDSP.mm
In file included from /host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/Nodes/StereoFieldLimiterDSP.mm:3:
/host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/include/DSPBase.h:6:9: fatal error: 'AudioToolbox/AudioToolbox.h' file not found
#import <AudioToolbox/AudioToolbox.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[137/231] Compiling StereoFieldLimiterDSP.mm
In file included from /host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/Sequencing/ParameterAutomation.mm:3:
/host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/include/ParameterAutomation.h:5:10: fatal error: 'AudioToolbox/AudioToolbox.h' file not found
#include <AudioToolbox/AudioToolbox.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[137/231] Compiling ParameterAutomation.mm
BUILD FAILURE 5.9 linux