Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

Is /Qconditional-branch:all-fix supported?

Juan_d_Intel
Employee
543 Views

The documentation mentions that the option /Qconditional-branch accepts all-fix as an argument, in addition to keep, pattern-report, and pattern-fix.

However, such argument appears to be invalid with the Intel C++ Compiler 2018.0.3.054 

2>icl: : warning #10159: invalid argument for option '/Qconditional-branch'

Does this mean the documentation needs updating? Or has support for this argument postponed to a future compiler release?

0 Kudos
2 Replies
Viet_H_Intel
Moderator
543 Views

According to 18.0.3 Release Notes, https://software.intel.com/en-us/articles/intel-c-compiler-180-for-windows-release-notes-for-intel-parallel-studio-xe-2018, it doesn't list "all-fix" as a supported argument. But the 19.0 beta update 1 does support it.

Thanks,

Viet  

0 Kudos
Juan_d_Intel
Employee
543 Views

Okay, I'll wait for the 2019 version to see what kind of code the compiler generates.

I was confused because the Intel® C++ Compiler 18.0 Developer Guide and Reference that I linked above does mention this option.

0 Kudos
Reply