I just tried to compile a C++ program with boost::multiprecision::float128
support in Visual Studio 2017 using Intel C++ compiler 18.0 update 3.
I add /Qoption,cpp,--extended_float_type
to project C/C++ additional options.
However, ICC emit E0020: identifier "_Quad" is undefined
error message.
I searched the latest ICC 18 Developer Guide and Reference relating to quadruple precision float and _Quad topics and couldn't find anything.
Is _Quad
keyword still supported in ICC 18, or I made mistakes in compiler options?
Thanks.
- OS: Windows 10 x64 1803
- Visual studio 2017 15.7.3
- Intel C++ compiler 18.0 update 3