The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build SoundpipeAudioKit, reference main (7a4b02), with Swift 6.2 (beta) for Wasm on 24 Jun 2025 09:09:27 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
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:         wasm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/AudioKit/SoundpipeAudioKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:44384f43f933eaa0f42803e9ef7c3d8388c5841ccc831a15a5edf63d8c273423
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest
Fetching https://github.com/AudioKit/Tonic
Fetching https://github.com/AudioKit/AudioKitEX
[1/760] Fetching audiokitex
[480/4755] Fetching audiokitex, tonic
Fetched https://github.com/AudioKit/AudioKitEX from cache (1.19s)
Fetching https://github.com/AudioKit/KissFFT
Fetched https://github.com/AudioKit/Tonic from cache (1.22s)
Fetching https://github.com/AudioKit/AudioKit
[1/26] Fetching kissfft
[23/250728] Fetching kissfft, audiokit
Fetched https://github.com/AudioKit/KissFFT from cache (21.20s)
Fetched https://github.com/AudioKit/AudioKit from cache (21.86s)
Computing version for https://github.com/AudioKit/KissFFT
Computed https://github.com/AudioKit/KissFFT at 1.0.0 (23.89s)
Computing version for https://github.com/AudioKit/Tonic
Computed https://github.com/AudioKit/Tonic at 2.1.0 (0.71s)
Computing version for https://github.com/AudioKit/AudioKitEX
Computed https://github.com/AudioKit/AudioKitEX at 5.6.2 (0.72s)
Computing version for https://github.com/AudioKit/AudioKit
Computed https://github.com/AudioKit/AudioKit at 5.6.5 (0.62s)
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/KissFFT
Working copy of https://github.com/AudioKit/KissFFT resolved at 1.0.0
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/Tonic
Working copy of https://github.com/AudioKit/Tonic resolved at 2.1.0
warning: 'spi-builder-workspace': ignoring target 'CSoundpipeAudioKitTests' in package 'spi-builder-workspace'; C language in tests is not yet supported
warning: 'tonic': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/.build/checkouts/Tonic/Sources/Tonic/Chord.swift.orig
Building for debugging...
[0/215] Write sources
[0/215] Copying Tonic.docc
[3/215] Compiling ini.c
[4/215] Write swift-version-24593BA9C3E375BF.txt
[5/215] Compiling allpass.c
[6/215] Compiling adsr.c
[7/215] Compiling md5.c
[8/215] Compiling wpkorg35.c
[9/215] Compiling test.c
[10/219] Compiling waveset.c
[11/228] Compiling voc.c
[12/236] Compiling trand.c
[13/236] Compiling tseq.c
[14/236] Compiling vdelay.c
[15/236] Compiling fft.c
[15/236] Compiling zitarev.c
[17/236] Compiling tseg.c
[18/236] Compiling timer.c
[19/236] Compiling tenvx.c
[20/236] Compiling tin.c
[21/236] Compiling tone.c
[22/236] Compiling tgate.c
[23/236] Compiling vocoder.c
[24/236] Compiling thresh.c
[25/236] Compiling tenv2.c
[26/236] Compiling tenv.c
[27/236] Compiling tdiv.c
[28/236] Compiling tevent.c
[29/236] Compiling tbvcf.c
[30/236] Compiling tadsr.c
[31/236] Compiling talkbox.c
[32/236] Compiling streson.c
[33/236] Compiling sndwarp.c
[34/236] Compiling tblrec.c
[35/236] Compiling smoothdelay.c
[36/236] Compiling switch.c
[37/236] Compiling slice.c
[38/236] Compiling tabread.c
[39/236] Compiling sdelay.c
[40/236] Compiling scrambler.c
[41/236] Compiling scale.c
[42/236] Compiling rms.c
[43/236] Compiling rspline.c
[43/236] Compiling saturator.c
[45/236] Compiling samphold.c
[46/236] Compiling reverse.c
[47/236] Compiling revsc.c
[48/236] Compiling reson.c
[49/236] Compiling rpt.c
[50/236] Compiling random.c
[51/236] Compiling randh.c
[52/236] Compiling randmt.c
[53/236] Compiling randi.c
[54/236] Compiling pshift.c
[55/236] Compiling posc3.c
[56/236] Compiling progress.c
[57/236] Compiling ptrack.c
[58/236] Compiling port.c
[59/236] Compiling prop.c
[60/236] Compiling pinknoise.c
[61/236] Compiling pitchamdf.c
[62/236] Compiling pluck.c
[63/236] Compiling phasor.c
[64/236] Compiling peaklim.c
[65/236] Compiling pdhalf.c
[66/236] Compiling phaser.c
[67/236] Compiling paulstretch.c
[68/236] Compiling panst.c
[69/236] Compiling pareq.c
[70/236] Compiling pan2.c
[71/236] Compiling padsynth.c
[72/236] Compiling oscmorph2d.c
[73/236] Compiling oscmorph.c
[74/236] Compiling nsmp.c
[75/236] Compiling osc.c
[75/236] Compiling noise.c
[77/236] Compiling moogladder.c
[78/236] Compiling mode.c
[79/236] Compiling line.c
[80/236] Compiling metro.c
[81/236] Compiling maygate.c
[82/236] Compiling incr.c
[83/236] Compiling lpf18.c
[84/236] Compiling mincer.c
[85/236] Compiling jitter.c
[86/236] Compiling in.c
[87/236] Compiling jcrev.c
[88/236] Compiling foo.c
[89/236] Compiling fold.c
[90/236] Compiling hilbert.c
[91/236] Compiling gbuzz.c
[92/236] Compiling fosc.c
[93/236] Compiling ftbl.c
[94/236] Compiling fofilt.c
[95/236] Compiling fftwrapper.c
[96/236] Compiling dynamicosc.c
[97/236] Compiling expon.c
[98/236] Compiling fof.c
[99/236] Compiling fog.c
[99/236] Compiling eqfil.c
[101/236] Compiling dmetro.c
[102/236] Compiling dust.c
[103/236] Compiling dtrig.c
[104/236] Compiling dist.c
[105/236] Compiling pitchcorrect.c
[106/236] Compiling dcblock.c
[107/236] Compiling delay.c
[108/236] Compiling diode.c
[109/236] Compiling pitchshift.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]
   33 |         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
   21 | 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]
   46 |     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
   21 | 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]
   47 |     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
   21 | 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]
   48 |     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
   21 | 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]
   49 |     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
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
5 warnings generated.
[110/236] Compiling pitchshift2.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]
   71 |         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
   41 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value) {
      |                                                                         ^
1 warning generated.
[111/236] Compiling circular_buffer.c
[112/236] Compiling Yin.c
[113/236] Compiling count.c
[114/236] Compiling crossfade.c
/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]
   60 |                 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
   21 | 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]
   61 |                 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
   21 | 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]
   77 |         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
   21 | 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]
   78 |         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
   21 | 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]
   79 |         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
   21 | 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]
  168 |             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
   21 | 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]
  169 |             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
   21 | 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]
  186 |             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
   21 | 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]
  187 |             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
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
9 warnings generated.
[115/236] Compiling pitchcalculate.c
[116/236] Compiling conv.c
[117/236] Compiling compressor.c
[118/236] Compiling comb.c
[119/236] Compiling clock.c
[120/236] Compiling butlp.c
[121/236] Compiling clip.c
[122/236] Compiling clamp.c
[123/236] Compiling buthp.c
[124/236] Compiling brown.c
[125/236] Compiling blsaw.c
[126/236] Compiling bltriangle.c
[127/236] Compiling bitcrush.c
[128/236] Compiling base.c
[129/236] Compiling butbr.c
[130/236] Compiling butbp.c
[131/236] Compiling biquad.c
[132/236] Compiling blsquare.c
[133/236] Compiling biscale.c
[134/236] Compiling bal.c
[135/236] Compiling autowah.c
[136/236] Compiling vocwrapper.c
[137/236] Compiling atone.c
[138/236] Compiling growl.c
[139/236] Compiling bar.c
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
    6 | #import <AudioToolbox/AudioToolbox.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[140/236] Compiling StereoFieldLimiterDSP.mm
/host/spi-builder-workspace/.build/checkouts/AudioKitEX/Sources/CAudioKitEX/Sequencing/SequencerEngine.mm:3:9: fatal error: 'TargetConditionals.h' file not found
    3 | #import "TargetConditionals.h"
      |         ^~~~~~~~~~~~~~~~~~~~~~
[140/236] Compiling SequencerEngine.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
    6 | #import <AudioToolbox/AudioToolbox.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[140/236] Compiling RenderMeasurerDSP.mm
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
    6 | #import <AudioToolbox/AudioToolbox.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[140/236] Compiling FaderDSP.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
    6 | #import <AudioToolbox/AudioToolbox.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[140/236] Compiling DryWetMixerDSP.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
    5 | #include <AudioToolbox/AudioToolbox.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[140/236] Compiling ParameterAutomation.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
    6 | #import <AudioToolbox/AudioToolbox.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[140/236] Compiling DryWetDualMixerDSP.mm
BUILD FAILURE 6.2 wasm