fab.fab_base.site_specific.default.setup_intel_llvm#

This file contains a function that sets the default flags for all Intel llvm based compilers and linkers in the ToolRepository (ifx, icx).

This function gets called from the default site-specific config file

Functions

setup_intel_llvm(build_config, args)

Defines the default flags for all Intel llvm compilers.

fab.fab_base.site_specific.default.setup_intel_llvm.setup_intel_llvm(build_config, args)#

Defines the default flags for all Intel llvm compilers.

Parameters:
  • build_config (BuildConfig) – the Fab build config instance from which required parameters can be taken.

  • args (argparse.Namespace) – all command line options

Return type:

Dict[str, List[AddFlags]]