kfrlib / kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
https://www.kfrlib.com
GNU General Public License v2.0
1.67k stars 256 forks source link

KFR_STD_COMPLEX causes error : call to implicitly-deleted default constructor of 'vec<..>' #53

Closed Ultrafeel closed 4 years ago

Ultrafeel commented 5 years ago

When trying to define KFR_STD_COMPLEX and compile .lib of kfr_dfc, I get the following error;

error : call to implicitly-deleted default constructor of 'vec<kfr::sse2::internal::expression_padded<kfr::sse2::internal::expression_function<kfr::sse2::fn::div, int, kfr::sse2::internal::expression_slice<kfr::univector<std::complex<float>, 4294967295> &> > >::value_type, 4U>' (aka 'vec<std::complex<float>, 4U>')

My specifications: Windows 7 Visual Studio 2017

dancazarin commented 5 years ago

KFR DFT requires Clang compiler (or LLVM toolchain for MSVC). Do you use it?