Intel® C++ Compiler
Support and discussions for creating C++ code that runs on platforms based on Intel® processors.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
7680 Discussions

Icl: warning #10316: option '/Qgen-matmul' not supported at optimization levels less than '/O2'

SergeyKostrov
Valued Contributor II
266 Views

A small inconsistency with a warning message #10316 is detected and more details will be provided.

0 Kudos
1 Solution
Feilong_H_Intel
Employee
266 Views

Hi Sergey,

I'm entering this issue to our problem tracking database. Thank you for your report.

Thanks.

View solution in original post

4 Replies
SergeyKostrov
Valued Contributor II
266 Views
Here are details: A small inconsistency with a warning message #10316 is detected and consider two cases with command line options: .../Od /Qopt-matmul... or .../O1 /Qopt-matmul... If /Qopt-matmul is used and optimization levels are /Od or /O1, then the following warning is displayed: ... Icl: warning #10316: option '/Qgen-matmul' not supported at optimization levels less than '/O2' ... however, a correct warning message should be: ... Icl: warning #10316: option '/Qopt-matmul' not supported at optimization levels less than '/O2' ... It is clear this is a legacy issue since option /Qgen-matmul is no longer supported and was changed to /Qopt-matmul some time ago.
Feilong_H_Intel
Employee
267 Views

Hi Sergey,

I'm entering this issue to our problem tracking database. Thank you for your report.

Thanks.

SergeyKostrov
Valued Contributor II
266 Views
In essence a modification is very simple, that is, just change a string from gen-matmul to opt-matmul and I understand that lost of verifications need to be done to check that nothing else is affected in Intel C++ compiler. Thanks, Feilong.
Feilong_H_Intel
Employee
266 Views

Hi Sergey,

I was informed that this issue has been fixed in 15.0 compiler.  FYI.

Thanks.

Reply