Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

Issues with declarations of MKL functions: 'remark #424: extra ";" ignored' messages are displayed

SergeyKostrov
Valued Contributor II
401 Views

When Intel C++ compiler option /W5 is turned on the compiler shows lots of 'remark #424: extra ";" ignored' messages related declaration of some functions in MKL headers. Here is a small example:

...
..\mkl\include\mkl_solvers_ee.h(51): remark #424: extra ";" ignored
  _Mkl_Api(void,feastinit,(MKL_INT* fpm));
                                         ^

..\mkl\include\mkl_solvers_ee.h(52): remark #424: extra ";" ignored
  _Mkl_Api(void,FEASTINIT,(MKL_INT* fpm));

...

 

0 Kudos
6 Replies
SergeyKostrov
Valued Contributor II
401 Views
Intel C++ compiler options /c /O3 /Ot /I "..\..\Include" /I "C:\WorkLib\ICC2013\Composer XE 2013\ipp\include" /D "WIN32" /D "_CONSOLE" /D "NDEBUG" /D "_WIN32_ICC" /D "INTEL_SUITE_VERSION=PE130_149" /D "_IPP_PARALLEL_DYNAMIC" /D "IPP_USE_CUSTOM" /D "_VC80_UPGRADE=0x0710" /D "_UNICODE" /D "UNICODE" /GF /EHsc /MT /GS /fp:fast=2 /Yu"Stdphf.h" /Fp"x64\Release\IccTestApp64.pch" /Fo"x64/Release/" /Fd"x64/Release/" /W5 /nologo /Wp64 /Zi /TP /U "_WIN32_MSC" /U "_WIN32CE_MSC" /U "WIN32_PLATFORM_PSPC" /U "WIN32_PLATFORM_WFSP" /U "WIN32_PLATFORM_WM50" /U "_WIN32_MGW" /U "_WIN32_BCC" /U "_COS16_TCC" /Qopenmp /Qopt-matmul /Qparallel /Qdiag-disable:111,673 /Qipp /Qipp-link:dynamic /Qmkl MKL version ... #define __INTEL_MKL_BUILD_DATE 20130123 #define __INTEL_MKL__ 11 #define __INTEL_MKL_MINOR__ 0 #define __INTEL_MKL_UPDATE__ 2 ... Complete list of remarks ------ Rebuild All started: Project: IccTestApp, Configuration: Release x64 ------ Deleting intermediate files and output files for project 'IccTestApp', configuration 'Release|x64'. Compiling with Intel(R) C++ Compiler XE 13.1.0.149 [Intel(R) 64]... (Intel C++ Environment) Stdphf.cpp ... ..\mkl\include\mkl_solvers_ee.h(51): remark #424: extra ";" ignored _Mkl_Api(void,feastinit,(MKL_INT* fpm)); ^ ..\mkl\include\mkl_solvers_ee.h(52): remark #424: extra ";" ignored _Mkl_Api(void,FEASTINIT,(MKL_INT* fpm)); ^ ..\mkl\include\mkl_solvers_ee.h(54): remark #424: extra ";" ignored _Mkl_Api(void,dfeast_scsrev,(const char* uplo , const MKL_INT* n , const double* sa , const MKL_INT* isa , const MKL_INT* jsa , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(55): remark #424: extra ";" ignored _Mkl_Api(void,DFEAST_SCSREV,(const char* uplo , const MKL_INT* n , const double* sa , const MKL_INT* isa , const MKL_INT* jsa , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(57): remark #424: extra ";" ignored _Mkl_Api(void,sfeast_sygv,(const char* uplo , const MKL_INT* n , const float* a , const MKL_INT* lda , const float* b , const MKL_INT* ldb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(58): remark #424: extra ";" ignored _Mkl_Api(void,SFEAST_SYGV,(const char* uplo , const MKL_INT* n , const float* a , const MKL_INT* lda , const float* b , const MKL_INT* ldb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(60): remark #424: extra ";" ignored _Mkl_Api(void,sfeast_scsrev,(const char* uplo , const MKL_INT* n , const float* sa , const MKL_INT* isa , const MKL_INT* jsa , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(61): remark #424: extra ";" ignored _Mkl_Api(void,SFEAST_SCSREV,(const char* uplo , const MKL_INT* n , const float* sa , const MKL_INT* isa , const MKL_INT* jsa , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(63): remark #424: extra ";" ignored _Mkl_Api(void,zfeast_hbgv,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const MKL_Complex16* a , const MKL_INT* lda , const MKL_INT* klb , const MKL_Complex16* b , const MKL_INT* ldb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(64): remark #424: extra ";" ignored _Mkl_Api(void,ZFEAST_HBGV,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const MKL_Complex16* a , const MKL_INT* lda , const MKL_INT* klb , const MKL_Complex16* b , const MKL_INT* ldb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(66): remark #424: extra ";" ignored _Mkl_Api(void,zfeast_hcsrev,(const char* uplo , const MKL_INT* n , const MKL_Complex16* sa , const MKL_INT* isa , const MKL_INT* jsa , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(67): remark #424: extra ";" ignored _Mkl_Api(void,ZFEAST_HCSREV,(const char* uplo , const MKL_INT* n , const MKL_Complex16* sa , const MKL_INT* isa , const MKL_INT* jsa , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(69): remark #424: extra ";" ignored _Mkl_Api(void,cfeast_hbev,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const MKL_Complex8* a , const MKL_INT* lda , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(70): remark #424: extra ";" ignored _Mkl_Api(void,CFEAST_HBEV,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const MKL_Complex8* a , const MKL_INT* lda , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(72): remark #424: extra ";" ignored _Mkl_Api(void,zfeast_heev,(const char* uplo , const MKL_INT* n , const MKL_Complex16* a , const MKL_INT* lda , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(73): remark #424: extra ";" ignored _Mkl_Api(void,ZFEAST_HEEV,(const char* uplo , const MKL_INT* n , const MKL_Complex16* a , const MKL_INT* lda , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(75): remark #424: extra ";" ignored _Mkl_Api(void,zfeast_hcsrgv,(const char* uplo , const MKL_INT* n , const MKL_Complex16* sa , const MKL_INT* isa , const MKL_INT* jsa , const MKL_Complex16* sb , const MKL_INT* isb , const MKL_INT* jsb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(76): remark #424: extra ";" ignored _Mkl_Api(void,ZFEAST_HCSRGV,(const char* uplo , const MKL_INT* n , const MKL_Complex16* sa , const MKL_INT* isa , const MKL_INT* jsa , const MKL_Complex16* sb , const MKL_INT* isb , const MKL_INT* jsb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(78): remark #424: extra ";" ignored _Mkl_Api(void,sfeast_scsrgv,(const char* uplo , const MKL_INT* n , const float* sa , const MKL_INT* isa , const MKL_INT* jsa , const float* sb , const MKL_INT* isb , const MKL_INT* jsb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(79): remark #424: extra ";" ignored _Mkl_Api(void,SFEAST_SCSRGV,(const char* uplo , const MKL_INT* n , const float* sa , const MKL_INT* isa , const MKL_INT* jsa , const float* sb , const MKL_INT* isb , const MKL_INT* jsb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(81): remark #424: extra ";" ignored _Mkl_Api(void,dfeast_srci,(MKL_INT* ijob , const MKL_INT* n , MKL_Complex16* ze , double* work , MKL_Complex16* workc , double* aq , double* sq , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* lambda , double* q , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(82): remark #424: extra ";" ignored _Mkl_Api(void,DFEAST_SRCI,(MKL_INT* ijob , const MKL_INT* n , MKL_Complex16* ze , double* work , MKL_Complex16* workc , double* aq , double* sq , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* lambda , double* q , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(84): remark #424: extra ";" ignored _Mkl_Api(void,sfeast_sbev,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const float* a , const MKL_INT* lda , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(85): remark #424: extra ";" ignored _Mkl_Api(void,SFEAST_SBEV,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const float* a , const MKL_INT* lda , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(87): remark #424: extra ";" ignored _Mkl_Api(void,dfeast_sygv,(const char* uplo , const MKL_INT* n , const double* a , const MKL_INT* lda , const double* b , const MKL_INT* ldb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(88): remark #424: extra ";" ignored _Mkl_Api(void,DFEAST_SYGV,(const char* uplo , const MKL_INT* n , const double* a , const MKL_INT* lda , const double* b , const MKL_INT* ldb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(90): remark #424: extra ";" ignored _Mkl_Api(void,cfeast_hegv,(const char* uplo , const MKL_INT* n , const MKL_Complex8* a , const MKL_INT* lda , const MKL_Complex8* b , const MKL_INT* ldb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(91): remark #424: extra ";" ignored _Mkl_Api(void,CFEAST_HEGV,(const char* uplo , const MKL_INT* n , const MKL_Complex8* a , const MKL_INT* lda , const MKL_Complex8* b , const MKL_INT* ldb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(93): remark #424: extra ";" ignored _Mkl_Api(void,zfeast_hrci,(MKL_INT* ijob , const MKL_INT* n , MKL_Complex16* ze , MKL_Complex16* work , MKL_Complex16* workc , MKL_Complex16* zaq , MKL_Complex16* zsq , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* lambda , MKL_Complex16* q , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(94): remark #424: extra ";" ignored _Mkl_Api(void,ZFEAST_HRCI,(MKL_INT* ijob , const MKL_INT* n , MKL_Complex16* ze , MKL_Complex16* work , MKL_Complex16* workc , MKL_Complex16* zaq , MKL_Complex16* zsq , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* lambda , MKL_Complex16* q , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(96): remark #424: extra ";" ignored _Mkl_Api(void,cfeast_hrci,(MKL_INT* ijob , const MKL_INT* n , MKL_Complex8* ze , MKL_Complex8* work , MKL_Complex8* workc , MKL_Complex8* zaq , MKL_Complex8* zsq , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* lambda , MKL_Complex8* q , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(97): remark #424: extra ";" ignored _Mkl_Api(void,CFEAST_HRCI,(MKL_INT* ijob , const MKL_INT* n , MKL_Complex8* ze , MKL_Complex8* work , MKL_Complex8* workc , MKL_Complex8* zaq , MKL_Complex8* zsq , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* lambda , MKL_Complex8* q , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(99): remark #424: extra ";" ignored _Mkl_Api(void,zfeast_hegv,(const char* uplo , const MKL_INT* n , const MKL_Complex16* a , const MKL_INT* lda , const MKL_Complex16* b , const MKL_INT* ldb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(100): remark #424: extra ";" ignored _Mkl_Api(void,ZFEAST_HEGV,(const char* uplo , const MKL_INT* n , const MKL_Complex16* a , const MKL_INT* lda , const MKL_Complex16* b , const MKL_INT* ldb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(102): remark #424: extra ";" ignored _Mkl_Api(void,sfeast_srci,(MKL_INT* ijob , const MKL_INT* n , MKL_Complex8* ze , float* work , MKL_Complex8* workc , float* aq , float* sq , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* lambda , float* q , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(103): remark #424: extra ";" ignored _Mkl_Api(void,SFEAST_SRCI,(MKL_INT* ijob , const MKL_INT* n , MKL_Complex8* ze , float* work , MKL_Complex8* workc , float* aq , float* sq , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* lambda , float* q , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(105): remark #424: extra ";" ignored _Mkl_Api(void,dfeast_scsrgv,(const char* uplo , const MKL_INT* n , const double* sa , const MKL_INT* isa , const MKL_INT* jsa , const double* sb , const MKL_INT* isb , const MKL_INT* jsb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(106): remark #424: extra ";" ignored _Mkl_Api(void,DFEAST_SCSRGV,(const char* uplo , const MKL_INT* n , const double* sa , const MKL_INT* isa , const MKL_INT* jsa , const double* sb , const MKL_INT* isb , const MKL_INT* jsb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(108): remark #424: extra ";" ignored _Mkl_Api(void,sfeast_syev,(const char* uplo , const MKL_INT* n , const float* a , const MKL_INT* lda , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(109): remark #424: extra ";" ignored _Mkl_Api(void,SFEAST_SYEV,(const char* uplo , const MKL_INT* n , const float* a , const MKL_INT* lda , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(111): remark #424: extra ";" ignored _Mkl_Api(void,cfeast_hcsrev,(const char* uplo , const MKL_INT* n , const MKL_Complex8* sa , const MKL_INT* isa , const MKL_INT* jsa , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(112): remark #424: extra ";" ignored _Mkl_Api(void,CFEAST_HCSREV,(const char* uplo , const MKL_INT* n , const MKL_Complex8* sa , const MKL_INT* isa , const MKL_INT* jsa , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(114): remark #424: extra ";" ignored _Mkl_Api(void,zfeast_hbev,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const MKL_Complex16* a , const MKL_INT* lda , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(115): remark #424: extra ";" ignored _Mkl_Api(void,ZFEAST_HBEV,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const MKL_Complex16* a , const MKL_INT* lda , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , MKL_Complex16* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(117): remark #424: extra ";" ignored _Mkl_Api(void,dfeast_sbgv,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const double* a , const MKL_INT* lda , const MKL_INT* klb , const double* b , const MKL_INT* ldb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(118): remark #424: extra ";" ignored _Mkl_Api(void,DFEAST_SBGV,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const double* a , const MKL_INT* lda , const MKL_INT* klb , const double* b , const MKL_INT* ldb , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(120): remark #424: extra ";" ignored _Mkl_Api(void,cfeast_hbgv,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const MKL_Complex8* a , const MKL_INT* lda , const MKL_INT* klb , const MKL_Complex8* b , const MKL_INT* ldb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(121): remark #424: extra ";" ignored _Mkl_Api(void,CFEAST_HBGV,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const MKL_Complex8* a , const MKL_INT* lda , const MKL_INT* klb , const MKL_Complex8* b , const MKL_INT* ldb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(123): remark #424: extra ";" ignored _Mkl_Api(void,cfeast_heev,(const char* uplo , const MKL_INT* n , const MKL_Complex8* a , const MKL_INT* lda , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(124): remark #424: extra ";" ignored _Mkl_Api(void,CFEAST_HEEV,(const char* uplo , const MKL_INT* n , const MKL_Complex8* a , const MKL_INT* lda , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(126): remark #424: extra ";" ignored _Mkl_Api(void,sfeast_sbgv,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const float* a , const MKL_INT* lda , const MKL_INT* klb , const float* b , const MKL_INT* ldb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(127): remark #424: extra ";" ignored _Mkl_Api(void,SFEAST_SBGV,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const float* a , const MKL_INT* lda , const MKL_INT* klb , const float* b , const MKL_INT* ldb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , float* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(129): remark #424: extra ";" ignored _Mkl_Api(void,cfeast_hcsrgv,(const char* uplo , const MKL_INT* n , const MKL_Complex8* sa , const MKL_INT* isa , const MKL_INT* jsa , const MKL_Complex8* sb , const MKL_INT* isb , const MKL_INT* jsb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(130): remark #424: extra ";" ignored _Mkl_Api(void,CFEAST_HCSRGV,(const char* uplo , const MKL_INT* n , const MKL_Complex8* sa , const MKL_INT* isa , const MKL_INT* jsa , const MKL_Complex8* sb , const MKL_INT* isb , const MKL_INT* jsb , MKL_INT* fpm , float* epsout , MKL_INT* loop , const float* emin , const float* emax , MKL_INT* m0 , float* e , MKL_Complex8* x , MKL_INT* mode , float* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(132): remark #424: extra ";" ignored _Mkl_Api(void,dfeast_syev,(const char* uplo , const MKL_INT* n , const double* a , const MKL_INT* lda , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(133): remark #424: extra ";" ignored _Mkl_Api(void,DFEAST_SYEV,(const char* uplo , const MKL_INT* n , const double* a , const MKL_INT* lda , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(135): remark #424: extra ";" ignored _Mkl_Api(void,dfeast_sbev,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const double* a , const MKL_INT* lda , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ..\mkl\include\mkl_solvers_ee.h(136): remark #424: extra ";" ignored _Mkl_Api(void,DFEAST_SBEV,(const char* uplo , const MKL_INT* n , const MKL_INT* kla , const double* a , const MKL_INT* lda , MKL_INT* fpm , double* epsout , MKL_INT* loop , const double* emin , const double* emax , MKL_INT* m0 , double* e , double* x , MKL_INT* mode , double* res , MKL_INT* info)); ^ ... Compiling with Intel(R) C++ Compiler XE 13.1.0.149 [Intel(R) 64]... (Intel C++ Environment) IccTestApp.cpp Linking... (Intel C++ Environment) xilink: executing 'link' Creating library x64\Release/IccTestApp64.lib and object x64\Release/IccTestApp64.exp Embedding manifest... (Microsoft VC++ Environment) IccTestApp - 0 error(s), 0 warning(s), 58 remark(s)
0 Kudos
Zhang_Z_Intel
Employee
401 Views

These are remarks, not errors or warnings. It should be safe to ignore these messages. I'll report these to the MKL engineering team and see what can be done to remove them.

0 Kudos
SergeyKostrov
Valued Contributor II
401 Views
>>These are remarks, not errors or warnings. It should be safe to ignore these messages. I'll report these to the MKL engineering >>team and see what can be done to remove them. My solution is: /Qdiag-disable:111,424,673. A right solution is: ; characters need to be removed. Thank you, Zhang.
0 Kudos
Peter_B_9
Beginner
401 Views

These extraneous semicolons still appear to be present in the latest 2013_sp1.0.080 release. Can we expect this to be fixed in a future release?

0 Kudos
Zhang_Z_Intel
Employee
401 Views

Peter,

Do you still get the same remarks from the compiler? I'm checking with MKL engineering team to see why this is still the case.

Zhang

0 Kudos
Zhang_Z_Intel
Employee
401 Views

Peter,

It's confirmed that this problem is not fixed in MKL 11.1. We will fix it in 11.1 update 2, or sooner.

Thanks!

Zhang

0 Kudos
Reply