Skip to content

fix(platform): Move C++20 features from public API. #278

fix(platform): Move C++20 features from public API.

fix(platform): Move C++20 features from public API. #278

Triggered via push December 22, 2024 19:14
Status Failure
Total duration 20m 46s
Artifacts

build.yml

on: push
Matrix: Amplitude Audio SDK / build
Matrix: release
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 66 warnings
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang
Process completed with exit code 25.
Amplitude Audio SDK / [debug] macOS x64 Latest Clang
Process completed with exit code 25.
Amplitude Audio SDK / [debug] Ubuntu Latest GCC
Process completed with exit code 8.
Cleanup
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Amplitude Audio SDK / [release] macOS arm64 Latest Clang
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Amplitude Audio SDK / [release] macOS arm64 Latest Clang
p7zip 17.05 is already installed and up-to-date. To reinstall 17.05, run: brew reinstall p7zip
Amplitude Audio SDK / [release] macOS arm64 Latest Clang
cmake 3.31.2 is already installed and up-to-date. To reinstall 3.31.2, run: brew reinstall cmake
Amplitude Audio SDK / [release] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_float.h#L70
building float with simd disabled ! [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_scalar_float.h#L157
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_scalar_float.h: float SCALAR1 macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_double.h#L70
building double with simd disabled ! [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_scalar_double.h#L157
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_scalar_double.h: float SCALAR1 macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_float.h#L70
building float with simd disabled ! [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_scalar_float.h#L157
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_scalar_float.h: float SCALAR1 macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_double.h#L70
building double with simd disabled ! [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_scalar_double.h#L157
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_scalar_double.h: float SCALAR1 macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS x64 Latest Clang: src/Utils/pffft/simd/pf_sse1_float.h#L40
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_sse1_float.h: SSE1 float macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS x64 Latest Clang: src/Utils/pffft/simd/pf_avx_double.h#L50
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_avx_double.h: AVX macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS x64 Latest Clang: src/Utils/pffft/simd/pf_sse1_float.h#L40
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_sse1_float.h: SSE1 float macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS x64 Latest Clang: src/Utils/pffft/simd/pf_avx_double.h#L50
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_avx_double.h: AVX macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [release] macOS x64 Latest Clang
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Amplitude Audio SDK / [release] macOS x64 Latest Clang
p7zip 17.05 is already installed and up-to-date. To reinstall 17.05, run: brew reinstall p7zip
Amplitude Audio SDK / [release] macOS x64 Latest Clang
cmake 3.31.2 is already installed and up-to-date. To reinstall 3.31.2, run: brew reinstall cmake
Amplitude Audio SDK / [release] Ubuntu Latest GCC: src/Ambisonics/AmbisonicDecoder.cpp#L415
iteration 6 invokes undefined behavior [-Waggressive-loop-optimizations]
Amplitude Audio SDK / [release] Ubuntu Latest GCC: src/Ambisonics/AmbisonicDecoder.cpp#L413
iteration 6 invokes undefined behavior [-Waggressive-loop-optimizations]
Amplitude Audio SDK / [release] Ubuntu Latest GCC: src/Ambisonics/AmbisonicDecoder.cpp#L411
iteration 6 invokes undefined behavior [-Waggressive-loop-optimizations]
Amplitude Audio SDK / [release] Ubuntu Latest GCC
You will need to install Xorg dependencies to use feature x11:
Amplitude Audio SDK / [release] Ubuntu Latest GCC
You will need to install Wayland dependencies to use feature wayland:
Amplitude Audio SDK / [release] Ubuntu Latest GCC
You will need to install ibus dependencies to use feature ibus:
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_float.h#L70
building float with simd disabled ! [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_scalar_float.h#L157
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_scalar_float.h: float SCALAR1 macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_double.h#L70
building double with simd disabled ! [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_scalar_double.h#L157
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_scalar_double.h: float SCALAR1 macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_float.h#L70
building float with simd disabled ! [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_scalar_float.h#L157
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_scalar_float.h: float SCALAR1 macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_double.h#L70
building double with simd disabled ! [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang: src/Utils/pffft/simd/pf_scalar_double.h#L157
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_scalar_double.h: float SCALAR1 macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang
p7zip 17.05 is already installed and up-to-date. To reinstall 17.05, run: brew reinstall p7zip
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang
cmake 3.31.2 is already installed and up-to-date. To reinstall 3.31.2, run: brew reinstall cmake
Amplitude Audio SDK / [debug] macOS arm64 Latest Clang: cmake/CodeCoverage.cmake#L218
Code coverage results with an optimised (non-Debug) build may be misleading
Amplitude Audio SDK / [debug] macOS x64 Latest Clang
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Amplitude Audio SDK / [debug] macOS x64 Latest Clang
p7zip 17.05 is already installed and up-to-date. To reinstall 17.05, run: brew reinstall p7zip
Amplitude Audio SDK / [debug] macOS x64 Latest Clang
cmake 3.31.2 is already installed and up-to-date. To reinstall 3.31.2, run: brew reinstall cmake
Amplitude Audio SDK / [debug] macOS x64 Latest Clang: src/Utils/pffft/simd/pf_sse1_float.h#L40
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_sse1_float.h: SSE1 float macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS x64 Latest Clang: src/Utils/pffft/simd/pf_avx_double.h#L50
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_avx_double.h: AVX macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS x64 Latest Clang: src/Utils/pffft/simd/pf_sse1_float.h#L40
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_sse1_float.h: SSE1 float macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS x64 Latest Clang: src/Utils/pffft/simd/pf_avx_double.h#L50
/Users/runner/work/sdk/sdk/src/Utils/pffft/simd/pf_avx_double.h: AVX macros are defined [-W#pragma-messages]
Amplitude Audio SDK / [debug] macOS x64 Latest Clang: cmake/CodeCoverage.cmake#L218
Code coverage results with an optimised (non-Debug) build may be misleading
Amplitude Audio SDK / [debug] Ubuntu Latest GCC
You will need to install Xorg dependencies to use feature x11:
Amplitude Audio SDK / [debug] Ubuntu Latest GCC
You will need to install Wayland dependencies to use feature wayland:
Amplitude Audio SDK / [debug] Ubuntu Latest GCC
You will need to install ibus dependencies to use feature ibus:
Amplitude Audio SDK / [debug] Ubuntu Latest GCC: cmake/CodeCoverage.cmake#L218
Code coverage results with an optimised (non-Debug) build may be misleading
Amplitude Audio SDK / [debug] Ubuntu Latest GCC: include/SparkyStudios/Audio/Amplitude/Math/Utils.h#L60
‘visibility’ attribute ignored [-Wattributes]
Amplitude Audio SDK / [debug] Ubuntu Latest GCC: include/SparkyStudios/Audio/Amplitude/Math/Utils.h#L72
‘visibility’ attribute ignored [-Wattributes]
Amplitude Audio SDK / [debug] Ubuntu Latest GCC: include/SparkyStudios/Audio/Amplitude/Math/Utils.h#L88
‘visibility’ attribute ignored [-Wattributes]