- changed status to open
Intel C Compiler 16 is not supported
ICC v16 is not supported for both Windows and Linux.
Fix for Windows seems pretty simple (intelc_win32_12.py add to the end):
Intel Composer 16 for Windows starts here
Composer XE
32-bit 16.*
Intelc.Register( hosts=[SystemPlatform('win32','any')], targets=[SystemPlatform('win32','x86')], info=[ IntelcInfo( version='16.*', install_scanner=regscanner.reg_scanner_v12( [r'Software\Wow6432Node\Intel\Suites\16.0', r'Software\Intel\Suites\16.0'], r'\Defaults\C++\IA32', 'ICPP_COMPILER15'), script=ScriptFinder('${INTELC.INSTALL_ROOT}/bin/ia32/compilervars.bat'), subst_vars={
},
shell_vars={
'PATH':'${INTELC.INSTALL_ROOT}/bin/ia32/'+os.pathsep+
r'C:\Program Files${" (x86)" if HOST_ARCH=="x86_64" else ""}\Common Files\Intel\Shared Libraries\redist\ia32\compiler',
'INCLUDE':'${INTELC.INSTALL_ROOT}/compiler/include/',
'LIB':'${INTELC.INSTALL_ROOT}/compiler/lib/ia32/'
},
test_file='icl.exe'
)
]
)
32-bit 16.1 64-bit-cross
Intelc.Register( hosts=[SystemPlatform('win32','x86')], targets=[SystemPlatform('win32','x86_64')], info=[ IntelcInfo( version='16.*', install_scanner=regscanner.reg_scanner_v12( [r'Software\Wow6432Node\Intel\Suites\16.0', r'Software\Intel\Suites\16.0'], r'\Defaults\C++\EM64T', 'ICPP_COMPILER15'), script=ScriptFinder('${INTELC.INSTALL_ROOT}/bin/ia32_intel64/compilervars.bat'), subst_vars={
},
shell_vars={
'PATH':'${INTELC.INSTALL_ROOT}/bin/ia32_intel64/'+os.pathsep+
r'C:\Program Files${" (x86)" if HOST_ARCH=="x86_64" else ""}\Common Files\Intel\Shared Libraries\redist\intel64\compiler',
'INCLUDE':'${INTELC.INSTALL_ROOT}/compiler/include/',
'LIB':'${INTELC.INSTALL_ROOT}/compiler/lib/intel64/'
},
test_file='icl.exe'
)
]
)
64-bit 16.1 64-bit
Intelc.Register( hosts=[SystemPlatform('win32','x86_64')], targets=[SystemPlatform('win32','x86_64')], info=[ IntelcInfo( version='16.*', install_scanner=regscanner.reg_scanner_v12( [r'Software\Wow6432Node\Intel\Suites\16.0', r'Software\Intel\Suites\16.0'], r'\Defaults\C++\EM64T', 'ICPP_COMPILER15'), script=ScriptFinder('${INTELC.INSTALL_ROOT}/bin/intel64/compilervars.bat'), subst_vars={
},
shell_vars={
'PATH':'${INTELC.INSTALL_ROOT}/bin/intel64/'+os.pathsep+
r'C:\Program Files${" (x86)" if HOST_ARCH=="x86_64" else ""}\Common Files\Intel\Shared Libraries\redist\intel64\compiler',
'INCLUDE':'${INTELC.INSTALL_ROOT}/compiler/include/',
'LIB':'${INTELC.INSTALL_ROOT}/compiler/lib/intel64/'
},
test_file='icl.exe'
)
]
)
For Linux fix is more tricky since folder and subfolders structure for ICC 16 was changed.
Comments (3)
-
-
This should be fixed in the master branch. If not please reopen
-
- changed status to resolved
Should be correct in master. Reopen if this is not the case
- Log in to comment
I am working on this... Thanks!