04-12-2013 05:48 PM
There are no details on arguments for #pragma float_control directive in Intel C++ Compiler User and Reference Guides:
float_control - specifies floating-point behavior for a function
04-15-2013 11:59 AM
04-16-2013 05:25 PM
>>...Please consult the Microsoft compiler documentation for full details about the Intel supported pragma float_control... Thank you, Melanie and this is exactly what I did. However, wouldn't it better to include some details or a link in Intel docs as well? Here is another small question. What is wrong with /Qhelp-pragma command line option? ... /Qhelp-pragma - output supported pragmas and their usage syntax ... It looks like it doesn't work and could somebody verify it?
04-26-2013 09:18 PM
I finally understood how it has to be used. Yes, it works and Thank you for the explanation. Here is output from my testt: ..\Test>icl.exe /c /Qhelp_pragma Test1.cpp Intel(R) C++ Compiler XE for applications running on IA-32, Version 18.104.22.1681 Build 20120928 Copyright (C) 1985-2012 Intel Corporation. All rights reserved. icl: command line warning #10006: ignoring unknown option '/Qhelp_pragma' Test1.cpp Test1.cpp(3): warning #1664: expected "precise", "except", "push", or "pop" #pragma float_control ( 1 ) ^ But, there is a warning message: ... icl: command line warning #10006: ignoring unknown option '/Qhelp_pragma' ...