Page MenuHomeSolus

D12428.id30220.diff
No OneTemporary

D12428.id30220.diff

diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -193,10 +193,16 @@
libocloc.so:_ZN2Os19pciDevicesDirectoryE
libocloc.so:_ZN2Os19sysFsProcPathPrefixE
libocloc.so:_ZN2Os21metricsLibraryDllNameE
+libocloc.so:_ZN3NEO10DG1_CONFIG12gtSystemInfoE
+libocloc.so:_ZN3NEO10DG1_CONFIG17setupHardwareInfoEPNS_12HardwareInfoEb
+libocloc.so:_ZN3NEO10DG1_CONFIG6hwInfoE
libocloc.so:_ZN3NEO10KernelInfoD1Ev
libocloc.so:_ZN3NEO10KernelInfoD2Ev
libocloc.so:_ZN3NEO10debugBreakEiPKc
libocloc.so:_ZN3NEO10familyNameE
+libocloc.so:_ZN3NEO11ADLP_CONFIG12gtSystemInfoE
+libocloc.so:_ZN3NEO11ADLP_CONFIG17setupHardwareInfoEPNS_12HardwareInfoEb
+libocloc.so:_ZN3NEO11ADLP_CONFIG6hwInfoE
libocloc.so:_ZN3NEO11ICLLP_1x4x812gtSystemInfoE
libocloc.so:_ZN3NEO11ICLLP_1x4x817setupHardwareInfoEPNS_12HardwareInfoEb
libocloc.so:_ZN3NEO11ICLLP_1x4x86hwInfoE
@@ -240,6 +246,7 @@
libocloc.so:_ZN3NEO14abortExecutionEv
libocloc.so:_ZN3NEO14buildFatBinaryERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEP14OclocArgHelper
libocloc.so:_ZN3NEO14hardwarePrefixE
+libocloc.so:_ZN3NEO14printQueryHelpEP14OclocArgHelper
libocloc.so:_ZN3NEO14toProductNamesERKSt6vectorI14PRODUCT_FAMILYSaIS1_EE
libocloc.so:_ZN3NEO15CompilerOptions8containsEPKcNS_14ConstStringRefE
libocloc.so:_ZN3NEO15CompilerOptions8containsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_14ConstStringRefE
@@ -248,16 +255,16 @@
libocloc.so:_ZN3NEO15GfxFamilyMapperIL14GFXCORE_FAMILY12EE4nameE
libocloc.so:_ZN3NEO15GfxFamilyMapperIL14GFXCORE_FAMILY15EE4nameE
libocloc.so:_ZN3NEO15GfxFamilyMapperIL14GFXCORE_FAMILY18EE4nameE
+libocloc.so:_ZN3NEO15GfxFamilyMapperIL14GFXCORE_FAMILY3077EE4nameE
libocloc.so:_ZN3NEO15OfflineCompiler10initializeEmRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEb
libocloc.so:_ZN3NEO15OfflineCompiler10printUsageEv
libocloc.so:_ZN3NEO15OfflineCompiler11getBuildLogB5cxx11Ev
libocloc.so:_ZN3NEO15OfflineCompiler11storeBinaryERPcRmPKvm
-libocloc.so:_ZN3NEO15OfflineCompiler12performQueryEv
libocloc.so:_ZN3NEO15OfflineCompiler13buildIrBinaryEv
libocloc.so:_ZN3NEO15OfflineCompiler14updateBuildLogEPKcm
libocloc.so:_ZN3NEO15OfflineCompiler15buildSourceCodeEv
-libocloc.so:_ZN3NEO15OfflineCompiler15getHardwareInfoENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15OfflineCompiler16getFileNameTrunkERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libocloc.so:_ZN3NEO15OfflineCompiler16initHardwareInfoENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15OfflineCompiler16parseCommandLineEmRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE
libocloc.so:_ZN3NEO15OfflineCompiler16writeOutAllFilesEv
libocloc.so:_ZN3NEO15OfflineCompiler17generateElfBinaryEv
@@ -265,8 +272,8 @@
libocloc.so:_ZN3NEO15OfflineCompiler18parseDebugSettingsEv
libocloc.so:_ZN3NEO15OfflineCompiler19parseBinAsCharArrayEPhmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15OfflineCompiler19readOptionsFromFileERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS6_P14OclocArgHelper
-libocloc.so:_ZN3NEO15OfflineCompiler20resolveExtraSettingsEv
libocloc.so:_ZN3NEO15OfflineCompiler25getStringWithinDelimitersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libocloc.so:_ZN3NEO15OfflineCompiler26appendExtraInternalOptionsERKNS_12HardwareInfoERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15OfflineCompiler39setStatelessToStatefullBufferOffsetFlagEv
libocloc.so:_ZN3NEO15OfflineCompiler5buildEv
libocloc.so:_ZN3NEO15OfflineCompiler5queryEmRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEP14OclocArgHelper
@@ -282,6 +289,7 @@
libocloc.so:_ZN3NEO15isSimulationBDWEt
libocloc.so:_ZN3NEO15isSimulationBXTEt
libocloc.so:_ZN3NEO15isSimulationCFLEt
+libocloc.so:_ZN3NEO15isSimulationDG1Et
libocloc.so:_ZN3NEO15isSimulationEHLEt
libocloc.so:_ZN3NEO15isSimulationGLKEt
libocloc.so:_ZN3NEO15isSimulationKBLEt
@@ -294,8 +302,14 @@
libocloc.so:_ZN3NEO15readEnumCheckedEPKNS_4Yaml5TokenERNS_3Elf19ZebinKernelMetadata5Types6Kernel21PerThreadMemoryBuffer11MemoryUsageENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15readEnumCheckedEPKNS_4Yaml5TokenERNS_3Elf19ZebinKernelMetadata5Types6Kernel21PerThreadMemoryBuffer14AllocationTypeENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15readEnumCheckedEPKNS_4Yaml5TokenERNS_3Elf19ZebinKernelMetadata5Types6Kernel7ArgTypeENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libocloc.so:_ZN3NEO16XE_HP_SDV_CONFIG12gtSystemInfoE
+libocloc.so:_ZN3NEO16XE_HP_SDV_CONFIG17setupHardwareInfoEPNS_12HardwareInfoEb
+libocloc.so:_ZN3NEO16XE_HP_SDV_CONFIG26setupHardwareInfoMultiTileEPNS_12HardwareInfoEbb
+libocloc.so:_ZN3NEO16XE_HP_SDV_CONFIG6hwInfoE
libocloc.so:_ZN3NEO16generateFilePathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_PKc
+libocloc.so:_ZN3NEO16isSimulationADLPEt
libocloc.so:_ZN3NEO16isSimulationADLSEt
+libocloc.so:_ZN3NEO16isSimulationXEHPEt
libocloc.so:_ZN3NEO17getExtensionsListB5cxx11ERKNS_12HardwareInfoE
libocloc.so:_ZN3NEO17hardwareInfoSetupE
libocloc.so:_ZN3NEO17hardwareInfoTableE
@@ -327,6 +341,7 @@
libocloc.so:_ZN3NEO24setupBDWHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO24setupBXTHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO24setupCFLHardwareInfoImplEPNS_12HardwareInfoEbm
+libocloc.so:_ZN3NEO24setupDG1HardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO24setupEHLHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO24setupGLKHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO24setupKBLHardwareInfoImplEPNS_12HardwareInfoEbm
@@ -336,12 +351,16 @@
libocloc.so:_ZN3NEO24unpackSingleDeviceBinaryILNS_18DeviceBinaryFormatE6EEENS_18SingleDeviceBinaryE8ArrayRefIKhENS_14ConstStringRefERKNS_12TargetDeviceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESG_
libocloc.so:_ZN3NEO25appendPlatformsForGfxCoreE14GFXCORE_FAMILYRKSt6vectorI14PRODUCT_FAMILYSaIS2_EERS4_
libocloc.so:_ZN3NEO25setHwInfoValuesFromConfigEmRNS_12HardwareInfoE
+libocloc.so:_ZN3NEO25setupADLPHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO25setupADLSHardwareInfoImplEPNS_12HardwareInfoEbm
+libocloc.so:_ZN3NEO25setupXEHPHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO26getHwInfoForPlatformStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPKNS_12HardwareInfoE
-libocloc.so:_ZN3NEO26readZeInfoPayloadArgumentsERKNS_4Yaml10YamlParserERKNS0_4NodeER8StackVecINS_3Elf19ZebinKernelMetadata5Types6Kernel15PayloadArgument20PayloadArgumentBaseTELm32EhERjRiNS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESP_
+libocloc.so:_ZN3NEO26readZeInfoDebugEnvironmentERKNS_4Yaml10YamlParserERKNS0_4NodeERNS_3Elf19ZebinKernelMetadata5Types6Kernel8DebugEnv13DebugEnvBaseTENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESL_
+libocloc.so:_ZN3NEO26readZeInfoPayloadArgumentsERKNS_4Yaml10YamlParserERKNS0_4NodeER8StackVecINS_3Elf19ZebinKernelMetadata5Types6Kernel15PayloadArgument20PayloadArgumentBaseTELm32EhERiSG_NS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESO_
libocloc.so:_ZN3NEO26setupICLLPHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO26setupTGLLPHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO26validateZebinSectionsCountERKNS_13ZebinSectionsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
+libocloc.so:_ZN3NEO27CompilerHwInfoConfigFactoryE
libocloc.so:_ZN3NEO27extractZeInfoKernelSectionsERKNS_4Yaml10YamlParserERKNS0_4NodeERNS_20ZeInfoKernelSectionsENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO28requiresAdditionalExtensionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO29readZeInfoBindingTableIndicesERKNS_4Yaml10YamlParserERKNS0_4NodeER8StackVecINS_3Elf19ZebinKernelMetadata5Types6Kernel17BindingTableEntry22BindingTableEntryBaseTELm32EhERSD_NS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESO_
@@ -353,6 +372,7 @@
libocloc.so:_ZN3NEO30readZeInfoExecutionEnvironmentERKNS_4Yaml10YamlParserERKNS0_4NodeERNS_3Elf19ZebinKernelMetadata5Types6Kernel12ExecutionEnv17ExecutionEnvBaseTENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESL_
libocloc.so:_ZN3NEO32readZeInfoExperimentalPropertiesERKNS_4Yaml10YamlParserERKNS0_4NodeERNS_3Elf19ZebinKernelMetadata5Types6Kernel12ExecutionEnv27ExperimentalPropertiesBaseTENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESL_
libocloc.so:_ZN3NEO32readZeInfoPerThreadMemoryBuffersERKNS_4Yaml10YamlParserERKNS0_4NodeER8StackVecINS_3Elf19ZebinKernelMetadata5Types6Kernel21PerThreadMemoryBuffer26PerThreadMemoryBufferBaseTELm8EhENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESN_
+libocloc.so:_ZN3NEO33appendExtensionsToInternalOptionsERKNS_12HardwareInfoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_
libocloc.so:_ZN3NEO33validateZeInfoKernelSectionsCountERKNS_20ZeInfoKernelSectionsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
libocloc.so:_ZN3NEO35getOclVersionCompilerInternalOptionB5cxx11Ej
libocloc.so:_ZN3NEO35readZeInfoPerThreadPayloadArgumentsERKNS_4Yaml10YamlParserERKNS0_4NodeER8StackVecINS_3Elf19ZebinKernelMetadata5Types6Kernel24PerThreadPayloadArgument29PerThreadPayloadArgumentBaseTELm2EhENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESN_
@@ -380,6 +400,14 @@
libocloc.so:_ZN3NEO3CFL30setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
libocloc.so:_ZN3NEO3CFL6hwInfoE
libocloc.so:_ZN3NEO3CFL8platformE
+libocloc.so:_ZN3NEO3DG112featureTableE
+libocloc.so:_ZN3NEO3DG115capabilityTableE
+libocloc.so:_ZN3NEO3DG115workaroundTableE
+libocloc.so:_ZN3NEO3DG117setupHardwareInfoE
+libocloc.so:_ZN3NEO3DG125defaultHardwareInfoConfigE
+libocloc.so:_ZN3NEO3DG130setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
+libocloc.so:_ZN3NEO3DG16hwInfoE
+libocloc.so:_ZN3NEO3DG18platformE
libocloc.so:_ZN3NEO3EHL12featureTableE
libocloc.so:_ZN3NEO3EHL15capabilityTableE
libocloc.so:_ZN3NEO3EHL15workaroundTableE
@@ -429,6 +457,14 @@
libocloc.so:_ZN3NEO3SKL6hwInfoE
libocloc.so:_ZN3NEO3SKL8platformE
libocloc.so:_ZN3NEO49convertEnabledExtensionsToCompilerInternalOptionsB5cxx11EPKcR8StackVecI16_cl_name_versionLm15EhE
+libocloc.so:_ZN3NEO4ADLP12featureTableE
+libocloc.so:_ZN3NEO4ADLP15capabilityTableE
+libocloc.so:_ZN3NEO4ADLP15workaroundTableE
+libocloc.so:_ZN3NEO4ADLP17setupHardwareInfoE
+libocloc.so:_ZN3NEO4ADLP25defaultHardwareInfoConfigE
+libocloc.so:_ZN3NEO4ADLP30setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
+libocloc.so:_ZN3NEO4ADLP6hwInfoE
+libocloc.so:_ZN3NEO4ADLP8platformE
libocloc.so:_ZN3NEO4ADLS12featureTableE
libocloc.so:_ZN3NEO4ADLS15capabilityTableE
libocloc.so:_ZN3NEO4ADLS15workaroundTableE
@@ -437,10 +473,11 @@
libocloc.so:_ZN3NEO4ADLS30setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
libocloc.so:_ZN3NEO4ADLS6hwInfoE
libocloc.so:_ZN3NEO4ADLS8platformE
-libocloc.so:_ZN3NEO4Yaml12finalizeNodeEtRK8StackVecINS0_5TokenELm2048EtERS1_INS0_4NodeELm512EtERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_
-libocloc.so:_ZN3NEO4Yaml15buildDebugNodesEtRK8StackVecINS0_4NodeELm512EtERKS1_INS0_5TokenELm2048EtE
+libocloc.so:_ZN3NEO4Yaml12finalizeNodeEjRK8StackVecINS0_5TokenELm2048EtERS1_INS0_4NodeELm512EtERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_
+libocloc.so:_ZN3NEO4Yaml15buildDebugNodesEjRK8StackVecINS0_4NodeELm512EtERKS1_INS0_5TokenELm2048EtE
libocloc.so:_ZN3NEO4Yaml15tokenizeEndLineENS_14ConstStringRefER8StackVecINS0_4LineELm512EtERS2_INS0_5TokenELm2048EtERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_RNS0_16TokenizerContextE
libocloc.so:_ZN3NEO4Yaml18constructYamlErrorB5cxx11EmPKcS2_S2_
+libocloc.so:_ZN3NEO4Yaml29isValidInlineCollectionFormatEPKcS2_
libocloc.so:_ZN3NEO4Yaml8tokenizeENS_14ConstStringRefER8StackVecINS0_4LineELm512EtERS2_INS0_5TokenELm2048EtERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_
libocloc.so:_ZN3NEO4Yaml9buildTreeERK8StackVecINS0_4LineELm512EtERKS1_INS0_5TokenELm2048EtERS1_INS0_4NodeELm512EtERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESJ_
libocloc.so:_ZN3NEO5ICLLP12featureTableE
@@ -468,6 +505,8 @@
libocloc.so:_ZN3NEO5TGLLP30setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
libocloc.so:_ZN3NEO5TGLLP6hwInfoE
libocloc.so:_ZN3NEO5TGLLP8platformE
+libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY1210EE12abbreviationE
+libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY1250EE12abbreviationE
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY16EE12abbreviationE
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY18EE12abbreviationE
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY19EE12abbreviationE
@@ -480,6 +519,7 @@
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY29EE12abbreviationE
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY30EE12abbreviationE
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY31EE12abbreviationE
+libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY32EE12abbreviationE
libocloc.so:_ZN3NEO8SysCalls12getProcessIdEv
libocloc.so:_ZN3NEO8SysCalls13getDevicePathEiPcRm
libocloc.so:_ZN3NEO8SysCalls4mmapEPvmiiil
@@ -492,6 +532,7 @@
libocloc.so:_ZN3NEO8SysCalls6accessEPKci
libocloc.so:_ZN3NEO8SysCalls6dlopenEPKci
libocloc.so:_ZN3NEO8SysCalls6munmapEPvm
+libocloc.so:_ZN3NEO8SysCalls6pwriteEiPKvml
libocloc.so:_ZN3NEO8SysCalls8readlinkEPKcPcm
libocloc.so:_ZN3NEO9BDW_1x2x612gtSystemInfoE
libocloc.so:_ZN3NEO9BDW_1x2x617setupHardwareInfoEPNS_12HardwareInfoEb
@@ -568,6 +609,14 @@
libocloc.so:_ZN3NEO9SKL_3x3x812gtSystemInfoE
libocloc.so:_ZN3NEO9SKL_3x3x817setupHardwareInfoEPNS_12HardwareInfoEb
libocloc.so:_ZN3NEO9SKL_3x3x86hwInfoE
+libocloc.so:_ZN3NEO9XE_HP_SDV12featureTableE
+libocloc.so:_ZN3NEO9XE_HP_SDV15capabilityTableE
+libocloc.so:_ZN3NEO9XE_HP_SDV15workaroundTableE
+libocloc.so:_ZN3NEO9XE_HP_SDV17setupHardwareInfoE
+libocloc.so:_ZN3NEO9XE_HP_SDV25defaultHardwareInfoConfigE
+libocloc.so:_ZN3NEO9XE_HP_SDV30setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
+libocloc.so:_ZN3NEO9XE_HP_SDV6hwInfoE
+libocloc.so:_ZN3NEO9XE_HP_SDV8platformE
libocloc.so:_ZN3NEO9folderAUBE
libocloc.so:_ZN6OutputC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKvRKm
libocloc.so:_ZN6OutputC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKvRKm
@@ -576,6 +625,8 @@
libocloc.so:_ZNK14OclocArgHelper10fileExistsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZNK14OclocArgHelper16sourceFileExistsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZNK3NEO16KernelDescriptor10hasRTCallsEv
+libocloc.so:_ZNK3NEO22CompilerHwInfoConfigHwIL14PRODUCT_FAMILY16EE42isStatelessToStatefulBufferOffsetSupportedEv
+libocloc.so:_ZNK3NEO22CompilerHwInfoConfigHwIL14PRODUCT_FAMILY30EE31isForceEmuInt32DivRemSPRequiredEv
libocloc.so:_ZNK3NEO2Ar9ArEncoder6encodeEv
libocloc.so:_ZNK3NEO4Yaml10YamlParser15buildDebugNodesERKNS0_4NodeE
libocloc.so:_ZNK3NEO4Yaml10YamlParser15buildDebugNodesEv
@@ -727,6 +778,7 @@
libze_intel_gpu.so.1:zeEventQueryKernelTimestamp_Tracing
libze_intel_gpu.so.1:zeEventQueryStatus
libze_intel_gpu.so.1:zeEventQueryStatus_Tracing
+libze_intel_gpu.so.1:zeEventQueryTimestampsExp
libze_intel_gpu.so.1:zeFenceCreate
libze_intel_gpu.so.1:zeFenceCreate_Tracing
libze_intel_gpu.so.1:zeFenceDestroy
@@ -742,6 +794,7 @@
libze_intel_gpu.so.1:zeGetContextProcAddrTable
libze_intel_gpu.so.1:zeGetDeviceProcAddrTable
libze_intel_gpu.so.1:zeGetDriverProcAddrTable
+libze_intel_gpu.so.1:zeGetEventExpProcAddrTable
libze_intel_gpu.so.1:zeGetEventPoolProcAddrTable
libze_intel_gpu.so.1:zeGetEventProcAddrTable
libze_intel_gpu.so.1:zeGetFenceProcAddrTable
@@ -778,6 +831,7 @@
libze_intel_gpu.so.1:zeKernelGetProperties_Tracing
libze_intel_gpu.so.1:zeKernelGetSourceAttributes
libze_intel_gpu.so.1:zeKernelGetSourceAttributes_Tracing
+libze_intel_gpu.so.1:zeKernelSchedulingHintExp
libze_intel_gpu.so.1:zeKernelSetArgumentValue
libze_intel_gpu.so.1:zeKernelSetArgumentValue_Tracing
libze_intel_gpu.so.1:zeKernelSetCacheConfig
@@ -989,6 +1043,7 @@
libze_intel_gpu.so.1:zetGetDebugProcAddrTable
libze_intel_gpu.so.1:zetGetDeviceProcAddrTable
libze_intel_gpu.so.1:zetGetKernelProcAddrTable
+libze_intel_gpu.so.1:zetGetMetricGroupExpProcAddrTable
libze_intel_gpu.so.1:zetGetMetricGroupProcAddrTable
libze_intel_gpu.so.1:zetGetMetricProcAddrTable
libze_intel_gpu.so.1:zetGetMetricQueryPoolProcAddrTable
@@ -1000,6 +1055,7 @@
libze_intel_gpu.so.1:zetMetricGet
libze_intel_gpu.so.1:zetMetricGetProperties
libze_intel_gpu.so.1:zetMetricGroupCalculateMetricValues
+libze_intel_gpu.so.1:zetMetricGroupCalculateMultipleMetricValuesExp
libze_intel_gpu.so.1:zetMetricGroupGet
libze_intel_gpu.so.1:zetMetricGroupGetProperties
libze_intel_gpu.so.1:zetMetricQueryCreate
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -2,6 +2,7 @@
libc.so.6:__cxa_atexit
libc.so.6:__fprintf_chk
libc.so.6:__isoc99_sscanf
+libc.so.6:__libc_single_threaded
libc.so.6:__libc_start_main
libc.so.6:__longjmp_chk
libc.so.6:__memcpy_chk
@@ -40,6 +41,7 @@
libc.so.6:isalpha
libc.so.6:isxdigit
libc.so.6:kill
+libc.so.6:memchr
libc.so.6:memcmp
libc.so.6:memcpy
libc.so.6:memmove
@@ -101,6 +103,7 @@
libpthread.so.0:pread
libpthread.so.0:pthread_create
libpthread.so.0:pthread_join
+libpthread.so.0:pwrite
libpthread.so.0:read
libpthread.so.0:recv
libpthread.so.0:send
@@ -171,7 +174,6 @@
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
-libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc
@@ -181,6 +183,7 @@
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_disposeEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_createERmm
@@ -191,6 +194,7 @@
libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_
libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_
libstdc++.so.6:_ZNSt8__detail15_List_node_base9_M_unhookEv
libstdc++.so.6:_ZNSt8ios_base4InitC1Ev
@@ -207,6 +211,7 @@
libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
libstdc++.so.6:_ZSt16__throw_bad_castv
libstdc++.so.6:_ZSt17__throw_bad_allocv
+libstdc++.so.6:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
@@ -218,6 +223,7 @@
libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz
libstdc++.so.6:_ZSt25__throw_bad_function_callv
libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_
+libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv
libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
libstdc++.so.6:_ZSt3cin
libstdc++.so.6:_ZSt4cerr
@@ -255,10 +261,12 @@
libstdc++.so.6:_ZdaPvm
libstdc++.so.6:_ZdlPvRKSt9nothrow_t
libstdc++.so.6:_ZdlPvm
+libstdc++.so.6:_ZdlPvmSt11align_val_t
libstdc++.so.6:_Znam
libstdc++.so.6:_ZnamRKSt9nothrow_t
libstdc++.so.6:_Znwm
libstdc++.so.6:_ZnwmRKSt9nothrow_t
+libstdc++.so.6:_ZnwmSt11align_val_t
libstdc++.so.6:__cxa_allocate_exception
libstdc++.so.6:__cxa_begin_catch
libstdc++.so.6:__cxa_end_catch
@@ -266,7 +274,6 @@
libstdc++.so.6:__cxa_guard_abort
libstdc++.so.6:__cxa_guard_acquire
libstdc++.so.6:__cxa_guard_release
-libstdc++.so.6:__cxa_pure_virtual
libstdc++.so.6:__cxa_rethrow
libstdc++.so.6:__cxa_thread_atexit
libstdc++.so.6:__cxa_throw
diff --git a/files/ab52c702337358af57140e760d618549372e1cdd.patch b/files/ab52c702337358af57140e760d618549372e1cdd.patch
deleted file mode 100644
--- a/files/ab52c702337358af57140e760d618549372e1cdd.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From ab52c702337358af57140e760d618549372e1cdd Mon Sep 17 00:00:00 2001
-From: Szymon Morek <szymon.morek@intel.com>
-Date: Thu, 20 May 2021 10:07:53 +0000
-Subject: [PATCH] Change builtin kernels compilation process
-
-.bin and .gen files for builtin kernels are generated per revision now
-
-Resolves: NEO-5821
-
-Signed-off-by: Szymon Morek <szymon.morek@intel.com>
----
- .../offline_compiler_tests.cpp | 23 ++++++++++++++++
- .../source/offline_compiler.cpp | 2 +-
- .../source/built_ins/kernels/CMakeLists.txt | 26 ++++++++++++-------
- 3 files changed, 41 insertions(+), 10 deletions(-)
-
-diff --git a/opencl/test/unit_test/offline_compiler/offline_compiler_tests.cpp b/opencl/test/unit_test/offline_compiler/offline_compiler_tests.cpp
-index 000fe047ed..12d755d697 100644
---- a/opencl/test/unit_test/offline_compiler/offline_compiler_tests.cpp
-+++ b/opencl/test/unit_test/offline_compiler/offline_compiler_tests.cpp
-@@ -1595,4 +1595,27 @@ TEST(OclocCompile, givenPackedDeviceBinaryFormatWhenGeneratingElfBinaryThenItIsR
- ASSERT_EQ(true, ocloc.generateElfBinary());
- EXPECT_EQ(0, memcmp(zebin.storage.data(), ocloc.elfBinary.data(), zebin.storage.size()));
- }
-+
-+TEST(OclocCompile, givenSpirvInputThenDontGenerateSpirvFile) {
-+ MockOfflineCompiler ocloc;
-+
-+ std::vector<std::string> argv = {
-+ "ocloc",
-+ "-q",
-+ "-file",
-+ "test_files/binary_with_zeroes",
-+ "-out_dir",
-+ "offline_compiler_test",
-+ "-device",
-+ gEnvironment->devicePrefix.c_str(),
-+ "-spirv_input"};
-+
-+ int retVal = ocloc.initialize(argv.size(), argv);
-+ ASSERT_EQ(0, retVal);
-+ retVal = ocloc.build();
-+ EXPECT_EQ(0, retVal);
-+ EXPECT_TRUE(compilerOutputExists("offline_compiler_test/binary_with_zeroes", "gen"));
-+ EXPECT_TRUE(compilerOutputExists("offline_compiler_test/binary_with_zeroes", "bin"));
-+ EXPECT_FALSE(compilerOutputExists("offline_compiler_test/binary_with_zeroes", "spv"));
-+}
- } // namespace NEO
-diff --git a/shared/offline_compiler/source/offline_compiler.cpp b/shared/offline_compiler/source/offline_compiler.cpp
-index 64829b723a..389a986453 100644
---- a/shared/offline_compiler/source/offline_compiler.cpp
-+++ b/shared/offline_compiler/source/offline_compiler.cpp
-@@ -1019,7 +1019,7 @@ void OfflineCompiler::writeOutAllFiles() {
- }
- }
-
-- if (irBinary) {
-+ if (irBinary && !inputFileSpirV) {
- std::string irOutputFileName = generateFilePathForIr(fileBase) + generateOptsSuffix();
-
- argHelper->saveOutput(irOutputFileName, irBinary, irBinarySize);
-diff --git a/shared/source/built_ins/kernels/CMakeLists.txt b/shared/source/built_ins/kernels/CMakeLists.txt
-index 12dc4aa7ad..59723fdb29 100644
---- a/shared/source/built_ins/kernels/CMakeLists.txt
-+++ b/shared/source/built_ins/kernels/CMakeLists.txt
-@@ -58,11 +58,8 @@ function(compile_builtin gen_type platform_type builtin bits builtin_options mod
- # get name of the file w/o extension
- get_filename_component(BASENAME ${builtin} NAME_WE)
-
-- set(OUTPUTPATH_BASE "${OUTPUTDIR}/${mode}_${BASENAME}_${family_name_with_type}")
-- set(OUTPUT_FILES
-- ${OUTPUTPATH_BASE}.spv
-- ${OUTPUTPATH_BASE}.bin
-- ${OUTPUTPATH_BASE}.gen
-+ set(OUTPUT_FILE_SPV
-+ ${OUTPUTDIR}/${mode}_${BASENAME}_${family_name_with_type}.spv
- )
-
- if(NOT DEFINED cloc_cmd_prefix)
-@@ -79,8 +76,8 @@ function(compile_builtin gen_type platform_type builtin bits builtin_options mod
- list(APPEND __cloc__options__ "-cl-kernel-arg-info")
- set(INTERNAL_OPTIONS "${${mode}_OPTIONS}")
- add_custom_command(
-- OUTPUT ${OUTPUT_FILES}
-- COMMAND ${cloc_cmd_prefix} -q -file ${FILENAME} -device ${DEFAULT_SUPPORTED_${gen_type}_${platform_type}_PLATFORM} ${builtin_options} -${bits} -output ${mode}_${BASENAME} -out_dir ${OUTPUTDIR} ${INTERNAL_OPTIONS} -options "$<JOIN:${__cloc__options__}, >"
-+ OUTPUT ${OUTPUT_FILE_SPV}
-+ COMMAND ${cloc_cmd_prefix} -q -file ${FILENAME} -spv_only -device ${DEFAULT_SUPPORTED_${gen_type}_${platform_type}_PLATFORM} ${builtin_options} -${bits} -output ${mode}_${BASENAME} -out_dir ${OUTPUTDIR} ${INTERNAL_OPTIONS} -options "$<JOIN:${__cloc__options__}, >"
- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
- DEPENDS ${builtin} ocloc copy_compiler_files
- )
-@@ -88,12 +85,23 @@ function(compile_builtin gen_type platform_type builtin bits builtin_options mod
- set(OUTPUT_FILE_CPP
- ${OUTPUTDIR}/${mode}_${BASENAME}_${family_name_with_type}_${REVISION_ID}.cpp
- )
-+ set(BINARY_OUTPUT "${OUTPUTDIR}/${mode}_${BASENAME}_${REVISION_ID}_${family_name_with_type}")
-+ set(OUTPUT_FILES_BINARIES
-+ ${BINARY_OUTPUT}.gen
-+ ${BINARY_OUTPUT}.bin
-+ )
- list(APPEND BUILTINS_COMMANDS "${OUTPUT_FILE_CPP}")
-+ add_custom_command(
-+ OUTPUT ${OUTPUT_FILES_BINARIES}
-+ COMMAND ${cloc_cmd_prefix} -q -file ${OUTPUT_FILE_SPV} -spirv_input -device ${DEFAULT_SUPPORTED_${gen_type}_${platform_type}_PLATFORM} ${builtin_options} -${bits} -output ${mode}_${BASENAME}_${REVISION_ID} -out_dir ${OUTPUTDIR} -revision_id ${REVISION_ID} ${INTERNAL_OPTIONS} -options "$<JOIN:${__cloc__options__}, >"
-+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
-+ DEPENDS ${OUTPUT_FILE_SPV} ocloc copy_compiler_files
-+ )
- add_custom_command(
- OUTPUT ${OUTPUT_FILE_CPP}
-- COMMAND $<TARGET_FILE:cpp_generate_tool> --file ${OUTPUTPATH_BASE}.gen --output ${OUTPUT_FILE_CPP} --array ${mode}_${BASENAME} --platform ${family_name_with_type} --revision_id ${REVISION_ID}
-+ COMMAND $<TARGET_FILE:cpp_generate_tool> --file ${BINARY_OUTPUT}.gen --output ${OUTPUT_FILE_CPP} --array ${mode}_${BASENAME} --platform ${family_name_with_type} --revision_id ${REVISION_ID}
- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
-- DEPENDS ${OUTPUTPATH_BASE}.gen $<TARGET_FILE:cpp_generate_tool>
-+ DEPENDS ${OUTPUT_FILES_BINARIES} $<TARGET_FILE:cpp_generate_tool>
- )
- endforeach()
- set(BUILTINS_COMMANDS ${BUILTINS_COMMANDS} PARENT_SCOPE)
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : intel-compute-runtime
-version : 21.30.20482
-release : 3
+version : 21.48.21782
+release : 4
source :
- - https://github.com/intel/compute-runtime/archive/refs/tags/21.30.20482.tar.gz : 978e8d8471e658beca650890ec0d3160a2aac958a3c865ce4b61d334c73b2fb1
+ - https://github.com/intel/compute-runtime/archive/refs/tags/21.48.21782.tar.gz : 7e696e19099116875c3a61c7f70c8570e93921c274d20730854cdb54e688180e
license : MIT
component : programming.tools
homepage : https://github.com/intel/compute-runtime/
@@ -16,16 +16,17 @@
- pkgconfig(igc-opencl)
- pkgconfig(libva)
- pkgconfig(libze_loader)
+ - igsc-devel
+ - git
libsplit : no
setup : |
- # revert the commit that causes the LLVM 12 new pass manager to fail
- %patch -p1 -R < $pkgfiles/ab52c702337358af57140e760d618549372e1cdd.patch
-
# disable warnings as errors
sed -i 's|-Werror||g' CMakeLists.txt
%cmake_ninja \
-DSKIP_UNIT_TESTS=ON \
- -DOCL_ICD_VENDORDIR=/usr/share/OpenCL/vendors
+ -DSUPPORT_DG1=ON \
+ -DOCL_ICD_VENDORDIR=/usr/share/OpenCL/vendors \
+ -DNEO_SKIP_UNIT_TESTS=1
build : |
%ninja_build
install : |
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -24,7 +24,7 @@
<Path fileType="library">/usr/lib64/intel-opencl/libigdrcl.so</Path>
<Path fileType="library">/usr/lib64/libocloc.so</Path>
<Path fileType="library">/usr/lib64/libze_intel_gpu.so.1</Path>
- <Path fileType="library">/usr/lib64/libze_intel_gpu.so.1.1.0</Path>
+ <Path fileType="library">/usr/lib64/libze_intel_gpu.so.1.2.0</Path>
<Path fileType="data">/usr/share/OpenCL/vendors/intel.icd</Path>
</Files>
<Replaces>
@@ -38,19 +38,19 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="3">intel-compute-runtime</Dependency>
+ <Dependency release="4">intel-compute-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/ocloc_api.h</Path>
</Files>
</Package>
<History>
- <Update release="3">
- <Date>2021-08-03</Date>
- <Version>21.30.20482</Version>
+ <Update release="4">
+ <Date>2021-12-08</Date>
+ <Version>21.48.21782</Version>
<Comment>Packaging update</Comment>
<Name>Campbell Jones</Name>
<Email>dev@serebit.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 10, 7:39 PM (1 d, 3 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5801969
Default Alt Text
D12428.id30220.diff (29 KB)

Event Timeline