=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-bulktest/audio/openal-soft-cxx14", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for openal-soft-1.23.1nb1 [ 1%] Building CXX object CMakeFiles/common.dir/common/alcomplex.cpp.o [ 2%] Building CXX object CMakeFiles/common.dir/common/dynload.cpp.o [ 5%] Building CXX object CMakeFiles/common.dir/common/polyphase_resampler.cpp.o [ 5%] Building CXX object CMakeFiles/common.dir/common/alfstream.cpp.o [ 5%] Building CXX object CMakeFiles/common.dir/common/alstring.cpp.o [ 6%] Building CXX object CMakeFiles/common.dir/common/almalloc.cpp.o [ 7%] Building CXX object CMakeFiles/common.dir/common/ringbuffer.cpp.o [ 8%] Building CXX object CMakeFiles/common.dir/common/strutils.cpp.o [ 9%] Building CXX object CMakeFiles/common.dir/common/threads.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alcomplex.cpp:15: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alcomplex.cpp: In instantiation of 'std::enable_if_t<((bool)std::is_floating_point<_Tp>::value)> complex_fft(al::span >, al::type_identity_t) [with Real = float; std::enable_if_t<((bool)std::is_floating_point<_Tp>::value)> = void; al::type_identity_t = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alcomplex.cpp:170:89: required from here 170 | template void complex_fft<>(const al::span> buffer, const float sign); | ^ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alcomplex.cpp:130:44: warning: narrowing conversion of 'std::cos(((double)((float)arg)))' from 'double' to 'float' [-Wnarrowing] 130 | const std::complex w{std::cos(arg), std::sin(arg)}; | ~~~~~~~~^~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alcomplex.cpp:130:44: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alcomplex.cpp:130:59: warning: narrowing conversion of 'std::sin(((double)((float)arg)))' from 'double' to 'float' [-Wnarrowing] 130 | const std::complex w{std::cos(arg), std::sin(arg)}; | ~~~~~~~~^~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alcomplex.cpp:130:59: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 10%] Linking CXX static library libcommon.a [ 10%] Built target common [ 11%] Generating default_hrtf.txt [ 12%] Building CXX object CMakeFiles/OpenAL.dir/al/auxeffectslot.cpp.o [ 13%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/chorus.cpp.o [ 14%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/autowah.cpp.o [ 15%] Building CXX object CMakeFiles/OpenAL.dir/al/effect.cpp.o [ 16%] Building CXX object CMakeFiles/OpenAL.dir/al/buffer.cpp.o [ 17%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/compressor.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/buffer_storage.h:7, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/buffer.h:12, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/buffer.cpp:23: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/device.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/auxeffectslot.h:11, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/auxeffectslot.cpp:23: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/context.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/effect.cpp:42: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/convolution.cpp.o [ 19%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/dedicated.cpp.o [ 20%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/distortion.cpp.o [ 21%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/echo.cpp.o [ 22%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/effects.cpp.o [ 23%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/equalizer.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 24%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/fshifter.cpp.o [ 25%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/modulator.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 26%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/null.cpp.o [ 27%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/pshifter.cpp.o [ 28%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/reverb.cpp.o [ 29%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/vmorpher.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 30%] Building CXX object CMakeFiles/OpenAL.dir/al/error.cpp.o [ 31%] Building CXX object CMakeFiles/OpenAL.dir/al/event.cpp.o [ 32%] Building CXX object CMakeFiles/OpenAL.dir/al/extension.cpp.o [ 34%] Building CXX object CMakeFiles/OpenAL.dir/al/filter.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/context.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/error.cpp:38: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/OpenAL.dir/al/listener.cpp.o [ 36%] Building CXX object CMakeFiles/OpenAL.dir/al/source.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/context.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/event.cpp:21: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/context.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/extension.cpp:30: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/OpenAL.dir/al/state.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/context.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/filter.cpp:40: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/context.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/listener.cpp:32: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 38%] Building CXX object CMakeFiles/OpenAL.dir/alc/alc.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/context.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.h:15, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:23: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/OpenAL.dir/alc/alu.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/context.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/state.cpp:36: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 40%] Building CXX object CMakeFiles/OpenAL.dir/alc/alconfig.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/device.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/auxeffectslot.h:11, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alc.cpp:62: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:44: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/OpenAL.dir/alc/context.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:68: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp: In function 'void {anonymous}::BsincPrepare(uint, BsincState*, const BSincTable*)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:179:19: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 179 | sf = 1.0f - std::cos(std::asin(sf - static_cast(si))); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/context.h:17, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:56: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/vecmat.h: In instantiation of 'constexpr T alu::VectorR::normalize(T) [with T = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:414:16: required from here 414 | N.normalize(); | ~~~~~~~~~~~^~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/vecmat.h:50:37: warning: narrowing conversion of 'std::sqrt(((double)((float)length_sqr)))' from 'double' to 'float' [-Wnarrowing] 50 | const T length{std::sqrt(length_sqr)}; | ~~~~~~~~~^~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/vecmat.h:50:37: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp: In function 'float {anonymous}::ScaleAzimuthFront(float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:529:34: warning: narrowing conversion of 'std::fabs(((double)azimuth))' from 'double' to 'float' [-Wnarrowing] 529 | const float abs_azi{std::fabs(azimuth)}; | ~~~~~~~~~^~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:529:34: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp: In constructor '{anonymous}::RotatorCoeffs::RotatorCoeffs()': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:594:42: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 594 | coeffs->u = std::sqrt(static_cast(l*l - m*m)/denom); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:596:91: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 595 | coeffs->v = std::sqrt(static_cast(l+abs_m-1) * | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | static_cast(l+abs_m) / denom) * (1.0f+d) * (1.0f - 2.0f*d) * 0.5f; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:598:73: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 597 | coeffs->w = std::sqrt(static_cast(l-abs_m-1) * | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | static_cast(l-abs_m) / denom) * (1.0f-d) * -0.5f; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp: In lambda function: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:853:37: warning: narrowing conversion of 'std::asin(((double)clampf(((float)ypos), -1.0e+0f, 1.0e+0f)))' from 'double' to 'float' [-Wnarrowing] 853 | const float ev{std::asin(clampf(ypos, -1.0f, 1.0f))}; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:853:37: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp: In function 'void {anonymous}::CalcPanningAndFilters(Voice*, float, float, float, float, float, const GainTriplet&, al::span, EffectSlot* (&)[6], const VoiceProps*, const ContextParams&, DeviceBase*)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1050:41: warning: narrowing conversion of 'std::asin(((double)clampf(((float)ypos), -1.0e+0f, 1.0e+0f)))' from 'double' to 'float' [-Wnarrowing] 1050 | const float src_ev{std::asin(clampf(ypos, -1.0f, 1.0f))}; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1050:41: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp: In lambda function: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1175:45: warning: narrowing conversion of 'std::asin(((double)clampf(((float)ypos), -1.0e+0f, 1.0e+0f)))' from 'double' to 'float' [-Wnarrowing] 1175 | const float ev{std::asin(clampf(ypos, -1.0f, 1.0f))}; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1175:45: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp: In function 'void {anonymous}::CalcPanningAndFilters(Voice*, float, float, float, float, float, const GainTriplet&, al::span, EffectSlot* (&)[6], const VoiceProps*, const ContextParams&, DeviceBase*)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1194:45: warning: narrowing conversion of 'std::asin(((double)clampf(((float)ypos), -1.0e+0f, 1.0e+0f)))' from 'double' to 'float' [-Wnarrowing] 1194 | const float src_ev{std::asin(clampf(ypos, -1.0f, 1.0f))}; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1194:45: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp: In function 'void {anonymous}::CalcAttnSourceParams(Voice*, const VoiceProps*, const ContextBase*)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1489:86: warning: narrowing conversion of '((((double)(((float)Rad2Deg) * 2.0e+0f)) * std::acos(((double)(- Direction.alu::VectorR::dot_product(ToSource))))) * ((double)((float){anonymous}::ConeScale)))' from 'double' to 'float' [-Wnarrowing] 1489 | const float Angle{Rad2Deg*2.0f * std::acos(-Direction.dot_product(ToSource)) * ConeScale}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1489:86: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1591:61: warning: narrowing conversion of '(((double)((float)log10_decaygain)) / std::log10(((double)((float)airAbsorption))))' from 'double' to 'float' [-Wnarrowing] 1591 | const float absorb_dist{log10_decaygain / std::log10(airAbsorption)}; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1591:61: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1669:52: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 1669 | spread = std::asin(props->Radius/Distance) * 2.0f; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:63: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h: In instantiation of 'static Real BiquadFilterR::rcpQFromSlope(Real, Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:90:52: required from 'void BiquadFilterR::setParamsFromSlope(BiquadType, Real, Real, Real) [with Real = float]' 90 | setParams(type, f0norm, gain, rcpQFromSlope(gain, slope)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alu.cpp:1303:35: required from here 1303 | lowpass.setParamsFromSlope(BiquadType::HighShelf, hfNorm, DryGain.HF, 1.0f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:58:23: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 58 | { return std::sqrt((gain + Real{1}/gain)*(Real{1}/slope - Real{1}) + Real{2}); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alc.cpp: In function 'ALCenum {anonymous}::UpdateDeviceParams(ALCdevice*, const int*)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alc.cpp:2304:52: warning: narrowing conversion of '(std::log10(((double)thrshld)) * ((double)2.0e+1f))' from 'double' to 'float' [-Wnarrowing] 2304 | const float thrshld_dB{std::log10(thrshld) * 20.0f}; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/alc.cpp:2304:52: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] [ 42%] Building CXX object CMakeFiles/OpenAL.dir/alc/device.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/context.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/context.cpp:4: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /opt/tools/gcc14/include/c++/14.3.0/atomic:50, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.h:5: In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = int]', inlined from 'void {anonymous}::StartSources(ALCcontext*, al::span, std::chrono::nanoseconds)' at /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:2870:31: /opt/tools/gcc14/include/c++/14.3.0/bits/atomic_base.h:477:25: warning: 'void __atomic_store_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 477 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In function 'void {anonymous}::StartSources(ALCcontext*, al::span, std::chrono::nanoseconds)': cc1plus: note: destination object is likely at address zero In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = unsigned int]', inlined from 'void {anonymous}::StartSources(ALCcontext*, al::span, std::chrono::nanoseconds)' at /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:2871:35: /opt/tools/gcc14/include/c++/14.3.0/bits/atomic_base.h:477:25: warning: 'void __atomic_store_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 477 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In function 'void {anonymous}::StartSources(ALCcontext*, al::span, std::chrono::nanoseconds)': cc1plus: note: destination object is likely at address zero In member function 'void std::__atomic_base<_PTp*>::store(__pointer_type, std::memory_order) [with _PTp = VoiceBufferItem]', inlined from 'void std::atomic<_Tp*>::store(__pointer_type, std::memory_order) [with _Tp = VoiceBufferItem]' at /opt/tools/gcc14/include/c++/14.3.0/atomic:573:26, inlined from 'void {anonymous}::StartSources(ALCcontext*, al::span, std::chrono::nanoseconds)' at /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:2872:36: /opt/tools/gcc14/include/c++/14.3.0/bits/atomic_base.h:809:25: warning: 'void __atomic_store_8(volatile void*, long unsigned int, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 809 | __atomic_store_n(&_M_p, __p, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In function 'void {anonymous}::StartSources(ALCcontext*, al::span, std::chrono::nanoseconds)': cc1plus: note: destination object is likely at address zero In lambda function, inlined from 'bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = const unsigned int*; _Predicate = alDeleteSources(ALsizei, const ALuint*)::]' at /opt/tools/gcc14/include/c++/14.3.0/bits/predefined_ops.h:395:24, inlined from '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned int*; _Predicate = __gnu_cxx::__ops::_Iter_negate >]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_algobase.h:2127:14, inlined from '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = const unsigned int*; _Predicate = __gnu_cxx::__ops::_Iter_pred >]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_algo.h:112:28, inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = const unsigned int*; _Predicate = alDeleteSources(ALsizei, const ALuint*)::]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_algo.h:471:32, inlined from 'void alDeleteSources(ALsizei, const ALuint*)' at /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:2975:35: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:748:18: warning: inlining failed in call to 'ALsource* {anonymous}::LookupSource(ALCcontext*, ALuint) noexcept': --param inline-unit-growth limit reached [-Winline] 748 | inline ALsource *LookupSource(ALCcontext *context, ALuint id) noexcept | ^~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:2972:26: note: called from here 2972 | { return LookupSource(context.get(), sid) != nullptr; }; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from 'bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = const unsigned int*; _Predicate = alDeleteSources(ALsizei, const ALuint*)::]' at /opt/tools/gcc14/include/c++/14.3.0/bits/predefined_ops.h:395:24, inlined from '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned int*; _Predicate = __gnu_cxx::__ops::_Iter_negate >]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_algobase.h:2132:14, inlined from '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = const unsigned int*; _Predicate = __gnu_cxx::__ops::_Iter_pred >]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_algo.h:112:28, inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = const unsigned int*; _Predicate = alDeleteSources(ALsizei, const ALuint*)::]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_algo.h:471:32, inlined from 'void alDeleteSources(ALsizei, const ALuint*)' at /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:2975:35: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:748:18: warning: inlining failed in call to 'ALsource* {anonymous}::LookupSource(ALCcontext*, ALuint) noexcept': --param inline-unit-growth limit reached [-Winline] 748 | inline ALsource *LookupSource(ALCcontext *context, ALuint id) noexcept | ^~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:2972:26: note: called from here 2972 | { return LookupSource(context.get(), sid) != nullptr; }; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from 'bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = const unsigned int*; _Predicate = alDeleteSources(ALsizei, const ALuint*)::]' at /opt/tools/gcc14/include/c++/14.3.0/bits/predefined_ops.h:395:24, inlined from '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned int*; _Predicate = __gnu_cxx::__ops::_Iter_negate >]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_algobase.h:2137:14, inlined from '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = const unsigned int*; _Predicate = __gnu_cxx::__ops::_Iter_pred >]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_algo.h:112:28, inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = const unsigned int*; _Predicate = alDeleteSources(ALsizei, const ALuint*)::]' at /opt/tools/gcc14/include/c++/14.3.0/bits/stl_algo.h:471:32, inlined from 'void alDeleteSources(ALsizei, const ALuint*)' at /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:2975:35: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:748:18: warning: inlining failed in call to 'ALsource* {anonymous}::LookupSource(ALCcontext*, ALuint) noexcept': --param inline-unit-growth limit reached [-Winline] 748 | inline ALsource *LookupSource(ALCcontext *context, ALuint id) noexcept | ^~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/source.cpp:2972:26: note: called from here 2972 | { return LookupSource(context.get(), sid) != nullptr; }; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/device.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/device.cpp:4: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/autowah.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 44%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/chorus.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 45%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/compressor.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 46%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/convolution.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp:32: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/chorus.cpp:32: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp:40: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp: In member function 'virtual void {anonymous}::AutowahState::update(const ContextBase*, const EffectSlot*, const EffectProps*, EffectTarget)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp:128:30: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 128 | mAttackRate = std::exp(-1.0f / (props->Autowah.AttackTime*frequency)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp:129:30: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 129 | mReleaseRate = std::exp(-1.0f / (ReleaseTime*frequency)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp:131:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 131 | mResonanceGain = std::sqrt(std::log10(props->Autowah.Resonance)*10.0f / 3.0f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp:132:27: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 132 | mPeakGain = 1.0f - std::log10(props->Autowah.PeakGain / GainScale); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp: In member function 'virtual void {anonymous}::AutowahState::process(std::size_t, al::span >, al::span >)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp:163:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 163 | sample = peak_gain * std::fabs(samplesIn[0][i]); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp:169:34: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 169 | mEnv[i].cos_w0 = std::cos(w0); | ~~~~~~~~^~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/autowah.cpp:170:37: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 170 | mEnv[i].alpha = std::sin(w0)/(2.0f * QFactor); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/compressor.cpp:42: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/chorus.cpp:39: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/chorus.cpp: In lambda function: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/chorus.cpp:228:63: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 228 | return static_cast(fastf2i(std::sin(offset_norm)*depth) + delay); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/compressor.cpp:49: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/compressor.cpp: In member function 'virtual void {anonymous}::CompressorState::process(std::size_t, al::span >, al::span >)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/compressor.cpp:134:55: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 134 | const float amplitude{clampf(std::fabs(samplesIn[0][base+i]), AMP_ENVELOPE_MIN, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/dedicated.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/convolution.cpp:24: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 48%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/distortion.cpp.o [ 49%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/echo.cpp.o [ 50%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/equalizer.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/convolution.cpp:36: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/convolution.cpp: In lambda function: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/convolution.cpp:499:46: warning: narrowing conversion of 'std::fabs(((double)azimuth))' from 'double' to 'float' [-Wnarrowing] 499 | const float abs_azi{std::fabs(azimuth)}; | ~~~~~~~~~^~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/convolution.cpp:499:46: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/dedicated.cpp:35: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/distortion.cpp:31: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 51%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/fshifter.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/echo.cpp:31: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/distortion.cpp:39: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/distortion.cpp: In member function 'virtual void {anonymous}::DistortionState::update(const ContextBase*, const EffectSlot*, const EffectProps*, EffectTarget)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/distortion.cpp:80:35: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 80 | const float edge{minf(std::sin(al::numbers::pi_v*0.5f * props->Distortion.Edge), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/distortion.cpp:38: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h: In instantiation of 'static Real BiquadFilterR::rcpQFromBandwidth(Real, Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:106:54: required from 'void BiquadFilterR::setParamsFromBandwidth(BiquadType, Real, Real, Real) [with Real = float]' 106 | { setParams(type, f0norm, gain, rcpQFromBandwidth(f0norm, bandwidth)); } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/distortion.cpp:91:36: required from here 91 | mLowpass.setParamsFromBandwidth(BiquadType::LowPass, cutoff/frequency/4.0f, 1.0f, bandwidth); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:69:20: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 69 | return 2.0f*std::sinh(std::log(Real{2})/Real{2}*bandwidth*w0/std::sin(w0)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/equalizer.cpp:40: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/equalizer.cpp: In member function 'virtual void {anonymous}::EqualizerState::update(const ContextBase*, const EffectSlot*, const EffectProps*, EffectTarget)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/equalizer.cpp:136:21: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 136 | gain = std::sqrt(props->Equalizer.LowGain); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/equalizer.cpp:140:21: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 140 | gain = std::sqrt(props->Equalizer.Mid1Gain); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/equalizer.cpp:145:21: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 145 | gain = std::sqrt(props->Equalizer.Mid2Gain); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/equalizer.cpp:150:21: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 150 | gain = std::sqrt(props->Equalizer.HighGain); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/modulator.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/echo.cpp:39: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/equalizer.cpp:39: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h: In instantiation of 'static Real BiquadFilterR::rcpQFromSlope(Real, Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:90:52: required from 'void BiquadFilterR::setParamsFromSlope(BiquadType, Real, Real, Real) [with Real = float]' 90 | setParams(type, f0norm, gain, rcpQFromSlope(gain, slope)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/equalizer.cpp:138:44: required from here 138 | mChans[0].mFilter[0].setParamsFromSlope(BiquadType::LowShelf, f0norm, gain, 0.75f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:58:23: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 58 | { return std::sqrt((gain + Real{1}/gain)*(Real{1}/slope - Real{1}) + Real{2}); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h: In instantiation of 'static Real BiquadFilterR::rcpQFromBandwidth(Real, Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:106:54: required from 'void BiquadFilterR::setParamsFromBandwidth(BiquadType, Real, Real, Real) [with Real = float]' 106 | { setParams(type, f0norm, gain, rcpQFromBandwidth(f0norm, bandwidth)); } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/equalizer.cpp:142:48: required from here 142 | mChans[0].mFilter[1].setParamsFromBandwidth(BiquadType::Peaking, f0norm, gain, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | props->Equalizer.Mid1Width); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:69:20: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 69 | return 2.0f*std::sinh(std::log(Real{2})/Real{2}*bandwidth*w0/std::sin(w0)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/echo.cpp: In member function 'virtual void {anonymous}::EchoState::update(const ContextBase*, const EffectSlot*, const EffectProps*, EffectTarget)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/echo.cpp:115:32: warning: narrowing conversion of 'std::asin(((double)((float)props->EffectProps::Echo.EffectProps::::Spread)))' from 'double' to 'float' [-Wnarrowing] 115 | const float angle{std::asin(props->Echo.Spread)}; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/echo.cpp:115:32: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/echo.cpp:38: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h: In instantiation of 'static Real BiquadFilterR::rcpQFromSlope(Real, Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:90:52: required from 'void BiquadFilterR::setParamsFromSlope(BiquadType, Real, Real, Real) [with Real = float]' 90 | setParams(type, f0norm, gain, rcpQFromSlope(gain, slope)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/echo.cpp:110:31: required from here 110 | mFilter.setParamsFromSlope(BiquadType::HighShelf, LowpassFreqRef/frequency, gainhf, 1.0f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:58:23: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 58 | { return std::sqrt((gain + Real{1}/gain)*(Real{1}/slope - Real{1}) + Real{2}); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 53%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/null.cpp.o [ 54%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/pshifter.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 55%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/reverb.cpp.o [ 56%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/vmorpher.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/fshifter.cpp:34: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/modulator.cpp:31: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/fshifter.cpp:41: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/modulator.cpp:40: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/modulator.cpp: In function 'float {anonymous}::Sin(uint)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/modulator.cpp:57:20: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 57 | return std::sin(static_cast(index) * scale); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/modulator.cpp:39: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h: In instantiation of 'static Real BiquadFilterR::rcpQFromBandwidth(Real, Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:106:54: required from 'void BiquadFilterR::setParamsFromBandwidth(BiquadType, Real, Real, Real) [with Real = float]' 106 | { setParams(type, f0norm, gain, rcpQFromBandwidth(f0norm, bandwidth)); } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/modulator.cpp:135:45: required from here 135 | mChans[0].mFilter.setParamsFromBandwidth(BiquadType::HighPass, f0norm, 1.0f, 0.75f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:69:20: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 69 | return 2.0f*std::sinh(std::log(Real{2})/Real{2}*bandwidth*w0/std::sin(w0)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/OpenAL.dir/alc/panning.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:34: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/pshifter.cpp:34: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/vmorpher.cpp:44: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 58%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/base.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/pshifter.cpp:40: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] [ 59%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/loopback.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:44: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp: In member function '{anonymous}::uint {anonymous}::DelayLineI::calcLineLength(float, uintptr_t, float, {anonymous}::uint)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:310:42: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 310 | uint samples{float2uint(std::ceil(length*frequency))}; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp: In function 'float {anonymous}::CalcDecayLength(float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:803:42: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 803 | return std::log10(coeff) * decayTime / log10_decaygain; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp: In function 'float {anonymous}::CalcDensityGain(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:824:21: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 824 | return std::sqrt(1.0f - a*a); | ~~~~~~~~~^~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp: In function 'void {anonymous}::CalcMatrixCoeffs(float, float*, float*)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:832:29: warning: narrowing conversion of '(((double)((float)diffusion)) * std::atan(((double)((float)n))))' from 'double' to 'float' [-Wnarrowing] 832 | const float t{diffusion * std::atan(n)}; | ~~~~~~~~~~^~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:832:29: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:835:18: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 835 | *x = std::cos(t); | ~~~~~~~~^~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:837:22: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 837 | *y = std::sin(t) / n; | ~~~~~~~~~~~~^~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp: In function 'std::array, 4> {anonymous}::GetTransformFromVector(const float*)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:1041:24: warning: narrowing conversion of 'std::sqrt(((double)(((((float)(* vec)) * ((float)(* vec))) + (((float)(*(vec + 4))) * ((float)(*(vec + 4))))) + (((float)(*(vec + 8))) * ((float)(*(vec + 8)))))))' from 'double' to 'float' [-Wnarrowing] 1041 | float mag{std::sqrt(vec[0]*vec[0] + vec[1]*vec[1] + vec[2]*vec[2])}; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:1041:24: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp: In member function 'void {anonymous}::Modulation::calcDelays(std::size_t)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:1485:33: warning: narrowing conversion of 'std::sin(((double)((float)(idx & (::uint)((1 << 24) - 1)) * ((float)mod_scale))))' from 'double' to 'float' [-Wnarrowing] 1485 | const float lfo{std::sin(static_cast(idx&MOD_FRACMASK) * mod_scale)}; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:1485:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/vmorpher.cpp:52: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/vmorpher.cpp: In function 'float {anonymous}::Sin(uint)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/vmorpher.cpp:75:61: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 75 | return std::sin(static_cast(index) * scale)*0.5f + 0.5f; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/vmorpher.cpp: In function 'float {anonymous}::Triangle(uint)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/vmorpher.cpp:82:19: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 82 | { return std::fabs(static_cast(index)*(2.0f/WAVEFORM_FRACONE) - 1.0f); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/vmorpher.cpp: In constructor '{anonymous}::FormantFilter::FormantFilter(float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/vmorpher.cpp:106:24: warning: narrowing conversion of 'std::tan(((double)(((float)al::numbers::pi_v) * f0norm)))' from 'double' to 'float' [-Wnarrowing] 106 | : mCoeff{std::tan(al::numbers::pi_v * f0norm)}, mGain{gain} | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/vmorpher.cpp:106:24: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:42: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h: In instantiation of 'static Real BiquadFilterR::rcpQFromSlope(Real, Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:90:52: required from 'void BiquadFilterR::setParamsFromSlope(BiquadType, Real, Real, Real) [with Real = float]' 90 | setParams(type, f0norm, gain, rcpQFromSlope(gain, slope)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/effects/reverb.cpp:872:32: required from here 872 | LFFilter.setParamsFromSlope(BiquadType::LowShelf, lf0norm, lfGain, 1.0f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:58:23: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 58 | { return std::sqrt((gain + Real{1}/gain)*(Real{1}/slope - Real{1}) + Real{2}); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/device.h:16, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/al/auxeffectslot.h:11, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/panning.cpp:41: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 60%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/null.cpp.o [ 61%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/oss.cpp.o /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/panning.cpp: In function 'void {anonymous}::InitDistanceComp(ALCdevice*, al::span, al::span)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/panning.cpp:277:31: warning: narrowing conversion of 'std::floor(((double)(((((float)maxdist) - ((float)distance)) * ((float)distSampleScale)) + 5.0e-1f)))' from 'double' to 'float' [-Wnarrowing] 277 | float delay{std::floor((maxdist - distance)*distSampleScale + 0.5f)}; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/panning.cpp:277:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] [ 62%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/solaris.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 63%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/wave.cpp.o [ 64%] Building CXX object CMakeFiles/OpenAL.dir/core/ambdec.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/backends/oss.cpp:47: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/backends/oss.cpp: In function 'void {anonymous}::ALCossListPopulate(al::vector&, int)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/backends/oss.cpp:207:31: warning: redundant move in initialization [-Wredundant-move] 207 | DevMap entry{std::move(*iter)}; | ~~~~~~~~~^~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/backends/oss.cpp:207:31: note: remove 'std::move' call [ 65%] Building CXX object CMakeFiles/OpenAL.dir/core/ambidefs.cpp.o [ 67%] Building CXX object CMakeFiles/OpenAL.dir/core/bformatdec.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/alc/backends/wave.cpp:40: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 68%] Building CXX object CMakeFiles/OpenAL.dir/core/bs2b.cpp.o [ 69%] Building CXX object CMakeFiles/OpenAL.dir/core/bsinc_tables.cpp.o [ 70%] Building CXX object CMakeFiles/OpenAL.dir/core/buffer_storage.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/bformatdec.cpp:15: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/bformatdec.cpp: In member function 'void BFormatDec::processStablize(al::span >, const FloatBufferLine*, std::size_t, std::size_t, std::size_t, std::size_t)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/bformatdec.cpp:141:32: warning: conversion from 'double' to 'float' changes value from '8.6602539649920685e-1' to '8.66025388e-1f' [-Wfloat-conversion] 141 | const float cos_lf{std::cos(1.0f/3.0f * (al::numbers::pi_v*0.5f))}; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/bformatdec.cpp:142:32: warning: conversion from 'double' to 'float' changes value from '9.2387952832938047e-1' to '9.23879504e-1f' [-Wfloat-conversion] 142 | const float cos_hf{std::cos(1.0f/4.0f * (al::numbers::pi_v*0.5f))}; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/bformatdec.cpp:143:32: warning: conversion from 'double' to 'float' changes value from '5.0000001261839133e-1' to '5.0e-1f' [-Wfloat-conversion] 143 | const float sin_lf{std::sin(1.0f/3.0f * (al::numbers::pi_v*0.5f))}; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/bformatdec.cpp:144:32: warning: conversion from 'double' to 'float' changes value from '3.8268344246110436e-1' to '3.82683456e-1f' [-Wfloat-conversion] 144 | const float sin_hf{std::sin(1.0f/4.0f * (al::numbers::pi_v*0.5f))}; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/OpenAL.dir/core/context.cpp.o /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/bs2b.cpp: In function 'void init(bs2b*)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/bs2b.cpp:94:27: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 94 | x = std::exp(-al::numbers::pi_v*2.0f*Fc_lo/static_cast(bs2b->srate)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/bs2b.cpp:98:27: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 98 | x = std::exp(-al::numbers::pi_v*2.0f*Fc_hi/static_cast(bs2b->srate)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/buffer_storage.h:7, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/buffer_storage.cpp:4: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 72%] Building CXX object CMakeFiles/OpenAL.dir/core/converter.cpp.o [ 73%] Building CXX object CMakeFiles/OpenAL.dir/core/cpu_caps.cpp.o [ 74%] Building CXX object CMakeFiles/OpenAL.dir/core/cubic_tables.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 75%] Building CXX object CMakeFiles/OpenAL.dir/core/devformat.cpp.o [ 76%] Building CXX object CMakeFiles/OpenAL.dir/core/device.cpp.o [ 77%] Building CXX object CMakeFiles/OpenAL.dir/core/effectslot.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/converter.cpp:15: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/converter.cpp: In member function 'void ChannelConverter::convert(const void*, float*, uint) const': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/converter.cpp:317:36: warning: narrowing conversion of 'std::sqrt(((double)(1.0e+0f / (float)popcount(unsigned int)((uint)((const ChannelConverter*)this)->ChannelConverter::mChanMask))))' from 'double' to 'float' [-Wnarrowing] 317 | const float scale{std::sqrt(1.0f / static_cast(al::popcount(mChanMask)))}; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/converter.cpp:317:36: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/buffer_storage.h:7, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/voice.h:17, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/context.cpp:13: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/OpenAL.dir/core/except.cpp.o [ 79%] Building CXX object CMakeFiles/OpenAL.dir/core/filters/biquad.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 80%] Building CXX object CMakeFiles/OpenAL.dir/core/filters/nfc.cpp.o [ 81%] Building CXX object CMakeFiles/OpenAL.dir/core/filters/splitter.cpp.o [ 82%] Building CXX object CMakeFiles/OpenAL.dir/core/fmt_traits.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp: In instantiation of 'void BiquadFilterR::setParams(BiquadType, Real, Real, Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp:167:16: required from here 167 | template class BiquadFilterR; | ^~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp:25:31: warning: narrowing conversion of 'std::sin(((double)((float)w0)))' from 'double' to 'float' [-Wnarrowing] 25 | const Real sin_w0{std::sin(w0)}; | ~~~~~~~~^~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp:25:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp:26:31: warning: narrowing conversion of 'std::cos(((double)((float)w0)))' from 'double' to 'float' [-Wnarrowing] 26 | const Real cos_w0{std::cos(w0)}; | ~~~~~~~~^~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp:26:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp:37:55: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 37 | sqrtgain_alpha_2 = 2.0f * std::sqrt(gain) * alpha; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp:46:55: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 46 | sqrtgain_alpha_2 = 2.0f * std::sqrt(gain) * alpha; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp:4: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h: In instantiation of 'static Real BiquadFilterR::rcpQFromSlope(Real, Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp:167:16: required from here 167 | template class BiquadFilterR; | ^~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:58:23: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 58 | { return std::sqrt((gain + Real{1}/gain)*(Real{1}/slope - Real{1}) + Real{2}); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h: In instantiation of 'static Real BiquadFilterR::rcpQFromBandwidth(Real, Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.cpp:167:16: required from here 167 | template class BiquadFilterR; | ^~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/biquad.h:69:20: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 69 | return 2.0f*std::sinh(std::log(Real{2})/Real{2}*bandwidth*w0/std::sin(w0)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/OpenAL.dir/core/fpu_ctrl.cpp.o [ 84%] Building CXX object CMakeFiles/OpenAL.dir/core/helpers.cpp.o cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 85%] Building CXX object CMakeFiles/OpenAL.dir/core/hrtf.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/buffer_storage.h:7, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/fmt_traits.h:8, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/fmt_traits.cpp:4: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/OpenAL.dir/core/logging.cpp.o /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/splitter.cpp: In instantiation of 'void BandSplitterR::init(Real) [with Real = float]': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/splitter.cpp:178:16: required from here 178 | template class BandSplitterR; | ^~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/splitter.cpp:18:27: warning: narrowing conversion of 'std::cos(((double)((float)w)))' from 'double' to 'float' [-Wnarrowing] 18 | const Real cw{std::cos(w)}; | ~~~~~~~~^~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/splitter.cpp:18:27: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/filters/splitter.cpp:20:39: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 20 | mCoeff = (std::sin(w) - 1.0f) / cw; | ~~~~~~~~~~~~~~~~~~~~~^~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 87%] Building CXX object CMakeFiles/OpenAL.dir/core/mastering.cpp.o [ 88%] Building CXX object CMakeFiles/OpenAL.dir/core/mixer.cpp.o cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [ 89%] Building CXX object CMakeFiles/OpenAL.dir/core/uhjfilter.cpp.o In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/helpers.cpp:19: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.cpp:4: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/hrtf.cpp:27: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/hrtf.cpp: In function 'std::unique_ptr {anonymous}::CreateHrtfStore(uint, uint8_t, al::span, al::span, const HrirArray*, const ubyte2*, const char*)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/hrtf.cpp:396:29: warning: conversion from 'uint' {aka 'unsigned int'} to 'unsigned int:24' may change value [-Wconversion] 396 | Hrtf->mSampleRate = rate; | ^~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:15: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp: In lambda function: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:113:54: error: invalid 'static_cast' from type '' to type 'float (&)(float)' 113 | auto max_abs = std::bind(maxf, _1, std::bind(static_cast(std::fabs), _2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp: In lambda function: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:173:33: warning: narrowing conversion of 'std::log(((double)maxf(9.99999997e-7f, ((float)x_abs))))' from 'double' to 'float' [-Wnarrowing] 173 | const float x_G{std::log(maxf(0.000001f, x_abs))}; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:173:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp: In function 'void {anonymous}::GainCompressor(Compressor*, uint)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:206:25: warning: narrowing conversion of 'std::exp(((double)(-1.0e+0f / t_att)))' from 'double' to 'float' [-Wnarrowing] 206 | float a_att{std::exp(-1.0f / t_att)}; | ~~~~~~~~^~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:206:25: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:207:25: warning: narrowing conversion of 'std::exp(((double)(-1.0e+0f / t_rel)))' from 'double' to 'float' [-Wnarrowing] 207 | float a_rel{std::exp(-1.0f / t_rel)}; | ~~~~~~~~^~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:207:25: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:233:29: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 233 | a_att = std::exp(-1.0f / t_att); | ~~~~~~~~^~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:238:29: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 238 | a_rel = std::exp(-1.0f / t_rel); | ~~~~~~~~^~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:270:29: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 270 | sideChain = std::exp(postGain - y_L); | ~~~~~~~~^~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp: In static member function 'static std::unique_ptr Compressor::Create(std::size_t, float, bool, bool, bool, bool, bool, float, float, float, float, float, float, float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:346:52: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 346 | Comp->mPostGain = PostGainDb * std::log(10.0f) / 20.0f; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:347:54: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 347 | Comp->mThreshold = ThresholdDb * std::log(10.0f) / 20.0f; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:349:55: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 349 | Comp->mKnee = maxf(0.0f, KneeDb * std::log(10.0f) / 20.0f); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:375:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 375 | Comp->mCrestCoeff = std::exp(-1.0f / (0.200f * SampleRate)); // 200ms | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mastering.cpp:377:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 377 | Comp->mAdaptCoeff = std::exp(-1.0f / (2.0f * SampleRate)); // 2s | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/OpenAL.dir/core/uiddefs.cpp.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.cpp: In function 'std::array CalcAmbiCoeffs(float, float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.cpp:51:32: warning: narrowing conversion of 'std::cos(((double)(((float)spread) * 5.0e-1f)))' from 'double' to 'float' [-Wnarrowing] 51 | const float ca{std::cos(spread * 0.5f)}; | ~~~~~~~~^~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.cpp:51:32: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.cpp:53:36: warning: narrowing conversion of 'std::sqrt(((double)(1.0e+0f + ((((float)al::numbers::inv_pi_v) / 2.0e+0f) * ((float)spread)))))' from 'double' to 'float' [-Wnarrowing] 53 | const float scale{std::sqrt(1.0f + al::numbers::inv_pi_v/2.0f*spread)}; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.cpp:53:36: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/uhjfilter.cpp:10: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/OpenAL.dir/core/voice.cpp.o gmake[2]: *** [CMakeFiles/OpenAL.dir/build.make:1106: CMakeFiles/OpenAL.dir/core/mastering.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/hrtf.cpp: In function 'HrtfStorePtr GetLoadedHrtf(const std::string&, uint)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/hrtf.cpp:1433:29: warning: conversion from 'uint' {aka 'unsigned int'} to 'unsigned int:24' may change value [-Wconversion] 1433 | hrtf->mSampleRate = devrate; | ^~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/buffer_storage.h:7, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/voice.h:17, from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/voice.cpp:4: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h: In function 'float gain_to_level_mb(float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/common/alnumeric.h:305:31: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 305 | return maxf(std::log10(x) * 2'000.0f, -10'000.0f); | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/voice.cpp:36: /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h: In function 'std::array CalcAngleCoeffs(float, float, float)': /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: narrowing conversion of '((- std::sin(((double)((float)azimuth)))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 90 | const float x{-std::sin(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:90:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: narrowing conversion of 'std::sin(((double)((float)elevation)))' from 'double' to 'float' [-Wnarrowing] 91 | const float y{ std::sin(elevation)}; | ~~~~~~~~^~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:91:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: narrowing conversion of '(std::cos(((double)((float)azimuth))) * std::cos(((double)((float)elevation))))' from 'double' to 'float' [-Wnarrowing] 92 | const float z{ std::cos(azimuth) * std::cos(elevation)}; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/work/audio/openal-soft-cxx14/work/openal-soft-1.23.1/core/mixer.h:92:38: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics At global scope: cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics gmake[1]: *** [CMakeFiles/Makefile2:124: CMakeFiles/OpenAL.dir/all] Error 2 gmake: *** [Makefile:136: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-bulktest/audio/openal-soft-cxx14 *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-bulktest/audio/openal-soft-cxx14