Community
cancel
Showing results for 
Search instead for 
Did you mean: 
SergeyKostrov
Valued Contributor II
62 Views

Warning #693: calling convention specified here is ignored

Warning #693: calling convention specified here is ignored

Technical details will be posted.

0 Kudos
1 Reply
SergeyKostrov
Valued Contributor II
62 Views

Here is a build log for some project built with Intel C++ compiler version 12: ------ Build started: Project: IccTestApp, Configuration: Release Win32 ------ Compiling with Intel(R) C++ Compiler XE 12.1.7.371 [IA-32]... (Intel C++ Environment) Stdphf.cpp ... ../TestSet.cpp(878): warning #693: calling convention specified here is ignored _RTPASCAL TTestSet( RTvoid ) ^ ../TestSet.cpp(883): warning #693: calling convention specified here is ignored _RTPASCAL TTestSet( T ** _RTRESTRICT pptRs ) ^ ... Compiling with Intel(R) C++ Compiler XE 12.1.7.371 [IA-32]... (Intel C++ Environment) IccTestApp.cpp ... I don't consider it as a big issue and my question is why Intel C++ compiler ignores it? Some legacy C++ compilers do not ignore calling convention specificators for any constructors of some class. Thanks.
Reply