Module Expr Str Assign NameStore Str Import alias alias alias alias alias alias Assign NameStore CompareEq AttributeLoad NameLoad attr Str Assign NameStore BoolOpAnd NameLoad BoolOpOr CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Str Str BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr Str CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Str Str Assign NameStore CompareEq AttributeLoad NameLoad attr Str Assign NameStore CompareEq AttributeLoad NameLoad attr Str If NameLoad body Import alias orelse If NameLoad body Import alias orelse If NameLoad body Import alias Import alias Import alias ClassDef bases AttributeLoad AttributeLoad NameLoad attr attr body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Dict For NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad Num Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Return BinOpAdd BinOpAdd BinOpMult Call NameLoad NameLoad Num Call NameLoad NameLoad BinOpDiv Call NameLoad NameLoad Num orelse Assign NameStore Call NameLoad NameLoad If NameLoad body Return NameLoad orelse If CompareLt NameLoad Num body Return BinOpMult NameLoad Num orelse Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot NameLoad body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str If NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str If NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str Str TryExcept body Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body If CompareIn NameLoad NameLoad body Return NameLoad orelse Return NameLoad orelse Assign NameStore Num For NameStore NameLoad body If CompareLt Call AttributeLoad NameLoad attr BinOpSub Call NameLoad NameLoad Call NameLoad NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If NameLoad body Assign NameStore BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str Call AttributeLoad NameLoad attr orelse Assign NameStore BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str Call AttributeLoad NameLoad attr TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Raise NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad TryExcept body Assign NameStore SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Index Num Return NameLoad handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Raise NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore ListLoad If NameLoad body If NameLoad body Assign NameStore Str orelse Assign NameStore Str TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad body Return ListLoad Assign NameStore Num Assign NameStore ListLoad TryExcept body While CompareLt NameLoad Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore NameLoad For NameStore TupleLoad Str Str Str Str body TryExcept body Assign NameStore Call NameLoad Str NameLoad NameLoad handlers ExceptHandler type NameLoad body Continue If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse TryExcept body Assign NameStore Call NameLoad Str NameLoad Str handlers ExceptHandler type NameLoad name NameStore body Print BinOpMod Str NameLoad orelse Print BinOpAdd Str Call NameLoad NameLoad Assign NameStore BinOpAdd NameLoad Num handlers ExceptHandler type NameLoad body Pass orelse If NameLoad body For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num orelse If NameLoad body For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body If UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr body Raise NameLoad Str Assign NameStore Call NameLoad Str NameLoad NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str body Raise NameLoad BinOpMod Str NameLoad orelse If BoolOpOr NameLoad NameLoad body Assign NameStore TupleLoad Str Str If CompareEq NameLoad Str body Assign NameStore TupleLoad Str Assign NameStore NameLoad For NameStore NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod NameLoad NameLoad Str Str body Assign NameStore BinOpMod NameLoad NameLoad Break If UnaryOpNot NameLoad body Raise NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad Num body Expr Str If UnaryOpNot BoolOpOr NameLoad NameLoad NameLoad body Return If NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad orelse If NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad orelse If NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call NameLoad If UnaryOpNot NameLoad body If NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num orelse Assign NameStore Call NameLoad NameLoad NameLoad If UnaryOpNot NameLoad body Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd BinOpMod Str NameLoad BinOpMod Str Call AttributeLoad Str attr NameLoad Assign NameStore NameLoad Assign NameStore Call NameLoad NameLoad If CompareIs NameLoad NameLoad body If BoolOpOr NameLoad NameLoad body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num If CompareEq NameLoad Str body Assign NameStore Str orelse Assign NameStore Str orelse If NameLoad body Assign NameStore Str orelse Assign NameStore Str If BoolOpAnd NameLoad UnaryOpNot NameLoad body TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad handlers ExceptHandler type TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore NameLoad If UnaryOpNot NameLoad body ClassDef bases AttributeLoad AttributeLoad NameLoad attr attr body Pass decorator_list If BoolOpOr BoolOpAnd BoolOpOr NameLoad NameLoad UnaryOpNot Call AttributeLoad NameLoad attr Str BoolOpAnd NameLoad UnaryOpNot Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad If NameLoad body If NameLoad body Print BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str Str For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index NameLoad If NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str Str For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index NameLoad If NameLoad body Assign NameStore TupleLoad TupleLoad Str Str Str TupleLoad Str Str Str TupleLoad Str Str Str If CompareIs NameLoad NameLoad body Assign NameStore Str For NameStore NameLoad body TryExcept body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str BinOpAdd NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index Num orelse Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr If NameLoad body Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str orelse Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str If NameLoad body Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign NameStore Str TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Index Num handlers ExceptHandler type TupleLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Str Assign NameStore Str Assign NameStore NameLoad For NameStore ListLoad NameLoad NameLoad body If BoolOpAnd NameLoad BoolOpOr CompareNotEq Call AttributeLoad NameLoad attr NameLoad Str Num Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore NameLoad Break If UnaryOpNot NameLoad body Assign NameStore NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body ClassDef bases AttributeLoad AttributeLoad NameLoad attr attr body Pass decorator_list Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot BoolOpOr NameLoad NameLoad NameLoad body Return Num TryExcept body Assign NameStore Call NameLoad handlers ExceptHandler type TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore NameLoad Assign NameStore BoolOpAnd CompareIsNot NameLoad NameLoad CompareGt Call NameLoad NameLoad Num If UnaryOpNot NameLoad body If NameLoad body Return Call AttributeLoad NameLoad attr Str orelse If NameLoad body Return Call AttributeLoad NameLoad attr Str orelse If NameLoad body Return Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list
N/A N/A SCons.Tool.icl

Tool-specific initialization for the Intel C/C++ compiler.
Supports Linux and Windows compilers, v7 and up.

There normally shouldn't be any need to import this module directly.
It will usually be imported through the generic SCons.Tool.Tool()
selection method.

 N/A __revision__ src/engine/SCons/Tool/intelc.py 3897 2009/01/13 06:45:54 scons N/A math sys os.path glob string re N/A is_windows N/A N/A sys platform win32 N/A is_win64 N/A is_windows N/A N/A N/A N/A os environ N/A PROCESSOR_ARCHITECTURE AMD64 N/A N/A N/A N/A os environ has_key PROCESSOR_ARCHITEW6432 N/A N/A N/A os environ N/A PROCESSOR_ARCHITEW6432 AMD64 N/A is_linux N/A N/A sys platform linux2 N/A is_mac N/A N/A sys platform darwin N/A is_windows N/A N/A SCons.Tool.msvc N/A N/A is_linux N/A N/A SCons.Tool.gcc N/A N/A is_mac N/A N/A SCons.Tool.gcc N/A SCons.Util N/A SCons.Warnings IntelCError N/A N/A N/A SCons Errors InternalError N/A N/A N/A MissingRegistryError N/A IntelCError N/A N/A N/A MissingDirError N/A IntelCError N/A N/A N/A NoRegistryModuleError N/A IntelCError N/A N/A N/A uniquify N/A N/A s N/A N/A N/A Return a sequence containing only one copy of each unique element from input sequence s.
    Does not preserve order.
    Input sequence must be hashable (i.e. must be usable as a dictionary key). N/A u N/A N/A x s N/A N/A N/A u N/A x 1 N/A N/A N/A u keys N/A linux_ver_normalize N/A N/A vstr N/A N/A N/A Normalize a Linux compiler version number.
    Intel changed from "80" to "9.0" in 2005, so we assume if the number
    is greater than 60 it's an old-style number and otherwise new-style.
    Always returns an old-style float like 80 or 90 for compatibility with Windows.
    Shades of Y2K! N/A m N/A N/A re match ([0-9]+)\.([0-9]+)\.([0-9]+) vstr N/A m N/A N/A N/A vmaj vmin build N/A N/A m groups N/A N/A N/A N/A N/A float vmaj 10 N/A float vmin N/A N/A float build 1000.0 N/A N/A f N/A float vstr N/A is_windows N/A N/A f N/A N/A N/A f 60 N/A N/A N/A f 10.0 N/A N/A f N/A check_abi N/A N/A abi N/A N/A N/A Check for valid ABI (application binary interface) name,
    and map into canonical one N/A N/A abi N/A N/A None N/A abi N/A N/A abi lower N/A is_windows N/A N/A valid_abis N/A ia32 x86 ia64 em64t amd64 ia32 ia32 ia64 em64t em64t N/A is_linux N/A N/A valid_abis N/A ia32 x86 x86_64 em64t amd64 ia32 ia32 x86_64 x86_64 x86_64 N/A is_mac N/A N/A valid_abis N/A ia32 x86 x86_64 em64t ia32 ia32 x86_64 x86_64 N/A N/A N/A abi N/A valid_abis N/A abi N/A N/A N/A KeyError N/A N/A N/A N/A SCons Errors UserError N/A Intel compiler: Invalid ABI %s, valid values are %s N/A abi N/A N/A valid_abis keys N/A abi N/A vercmp N/A N/A a b N/A N/A N/A Compare strings as floats,
    but Intel changed Linux naming convention at 9.0 N/A N/A cmp N/A linux_ver_normalize b N/A linux_ver_normalize a N/A get_version_from_list N/A N/A v vlist N/A N/A N/A See if we can match v (string) in vlist (list of strings)
    Linux has to match in a fuzzy way. N/A is_windows N/A N/A N/A v vlist N/A N/A v N/A N/A None N/A N/A fuzz 0.001 N/A vi vlist N/A N/A N/A N/A N/A math fabs N/A N/A linux_ver_normalize vi N/A linux_ver_normalize v fuzz N/A N/A vi N/A None N/A get_intel_registry_value N/A N/A valuename version abi N/A None None N/A N/A 
    Return a value from the Intel compiler registry tree. (Windows only)
     N/A is_win64 N/A N/A K N/A N/A N/A Software\Wow6432Node\Intel\Compilers\C++\ version \ N/A N/A abi upper N/A N/A K N/A N/A N/A Software\Intel\Compilers\C++\ version \ N/A N/A abi upper N/A N/A N/A k N/A N/A N/A SCons Util RegOpenKeyEx N/A N/A SCons Util HKEY_LOCAL_MACHINE K N/A N/A N/A N/A N/A SCons Util RegError N/A N/A MissingRegistryError N/A %s was not found in the registry, for Intel compiler version %s, abi='%s' N/A K version abi N/A N/A N/A v N/A N/A N/A N/A SCons Util RegQueryValueEx k valuename N/A 0 N/A v N/A N/A N/A N/A N/A SCons Util RegError N/A N/A MissingRegistryError N/A %s\%s was not found in the registry. N/A K valuename N/A get_all_compiler_versions N/A N/A N/A N/A N/A Returns a sorted list of strings, like "70" or "80" or "9.0"
    with most recent compiler version first.
     N/A versions N/A N/A is_windows N/A N/A is_win64 N/A N/A keyname Software\WoW6432Node\Intel\Compilers\C++ N/A N/A keyname Software\Intel\Compilers\C++ N/A N/A N/A k N/A N/A N/A SCons Util RegOpenKeyEx N/A N/A SCons Util HKEY_LOCAL_MACHINE keyname N/A N/A N/A WindowsError N/A N/A N/A N/A i 0 N/A versions N/A N/A N/A N/A N/A i 100 N/A N/A subkey N/A N/A N/A SCons Util RegEnumKey k i N/A ok False N/A try_abi N/A IA32 IA32e IA64 EM64T N/A N/A N/A N/A d N/A get_intel_registry_value ProductDir subkey try_abi N/A N/A N/A MissingRegistryError N/A N/A N/A N/A N/A N/A os path exists d N/A N/A ok True N/A ok N/A N/A N/A N/A versions append subkey N/A N/A N/A N/A value N/A get_intel_registry_value ProductDir subkey IA32 N/A N/A N/A MissingRegistryError N/A e N/A N/A N/A scons: *** Ignoring the registry key for the Intel compiler version %s.
scons: *** It seems that the compiler was uninstalled and that the registry
scons: *** was not cleaned up properly.
 subkey N/A N/A N/A scons: *** Ignoring  N/A str value N/A i N/A i 1 N/A N/A N/A EnvironmentError N/A N/A N/A N/A is_linux N/A N/A d N/A N/A glob glob /opt/intel_cc_* N/A N/A m N/A N/A re search cc_(.*)$ d N/A m N/A N/A N/A N/A versions append N/A N/A m group 1 N/A d N/A N/A glob glob /opt/intel/cc*/* N/A N/A m N/A N/A re search ([0-9.]+)$ d N/A m N/A N/A N/A N/A versions append N/A N/A m group 1 N/A N/A is_mac N/A N/A d N/A N/A glob glob /opt/intel/cc*/* N/A N/A m N/A N/A re search ([0-9.]+)$ d N/A m N/A N/A N/A N/A versions append N/A N/A m group 1 N/A versions N/A uniquify versions N/A N/A N/A versions sort vercmp N/A versions N/A get_intel_compiler_top N/A N/A version abi N/A N/A N/A 
    Return the main path to the top-level dir of the Intel compiler,
    using the given version.
    The compiler will be in <top>/bin/icl.exe (icc on linux),
    the include dir is <top>/include, etc.
     N/A is_windows N/A N/A N/A N/A N/A SCons Util can_read_reg N/A N/A NoRegistryModuleError No Windows registry module was found N/A top N/A get_intel_registry_value ProductDir version abi N/A N/A N/A N/A N/A os path exists N/A N/A N/A os path join top Bin icl.exe N/A N/A MissingDirError N/A Can't find Intel compiler in %s top N/A N/A N/A is_mac is_linux N/A N/A dirs N/A /opt/intel/cc/%s /opt/intel_cc_%s N/A N/A abi x86_64 N/A N/A dirs N/A /opt/intel/cce/%s N/A top None N/A d dirs N/A N/A N/A N/A N/A os path exists N/A N/A N/A os path join N/A d version bin icc N/A N/A top N/A d version N/A N/A N/A top N/A N/A MissingDirError N/A Can't find version %s Intel compiler in %s (abi='%s') N/A version top abi N/A top N/A generate N/A N/A env version abi topdir verbose N/A None None None 0 N/A N/A Add Builders and construction variables for Intel C/C++ compiler
    to an Environment.
    args:
      version: (string) compiler version to use, like "80"
      abi:     (string) 'win32' or whatever Itanium version wants
      topdir:  (string) compiler top dir, like
                         "c:\Program Files\Intel\Compiler70"
                        If topdir is used, version and abi are ignored.
      verbose: (int)    if >0, prints compiler version used.
     N/A N/A N/A is_mac is_linux is_windows N/A N/A N/A is_windows N/A N/A N/A N/A N/A N/A SCons Tool msvc generate env N/A N/A is_linux N/A N/A N/A N/A N/A N/A SCons Tool gcc generate env N/A N/A is_mac N/A N/A N/A N/A N/A N/A SCons Tool gcc generate env N/A vlist N/A get_all_compiler_versions N/A N/A version N/A N/A vlist N/A N/A version N/A vlist N/A 0 N/A N/A v N/A get_version_from_list version vlist N/A N/A v N/A N/A N/A N/A SCons Errors UserError N/A N/A Invalid Intel compiler version %s:  version N/A installed versions are %s N/A N/A ,  join vlist N/A version v N/A abi N/A check_abi abi N/A N/A abi None N/A N/A N/A is_mac is_linux N/A N/A uname_m N/A N/A N/A os uname N/A 4 N/A N/A uname_m x86_64 N/A N/A abi x86_64 N/A N/A abi ia32 N/A N/A is_win64 N/A N/A abi em64t N/A N/A abi ia32 N/A N/A version N/A topdir N/A N/A N/A N/A topdir N/A get_intel_compiler_top version abi N/A N/A N/A N/A N/A N/A SCons Util RegError IntelCError N/A N/A topdir None N/A N/A topdir N/A ICLTopDirWarning N/A N/A N/A SCons Warnings Warning N/A N/A N/A N/A N/A N/A N/A is_mac is_linux N/A N/A N/A env Detect icc N/A is_windows N/A N/A N/A env Detect icl N/A N/A N/A N/A N/A SCons Warnings enableWarningClass ICLTopDirWarning N/A N/A N/A N/A SCons Warnings warn ICLTopDirWarning N/A Failed to find Intel compiler for version='%s', abi='%s' N/A N/A str version N/A str abi N/A N/A N/A N/A N/A SCons Warnings enableWarningClass ICLTopDirWarning N/A N/A N/A N/A SCons Warnings warn ICLTopDirWarning N/A Can't find Intel compiler top dir for version='%s', abi='%s' N/A N/A str version N/A str abi N/A topdir N/A N/A verbose N/A N/A N/A Intel C compiler: using version %s (%g), abi %s, in '%s' N/A N/A repr version N/A linux_ver_normalize version abi topdir N/A is_linux N/A N/A N/A N/A os system N/A %s/bin/icc --version topdir N/A is_mac N/A N/A N/A N/A os system N/A %s/bin/icc --version topdir N/A N/A env N/A INTEL_C_COMPILER_TOP topdir N/A is_linux N/A N/A paths N/A INCLUDE LIB PATH LD_LIBRARY_PATH include lib bin lib N/A p N/A N/A paths keys N/A N/A N/A N/A env PrependENVPath p N/A N/A N/A os path join topdir N/A paths N/A p N/A is_mac N/A N/A paths N/A INCLUDE LIB PATH LD_LIBRARY_PATH include lib bin lib N/A p N/A N/A paths keys N/A N/A N/A N/A env PrependENVPath p N/A N/A N/A os path join topdir N/A paths N/A p N/A is_windows N/A N/A paths N/A N/A INCLUDE IncludeDir Include N/A LIB LibDir Lib N/A PATH BinDir Bin N/A N/A version None N/A N/A version N/A p paths N/A N/A N/A N/A path N/A get_intel_registry_value N/A p N/A 1 version abi N/A path N/A N/A path replace $(ICInstallDir) N/A topdir N/A os sep N/A N/A N/A IntelCError N/A N/A N/A N/A env PrependENVPath N/A p N/A 0 N/A N/A N/A os path join topdir N/A p N/A 2 N/A N/A N/A N/A env PrependENVPath N/A p N/A 0 N/A N/A string split path N/A os pathsep N/A is_windows N/A N/A N/A env N/A CC icl N/A N/A env N/A CXX icl N/A N/A env N/A LINK xilink N/A N/A N/A env N/A CC icc N/A N/A env N/A CXX icpc N/A N/A env N/A AR xiar N/A N/A env N/A LD xild N/A version N/A N/A N/A env N/A INTEL_C_COMPILER_VERSION N/A linux_ver_normalize version N/A is_windows N/A N/A envlicdir N/A N/A N/A os environ get INTEL_LICENSE_FILE N/A K SOFTWARE\Intel\Licenses N/A N/A N/A k N/A N/A N/A SCons Util RegOpenKeyEx N/A N/A SCons Util HKEY_LOCAL_MACHINE K N/A reglicdir N/A N/A N/A N/A SCons Util RegQueryValueEx k w_cpp N/A 0 N/A N/A N/A N/A AttributeError N/A N/A SCons Util RegError N/A N/A reglicdir N/A defaultlicdir C:\Program Files\Common Files\Intel\Licenses N/A licdir None N/A ld N/A envlicdir reglicdir N/A N/A N/A ld N/A N/A N/A N/A string find ld @ -1 N/A N/A N/A os path exists ld N/A N/A licdir ld N/A N/A N/A licdir N/A N/A licdir defaultlicdir N/A N/A N/A N/A N/A os path exists licdir N/A ICLLicenseDirWarning N/A N/A N/A SCons Warnings Warning N/A N/A N/A N/A N/A N/A N/A SCons Warnings enableWarningClass ICLLicenseDirWarning N/A N/A N/A N/A SCons Warnings warn ICLLicenseDirWarning N/A Intel license dir was not found.  Tried using the INTEL_LICENSE_FILE environment variable (%s), the registry (%s) and the default path (%s).  Using the default path as a last resort. N/A envlicdir reglicdir defaultlicdir N/A N/A N/A env N/A ENV N/A INTEL_LICENSE_FILE licdir N/A exists N/A N/A env N/A N/A N/A N/A N/A is_mac is_linux is_windows N/A N/A 0 N/A N/A N/A versions N/A get_all_compiler_versions N/A N/A N/A N/A N/A N/A SCons Util RegError IntelCError N/A N/A versions None N/A detected N/A N/A versions None N/A N/A len versions 0 N/A N/A detected N/A N/A is_windows N/A N/A N/A N/A env Detect icl N/A N/A is_linux N/A N/A N/A N/A env Detect icc N/A N/A is_mac N/A N/A N/A N/A env Detect icc N/A detected N/A